Fantasy Points as an Indicator for Future Performance
Overview
OverviewThis project explores whether fantasy points from previous weeks can serve as a reliable predictor of future performance for players competing in Super Bowl LIX. The inspiration comes from price action trading in the stock market—a concept that dates back to Japanese rice traders. By leveraging historical data, I applied linear regression modeling to assess whether past fantasy performance, along with environmental and game-specific factors, can help forecast player outcomes.
Data Collection & Sources
I gathered data from multiple sources and compiled it into an Excel dataset containing various predictive factors:
Fantasy performance history (FantasyData)Defensive rankings for the 2025 NFL seasonGame odds and total points from sportsbooks (Action Network)Playing surface type (Grass/Turf) and stadium conditions (Dome/Outdoor)Pass Run Index (PRI), indicating a team's offensive tendenciesData Sources:
FantasyDataAction NetworkPro Football Network
Fantasy performance history (FantasyData)Defensive rankings for the 2025 NFL seasonGame odds and total points from sportsbooks (Action Network)Playing surface type (Grass/Turf) and stadium conditions (Dome/Outdoor)Pass Run Index (PRI), indicating a team's offensive tendenciesData Sources:
FantasyDataAction NetworkPro Football Network
Data Preparation
The data was structured in Excel, with reference formulas that allow for quick updates when adding new players. It was then imported into R for analysis. One key feature added was a "LastWeekPoints" column to track each player's fantasy performance from the previous game.
Modeling Approach
A linear regression model was applied to predict fantasy points for Jalen Hurts based on multiple factors:
- LastWeekPoints (Fantasy points in the previous game) - IsHome (Home vs. Away game)- OddsTotal (Total points line from sportsbooks)- Surface (Grass/Turf)-Pass Run Index (PRI) (Offensive balance)- Dome (Indoor/Outdoor stadium)
- LastWeekPoints (Fantasy points in the previous game) - IsHome (Home vs. Away game)- OddsTotal (Total points line from sportsbooks)- Surface (Grass/Turf)-Pass Run Index (PRI) (Offensive balance)- Dome (Indoor/Outdoor stadium)
Results & Observations
- Quarterbacks (QBs): The model predicted fantasy performance within a 6-12% variance using the confidence interval.- Wide Receivers (WRs): Predictions followed a similar accuracy range.- Running Backs (RBs): The model underperformed, with predictions off by 20-30%, suggesting a need for additional variables (e.g., rush attempts, game script).Betting Outcome: Actual wagers based on this model resulted in a 50% loss, indicating that while historical fantasy points provide some insight, they are insufficient as a sole predictor for betting strategies.
Key Takeaways & Future Improvements
1. QB & WR performance can be moderately predicted using historical fantasy data and game-specific variables.2. RB performance is harder to predict using this model, likely due to volume volatility and game script unpredictability.3. Betting applications need refinement—integrating defensive matchups, weather conditions, and advanced metrics may improve predictive accuracy.4. Future iterations could incorporate machine learning techniques (e.g., Random Forest, XGBoost) to capture nonlinear relationships.
Final Thoughts
While the model showed some correlation between past fantasy points and future performance, it was not strong enough to be used for profitable betting decisions. However, for DFS (Daily Fantasy Sports) lineup construction, this could still be a useful metric when combined with matchup analysis.
Would love to hear any feedback or suggestions for improving this approach!