AI Prediction
Model hit rate 56.8%

How the model did: 39 of 61 right (63.9%) on 19 October 2026

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

61 settled matches, 39 correct picks, one real upset (Philadelphia Flyers over Colorado Avalanche) and the honest numbers behind them.

61 of our predictions settled in the last day and the model landed 39 of them, a 63.9% hit rate for the day against a running 56.3% across 960 settled picks since launch. A good day by three-way standards, where even the closing market sits near 53%.

Upset of the day: Philadelphia Flyers 3-2 Colorado Avalanche

The model gave Colorado Avalanche 91.7% and Philadelphia Flyers only 8.3%. NHL result: Philadelphia Flyers 3-2 Colorado Avalanche. A 8.3% outcome should happen about once in every 12 such matches, so the question is whether the inputs missed something, usually team news, rather than whether the probability was wrong.

Best call: Sonay Kartal at 54.2%

Sonay Kartal null-null Kimberly Birrell in the WTA Kinoshita Group Japan 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
Jelena Ostapenko v Belinda Bencicnull-nullBelinda Bencic (56.4%)Correct
Mariano Navone v Juan Manuel Cerundolonull-nullMariano Navone (50.1%)Correct
Stefanos Tsitsipas v Aleksandar Kovacevicnull-nullStefanos Tsitsipas (76%)Correct
Australia Women v New Zealand Womennull-nullAustralia Women (90%)Correct
Katerina Siniakova v Peyton Stearnsnull-nullKaterina Siniakova (57.3%)Correct
Jasmine Paolini v Anhelina Kalininanull-nullJasmine Paolini (66.8%)Correct
Cristina Bucsa v Polina Kudermetovanull-nullCristina Bucsa (51%)Wrong
Sonay Kartal v Kimberly Birrellnull-nullSonay Kartal (54.2%)Correct
Terence Atmane v Rinky Hijikatanull-nullRinky Hijikata (51.4%)Wrong
Sho Shimabukuro v Roman Safiullinnull-nullRoman Safiullin (77.5%)Wrong
Maya Joint v Zeynep Sonmeznull-nullZeynep Sonmez (51.7%)Correct
Moyuka Uchijima v Ena Shibaharanull-nullMoyuka Uchijima (66.1%)Correct
Sara Bejlek v Wang Xiyunull-nullSara Bejlek (73%)Correct
Yulia Putintseva v Diana Shnaidernull-nullDiana Shnaider (66%)Correct
Katie Boulter v Himeno Sakatsumenull-nullKatie Boulter (62.7%)Correct
Paula Badosa v Antonia Ruzicnull-nullPaula Badosa (67.9%)Wrong
Oleksandra Oliynykova v Mary Stoiananull-nullMary Stoiana (55.1%)Correct
Sydney Thunder Women v Sydney Sixers Womennull-nullSydney Thunder Women (59.4%)Wrong
Tereza Valentova v Zhang Shuainull-nullTereza Valentova (66.4%)Correct
Claire Liu v Magda Linettenull-nullClaire Liu (55.9%)Wrong
Ann Li v Emerson Jonesnull-nullAnn Li (73%)Correct
Deportivo Pasto v Alianza FC0-1Deportivo Pasto (67.6%)Wrong
Utah Mammoth v Pittsburgh Penguins5-4Utah Mammoth (61.2%)Correct
Deportivo Riestra v Unión (Santa Fe)1-1Deportivo Riestra (41.9%)Wrong
San Francisco 49ers v Washington Commanders23-17San Francisco 49ers (59.7%)Correct
Golden State Valkyries v Atlanta Dream65-79Golden State Valkyries (54.5%)Wrong
Tampa Bay Rays v Cleveland Guardians7-3Tampa Bay Rays (55.8%)Correct
Toronto Maple Leafs v San Jose Sharks3-1Toronto Maple Leafs (57.4%)Correct
Corinthians v Vitória1-1Corinthians (61%)Wrong
New York Rangers v Anaheim Ducks5-2New York Rangers (57.1%)Correct
Philadelphia Flyers v Colorado Avalanche3-2Colorado Avalanche (91.7%)Wrong
Newell's Old Boys v Central Córdoba (Santiago del Estero)2-1Newell's Old Boys (46.2%)Correct
Sarmiento (Junín) v Barracas Central1-1Sarmiento (Junín) (42.3%)Wrong
Braga v Gil Vicente1-2Braga (60.1%)Wrong
Tottenham Hotspur v Coventry City3-1Tottenham Hotspur (69.7%)Correct
Getafe v Rayo Vallecano1-1Rayo Vallecano (42%)Wrong
Parma v Torino0-3Torino (43.8%)Correct
Rodez Aveyron v Montpellier0-3Montpellier (47%)Correct
RC Celta Fortuna v Tenerife1-1RC Celta Fortuna (46.6%)Wrong
Al Hilal v Al Hazem1-0Al Hilal (91.3%)Correct
Al Shabab v Al Faisaly2-2Al Shabab (70.4%)Wrong
Trabzonspor v Besiktas2-0Besiktas (50.5%)Wrong
Viborg FF v FC Midtjylland1-2FC Midtjylland (41.6%)Correct
Degerfors IF v Kalmar FF1-2Kalmar FF (48.9%)Correct
Lorenzo Sonego v Moise Kouamenull-nullLorenzo Sonego (65.5%)Wrong
Monza v Cagliari4-0Monza (42.5%)Correct
Matteo Arnaldi v Lorenzo Musettinull-nullLorenzo Musetti (70.9%)Correct
Al Fayha v Al Ahli2-3Al Ahli (79.4%)Correct
Mikhail Kukushkin v Stefanos Sakellaridisnull-nullStefanos Sakellaridis (68.8%)Wrong
Andrea Guerrieri v Alex Michelsennull-nullAlex Michelsen (62%)Correct
Yannick Hanfmann v Martin Dammnull-nullYannick Hanfmann (62.2%)Wrong
Alexandra Eala v Diane Parrynull-nullAlexandra Eala (65.4%)Correct
Marin Cilic v Nikoloz Basilashvilinull-nullMarin Cilic (50.7%)Wrong
Federico Cina v Jaume Munarnull-nullJaume Munar (65.7%)Correct
Kamilla Rakhimova v Marie Bouzkovanull-nullMarie Bouzkova (59.9%)Correct
Daria Kasatkina v Aliaksandra Sasnovichnull-nullAliaksandra Sasnovich (52.2%)Correct
Adrian Mannarino v Aleksandar Vukicnull-nullAdrian Mannarino (66.1%)Correct
Sorana Cirstea v Shi Hannull-nullSorana Cirstea (73.9%)Correct
Miomir Kecmanovic v James Duckworthnull-nullJames Duckworth (53.7%)Correct
Thiago Agustin Tirante v Facundo Diaz Acostanull-nullThiago Agustin Tirante (78.1%)Wrong
Ashlyn Krueger v Janice Tjennull-nullAshlyn Krueger (56.5%)Correct

By competition

  • WTA Kinoshita Group Japan Open: 9 of 11 correct
  • WTA BNB Ningbo Open: 8 of 9 correct
  • ATP Almaty Open: 3 of 8 correct
  • ATP BNP Paribas Fortis European Open: 3 of 4 correct
  • NHL: 3 of 4 correct
  • Liga Profesional: 1 of 3 correct
  • Saudi Pro League: 2 of 3 correct
  • Serie A: 2 of 2 correct
  • ATP Grand Prix Auvergne-Rhône-Alpes: 1 of 2 correct

Where the track record stands

Across every settled prediction the model is at 56.3% (540 of 960). 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