AI Prediction
Model hit rate 56.8%

How the model did: 48 of 75 right (64%) on 21 October 2026

Model review · Published 2026-10-22 · Updated 2026-10-22 11:40 UTC

75 settled matches, 48 correct picks, one real upset (V-Varen Nagasaki over Sanfrecce Hiroshima) and the honest numbers behind them.

75 of our predictions settled in the last day and the model landed 48 of them, a 64% hit rate for the day against a running 56.4% across 1126 settled picks since launch. A good day by three-way standards, where even the closing market sits near 53%.

Upset of the day: V-Varen Nagasaki 4-0 Sanfrecce Hiroshima

The model gave Sanfrecce Hiroshima 75.3% and V-Varen Nagasaki only 5.6%. J1 League result: V-Varen Nagasaki 4-0 Sanfrecce Hiroshima. A 5.6% outcome should happen about once in every 18 such matches, so the question is whether the inputs missed something, usually team news, rather than whether the probability was wrong.

Best call: Terence Atmane at 54.7%

Terence Atmane null-null Mattia Bellucci in the ATP Almaty Open. This was a genuinely close call that the model leaned the right way on, exactly the kind of edge that adds up over a season.

All results

MatchScorePickResult
Elena Rybakina v Polina Kudermetovanull-nullElena Rybakina (87.4%)Correct
Alexandra Eala v Diana Shnaidernull-nullDiana Shnaider (53%)Correct
New Zealand v Indianull-nullIndia (64%)Correct
Katarzyna Kawa v Belinda Bencicnull-nullBelinda Bencic (74.8%)Wrong
Magda Linette v Katerina Siniakovanull-nullKaterina Siniakova (62.8%)Correct
Terence Atmane v Mattia Belluccinull-nullTerence Atmane (54.7%)Correct
Iva Jovic v Jasmine Paolininull-nullIva Jovic (59%)Correct
Mary Stoiana v Moyuka Uchijimanull-nullMary Stoiana (66.3%)Correct
Pachuca v Cruz Azul1-2Cruz Azul (44.1%)Correct
Santos v Pumas UNAM2-0Santos (40.7%)Correct
Antonia Ruzic v Kayla Daynull-nullAntonia Ruzic (56%)Correct
Ann Li v Zeynep Sonmeznull-nullAnn Li (61.6%)Correct
LA Clippers v Sacramento Kings121-96LA Clippers (62.6%)Correct
Portland Trail Blazers v Phoenix Suns124-83Portland Trail Blazers (56.7%)Correct
Los Angeles Lakers v Golden State Warriors127-105Los Angeles Lakers (61.1%)Correct
Independiente Santa Fe v Jaguares de Córdoba2-1Independiente Santa Fe (89.8%)Correct
Puebla v Monterrey1-4Monterrey (54.1%)Correct
Atlas v América2-5América (49%)Correct
Toluca v Tijuana2-2Toluca (66.8%)Wrong
Houston Rockets v Dallas Mavericks128-110Houston Rockets (63.6%)Correct
Atlanta Dream v Golden State Valkyries97-71Atlanta Dream (60.3%)Correct
Memphis Grizzlies v Utah Jazz123-103Memphis Grizzlies (58.3%)Correct
New Orleans Pelicans v Indiana Pacers120-123New Orleans Pelicans (59.5%)Wrong
Sam Houston Bearkats v New Mexico State Aggies24-30Sam Houston Bearkats (55.5%)Wrong
Buffalo Sabres v Philadelphia Flyers1-3Buffalo Sabres (73.2%)Wrong
Brooklyn Nets v Charlotte Hornets103-110Brooklyn Nets (51%)Wrong
Miami Heat v Minnesota Timberwolves106-131Miami Heat (56.1%)Wrong
Toronto Raptors v Chicago Bulls135-92Toronto Raptors (61.1%)Correct
Ottawa Senators v Florida Panthers5-1Ottawa Senators (51.9%)Correct
Llaneros FC v Deportivo Cali0-3Deportivo Cali (48%)Correct
FC Cincinnati v D.C. United2-1FC Cincinnati (52.2%)Correct
Washington Wizards v Milwaukee Bucks128-116Washington Wizards (53.1%)Correct
Orlando Magic v Atlanta Hawks125-132Orlando Magic (57.2%)Wrong
Benjamin Bonzi v Tommy Paulnull-nullTommy Paul (66.6%)Correct
Bayern Munich v Arsenal2-2Bayern Munich (41.7%)Wrong
Club Brugge v Lens3-0Club Brugge (59.5%)Correct
Real Betis v Feyenoord Rotterdam1-0Real Betis (57.5%)Correct
Internazionale v Shakhtar Donetsk1-0Internazionale (89%)Correct
Real Madrid v RB Leipzig4-1Real Madrid (86.1%)Correct
Reading v Leyton Orient1-0Reading (66.8%)Correct
Aston Villa v Viking FK3-1Aston Villa (85.9%)Correct
Sporting CP v LASK Linz2-3Sporting CP (73.5%)Wrong
Gauthier Onclin v Jan-Lennard Struffnull-nullJan-Lennard Struff (73.8%)Correct
Levante v Athletic Club3-1Athletic Club (49.2%)Wrong
Moise Kouame v Lorenzo Musettinull-nullLorenzo Musetti (82.2%)Correct
Lille v Galatasaray2-4Lille (36.8%)Wrong
Como v Manchester United4-1Como (38.7%)Correct
David Goffin v Remy Bertolanull-nullDavid Goffin (50%)Correct
Stefanos Tsitsipas v Mikhail Kukushkinnull-nullStefanos Tsitsipas (86.5%)Correct
Clement Chidekh v Jacob Fearnleynull-nullJacob Fearnley (53.3%)Wrong
Ekaterina Alexandrova v Marta Kostyuknull-nullMarta Kostyuk (66%)Wrong
Nigeria v Zambianull-nullNigeria (69.2%)Correct
Stan Wawrinka v Martin Landalucenull-nullStan Wawrinka (51.3%)Correct
Mariano Navone v Tallon Griekspoornull-nullMariano Navone (54%)Wrong
Sorana Cirstea v Sara Bejleknull-nullSorana Cirstea (63.3%)Wrong
Urawa Red Diamonds v JEF United Ichihara-Chiba3-2Urawa Red Diamonds (71.6%)Correct
Adrian Mannarino v Andrey Rublevnull-nullAndrey Rublev (60.5%)Wrong
Fagiano Okayama v Mito Hollyhock2-0Fagiano Okayama (70.4%)Correct
FC Tokyo v Kashiwa Reysol0-0FC Tokyo (56.5%)Wrong
Avispa Fukuoka v Gamba Osaka1-2Avispa Fukuoka (38.2%)Wrong
Nagoya Grampus v Cerezo Osaka1-1Nagoya Grampus (43.1%)Wrong
Shimizu S-Pulse v Machida Zelvia0-5Machida Zelvia (58.2%)Correct
Kawasaki Frontale v Vissel Kobe2-1Vissel Kobe (50.9%)Wrong
V-Varen Nagasaki v Sanfrecce Hiroshima4-0Sanfrecce Hiroshima (75.3%)Wrong
Yokohama F. Marinos v Tokyo Verdy 19692-2Yokohama F. Marinos (48.5%)Wrong
Kyoto Sanga v Kashima Antlers2-2Kashima Antlers (61.8%)Wrong
Martin Damm v Francisco Cerundolonull-nullFrancisco Cerundolo (71.1%)Correct
Dino Prizmic v Damir Dzumhurnull-nullDino Prizmic (64.2%)Wrong
Facundo Diaz Acosta v Nikoloz Basilashvilinull-nullNikoloz Basilashvili (68.4%)Correct
Lesotho v Ugandanull-nullUganda (96.8%)Correct
Gambia v Mozambiquenull-nullMozambique (62.2%)Correct
Leylah Fernandez v Aliaksandra Sasnovichnull-nullLeylah Fernandez (62.8%)Correct
James Duckworth v Luciano Darderinull-nullLuciano Darderi (61.4%)Wrong
Mattia Bellucci v Tomas Martin Etcheverrynull-nullTomas Martin Etcheverry (53.8%)Wrong
Katie Boulter v Viktorija Golubicnull-nullKatie Boulter (52.2%)Correct

By competition

  • NBA: 7 of 11 correct
  • J1 League: 3 of 10 correct
  • Champions League: 6 of 9 correct
  • WTA BNB Ningbo Open: 4 of 7 correct
  • ATP Almaty Open: 3 of 6 correct
  • ATP BNP Paribas Fortis European Open: 3 of 6 correct
  • WTA Kinoshita Group Japan Open: 5 of 5 correct
  • Liga MX: 4 of 5 correct
  • ATP Grand Prix Auvergne-Rhône-Alpes: 3 of 3 correct
  • ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C: 3 of 3 correct
  • Primera A: 2 of 2 correct
  • NHL: 1 of 2 correct

Where the track record stands

Across every settled prediction the model is at 56.4% (635 of 1126). The full breakdown by confidence band, with Brier score and log-loss, is on the track record page, and the methodology section there shows the same model scored against closing odds over a full season. Read more