AI Prediction
Model hit rate 56.9%

How the model did: 45 of 91 right (49.5%) on 4 November 2026

Model review · Published 2026-11-05 · Updated 2026-11-05 09:40 UTC

91 settled matches, 45 correct picks, one real upset (Fenerbahce over Liverpool) and the honest numbers behind them.

91 of our predictions settled in the last day and the model landed 45 of them, a 49.5% hit rate for the day against a running 56.9% across 2619 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: Fenerbahce 3-2 Liverpool

The model gave Liverpool 69% and Fenerbahce only 9.2%. Champions League result: Fenerbahce 3-2 Liverpool. A 9.2% outcome should happen about once in every 11 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
FC Andorra v Mallorca0-0Mallorca (51%)Wrong
Granada v Tenerife0-0Granada (49.7%)Wrong
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
Wang Xinyu v Antonia Ruzicnull-nullWang Xinyu (52.4%)Wrong
Elena Pridankina v Alexandra Shubladzenull-nullAlexandra Shubladze (62.8%)Correct
Adelaide Strikers Women v Brisbane Heat Womennull-nullAdelaide Strikers Women (78.1%)Wrong
LA Clippers v Miami Heat116-117LA Clippers (57.2%)Wrong
Sacramento Kings v Los Angeles Lakers103-116Los Angeles Lakers (50.4%)Correct
Seattle Kraken v Calgary Flames2-1Seattle Kraken (63%)Correct
Los Angeles Kings v San Jose Sharks7-2Los Angeles Kings (52.4%)Correct
San Antonio Spurs v Dallas Mavericks112-111San Antonio Spurs (65.6%)Correct
Denver Nuggets v Toronto Raptors128-109Denver Nuggets (59.2%)Correct
Phoenix Suns v Portland Trail Blazers119-132Phoenix Suns (58.1%)Wrong
Millonarios v América de Cali0-0Millonarios (64.4%)Wrong
Houston Rockets v Minnesota Timberwolves107-117Houston Rockets (58.1%)Wrong
Memphis Grizzlies v Indiana Pacers103-107Memphis Grizzlies (59.2%)Wrong
Oklahoma City Thunder v Cleveland Cavaliers124-116Oklahoma City Thunder (59.9%)Correct
New Orleans Pelicans v Utah Jazz120-113New Orleans Pelicans (58.6%)Correct
Botafogo v Atlético-MG1-0Botafogo (49.8%)Correct
São Paulo v Corinthians0-0São Paulo (38.6%)Wrong
Boston Celtics v Milwaukee Bucks109-102Boston Celtics (62.9%)Correct
New York Knicks v Chicago Bulls135-105New York Knicks (62.6%)Correct
Brooklyn Nets v Charlotte Hornets114-104Brooklyn Nets (51%)Correct
Buffalo Sabres v Ottawa Senators1-2Buffalo Sabres (52.9%)Wrong
Florida Panthers v Chicago Blackhawks5-3Florida Panthers (73%)Correct
Eastern Michigan Eagles v Central Michigan Chippewas7-35Eastern Michigan Eagles (55.5%)Wrong
Washington Wizards v Atlanta Hawks105-120Atlanta Hawks (50.4%)Correct
Detroit Pistons v Philadelphia 76ers106-112Detroit Pistons (60.6%)Wrong
Sacramento State Hornets v Toledo Rockets17-20Sacramento State Hornets (55.5%)Wrong
Massachusetts Minutemen v Ball State Cardinals31-30Massachusetts Minutemen (55.5%)Correct
Cúcuta Deportivo v Independiente Santa Fe1-0Independiente Santa Fe (50.8%)Wrong
Athletico-PR v Vasco da Gama1-3Athletico-PR (39.2%)Wrong
Flamengo v Grêmio3-1Flamengo (79.2%)Correct
Jazmin Ortenzi v Bianca Andreescunull-nullBianca Andreescu (76.7%)Correct
Arthur Fils v Tomas Machacnull-nullArthur Fils (71.9%)Correct
Bristol City v Wolverhampton Wanderers1-2Wolverhampton Wanderers (49.9%)Correct
Borussia Dortmund v Real Betis2-1Borussia Dortmund (71.7%)Correct
FC Porto v Napoli4-1FC Porto (54.5%)Correct
Lens v Como1-9Como (56.2%)Correct
PSV Eindhoven v Club Brugge1-2PSV Eindhoven (54.1%)Wrong
RB Leipzig v Manchester City2-3Manchester City (67.2%)Correct
Slavia Prague v Arsenal1-2Arsenal (82.9%)Correct
Viking FK v Sabah FK4-1Viking FK (72.3%)Correct
Leyre Romero Gormaz v Solana Sierranull-nullLeyre Romero Gormaz (52%)Correct
Wrexham v Middlesbrough2-0Middlesbrough (56.6%)Wrong
Oxford United v Reading2-0Reading (46.3%)Wrong
Cardiff City v West Ham United3-3West Ham United (49.8%)Wrong
KV Kortrijk v KV Mechelen1-3KV Kortrijk (43.9%)Wrong
Despina Papamichail v Renata Zarazuanull-nullRenata Zarazua (64.9%)Correct
Alice Tubello v Marina Bassols Riberanull-nullAlice Tubello (58.2%)Correct
Alex Michelsen v Carlos Alcaraznull-nullCarlos Alcaraz (84.6%)Correct
Thiago Agustin Tirante v Jan-Lennard Struffnull-nullJan-Lennard Struff (63.8%)Correct
Julia Grabher v Julia Rieranull-nullJulia Grabher (62.7%)Wrong
AEK Athens v Real Madrid2-3Real Madrid (83.6%)Correct
Fenerbahce v Liverpool3-2Liverpool (69%)Wrong
Matteo Berrettini v Ugo Humbertnull-nullMatteo Berrettini (54.1%)Correct
Irene Burillo v Luisina Giovannininull-nullIrene Burillo (51.6%)Wrong
Laura Samson v Carole Monnetnull-nullLaura Samson (55.8%)Wrong
Nuno Borges v Karen Khachanovnull-nullKaren Khachanov (55.5%)Wrong
Leolia Jeanjean v Carolina Alvesnull-nullLeolia Jeanjean (83.7%)Correct
Diana Martynov v Yasmine Kabbajnull-nullYasmine Kabbaj (65.7%)Correct
Stade Rennais v Olympiacos0-0Stade Rennais (49.1%)Wrong
Alex Molcan v Taylor Fritznull-nullTaylor Fritz (64.2%)Correct
Novak Djokovic v Rinky Hijikatanull-nullNovak Djokovic (80.5%)Wrong
Ignacio Buse v Daniil Medvedevnull-nullDaniil Medvedev (77.5%)Wrong
Tomas Martin Etcheverry v Alex de Minaurnull-nullAlex de Minaur (80%)Wrong
Janice Tjen v Joanna Garlandnull-nullJanice Tjen (52.4%)Correct
Alexander Zverev v Lorenzo Musettinull-nullAlexander Zverev (66.2%)Wrong
Isabella Shinikova v Gina Feistelnull-nullGina Feistel (60.6%)Correct
Tommy Paul v Daniel Meridanull-nullTommy Paul (64.2%)Correct
Luca Van Assche v Learner Tiennull-nullLearner Tien (71.6%)Wrong
Maya Joint v Maria Sakkarinull-nullMaria Sakkari (55.7%)Correct
Quentin Halys v Frances Tiafoenull-nullFrances Tiafoe (67.1%)Wrong
Mattia Bellucci v Arthur Rinderknechnull-nullArthur Rinderknech (54.9%)Correct
Oksana Selekhmeteva v Polina Kudermetovanull-nullPolina Kudermetova (61.8%)Correct
Robin Montgomery v Jeline Vandrommenull-nullRobin Montgomery (60.3%)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
United Arab Emirates v Omannull-nullUnited Arab Emirates (65.9%)Correct

By competition

  • NBA: 9 of 14 correct
  • ATP Rolex Paris Masters: 7 of 14 correct
  • Saudi Pro League: 0 of 9 correct
  • Champions League: 7 of 9 correct
  • WTA Reto Win Tennis Cali Open: 5 of 8 correct
  • WTA Prudential Hong Kong Tennis Open: 3 of 7 correct
  • NHL: 3 of 4 correct
  • Brasileirao: 2 of 4 correct
  • NCAA Football: 1 of 3 correct
  • Championship: 1 of 3 correct
  • WTA Angola Ladies Open: 3 of 3 correct
  • WTA Chennai Open: 3 of 3 correct
  • LaLiga 2: 0 of 2 correct
  • Women's Big Bash League: 0 of 2 correct
  • Primera A: 0 of 2 correct

Where the track record stands

Across every settled prediction the model is at 56.9% (1491 of 2619). 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