Prediction Accuracy Tracker

How our model's pick compared to the final result for completed games in the last 7 days.

How to read this: pre-game logging has just begun, so until it accumulates results these picks are reconstructed from currently-available data and may differ slightly from the live pre-game lean. Sample sizes are small and will grow. Soccer draws are excluded. Treat this as an evolving, good-faith scorecard.

Overall
56.5%
78 of 138 correct
Low confidence
48.9%
44 of 90
Medium confidence
69.0%
29 of 42
High confidence
83.3%
5 of 6
Accuracy by league
MLB51.5% (50/97)
FIFA World Cup 202669.6% (16/23)
WNBA66.7% (12/18)
Completed games
DateMatchupModel pickProbConf.Result
Jun 30, 2026Ecuador vs MexicoMexico55%Low✓ Correct
Jun 30, 2026Angels vs MarinersSeattle Mariners59%Medium✓ Correct
Jun 30, 2026Dodgers vs AthleticsLos Angeles Dodgers52%Low✓ Correct
Jun 30, 2026Giants vs DiamondbacksArizona Diamondbacks59%Medium✓ Correct
Jun 30, 2026Marlins vs RockiesMiami Marlins51%Low✓ Correct
Jun 30, 2026Twins vs AstrosHouston Astros56%Low✓ Correct
Jun 30, 2026Padres vs CubsChicago Cubs57%Medium✓ Correct
Jun 30, 2026Reds vs BrewersMilwaukee Brewers61%Medium✓ Correct
Jun 30, 2026Rays vs RoyalsTampa Bay Rays53%Low✓ Correct
Jun 30, 2026Cardinals vs BravesAtlanta Braves57%Medium✗ Miss
Jun 30, 2026Nationals vs Red SoxBoston Red Sox52%Low✗ Miss
Jun 30, 2026Mets vs Blue JaysToronto Blue Jays57%Medium✗ Miss
Jun 30, 2026Tigers vs YankeesNew York Yankees60%Medium✗ Miss
Jun 30, 2026Aces vs LibertyNew York Liberty55%Low✓ Correct
Jun 30, 2026Pirates vs PhilliesPhiladelphia Phillies57%Medium✓ Correct
Jun 30, 2026Rangers vs GuardiansCleveland Guardians55%Low✗ Miss
Jun 30, 2026White Sox vs OriolesBaltimore Orioles52%Low✗ Miss
Jun 30, 2026Sweden vs FranceFrance55%Low✓ Correct
Jun 30, 2026Norway vs Ivory CoastIvory Coast55%Low✗ Miss
Jun 29, 2026Angels vs MarinersSeattle Mariners58%Medium✓ Correct
Jun 29, 2026Dodgers vs AthleticsLos Angeles Dodgers52%Low✓ Correct
Jun 29, 2026Giants vs DiamondbacksArizona Diamondbacks58%Medium✓ Correct
Jun 29, 2026Marlins vs RockiesMiami Marlins51%Low✓ Correct
Jun 29, 2026Twins vs AstrosHouston Astros55%Low✗ Miss
Jun 29, 2026Padres vs CubsChicago Cubs56%Low✓ Correct
Jun 29, 2026Reds vs BrewersMilwaukee Brewers61%Medium✓ Correct
Jun 29, 2026Nationals vs Red SoxBoston Red Sox53%Low✓ Correct
Jun 29, 2026Mets vs Blue JaysToronto Blue Jays57%Medium✓ Correct
Jun 29, 2026Tigers vs YankeesNew York Yankees61%Medium✗ Miss
Jun 29, 2026Rangers vs GuardiansCleveland Guardians55%Low✗ Miss
Jun 29, 2026Pirates vs PhilliesPhiladelphia Phillies57%Medium✗ Miss
Jun 29, 2026White Sox vs OriolesBaltimore Orioles52%Low✗ Miss
Jun 29, 2026Japan vs BrazilBrazil55%Low✓ Correct
Jun 28, 2026Yankees vs Red SoxNew York Yankees51%Low✗ Miss
Jun 28, 2026Liberty vs ValkyriesGolden State Valkyries57%Medium✓ Correct
Jun 28, 2026Dodgers vs PadresSan Diego Padres50%Low✗ Miss
Jun 28, 2026Braves vs GiantsAtlanta Braves52%Low✗ Miss
Jun 28, 2026Aces vs SkyLas Vegas Aces62%Medium✓ Correct
Jun 28, 2026Athletics vs AngelsLos Angeles Angels53%Low✓ Correct
Jun 28, 2026Fire vs MysticsWashington Mystics59%Medium✓ Correct
Jun 28, 2026Canada vs South AfricaSouth Africa55%Low✗ Miss
Jun 28, 2026Marlins vs CardinalsSt. Louis Cardinals55%Low✓ Correct
Jun 28, 2026Cubs vs BrewersMilwaukee Brewers58%Medium✗ Miss
Jun 28, 2026Rockies vs TwinsMinnesota Twins58%Medium✓ Correct
Jun 28, 2026Royals vs White SoxChicago White Sox60%Medium✗ Miss
Jun 28, 2026Lynx vs WingsMinnesota Lynx53%Low✓ Correct
Jun 28, 2026Diamondbacks vs RaysTampa Bay Rays59%Medium✓ Correct
Jun 28, 2026Astros vs TigersDetroit Tigers52%Low✗ Miss
Jun 28, 2026Phillies vs MetsPhiladelphia Phillies51%Low✓ Correct
Jun 28, 2026Mariners vs GuardiansCleveland Guardians56%Low✓ Correct
Jun 28, 2026Rangers vs Blue JaysToronto Blue Jays54%Low✗ Miss
Jun 28, 2026Reds vs PiratesPittsburgh Pirates56%Low✓ Correct
Jun 28, 2026Nationals vs OriolesBaltimore Orioles53%Low✗ Miss
Jun 27, 2026Argentina vs JordanArgentina65%High✓ Correct
Jun 27, 2026Athletics vs AngelsLos Angeles Angels52%Low✓ Correct
Jun 27, 2026Braves vs GiantsAtlanta Braves53%Low✗ Miss
Jun 27, 2026Dream vs StormAtlanta Dream60%Medium✗ Miss
Jun 27, 2026Dodgers vs PadresSan Diego Padres51%Low✗ Miss
Jun 27, 2026Sparks vs FeverIndiana Fever60%Medium✓ Correct
Jun 27, 2026Uzbekistan vs Congo DRCongo DR55%Low✓ Correct
Jun 27, 2026Marlins vs CardinalsSt. Louis Cardinals55%Low✗ Miss
Jun 27, 2026Mariners vs GuardiansCleveland Guardians56%Low✓ Correct
Jun 27, 2026Cubs vs BrewersMilwaukee Brewers58%Medium✗ Miss
Jun 27, 2026Rockies vs TwinsMinnesota Twins58%Medium✗ Miss
Jun 27, 2026Nationals vs OriolesBaltimore Orioles54%Low✗ Miss
Jun 27, 2026Diamondbacks vs RaysTampa Bay Rays59%Medium✓ Correct
Jun 27, 2026Ghana vs CroatiaCroatia68%High✓ Correct
Jun 27, 2026England vs PanamaEngland52%Low✓ Correct
Jun 27, 2026Reds vs PiratesPittsburgh Pirates55%Low✗ Miss
Jun 27, 2026Phillies vs MetsNew York Mets50%Low✓ Correct
Jun 27, 2026Royals vs White SoxChicago White Sox60%Medium✓ Correct
Jun 27, 2026Rangers vs Blue JaysToronto Blue Jays54%Low✗ Miss
Jun 27, 2026Mercury vs TempoToronto Tempo60%Medium✗ Miss
Jun 27, 2026Astros vs TigersDetroit Tigers53%Low✗ Miss
Jun 27, 2026Yankees vs Red SoxNew York Yankees51%Low✗ Miss
Jun 26, 2026Belgium vs New ZealandNew Zealand55%Low✗ Miss
Jun 26, 2026Braves vs GiantsAtlanta Braves53%Low✓ Correct
Jun 26, 2026Dream vs ValkyriesGolden State Valkyries54%Low✓ Correct
Jun 26, 2026Dodgers vs PadresSan Diego Padres51%Low✓ Correct
Jun 26, 2026Athletics vs AngelsLos Angeles Angels52%Low✗ Miss
Jun 26, 2026Marlins vs CardinalsSt. Louis Cardinals55%Low✗ Miss
Jun 26, 2026Rockies vs TwinsMinnesota Twins58%Medium✓ Correct
Jun 26, 2026Spain vs UruguaySpain65%High✓ Correct
Jun 26, 2026Cubs vs BrewersMilwaukee Brewers59%Medium✓ Correct
Jun 26, 2026Royals vs White SoxChicago White Sox60%Medium✓ Correct
Jun 26, 2026Mystics vs SunWashington Mystics55%Low✗ Miss
Jun 26, 2026Fire vs SkyChicago Sky51%Low✓ Correct
Jun 26, 2026Diamondbacks vs RaysTampa Bay Rays58%Medium✓ Correct
Jun 26, 2026Yankees vs Red SoxNew York Yankees52%Low✗ Miss
Jun 26, 2026Phillies vs MetsPhiladelphia Phillies51%Low✓ Correct
Jun 26, 2026Mariners vs GuardiansCleveland Guardians55%Low✗ Miss
Jun 26, 2026Rangers vs Blue JaysToronto Blue Jays55%Low✗ Miss
Jun 26, 2026Nationals vs OriolesBaltimore Orioles54%Low✓ Correct
Jun 26, 2026Reds vs PiratesPittsburgh Pirates56%Low✗ Miss
Jun 26, 2026Astros vs TigersDetroit Tigers53%Low✓ Correct
Jun 26, 2026France vs NorwayFrance52%Low✓ Correct
Jun 26, 2026Iraq vs SenegalSenegal62%Medium✓ Correct
Jun 25, 2026Wings vs AcesLas Vegas Aces59%Medium✓ Correct
Jun 25, 2026Liberty vs StormNew York Liberty62%Medium✗ Miss
Jun 25, 2026USA vs TürkiyeUnited States52%Low✗ Miss
Jun 25, 2026Cubs vs MetsNew York Mets50%Low✗ Miss
Jun 25, 2026Yankees vs Red SoxNew York Yankees52%Low✗ Miss
Jun 25, 2026Rangers vs Blue JaysToronto Blue Jays55%Low✗ Miss
Jun 25, 2026Sparks vs TempoToronto Tempo56%Low✓ Correct
Jun 25, 2026Netherlands vs TunisiaNetherlands52%Low✓ Correct
Jun 25, 2026Phillies vs NationalsWashington Nationals53%Low✗ Miss
Jun 25, 2026Astros vs TigersDetroit Tigers53%Low✗ Miss
Jun 25, 2026Ivory Coast vs CuraçaoIvory Coast65%High✓ Correct
Jun 25, 2026Germany vs EcuadorGermany58%Medium✗ Miss
Jun 25, 2026Athletics vs GiantsSan Francisco Giants52%Low✗ Miss
Jun 25, 2026Mariners vs PiratesPittsburgh Pirates55%Low✓ Correct
Jun 25, 2026Royals vs RaysTampa Bay Rays61%Medium✓ Correct
Jun 24, 2026Dream vs ValkyriesGolden State Valkyries51%Low✓ Correct
Jun 24, 2026Athletics vs GiantsSan Francisco Giants53%Low✓ Correct
Jun 24, 2026Mexico vs CzechiaMexico72%High✓ Correct
Jun 24, 2026South Korea vs South AfricaSouth Korea52%Low✗ Miss
Jun 24, 2026Braves vs PadresSan Diego Padres52%Low✓ Correct
Jun 24, 2026Fire vs SkyPortland Fire51%Low✗ Miss
Jun 24, 2026Diamondbacks vs CardinalsSt. Louis Cardinals56%Low✗ Miss
Jun 24, 2026Dodgers vs TwinsLos Angeles Dodgers52%Low✓ Correct
Jun 24, 2026Mercury vs FeverIndiana Fever65%High✗ Miss
Jun 24, 2026Lynx vs MysticsMinnesota Lynx56%Low✓ Correct
Jun 24, 2026Cubs vs MetsNew York Mets51%Low✗ Miss
Jun 24, 2026Brewers vs RedsMilwaukee Brewers51%Low✓ Correct
Jun 24, 2026Astros vs Blue JaysToronto Blue Jays55%Low✗ Miss
Jun 24, 2026Phillies vs NationalsWashington Nationals53%Low✗ Miss
Jun 24, 2026Royals vs RaysTampa Bay Rays61%Medium✓ Correct
Jun 24, 2026Yankees vs TigersNew York Yankees52%Low✓ Correct
Jun 24, 2026Mariners vs PiratesPittsburgh Pirates55%Low✓ Correct
Jun 24, 2026Haiti vs MoroccoMorocco62%Medium✓ Correct
Jun 24, 2026Brazil vs ScotlandScotland55%Low✗ Miss
Jun 24, 2026Orioles vs AngelsLos Angeles Angels53%Low✓ Correct
Jun 24, 2026Red Sox vs RockiesColorado Rockies54%Low✓ Correct
Jun 24, 2026Qatar vs Bosnia-HerzBosnia-Herzegovina62%Medium✓ Correct
Jun 24, 2026Canada vs SwitzerlandSwitzerland62%Medium✓ Correct
Jun 24, 2026Guardians vs White SoxChicago White Sox55%Low✗ Miss
Jun 24, 2026Cubs vs MetsNew York Mets51%Low✗ Miss
Jun 24, 2026Rangers vs MarlinsMiami Marlins57%Medium✓ Correct

See how the model works, browse today’s matchups, or read our guide to reading a win probability.

Predictions are informational and for entertainment only — not betting advice, and past performance does not indicate future results. Data may be delayed or estimated. 21+.