Machine Learning / Athletics Analytics

NEWMAC Score Predictor

Machine-learning models built around conference soccer performance and match prediction.

NEWMAC Score Predictor visual

Summary

A team project using historical NEWMAC soccer data to predict match outcomes for Clark Men's Soccer, comparing baseline, logistic regression, decision tree, and random forest models.

Problem

Translate soccer history into a data-driven forecast while comparing model accuracy across several machine-learning approaches.

Role

Contributed as an ML engineer on a Clark soccer team project connecting athletics, data science, and prediction.

Process

  • Collected and structured conference match data.
  • Trained multiple models and compared their performance.
  • Presented final predictions where 0 represented loss, 1 draw, and 2 win.

Outcome

Built a predictive workflow that connected firsthand athletic context with statistical modeling.

Tools

PythonLogistic RegressionDecision TreeRandom ForestJupyter notebooksSoccer analytics