COM 1-0 PAR · 57% TOR 0-1 ASR · 57% INT 2-1 UDI · 63% LEE 1-1 NEW · 57% VIL 1-1 REA · 57% RAY 1-1 ESP · 57% ALA 1-1 VAL · 56% ELC 0-2 REA · 68% ATL 1-0 OSA · 63% BAR 2-0 RAC · 70% REA 2-1 GET · 59% DEP 0-1 SEV · 58% LEV 1-2 ATH · 61% MAL 1-2 VIL · 57% COM 1-0 PAR · 57% TOR 0-1 ASR · 57% INT 2-1 UDI · 63% LEE 1-1 NEW · 57% VIL 1-1 REA · 57% RAY 1-1 ESP · 57% ALA 1-1 VAL · 56% ELC 0-2 REA · 68% ATL 1-0 OSA · 63% BAR 2-0 RAC · 70% REA 2-1 GET · 59% DEP 0-1 SEV · 58% LEV 1-2 ATH · 61% MAL 1-2 VIL · 57%
19 September – 20 September 2026

Football predictions this weekend

45 matches across 5 competitions, each with the consensus of our AI models, the mean predicted score and average confidence. Strongest call: Udinese vs Cagliari — 10 of 10 AI models pick Udinese to win (100%). The mean predicted score is 2–1 at 59% average confidence (medium).

Premier League

Premier League hub →
  1. Tottenham vs Aston Villa

    Sat 11:30 UTC

    7 of 10 AI models pick Tottenham to win (70%). The mean predicted score is 2–1 at 58% average confidence (medium).

    Full breakdown, form and head-to-head →
  2. Brighton vs Arsenal

    Sat 14:00 UTC

    10 of 10 AI models pick Arsenal to win (100%). The mean predicted score is 1–2 at 61% average confidence (medium).

    Full breakdown, form and head-to-head →
  3. 10 of 10 AI models pick Manchester City to win (100%). The mean predicted score is 2–0 at 69% average confidence (medium).

    Full breakdown, form and head-to-head →
  4. Everton vs Ipswich

    Sat 14:00 UTC

    8 of 10 AI models pick Everton to win (80%). The mean predicted score is 2–1 at 59% average confidence (medium).

    Full breakdown, form and head-to-head →
  5. Leeds vs Crystal Palace

    Sat 14:00 UTC

    6 of 10 AI models pick Leeds to win (60%). The mean predicted score is 2–1 at 57% average confidence (medium).

    Full breakdown, form and head-to-head →
  6. Newcastle vs Hull City

    Sat 14:00 UTC

    10 of 10 AI models pick Newcastle to win (100%). The mean predicted score is 2–0 at 63% average confidence (medium).

    Full breakdown, form and head-to-head →
  7. 9 of 10 AI models pick Nottingham Forest to win (90%). The mean predicted score is 2–1 at 59% average confidence (medium).

    Full breakdown, form and head-to-head →
  8. Bournemouth vs Liverpool

    Sun 13:00 UTC

    10 of 10 AI models pick Liverpool to win (100%). The mean predicted score is 1–2 at 63% average confidence (medium).

    Full breakdown, form and head-to-head →
  9. 8 of 10 AI models pick Manchester United to win (80%). The mean predicted score is 1–2 at 59% average confidence (medium).

    Full breakdown, form and head-to-head →

Serie A

Serie A hub →
  1. Bologna vs Torino

    Sat 13:00 UTC

    7 of 10 AI models pick Bologna to win (70%). The mean predicted score is 1–0 at 58% average confidence (medium).

    Full breakdown, form and head-to-head →
  2. Udinese vs Cagliari

    Sat 13:00 UTC

    10 of 10 AI models pick Udinese to win (100%). The mean predicted score is 2–1 at 59% average confidence (medium).

    Full breakdown, form and head-to-head →
  3. AS Roma vs Inter

    Sat 16:00 UTC

    8 of 10 AI models pick Inter to win (80%). The mean predicted score is 1–2 at 59% average confidence (medium).

    Full breakdown, form and head-to-head →
  4. Venezia vs Lazio

    Sat 18:45 UTC

    10 of 10 AI models pick Lazio to win (100%). The mean predicted score is 1–2 at 58% average confidence (medium).

    Full breakdown, form and head-to-head →
  5. Fiorentina vs Napoli

    Sun 10:30 UTC

    10 of 10 AI models pick Napoli to win (100%). The mean predicted score is 1–2 at 59% average confidence (medium).

    Full breakdown, form and head-to-head →
  6. Frosinone vs Como

    Sun 13:00 UTC

    8 of 10 AI models pick Frosinone to win (80%). The mean predicted score is 2–0 at 59% average confidence (medium).

    Full breakdown, form and head-to-head →
  7. Parma vs Genoa

    Sun 13:00 UTC

    8 of 10 AI models expect a draw (80%). The mean predicted score is 0–0 at 57% average confidence (medium).

    Full breakdown, form and head-to-head →
  8. Juventus vs Atalanta

    Sun 16:00 UTC

    5 of 10 AI models pick Juventus to win (50%). The mean predicted score is 1–1 at 58% average confidence (medium).

    Full breakdown, form and head-to-head →
  9. AC Milan vs Lecce

    Sun 18:45 UTC

    10 of 10 AI models pick AC Milan to win (100%). The mean predicted score is 2–0 at 66% average confidence (medium).

    Full breakdown, form and head-to-head →

Bundesliga

