How Prediction Matrix Works
Prediction Matrix is a transparent, data-driven sports prediction system covering NFL, NBA, and NHL. Every prediction can be traced back to specific inputs and calculations - click any game card to see exactly how the numbers were generated.
Full Calculation Transparency
Click any game card on the picks page to see the complete "glass box" breakdown:
- • Team Elo ratings and how they translate to point spreads
- • Offensive and defensive stats with regression adjustments
- • Step-by-step score calculation with exact formulas
- • Edge analysis showing our prediction vs Vegas lines
- • Win probability calculations from Elo differential
Current Season Performance
Live results from this season. High conviction picks are filtered to our best situations. Break-even at -110 odds is 52.4%.
The Prediction Model
Sport-Specific Models
- • Weather impact on totals
- • QB injury adjustments (-3 pts)
- • Divisional game tracking
- • Late season detection
- • Elo mismatch analysis
- • Rest day advantages
- • Back-to-back detection
- • Spread-adjusted ATS
- • Higher-scoring baseline (113 PPG)
- • Lower-scoring model (3.0 GPG)
- • Puck line analysis
- • Elo gap filtering
- • Goal-based thresholds
High Conviction Picks
Not all picks are created equal. High conviction picks are filtered based on criteria that have historically produced the best results. These are the picks we're most confident in.
- • NFL: 60%+ situation present (divisional, late season, large spread, Elo mismatch) AND not medium spread (3.5-6.5)
- • NBA: Model agrees with Vegas on the favorite AND spread edge confirms direction
- • NHL: Spread edge ≥0.75 goals AND Elo gap ≥80 points
15%+ win probability edge over implied 50/50 (all sports)
- • NFL/NBA: 5+ point edge vs Vegas total
- • NHL: 1.5+ goal edge vs Vegas total
Vegas Lines & Fair Comparison
Vegas lines are locked 1 hour before game time. This ensures we're comparing our predictions against the lines that were actually available to bettors, not lines that moved after late-breaking news. Once locked, lines don't change even if Vegas adjusts theirs.
Data Sources
- Teams & Schedules: ESPN API (all sports)
- Scores & Results: ESPN Scoreboard API (real-time updates)
- Vegas Odds: ESPN Odds API (spreads, totals, moneylines - no API key needed)
- Weather (NFL): OpenWeather API (game-time forecasts for outdoor stadiums)
- Injuries (NFL): NFL.com injury reports (QB out = -3 pts)
Data syncs every 2 hours (NFL) or 30 minutes (NBA/NHL). Vegas lines lock 1 hour before game time.
Prediction Matrix is designed for analytical and entertainment purposes. Always gamble responsibly.