Prediction Engine is a sports analytics app built on machine-learning models — mostly XGBoost gradient-boosted trees — that project NFL, NBA, NHL and MLB games and player stats, every day in season.
Every projection is published before the game and checked against the official result afterwards. The full running record stays open to the public, so anyone can see how the models perform over time — misses included.
WHAT'S INSIDE
• Game projections — win probability, projected margin and projected total for every game on the slate
• Player projections — MLB hits, runs, RBIs, home runs, strikeouts and pitcher outs; NFL rushing, receiving and touchdowns; NHL shots, saves and points; NBA points, rebounds and assists
• In-game trackers — projections that update during games as the stats come in
• Matchup cards — team records, splits and injuries for every game
• Injury reports and NHL starting goalies, updated through the day
• Power rankings for the NFL, NBA, NHL and MLB, built from results only
• The Record tab — each model's running accuracy by sport and stat, updated daily
• Alerts you choose — when a sport's projections are posted and when yesterday's results are in
HOW THE MODELS WORK
The models are trained on years of team and player data — recent form, matchups, starting pitchers and quarterbacks, injuries and more — and retrained as the season goes on. Sportsbook lines are never a model input. Where market lines exist they are shown for reference only, so you can compare the model's view with the market yourself.
WHY THE RECORD IS OPEN
Most prediction sites show their best stretch. We keep every projection, hit or miss, in one public record, so the models' accuracy can be checked by you, not just claimed by us.
SUBSCRIPTION
Free to download and browse. Full projections, in-game trackers and player models need a Prediction Engine subscription, sold in the app:
• Monthly: $19.99 per month (3-day free trial for new members)
• 3 Months: $49.99 every 3 months (3-day free trial for new members)
• Yearly: $109.99 per year
Payment is charged to your Apple ID at confirmation of purchase, or when a free trial ends. A subscription renews automatically at the same price unless it is cancelled at least 24 hours before the end of the current period; your account is charged for renewal within 24 hours before the period ends. Manage or cancel any time in Settings > [your name] > Subscriptions. The same subscription can also be bought on predictionengine.app.
RESPONSIBLE USE
Prediction Engine is sports analytics. It does not take bets, and no money is wagered in the app. Predictions are statistical estimates, not guarantees or advice. You must be 21 or older. If gambling is a problem for you or someone you know, call 1-800-GAMBLER.
Terms of Use (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
Terms of Service: https://predictionengine.app/terms
Privacy Policy: https://predictionengine.app/privacy
Show more