AI Prediction
Model hit rate 56.1%

How the model did: 56 of 88 right (63.6%) on 15 October 2026

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

88 settled matches, 56 correct picks, one real upset (a draw over NEC Nijmegen) and the honest numbers behind them.

88 of our predictions settled in the last day and the model landed 56 of them, a 63.6% hit rate for the day against a running 56.1% across 839 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 1-1 NEC Nijmegen

The model gave NEC Nijmegen 63.1% and the draw only 18.6%. Europa League result: NEC Nijmegen 1-1 Levski Sofia. A 18.6% outcome should happen about once in every 5 such matches, so the question is whether the inputs missed something, usually team news, rather than whether the probability was wrong.

Best call: Dominika Salkova at 54.7%

Dominika Salkova null-null Viktoria Hruncakova in the WTA RoveretOpen Città della Pace. 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
Atromitos v AEK Athens0-0AEK Athens (64.3%)Wrong
Elina Svitolina v Sonay Kartalnull-nullElina Svitolina (64.9%)Wrong
Diana Shnaider v Jelena Ostapenkonull-nullDiana Shnaider (63.6%)Wrong
Vegas Golden Knights v Calgary Flames6-2Vegas Golden Knights (81.1%)Correct
Edmonton Oilers v Utah Mammoth2-4Edmonton Oilers (57.7%)Wrong
Houston Rockets v Oklahoma City Thunder116-89Houston Rockets (55%)Correct
Denver Broncos v Seattle Seahawks17-14Denver Broncos (52.1%)Correct
Chicago Blackhawks v Winnipeg Jets4-3Winnipeg Jets (64.5%)Wrong
Minnesota Wild v St. Louis Blues5-4Minnesota Wild (57.9%)Correct
Nashville Predators v San Jose Sharks2-3Nashville Predators (57.3%)Wrong
Los Angeles Dodgers v Milwaukee Brewers4-6Los Angeles Dodgers (52.6%)Wrong
Texas State Bobcats v Colorado State Rams66-27Texas State Bobcats (55.5%)Correct
Detroit Red Wings v Philadelphia Flyers2-1Detroit Red Wings (89.2%)Correct
New York Knicks v Toronto Raptors122-120New York Knicks (59%)Correct
UAB Blazers v East Carolina Pirates30-17UAB Blazers (63.6%)Correct
Huracán v Gimnasia La Plata1-2Huracán (36.1%)Wrong
New Jersey Devils v New York Rangers7-1New York Rangers (60.9%)Wrong
Florida Panthers v Vancouver Canucks3-2Florida Panthers (68.6%)Correct
Toronto Maple Leafs v Buffalo Sabres4-5Toronto Maple Leafs (58.4%)Wrong
Ottawa Senators v New York Islanders2-1Ottawa Senators (56.8%)Correct
Tampa Bay Lightning v Seattle Kraken4-3Tampa Bay Lightning (51.2%)Correct
Benfica v Celtic4-1Benfica (87.1%)Correct
Heart of Midlothian v FC Nordsjælland1-1FC Nordsjælland (37.6%)Wrong
Stade Rennais v OFI Crete2-1Stade Rennais (91.2%)Correct
TSG Hoffenheim v Besiktas2-3TSG Hoffenheim (65.5%)Wrong
Celta Vigo v Juventus1-2Juventus (72.4%)Correct
Ferencvaros v Viktoria Plzen2-1Ferencvaros (51%)Correct
Marseille v Olympiacos0-1Olympiacos (45.5%)Correct
FC Twente v FC Thun1-0FC Twente (68.2%)Correct
Sint-Truidense v Iberia 19992-0Sint-Truidense (65.9%)Correct
SK Brann v Lincoln Red Imps2-1SK Brann (81.4%)Correct
AFC Bournemouth v SK Sturm Graz3-0AFC Bournemouth (91%)Correct
NEC Nijmegen v Levski Sofia1-1NEC Nijmegen (63.1%)Wrong
F.C. København v Braga3-0F.C. København (43.4%)Correct
SC Freiburg v Jablonec3-2SC Freiburg (64%)Correct
Jagiellonia Bialystok v Ararat-Armenia3-1Jagiellonia Bialystok (74.2%)Correct
Atalanta v Pafos3-1Atalanta (42%)Correct
Brighton & Hove Albion v Kauno Zalgiris4-0Brighton & Hove Albion (42%)Correct
Mansfield Town v Oxford United1-1Mansfield Town (44.4%)Wrong
Dinamo Zagreb v Anderlecht1-0Dinamo Zagreb (47.7%)Correct
Antonia Ruzic v Bianca Andreescunull-nullBianca Andreescu (50.2%)Correct
Cleveland Guardians v Tampa Bay Rays3-2Cleveland Guardians (50.2%)Correct
CSU Craiova v Getafe1-1CSU Craiova (35.4%)Wrong
RB Salzburg v AC Milan0-4AC Milan (56.6%)Correct
Mjällby AIF v Inter D'Escaldes2-0Mjällby AIF (58.3%)Correct
Sparta Prague v Lillestrom1-1Sparta Prague (70.7%)Wrong
Egnatia v FC Midtjylland1-1Egnatia (42%)Wrong
Riga FC v Kairat Almaty1-1Riga FC (48.9%)Wrong
NK Celje v Omonia Nicosia0-3Omonia Nicosia (52.3%)Correct
Union St.-Gilloise v Real Sociedad1-1Real Sociedad (39.7%)Wrong
KAA Gent v AGF1-0KAA Gent (53.7%)Correct
AZ Alkmaar v Hapoel Be'er2-1AZ Alkmaar (74.4%)Correct
Lech Poznan v Bayer Leverkusen0-4Bayer Leverkusen (79.4%)Correct
Panathinaikos v Borac Banja Luka2-1Panathinaikos (90.1%)Correct
Lyon v Crystal Palace3-2Crystal Palace (43.4%)Wrong
Torreense v Sunderland1-2Sunderland (78%)Correct
CSKA Sofia v AS Monaco1-2AS Monaco (51.2%)Correct
FC Lugano v Red Star Belgrade3-2FC Lugano (44.7%)Correct
KuPS Kuopio v Trabzonspor2-4Trabzonspor (50.5%)Correct
Hajduk Split v Ajax Amsterdam2-1Ajax Amsterdam (45.4%)Wrong
Al Hazem v Al Fateh2-3Al Hazem (35.3%)Wrong
Al Khaleej v Al Fayha2-0Al Khaleej (42.8%)Correct
Anouk Koevermans v Lea Boskovicnull-nullAnouk Koevermans (55.7%)Wrong
Francisca Jorge v Francesca Jonesnull-nullFrancesca Jones (68.6%)Correct
Al Faisaly v Al Kholood3-2Al Kholood (50.3%)Wrong
Ann Li v Janice Tjennull-nullAnn Li (63.5%)Correct
Dominika Salkova v Viktoria Hruncakovanull-nullDominika Salkova (54.7%)Correct
Ashlyn Krueger v Iga Swiateknull-nullIga Swiatek (80.4%)Correct
Lucie Nguyen Tan v Laura Samsonnull-nullLucie Nguyen Tan (52%)Wrong
Bulgaria Women v Sweden Womennull-nullSweden Women (94.3%)Correct
Alexander Zverev v Alex de Minaurnull-nullAlexander Zverev (67.4%)Correct
Leyre Romero Gormaz v Raluka Serbannull-nullLeyre Romero Gormaz (68.4%)Correct
Teodora Kostovic v Martyna Kubkanull-nullTeodora Kostovic (62.3%)Wrong
Dalma Galfi v Matilde Jorgenull-nullDalma Galfi (57.8%)Correct
Jasmine Paolini v Sonay Kartalnull-nullSonay Kartal (51.2%)Correct
Andrea Lazaro Garcia v Nuria Brancaccionull-nullAndrea Lazaro Garcia (61.8%)Correct
Leylah Fernandez v Jelena Ostapenkonull-nullLeylah Fernandez (55.9%)Wrong
Austria Women v Sweden Womennull-nullSweden Women (68.6%)Correct
Arthur Gea v Alejandro Davidovich Fokinanull-nullArthur Gea (53.5%)Wrong
Mia Pohankova v Maria Sakkarinull-nullMaria Sakkari (57.2%)Correct
Iva Jovic v Maja Chwalinskanull-nullIva Jovic (69%)Wrong
Oman v Canadanull-nullOman (65.4%)Wrong
Elina Svitolina v Guo Hanyunull-nullElina Svitolina (87.9%)Correct
Karolina Muchova v Diana Shnaidernull-nullKarolina Muchova (66.9%)Wrong
LA Galaxy v Portland Timbers2-0LA Galaxy (44%)Correct
LAFC v Austin FC3-1LAFC (55.8%)Correct
San Diego FC v Houston Dynamo FC3-3San Diego FC (39.7%)Wrong
LA Clippers v Denver Nuggets122-110LA Clippers (54.7%)Correct

By competition

  • Europa League: 13 of 18 correct
  • Conference League: 13 of 18 correct
  • NHL: 6 of 11 correct
  • WTA Dongfeng Voyah Wuhan Open: 5 of 10 correct
  • WTA RoveretOpen Città della Pace: 2 of 4 correct
  • NBA: 3 of 3 correct
  • Saudi Pro League: 1 of 3 correct
  • WTA Lisboa Belem Open: 3 of 3 correct
  • MLS: 2 of 3 correct
  • MLB: 1 of 2 correct
  • NCAA Football: 2 of 2 correct
  • WTA Vanda Pharmaceuticals Mallorca Women's Championships: 1 of 2 correct
  • ECA Women's European Cup 2026/27: 2 of 2 correct
  • ATP Rolex Shanghai Masters: 1 of 2 correct

Where the track record stands

Across every settled prediction the model is at 56.1% (471 of 839). 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