We only call it when we're sure.
One line per match, published only when the model is at least 80% confident. Most matches get nothing — that is the point.
86.5%
of our calls turned out right.
4,463 calls across 1,834 matches, last 90 days.
4,463 calls across 1,834 matches, last 90 days.
3,859 right
604 wrong
604 wrong
Already played: 47 of 60 calls correct.
Some matches carry more than one call —
each row shows the strongest and counts the rest under “+N more”.
23:30
Sat 26/09
Charlotte FC — Chicago Fire
0-1
Over 1.5 goals
✗
84% confidence
23:30
Sat 26/09
Philadelphia Union — Orlando City SC
4-2
Over 1.5 goals
· +1 more
✓
88% confidence
23:30
Sat 26/09
New York Red Bulls — St.Louis City
Over 1.5 goals
85%
sure
23:30
Sat 26/09
CF Montréal — FC Cincinnati
3-1
Over 1.5 goals
✓
85% confidence
23:07
Sat 26/09
CD Guadalajara — Querétaro FC
0-2
CD Guadalajara to win or draw
· +1 more
✗
82% confidence
23:00
Sat 26/09
Indy Eleven — Miami FC
0-2
Over 1.5 goals
✓
83% confidence
23:00
Sat 26/09
Antigua and Barbuda — Anguilla
5-0
Antigua and Barbuda to win or draw
· +2 more
✓
96% confidence
23:00
Sat 26/09
Canada — Chile
1-0
Canada to avoid defeat
· +1 more
✓
84% confidence
22:50
Sat 26/09
Cruz Azul — CD Toluca
3-3
Over 1.5 goals
✓
81% confidence
21:30
Sat 26/09
Goiás — Atlético Goianiense
0-1
Under 3.5 goals
✓
80% confidence
20:30
Sat 26/09
USA — Peru
4-1
USA to win or draw
✓
85% confidence
20:00
Sat 26/09
Wydad Casablanca — Widad Temara
1-3
Wydad Casablanca to win or draw
· +1 more
✗
90% confidence
20:00
Sat 26/09
Saint Martin — US Virgin Islands
0-2
Saint Martin to win or draw
· +3 more
✗
94% confidence
19:00
Sat 26/09
Montserrat — British Virgin Islands
3-0
Montserrat to win or draw
· +1 more
✓
92% confidence
18:45
Sat 26/09
North Macedonia — Switzerland
0-3
Switzerland to win or draw
✓
87% confidence
18:45
Sat 26/09
Albania — Belarus
2-0
Albania to win or draw
· +1 more
✓
86% confidence
18:45
Sat 26/09
Slovakia — Moldova
2-0
Slovakia to win or draw
· +3 more
✓
94% confidence
16:30
Sat 26/09
Kansas City Current — Denver Summit FC
4-1
Over 1.5 goals
✓
81% confidence
16:00
Sat 26/09
San Marino — Finland
0-7
Finland to win or draw
· +2 more
✓
97% confidence
16:00
Sat 26/09
Iceland — Estonia
1-1
Iceland to win or draw
✓
91% confidence
16:00
Sat 26/09
Bulgaria — Luxembourg
1-2
Under 3.5 goals
✓
80% confidence
15:00
Sat 26/09
Sporting Lagos FC — Barau FC
1-1
Sporting Lagos FC to win or draw
✓
88% confidence
14:30
Sat 26/09
Logroño United — Fútbol Club Barcelona
0-2
Fútbol Club Barcelona to win or draw
· +3 more
✓
98% confidence
14:00
Sat 26/09
York City — Gillingham
3-0
York City to avoid defeat
· +1 more
✓
86% confidence
14:00
Sat 26/09
Plymouth Argyle — Burton Albion
0-1
Plymouth Argyle to win or draw
✗
83% confidence
14:00
Sat 26/09
Solihull Moors — Boreham Wood
0-3
Over 1.5 goals
· +1 more
✓
86% confidence
14:00
Sat 26/09
Southend United — Barrow AFC
2-4
Southend United to avoid defeat
· +1 more
✗
86% confidence
14:00
Sat 26/09
Boston United — AFC Fylde
0-1
Over 1.5 goals
✗
82% confidence
14:00
Sat 26/09
Worthing FC — FC Halifax Town
2-1
Over 1.5 goals
✓
80% confidence
14:00
Sat 26/09
Aldershot Town — Tamworth
5-1
Over 1.5 goals
✓
82% confidence
14:00
Sat 26/09
Harrogate Town — Eastleigh
4-1
Harrogate Town to win or draw
✓
81% confidence
14:00
Sat 26/09
Stockport County — Peterborough United
1-0
Stockport County to win or draw
· +1 more
✓
87% confidence
01:00
Sat 26/09
Honduras — Suriname
2-3
Honduras to win or draw
✗
81% confidence
00:00
Sat 26/09
NJ/NY Gotham FC — Chicago Stars FC
3-1
NJ/NY Gotham FC to win or draw
· +3 more
✓
94% confidence
00:00
Sat 26/09
Bonaire — Saint Kitts and Nevis
1-2
Over 1.5 goals
✓
87% confidence
What this is. A confidence number, not a tip. When we say 85%, it happens about 85% of the time — that is the only thing we claim, and the record above is the whole record, misses included.
What this is not. We do not claim to beat the bookmakers' prices. The odds on these calls are short precisely because they are likely. Anything you stake is your own decision.
GET /api/predictions/ — Upcoming forecasts: 1X2 / over-under / BTTS probabilities, predicted result and confidence (0-1).
GET /api/predictions/?upcoming=false — Full history with final scores embedded — check the hit rate yourself. History restarts 2026-07-23 (new engine).
GET /api/predictions/?upcoming=false — Full history with final scores embedded — check the hit rate yourself. History restarts 2026-07-23 (new engine).