Forecasting how many 3pts Stephen Curry will make by the end of his career

Background/Problem

Stephen Curry is widely regarded as the greatest shooter in NBA history, holding the all-time record for 3-pointers made. As part of a forecasting course project, I set out to predict how many 3-pointers he will make by the time he retires, using statistical modeling based on his historical performance and age-based decline trends.

Objective

Use forecasting and regression techniques to project the total number of 3-pointers Curry will make by the end of his NBA career, based on available seasonal data and assumptions around future playing time and performance decline.

My Role

  • Collected and cleaned season-by-season Curry 3PT data (regular season).

  • Engineered additional variables like age, games played, and 3PTS attempts per game.

  • Built and compared multiple forecasting models including:

    • Fermi Estimate

    • Trend Exploration

    • Simulations

  • Visualized forecasts with confidence intervals and scenario comparisons.

  • Summarized insights and findings in a final project PDF report.

Tools & Skills Used

  • Software: Python, Squiggle, Excel

  • Skills:

    • Forecasting

    • Data wrangling and cleaning

    • Regression modeling

    • Data visualization

    • Scenario based projection

    • Basketball specific domain analysis

Final Forecast

My final 80% confidence interval is between 4300 and 6700 3s by retirement. This is in line with my initial Fermi estimate of 4969. The lower bound is well aligned with him continuing to play at a consistent level for the remainder of his contract, while the upper bound accounts for the possibility of a long, successful career. 

Previous
Previous

Box Score Data Collection & Analysis – Pro Insight Pop-Up Run