AI Prediction
Model hit rate 56.7%

How the model did: 58 of 87 right (66.7%) on 22 October 2026

Model review · Published 2026-10-23 · Updated 2026-10-23 08:20 UTC

87 settled matches, 58 correct picks, one real upset (a draw over Brighton & Hove Albion) and the honest numbers behind them.

87 of our predictions settled in the last day and the model landed 58 of them, a 66.7% hit rate for the day against a running 56.7% across 1201 settled picks since launch. A good day by three-way standards, where even the closing market sits near 53%.

Upset of the day: a draw 0-0 Jablonec

The model gave Brighton & Hove Albion 83.6% and the draw only 13.5%. Conference League result: Jablonec 0-0 Brighton & Hove Albion. A 13.5% outcome should happen about once in every 7 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
Nikoloz Basilashvili v Adrian Mannarinonull-nullAdrian Mannarino (50.3%)Wrong
Mary Stoiana v Katerina Siniakovanull-nullKaterina Siniakova (54.4%)Correct
Talia Gibson v Ashlyn Kruegernull-nullAshlyn Krueger (57.5%)Correct
Sara Bejlek v Marie Bouzkovanull-nullMarie Bouzkova (51.3%)Correct
Ann Li v Lilli Taggernull-nullAnn Li (61.3%)Correct
Vancouver Canucks v Detroit Red Wings2-5Detroit Red Wings (59.5%)Correct
Seattle Kraken v Utah Mammoth5-3Seattle Kraken (53.1%)Correct
Oklahoma City Thunder v Denver Nuggets96-84Oklahoma City Thunder (59.5%)Correct
Atlético Nacional v Deportivo Pasto3-0Atlético Nacional (68.7%)Correct
Calgary Flames v Minnesota Wild2-1Minnesota Wild (74.1%)Wrong
Edmonton Oilers v Carolina Hurricanes6-5Edmonton Oilers (55.3%)Correct
Chicago Bears v New England Patriots30-24Chicago Bears (49.4%)Correct
St. Louis Blues v Vegas Golden Knights6-2Vegas Golden Knights (54.2%)Wrong
Dallas Stars v Winnipeg Jets3-2Dallas Stars (61.8%)Correct
New York Islanders v Los Angeles Kings2-3New York Islanders (73.9%)Wrong
Memphis Tigers v East Carolina Pirates41-34Memphis Tigers (63.6%)Correct
New Jersey Devils v Anaheim Ducks4-1New Jersey Devils (58%)Correct
Boston Bruins v Nashville Predators6-0Boston Bruins (63.3%)Correct
Ottawa Senators v San Jose Sharks2-6Ottawa Senators (63.5%)Wrong
Pittsburgh Penguins v Florida Panthers4-0Florida Panthers (54.7%)Wrong
Toronto Maple Leafs v New York Rangers5-4New York Rangers (50.8%)Wrong
Philadelphia 76ers v Cleveland Cavaliers114-106Philadelphia 76ers (55.9%)Correct
Kennesaw State Owls v Liberty Flames6-34Kennesaw State Owls (55.5%)Wrong
App State Mountaineers v James Madison Dukes34-31App State Mountaineers (85.5%)Correct
Lillestrom v Real Sociedad0-6Real Sociedad (73.1%)Correct
Olympiacos v Sparta Prague1-0Olympiacos (75%)Correct
Celtic v Celta Vigo1-2Celtic (37.4%)Wrong
Viktoria Plzen v Levski Sofia1-2Viktoria Plzen (60.3%)Wrong
Ajax Amsterdam v Atalanta2-0Ajax Amsterdam (57.6%)Correct
Borac Banja Luka v KuPS Kuopio2-0Borac Banja Luka (70.3%)Correct
Braga v KAA Gent2-0Braga (69.7%)Correct
FC Midtjylland v Sint-Truidense0-1Sint-Truidense (55.2%)Correct
FC Thun v Hajduk Split0-1Hajduk Split (50.9%)Correct
Lincoln Red Imps v FC Twente1-4FC Twente (84.6%)Correct
Jagiellonia Bialystok v Anderlecht0-3Anderlecht (50.6%)Correct
NK Celje v RB Salzburg2-2RB Salzburg (64.5%)Wrong
Omonia Nicosia v Benfica1-4Omonia Nicosia (38.5%)Wrong
AGF v Egnatia1-1Egnatia (43.4%)Wrong
AS Monaco v SC Freiburg3-0AS Monaco (40.6%)Correct
AFC Bournemouth v AC Milan3-0AFC Bournemouth (54.2%)Correct
Besiktas v Crystal Palace2-2Besiktas (40.1%)Wrong
TSG Hoffenheim v Lyon3-0TSG Hoffenheim (71.7%)Correct
Kyrian Jacquet v Brandon Nakashimanull-nullBrandon Nakashima (64.8%)Correct
Flavio Cobolli v Stan Wawrinkanull-nullFlavio Cobolli (71.8%)Correct
Ararat-Armenia v AZ Alkmaar0-4AZ Alkmaar (74.9%)Correct
Ferencvaros v Torreense4-1Ferencvaros (77.8%)Correct
Lech Poznan v Sunderland1-1Sunderland (62.8%)Wrong
OFI Crete v Bayer Leverkusen0-2Bayer Leverkusen (62.1%)Correct
Inter D'Escaldes v CSU Craiova1-3CSU Craiova (72.4%)Correct
SK Sturm Graz v Marseille1-0Marseille (49.8%)Wrong
Jablonec v Brighton & Hove Albion0-0Brighton & Hove Albion (83.6%)Wrong
Kauno Zalgiris v SK Brann1-4SK Brann (64.1%)Correct
Dinamo Zagreb v NEC Nijmegen2-4Dinamo Zagreb (62.8%)Wrong
Getafe v FC Lugano2-5Getafe (48.6%)Wrong
Iberia 1999 v Mjällby AIF1-1Mjällby AIF (44%)Wrong
Pafos v Riga FC1-1Pafos (58.1%)Wrong
Red Star Belgrade v F.C. København2-2Red Star Belgrade (55%)Wrong
Juventus v Stade Rennais2-2Juventus (73%)Wrong
Union St.-Gilloise v Hapoel Be'er4-0Union St.-Gilloise (70%)Correct
FC Nordsjælland v CSKA Sofia2-2FC Nordsjælland (76.9%)Wrong
Trabzonspor v Heart of Midlothian2-0Trabzonspor (81.1%)Correct
Damir Dzumhur v Zizou Bergsnull-nullZizou Bergs (68.3%)Correct
Al Fateh v Al Shabab1-3Al Shabab (50.1%)Correct
Pierre-Hugues Herbert v Taylor Fritznull-nullTaylor Fritz (81.7%)Correct
Kairat Almaty v Panathinaikos1-5Panathinaikos (68.1%)Correct
Al Hazem v Al Fayha2-2Al Hazem (47%)Wrong
David Goffin v Alex Michelsennull-nullAlex Michelsen (77.2%)Correct
Daniil Medvedev v Sho Shimabukuronull-nullDaniil Medvedev (86.7%)Correct
Valentin Vacherot v Luca Van Asschenull-nullValentin Vacherot (72%)Wrong
Borna Gojo v Daniel Altmaiernull-nullDaniel Altmaier (58.4%)Correct
Raphael Collignon v Jiri Leheckanull-nullJiri Lehecka (73.7%)Correct
Elena Rybakina v Polina Kudermetovanull-nullElena Rybakina (87.4%)Correct
Tomas Machac v Karen Khachanovnull-nullKaren Khachanov (61.6%)Correct
Alexandra Eala v Diana Shnaidernull-nullDiana Shnaider (53%)Correct
Namibia v Irelandnull-nullNamibia (56%)Wrong
England v Sri Lankanull-nullEngland (60.2%)Wrong
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

By competition

  • Europa League: 9 of 18 correct
  • Conference League: 11 of 18 correct
  • NHL: 6 of 12 correct
  • WTA Kinoshita Group Japan Open: 7 of 7 correct
  • WTA BNB Ningbo Open: 4 of 5 correct
  • ATP Grand Prix Auvergne-Rhône-Alpes: 4 of 5 correct
  • ATP Almaty Open: 3 of 4 correct
  • NBA: 3 of 3 correct
  • NCAA Football: 2 of 3 correct
  • ATP BNP Paribas Fortis European Open: 3 of 3 correct
  • Saudi Pro League: 1 of 2 correct
  • Liga MX: 2 of 2 correct

Where the track record stands

Across every settled prediction the model is at 56.7% (681 of 1201). 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