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.
- Tue 6 5matches
- Wed 7 13matches
- Thu 8 6matches
- Fri 9 5matches
- Sat 10 23matches
- Sun 11 16matches
- Mon 12 6matches
- 1
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é
- 2
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
- 3
Fiorentina 1–1 AC Milan
Against the odds: the prediction gave this result 25% · Standout: Christopher Nkunku scored 100.0 · Breakout watch: Pietro Comuzzo
- 4
Lazio 2–2 Fiorentina
Chances everywhere: 4.5 xG · Standout: Pedro scored 100.0 · Breakout watch: Pietro Comuzzo
- 5
Newcastle United 4–3 Leeds United
Two strong sides · Chances everywhere: 4.8 xG · Standout: Wilfried Gnonto scored 100.0
- 6
Inter 2–2 SSC Napoli
Against the odds: the prediction gave this result 24% · Standout: Noa Lang scored 100.0
- 7
Crystal Palace 0–0 Aston Villa
Against the odds: the prediction gave this result 21% · Standout: Borna Sosa scored 100.0
- 8
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
- 9
Al-Hilal 3–1 Al-Nassr
Standout: Mohamed Kanno scored 100.0
- 10
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ć