Bundesliga hub →
  1. 10 of 10 AI models pick Eintracht Frankfurt to win (100%). The mean predicted score is 2–1 at 59% average confidence (medium).

    Full breakdown, form and head-to-head →
  2. 7 of 10 AI models expect a draw (70%). The mean predicted score is 1–1 at 57% average confidence (medium).

    Full breakdown, form and head-to-head →
  3. 4 of 10 AI models pick Werder Bremen to win (40%). The mean predicted score is 2–1 at 55% average confidence (low).

    Full breakdown, form and head-to-head →
  4. 6 of 10 AI models pick Borussia Mönchengladbach to win (60%). The mean predicted score is 2–1 at 58% average confidence (medium).

    Full breakdown, form and head-to-head →
  5. 5 of 10 AI models pick Borussia Dortmund to win (50%). The mean predicted score is 2–1 at 56% average confidence (medium).

    Full breakdown, form and head-to-head →
  6. 10 of 10 AI models pick Bayer Leverkusen to win (100%). The mean predicted score is 2–1 at 59% average confidence (medium).

    Full breakdown, form and head-to-head →
  7. 10 of 10 AI models pick FC Schalke 04 to win (100%). The mean predicted score is 2–1 at 59% average confidence (medium).

    Full breakdown, form and head-to-head →
  8. 8 of 10 AI models pick 1899 Hoffenheim to win (80%). The mean predicted score is 1–2 at 58% average confidence (medium).

    Full breakdown, form and head-to-head →

Ligue 1

Ligue 1 hub →
  1. Angers vs Estac Troyes

    Sat 15:00 UTC

    10 of 10 AI models pick Angers to win (100%). The mean predicted score is 2–1 at 58% average confidence (medium).

    Full breakdown, form and head-to-head →
  2. 7 of 10 AI models pick Auxerre to win (70%). The mean predicted score is 2–1 at 57% average confidence (medium).

    Full breakdown, form and head-to-head →
  3. Le Mans vs Lorient

    Sat 15:00 UTC

    9 of 10 AI models pick Lorient to win (90%). The mean predicted score is 1–2 at 57% average confidence (medium).

    Full breakdown, form and head-to-head →
  4. Lyon vs Rennes

    Sat 15:00 UTC

    8 of 10 AI models pick Lyon to win (80%). The mean predicted score is 2–1 at 58% average confidence (medium).

    Full breakdown, form and head-to-head →
  5. Monaco vs Lens

    Sat 15:00 UTC

    6 of 10 AI models pick Monaco to win (60%). The mean predicted score is 2–1 at 57% average confidence (medium).

    Full breakdown, form and head-to-head →
  6. Nice vs Lille

    Sat 15:00 UTC

    7 of 10 AI models expect a draw (70%). The mean predicted score is 1–1 at 57% average confidence (medium).

    Full breakdown, form and head-to-head →
  7. Paris FC vs Strasbourg

    Sat 15:00 UTC

    7 of 10 AI models expect a draw (70%). The mean predicted score is 1–1 at 57% average confidence (medium).

    Full breakdown, form and head-to-head →
  8. Toulouse vs Le Havre

    Sat 15:00 UTC

    7 of 10 AI models pick Toulouse to win (70%). The mean predicted score is 1–0 at 57% average confidence (medium).

    Full breakdown, form and head-to-head →
  9. 9 of 10 AI models pick Paris Saint Germain to win (90%). The mean predicted score is 1–2 at 60% average confidence (medium).

    Full breakdown, form and head-to-head →

La Liga

La Liga hub →
  1. 6 of 10 AI models expect a draw (60%). The mean predicted score is 1–1 at 57% average confidence (medium).

    Full breakdown, form and head-to-head →
  2. Sevilla vs Barcelona

    Sun 15:00 UTC

    10 of 10 AI models pick Barcelona to win (100%). The mean predicted score is 1–2 at 62% average confidence (medium).

    Full breakdown, form and head-to-head →
  3. Athletic Club vs Alaves

    Sun 15:00 UTC

    9 of 10 AI models pick Athletic Club to win (90%). The mean predicted score is 2–1 at 60% average confidence (medium).

    Full breakdown, form and head-to-head →
  4. 10 of 10 AI models pick Celta Vigo to win (100%). The mean predicted score is 2–1 at 59% average confidence (medium).

    Full breakdown, form and head-to-head →
  5. 5 of 10 AI models pick Real Betis to win (50%). The mean predicted score is 1–1 at 58% average confidence (medium).

    Full breakdown, form and head-to-head →
  6. Espanyol vs Elche

    Sun 15:00 UTC

    9 of 10 AI models pick Espanyol to win (90%). The mean predicted score is 1–0 at 59% average confidence (medium).

    Full breakdown, form and head-to-head →
  7. Getafe vs Malaga

    Sun 15:00 UTC

    10 of 10 AI models pick Getafe to win (100%). The mean predicted score is 1–0 at 59% average confidence (medium).

    Full breakdown, form and head-to-head →
  8. 10 of 10 AI models pick Osasuna to win (100%). The mean predicted score is 2–1 at 59% average confidence (medium).

    Full breakdown, form and head-to-head →
  9. 6 of 10 AI models expect a draw (60%). The mean predicted score is 1–1 at 58% average confidence (medium).

    Full breakdown, form and head-to-head →
  10. Villarreal vs Levante

    Sun 15:00 UTC

    10 of 10 AI models pick Villarreal to win (100%). The mean predicted score is 2–1 at 62% average confidence (medium).

    Full breakdown, form and head-to-head →

How these football predictions are made

Every fixture on this page was run through the same panel of independent AI models. Each model returns a winner and a scoreline; we publish the vote split, the mean predicted score and the average confidence, then grade every model once the result is in. Open any match for recent form, head-to-head history and the full model table, or ask the council your own question.