AntosofaFootball, analysed from the sofa
ResultsOur forecasts vs resultsTop scorersRefereesFouls and cards

Results of the last days

All competitionsJupiler Pro League ♂Championship ♂
One period criterion at a time: day beats month, month beats year, year beats season. Season = July to June.

Matches played in the last 3 days, all competitions, with the probabilities shown before kick-off and what happened on the pitch.

4matches played
75 %most likely outcomes that happened
What's this?
Part des matchs où l'issue que nous donnions la plus probable s'est réalisée. Un bon modèle tourne autour de 50 à 55 % sur les victoires-nuls-défaites : le football reste imprévisible, et un match nul est rarement l'issue la plus probable. Une « surprise » est un résultat auquel nous donnions moins de 30 % de chances (20 % pour un nul).
1upsets

Last days: 3 · 7 · 14 · 30  ·  Dashboard: our forecasts vs results →  ·  Export the period (CSV)

Wed 04 Nov 2026

CompetitionMatchScoreProbabilities 1 X 2
What's this?
Les trois chances (victoire à domicile, nul, victoire à l'extérieur) telles qu'elles étaient affichées avant le coup d'envoi, à la dernière collecte qui a précédé le match ; survolez la case pour la date du calcul. « Pas de prévision » : aucune collecte n'a eu lieu entre l'apparition du match au calendrier et son coup d'envoi.
Forecast
Championship ♂Cardiff – West Ham3 – 311 · 72 · 17✓ draw
Championship ♂Wrexham – Middlesbrough2 – 092 · 6 · 2✓ home win
Championship ♂Bristol City – Wolves upset1 – 266 · 27 · 7✗ home win
Jupiler Pro League ♂Kortrijk – Mechelen1 – 340 · 27 · 32✓ no draw

Past seasons

Each competition keeps its past seasons (final tables, results, records) and its roll of honour:

Ligue 1 ♂ roll of honour · Ligue 2 ♂ roll of honour · Premier League ♂ roll of honour · LaLiga ♂ roll of honour · Bundesliga ♂ roll of honour · Serie A ♂ roll of honour · Eredivisie ♂ roll of honour · Jupiler Pro League ♂ roll of honour · Primeira Liga ♂ roll of honour · Süper Lig ♂ roll of honour · Super League Grèce ♂ roll of honour · Scottish Premiership ♂ roll of honour · Super League Suisse ♂ roll of honour · Bundesliga autrichienne ♂ roll of honour · Superliga danoise ♂ roll of honour · Ekstraklasa ♂ roll of honour · Championship ♂ roll of honour · LaLiga 2 ♂ roll of honour · Serie B ♂ roll of honour · 2. Bundesliga ♂ roll of honour · Ligue des Champions ♂ roll of honour · Ligue Europa ♂ roll of honour · Conference League ♂ roll of honour · Ligue des Champions ♀ roll of honour

No system guarantees a win · not for under-18s · Joueurs Info Service 09 74 75 13 13