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.
19–25 May 2026
Full week · 134 matches · 10 picked
Footybot weeks run Tuesday to Monday: the midweek games, then the weekend round.
- Tue 19 10matches
- Wed 20 19matches
- Thu 21 25matches
- Fri 22 6matches
- Sat 23 26matches
- Sun 24 38matches
- Mon 25 10matches
- 1
Liverpool FC 1–1 Brentford
Two strong sides · Against the odds: the prediction gave this result 21% · Chances everywhere: 4.2 xG · Standout: Mikkel Damsgaard scored 100.0
- 2
Crystal Palace 1–2 Arsenal
Two strong sides · Chances everywhere: 3.7 xG · Standout: Jean-Philippe Mateta scored 100.0
- 3
Bournemouth 1–1 Manchester City
Two strong sides · Against the odds: the prediction gave this result 24% · Chances everywhere: 3.8 xG · Standout: Lewis Cook scored 85.2
- 4
AC Milan 1–2 Cagliari
Against the odds: the prediction gave this result 10% · Chances everywhere: 4.7 xG · Standout: Marco Palestra scored 100.0 · Breakout watch: Davide Bartesaghi
- 5
Flamengo 0–3 Palmeiras
Against the odds: the prediction gave this result 22% · Standout: Paulinho scored 100.0
- 6
Villarreal 5–1 Atlético Madrid
Chances everywhere: 3.6 xG · Breakout watch: Rafa Marín
- 7
Fiorentina 1–1 Atalanta
Against the odds: the prediction gave this result 23% · Breakout watch: Pietro Comuzzo
- 8
Valencia 3–1 FC Barcelona
Standout: João Cancelo scored 100.0
- 9
Deportivo Alavés 1–2 Rayo Vallecano
Standout: Andrei Rațiu scored 98.1
- 10
Vasco da Gama 0–3 Red Bull Bragantino
Against the odds: the prediction gave this result 25% · Chances everywhere: 4.5 xG · Standout: Fernando scored 100.0