Data Scientist & Sports Analyst

Turning
Sports Data
into Insight

I build machine learning models, statistical analyses, and data pipelines focused on sports performance and predictive analytics. Footy nuffy. Number cruncher.

3+
Years in Data
10+
Projects Shipped
Footy Opinions
afl_predictor — round 12, 2025
Collingwood vs Geelong Coll 71%
Melbourne vs Carlton Melb 63%
Brisbane vs GWS Bris 59%
Essendon vs Richmond Rich 54%
model accuracy — 2025 season
Win/Loss Accuracy 68.4% ↑2.1%
Margin RMSE 11.3 pts ↓0.8
Records Processed 24,831 obs.
F1 Score 0.712
stack
Python Pandas scikit-learn AFL API PostgreSQL Django

Data nerd.
Sports obsessive.

I'm a data scientist based in Australia with a deep passion for sports analytics. I combine statistical modelling, machine learning, and domain expertise in Australian football to extract meaningful insights from complex datasets.

When I'm not training models or wrangling CSVs, I'm watching footy, debating team selection, and probably building a new predictive model for next weekend's games.

Data Science & ML
Python Pandas NumPy scikit-learn XGBoost Statistical Modelling R
Sports Analytics
AFL Analytics Player Tracking Data Web Scraping Predictive Modelling ELO Rating Systems
Data Engineering & Visualisation
SQL PostgreSQL Tableau Matplotlib Seaborn REST APIs Django

Experience & Education

Download PDF
Experience
2022 — Present
Senior Data Scientist
Organisation Name

Update this with your actual role, organisation, and key responsibilities. Edit home.html to fill in your real experience.

2022
Teaching Associate
Monash University

Update this with your actual role, organisation, and key responsibilities.

Education
2020 — 2022
Master of Data Science
Monash University

Update with your actual degree, university, and any relevant majors or achievements.

2016 — 2020
Bachelor of Science (Mathematics)
Monash University

Update with your actual degree, university, and any relevant majors or achievements.

Certifications
Certification Name
Issuing Organisation · 2024

Featured Work

All Projects
Python scikit-learn
AFL Match Predictor

Machine learning model predicting AFL game outcomes using historical match data, player stats, and venue factors. 68%+ accuracy over multiple seasons.

R Shiny
NBA Salary Analysis

Interactive R Shiny app exploring NBA player stats vs salaries. Includes salary distributions, performance metrics, and value analysis to find over and under-valued players.

R Shiny
Fitzroy Gardens Explorer

Spatial analysis Shiny app mapping Melbourne's Fitzroy Gardens, combining geographic data with interactive visualisation of the park's features and flora.

Interested in working
together?

Open to data science roles, sports analytics collaborations, and interesting projects. Based in Australia.

Send an Email LinkedIn