GameGrid

Algorithm Track Record

Every call we make. Hits and misses both.

Most soccer-prediction sites publish the wins and bury the losses. GameGrid grades every research signal our algorithm generates against the final score and publishes the result here, automatically. This page covers 2026-07-21 to 2026-08-04, across 30+ leagues including the 2026 World Cup.

Fixtures graded
636
Result accuracy
45.7%
153 hits / 335
BTTS accuracy
57.3%
192 hits / 335
Over 2.5 accuracy
55.2%
185 hits / 335

How the algorithm is graded

Every fixture runs through a 10,000-trial match simulation that produces a projected home-goal lambda, an away-goal lambda, a both-teams-to-score (BTTS) probability, and an over 2.5 goals probability. We commit those projections to the database before kickoff. Once a match finishes, our grader compares the algorithm's call against the actual score and records a hit or a miss. Coverage and bias on total goals show whether the model tends to project high or low — the closer to zero, the better. Goals coverage measures how much of the actual goal total the algorithm captured: 84% over this window, with a mean bias of -0.43 goals per fixture.

We don't hide the misses. We don't back-test cherry-picked windows. The table below is the most recent 14 days of finished matches that had a published projection — that's it. When the projection improves, you'll see the hit rate rise here. When the algorithm gets recalibrated, you'll see it in real time.

Performance by league

LeagueSampleResultBTTSOver 2.5
Conference League8751%60%55%
MLS4551%53%62%
Liga Profesional4240%64%57%
Liga Pro Ecuador2463%50%54%
Champions League2442%79%54%
Brazilian Série A2326%52%52%
Liga MX1850%33%61%
K League 11828%33%50%
Eliteserien1759%76%65%
Europa League1638%69%63%
Allsvenskan1443%57%36%
Premiership633%17%0%

Most recent graded fixtures

MatchLeaguePredictedResultBTTSOver 2.5
Larne 0-0 FC Iberia 1999Europa League g
Shamrock Rovers 3-1 Egnatia RrogozhinëEuropa League g
Olympiacos F.C. 0-0 NEC NijmegenChampions League g
Dinamo Zagreb 5-0 Kauno ŽalgirisChampions League g
Union Saint-Gilloise 3-3 Bodø / GlimtChampions League g
Sparta Praha 2-1 Olympique LyonnaisChampions League g
Hapoel Be'er Sheva 1-0 Crvena ZvezdaChampions League g
Levski Sofia 1-0 KairatChampions League g
Ararat-Armenia 2-1 CeljeChampions League g
Mjällby 1-2 Slovan BratislavaChampions League g
Auda 1-0 Dinamo CityConference League g
Huracán 0-0 Atlético TucumánLiga Profesional0.93 gHitHitHit

See the algorithm in action.

Pro trials are free for 7 days. No card up front. One free match every day after — forever.