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.

  1. Tue 19 10matches
  2. Wed 20 19matches
  3. Thu 21 25matches
  4. Fri 22 6matches
  5. Sat 23 26matches
  6. Sun 24 38matches
  7. Mon 25 10matches
  1. 1

    Premier League · 24 May 2026

    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

    xG 2.9–1.3 · expected 2.0–1.0

    Match analysis
  2. 2

    Premier League · 24 May 2026

    Crystal Palace 1–2 Arsenal

    Two strong sides · Chances everywhere: 3.7 xG · Standout: Jean-Philippe Mateta scored 100.0

    xG 1.1–2.6 · expected 1.2–1.1

    Match analysis
  3. 3

    Premier League · 19 May 2026

    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

    xG 2.2–1.5 · expected 1.7–1.4

    Match analysis
  4. 4

    Serie A · 24 May 2026

    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

    xG 1.7–2.9 · expected 2.1–0.6

    Match analysis
  5. 5

    Brasileirão Série A · 24 May 2026

    Flamengo 0–3 Palmeiras

    Against the odds: the prediction gave this result 22% · Standout: Paulinho scored 100.0

    xG 1.1–0.9 · expected 1.5–0.9

    Match analysis
  6. 6

    LaLiga · 24 May 2026

    Villarreal 5–1 Atlético Madrid

    Chances everywhere: 3.6 xG · Breakout watch: Rafa Marín

    xG 2.5–1.2 · expected 1.8–1.1

    Match analysis
  7. 7

    Serie A · 22 May 2026

    Fiorentina 1–1 Atalanta

    Against the odds: the prediction gave this result 23% · Breakout watch: Pietro Comuzzo

    xG 0.8–1.4 · expected 1.9–1.3

    Match analysis
  8. 8

    LaLiga · 23 May 2026

    Valencia 3–1 FC Barcelona

    Standout: João Cancelo scored 100.0

    xG 1.5–1.5 · expected 1.5–1.5

    Match analysis
  9. 9

    LaLiga · 23 May 2026

    Deportivo Alavés 1–2 Rayo Vallecano

    Standout: Andrei Rațiu scored 98.1

    xG 1.8–1.4 · expected 1.5–1.0

    Match analysis
  10. 10

    Brasileirão Série A · 24 May 2026

    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

    xG 1.3–3.3 · expected 1.5–1.0

    Match analysis