Matchday

The week's matches worth a closer look, picked by a fixed rule: strong sides meeting, results against the odds, lots of chances, standout performances, breakout-watchlist players and Scotland's top three.

6–12 Jan 2026

Full week · 74 matches · 10 picked

Footybot weeks run Tuesday to Monday: the midweek games, then the weekend round.

  1. Tue 6 5matches
  2. Wed 7 13matches
  3. Thu 8 6matches
  4. Fri 9 5matches
  5. Sat 10 23matches
  6. Sun 11 16matches
  7. Mon 12 6matches
  1. 1

    Bundesliga · 10 Jan 2026

    Bayer 04 Leverkusen 1–4 VfB Stuttgart

    Against the odds: the prediction gave this result 21% · Chances everywhere: 4.6 xG · Standout: Lorenz Assignon scored 100.0 · Breakout watch: Loïc Badé

    xG 1.9–2.6 · expected 1.8–1.0

    Match analysis
  2. 2

    Premier League · 7 Jan 2026

    Manchester City 1–1 Brighton & Hove Albion

    Two strong sides · Against the odds: the prediction gave this result 18% · Standout: Rayan Cherki scored 100.0

    xG 2.4–0.8 · expected 2.3–1.0

    Match analysis
  3. 3

    Serie A · 11 Jan 2026

    Fiorentina 1–1 AC Milan

    Against the odds: the prediction gave this result 25% · Standout: Christopher Nkunku scored 100.0 · Breakout watch: Pietro Comuzzo

    xG 1.5–1.8 · expected 1.6–1.2

    Match analysis
  4. 4

    Serie A · 7 Jan 2026

    Lazio 2–2 Fiorentina

    Chances everywhere: 4.5 xG · Standout: Pedro scored 100.0 · Breakout watch: Pietro Comuzzo

    xG 2.9–1.6 · expected 1.5–1.0

    Match analysis
  5. 5

    Premier League · 7 Jan 2026

    Newcastle United 4–3 Leeds United

    Two strong sides · Chances everywhere: 4.8 xG · Standout: Wilfried Gnonto scored 100.0

    xG 2.7–2.1 · expected 2.0–1.0

    Match analysis
  6. 6

    Serie A · 11 Jan 2026

    Inter 2–2 SSC Napoli

    Against the odds: the prediction gave this result 24% · Standout: Noa Lang scored 100.0

    xG 1.4–0.7 · expected 1.7–0.8

    Match analysis
  7. 7

    Premier League · 7 Jan 2026

    Crystal Palace 0–0 Aston Villa

    Against the odds: the prediction gave this result 21% · Standout: Borna Sosa scored 100.0

    xG 1.3–1.6 · expected 2.0–0.9

    Match analysis
  8. 8

    Bundesliga · 10 Jan 2026

    1. FC Union Berlin 2–2 1. FSV Mainz 05

    Against the odds: the prediction gave this result 24% · Chances everywhere: 4.8 xG · Standout: Marin Ljubičić scored 100.0 · Breakout watch: Leopold Querfeld

    xG 3.7–1.1 · expected 1.7–1.0

    Match analysis
  9. 9

    Saudi Pro League · 12 Jan 2026

    Al-Hilal 3–1 Al-Nassr

    Standout: Mohamed Kanno scored 100.0

    xG 2.1–0.8 · expected 1.8–1.1

    Match analysis
  10. 10

    Bundesliga · 10 Jan 2026

    1. FC Heidenheim 2–2 1. FC Köln

    Against the odds: the prediction gave this result 24% · Chances everywhere: 4.9 xG · Standout: Marius Bülter scored 85.6 · Breakout watch: Arijon Ibrahimović

    xG 1.9–3.0 · expected 1.7–1.2

    Match analysis