AI Prediction
Model hit rate 57%

How the model did: 54 of 100 right (54%) on 3 November 2026

Model review · Published 2026-11-04 · Updated 2026-11-04 11:40 UTC

100 settled matches, 54 correct picks, one real upset (a draw over Al Nassr) and the honest numbers behind them.

100 of our predictions settled in the last day and the model landed 54 of them, a 54% hit rate for the day against a running 57% across 2545 settled picks since launch. An ordinary day for a probability model: close to the long-run average and nothing to read into either way.

Upset of the day: a draw 0-0 Al Hazem

The model gave Al Nassr 82.6% and the draw only 14.4%. Saudi Pro League result: Al Hazem 0-0 Al Nassr. A 14.4% 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: Arthur Rinderknech at 54.9%

Mattia Bellucci null-null Arthur Rinderknech in the ATP Rolex Paris Masters. 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
Al Ahli v Al Taawoun0-0Al Ahli (71%)Wrong
Al Ettifaq v Al Hilal0-0Al Hilal (80.2%)Wrong
Al Faisaly v Al Diriyah0-0Al Diriyah (53.6%)Wrong
Al Ittihad v Neom SC0-0Al Ittihad (48.3%)Wrong
Al Hazem v Al Nassr0-0Al Nassr (82.6%)Wrong
Al Fateh v Al Riyadh0-0Al Fateh (45.3%)Wrong
Al Qadsiah v Al Fayha0-0Al Qadsiah (80.6%)Wrong
Abha v Al Shabab0-0Al Shabab (59.2%)Wrong
Al Kholood v Al Khaleej0-0Al Kholood (43.6%)Wrong
Mattia Bellucci v Arthur Rinderknechnull-nullArthur Rinderknech (54.9%)Correct
Oksana Selekhmeteva v Polina Kudermetovanull-nullPolina Kudermetova (61.8%)Correct
Sofya Lansere v Kristina Novaknull-nullSofya Lansere (51.9%)Correct
Claire Liu v Katie Boulternull-nullKatie Boulter (59.2%)Wrong
Talia Gibson v Aliaksandra Sasnovichnull-nullAliaksandra Sasnovich (57.4%)Correct
Hobart Hurricanes Women v Melbourne Renegades Womennull-nullHobart Hurricanes Women (50.5%)Wrong
Leylah Fernandez v Sofia Keninnull-nullSofia Kenin (61.8%)Wrong
Antonia Ruzic v Alina Charaevanull-nullAlina Charaeva (64.7%)Wrong
Vancouver Canucks v Anaheim Ducks4-5Anaheim Ducks (60.4%)Correct
New Zealand v Indianull-nullNew Zealand (56.9%)Wrong
Nashville Predators v Carolina Hurricanes4-1Carolina Hurricanes (58%)Wrong
Miami (OH) RedHawks v Buffalo Bulls31-34Miami (OH) RedHawks (55.5%)Wrong
Internacional v Coritiba1-0Internacional (60.5%)Correct
New Jersey Devils v Edmonton Oilers4-3Edmonton Oilers (50.6%)Wrong
Toronto Maple Leafs v Utah Mammoth2-3Toronto Maple Leafs (55.2%)Wrong
Tampa Bay Lightning v Detroit Red Wings4-2Tampa Bay Lightning (58.4%)Correct
Philadelphia Flyers v Minnesota Wild2-4Minnesota Wild (66.5%)Correct
Pittsburgh Penguins v Vegas Golden Knights2-3Vegas Golden Knights (52.8%)Correct
Washington Capitals v Dallas Stars5-6Washington Capitals (52.4%)Wrong
Columbus Blue Jackets v Colorado Avalanche7-2Colorado Avalanche (59.5%)Wrong
New York Rangers v St. Louis Blues3-1New York Rangers (52.7%)Correct
Montreal Canadiens v Winnipeg Jets4-5Montreal Canadiens (72.3%)Wrong
Akron Zips v Ohio Bobcats20-28Akron Zips (55.5%)Wrong
Deportivo Pasto v Jaguares de Córdoba2-0Deportivo Pasto (43.1%)Correct
Chapecoense v Mirassol1-2Mirassol (50.2%)Correct
Valentina Mediorreal Arias v Julia Rieranull-nullJulia Riera (80.9%)Correct
Sofia Costoulas v Marina Bassols Riberanull-nullMarina Bassols Ribera (68.4%)Correct
Deportivo Pereira v Deportes Tolima1-3Deportes Tolima (67.3%)Correct
Julia Grabher v Laura Pigossinull-nullJulia Grabher (81.4%)Correct
Casper Ruud v Rafael Jodarnull-nullRafael Jodar (62.5%)Wrong
Birmingham City v Millwall3-0Birmingham City (45.7%)Correct
West Bromwich Albion v Southampton1-1West Bromwich Albion (37.5%)Wrong
Atlético Madrid v Bayern Munich0-2Bayern Munich (51.7%)Correct
Barcelona v Aston Villa3-0Barcelona (87.5%)Correct
Bodo/Glimt v Lille0-0Bodo/Glimt (56.2%)Wrong
Feyenoord Rotterdam v Internazionale0-3Internazionale (61.1%)Correct
LASK Linz v Slovan Bratislava4-0LASK Linz (77.9%)Correct
Manchester United v AS Roma3-2Manchester United (49.7%)Correct
Villarreal v Paris Saint-Germain0-6Paris Saint-Germain (61.3%)Correct
Derby County v Norwich City0-4Norwich City (50.4%)Correct
Preston North End v Sheffield United2-3Sheffield United (51.8%)Correct
Queens Park Rangers v Burnley1-1Queens Park Rangers (52%)Wrong
Watford v Lincoln City1-0Lincoln City (37.8%)Wrong
Huddersfield Town v Luton Town1-1Huddersfield Town (50.5%)Wrong
Wigan Athletic v Mansfield Town0-0Mansfield Town (46.5%)Wrong
Northampton Town v Oldham Athletic0-1Northampton Town (39.7%)Wrong
Blackburn Rovers v Stoke City1-2Stoke City (39.8%)Correct
Charlton Athletic v Bolton Wanderers0-1Charlton Athletic (40.2%)Wrong
Portsmouth v Swansea City3-1Swansea City (40.3%)Wrong
Tamara Zidansek v Bianca Andreescunull-nullBianca Andreescu (68.6%)Correct
Jan-Lennard Struff v Arthur Geanull-nullArthur Gea (59.8%)Wrong
Rebeka Masarova v Alice Tubellonull-nullAlice Tubello (57.5%)Correct
Maria Lourdes Carle v Despina Papamichailnull-nullMaria Lourdes Carle (55.7%)Wrong
Ben Shelton v Cameron Norrienull-nullBen Shelton (71.5%)Correct
IK Sirius v Halmstads BK2-0IK Sirius (79.7%)Correct
Galatasaray v VfB Stuttgart2-0Galatasaray (55.7%)Correct
Shakhtar Donetsk v Sporting CP0-1Sporting CP (52.6%)Correct
Sahaja Yamalapalli v Simona Waltertnull-nullSimona Waltert (68.5%)Correct
Mei Yamaguchi v Zhibek Kulambayevanull-nullZhibek Kulambayeva (55.9%)Correct
Benjamin Bonzi v Taylor Fritznull-nullTaylor Fritz (65.8%)Correct
Nadia Podoroska v Renata Zarazuanull-nullRenata Zarazua (72.9%)Correct
Jazmin Ortenzi v Caroline Dolehidenull-nullJazmin Ortenzi (60.5%)Correct
Elvina Kalieva v Irene Burillonull-nullElvina Kalieva (65.9%)Wrong
Alex Michelsen v Jiri Leheckanull-nullJiri Lehecka (57.1%)Wrong
Tommy Paul v Holger Runenull-nullTommy Paul (63.7%)Correct
Mananchaya Sawangkaew v Mai Hontamanull-nullMananchaya Sawangkaew (63.3%)Wrong
Li Zongyu v Ana Sofia Sancheznull-nullLi Zongyu (62.6%)Correct
Aliona Falei v Magda Linettenull-nullMagda Linette (55.5%)Correct
Novak Djokovic v Valentin Vacherotnull-nullNovak Djokovic (61.4%)Correct
Kaitlin Quevedo v Paula Badosanull-nullPaula Badosa (70.8%)Wrong
Brandon Nakashima v Matteo Berrettininull-nullBrandon Nakashima (59.9%)Wrong
Elsa Jacquemot v Lilli Taggernull-nullLilli Tagger (64%)Correct
Moyuka Uchijima v Rebecca Sramkovanull-nullRebecca Sramkova (59.6%)Wrong
Alejandro Davidovich Fokina v Moise Kouamenull-nullAlejandro Davidovich Fokina (76.4%)Correct
Stefanos Tsitsipas v Learner Tiennull-nullLearner Tien (65.9%)Correct
Alycia Parks v Alexandra Ealanull-nullAlexandra Eala (78%)Correct
Harriet Dart v Polina Kudermetovanull-nullPolina Kudermetova (76.2%)Correct
Gina Feistel v Linda Klimovicovanull-nullLinda Klimovicova (56.5%)Wrong
Quentin Halys v Arthur Ferynull-nullArthur Fery (52.5%)Wrong
Arthur Rinderknech v Francisco Cerundolonull-nullFrancisco Cerundolo (61.4%)Wrong
Andrey Rublev v Tomas Martin Etcheverrynull-nullAndrey Rublev (64.5%)Wrong
Himeno Sakatsume v Liudmila Samsonovanull-nullLiudmila Samsonova (56.3%)Wrong
Xinran Sun v Tereza Valentovanull-nullTereza Valentova (65.2%)Correct
Sorana Cirstea v Maria Timofeevanull-nullSorana Cirstea (60.8%)Correct
Maddison Inglis v Maya Jointnull-nullMaya Joint (62.3%)Correct
Linda Fruhvirtova v Weronika Falkowskanull-nullWeronika Falkowska (55.9%)Correct
Jeline Vandromme v Kyoka Okamuranull-nullKyoka Okamura (56%)Wrong
Anastasia Zakharova v Polina Iatcenkonull-nullAnastasia Zakharova (52.4%)Correct
Dayana Yastremska v Zeynep Sonmeznull-nullZeynep Sonmez (52.5%)Correct
Talia Gibson v Oleksandra Oliynykovanull-nullTalia Gibson (60.3%)Correct
Panna Udvardy v Robin Montgomerynull-nullRobin Montgomery (56%)Correct

By competition

  • ATP Rolex Paris Masters: 7 of 14 correct
  • WTA Chennai Open: 9 of 12 correct
  • WTA Prudential Hong Kong Tennis Open: 7 of 12 correct
  • NHL: 5 of 11 correct
  • Saudi Pro League: 0 of 9 correct
  • WTA Reto Win Tennis Cali Open: 7 of 9 correct
  • Championship: 4 of 9 correct
  • Champions League: 8 of 9 correct
  • WTA Angola Ladies Open: 2 of 3 correct
  • NCAA Football: 0 of 2 correct
  • Brasileirao: 2 of 2 correct
  • Primera A: 2 of 2 correct
  • League One: 0 of 2 correct

Where the track record stands

Across every settled prediction the model is at 57% (1450 of 2545). 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