Past week

League, cup, European and national-team matches combined, every player on one scale.

6–12 Oct 2026

Full week · 128 matches · 2,484 players with 60+ minutes

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

  1. Tue 6 0matches
  2. Wed 7 5matches
  3. Thu 8 3matches
  4. Fri 9 12matches
  5. Sat 10 55matches
  6. Sun 11 44matches
  7. Mon 12 9matches

Best of the week

Full ranking
#PlayerPosMinScoreForm, last 12 weeks
1Anthony Caci 1. FSV Mainz 05 · 29 · Midfielder, 70′M70100.0
2Alexander Freeman Villarreal · 22 · Defender, 90′D9099.6
3Christopher Nkunku RB Leipzig · 28 · Forward, 64′F6496.2
4Nordi Mukiele Sunderland · 28 · Defender, 90′D9091.5
5Rodri FC Barcelona · 30 · Midfielder, 71′M7190.7
6Rayan Cherki Manchester City · 23 · Midfielder, 90′M9089.3
7Finn Dahmen FC Augsburg · 28 · Goalkeeper, 90′G9085.2
8Sven Botman Newcastle United · 26 · Defender, 90′D9084.5
9Antoine Hainaut Venezia · 24 · Midfielder, 90′M9082.5
10Alejandro Grimaldo Atlético Madrid · 31 · Midfielder, 90′M9082.4
11Lukas Finn Pinckert SV 07 Elversberg · 26 · Defender, 90′D9081.2
12Isco Real Betis · 34 · Midfielder, 74′M7481.2

Form bars: one per week, oldest on the left; the taller the bar, the better the week. no matchunder 60′under 4545–5555–7070+

Teams of the week

All teams

Ranked by xG difference per match: chances created minus chances allowed, whatever the score. 238 teams · 1 match without xG left out

#Team and resultsxGPer matchLast 12 matches
1Club Brugge KV W 4–1 at RAAL La Louvière · Pro League4.9–1.1+3.8
2Bodø/Glimt W 3–1 v Kristiansund BK · Eliteserien3.9–0.2+3.7
3Heart of Midlothian W 5–0 v St. Mirren · Scottish Premiership3.4–0.7+2.8
4FC Bayern München D 2–2 at FC Augsburg · Bundesliga5.0–2.4+2.6
5Paris Saint-Germain W 3–1 v Le Mans · Ligue 14.1–1.6+2.6
6FC Alverca W 4–1 at Famalicão · Liga Portugal2.9–0.4+2.5
7Benfica W 2–0 v Vitória SC · Liga Portugal2.8–0.4+2.4
8Stade Brestois W 5–1 v Angers · Ligue 13.7–1.4+2.3
9Rosenborg BK D 1–1 v Sandefjord Fotball · Eliteserien2.7–0.4+2.3
10Bolton Wanderers L 1–2 v Stoke City · Championship3.0–0.7+2.3

One bar per match, oldest on the left; the taller the bar, the more chances the team made than it allowed. no xGxG below −1−1 to 00 to +1+1 or better

Lucky and unlucky

Results furthest from the chances: the points a side took against the points its xG was worth on average.

ResultxGPoints taken against chances (0–3)Gap
Stoke City beat Bolton Wanderers 2–1 Championship · xG 0.7–3.00.7–3.0 3 points from chances worth 0.3+2.7
Viking FK beat SK Brann 2–0 Eliteserien · xG 1.3–2.61.3–2.6 3 points from chances worth 0.7+2.3
Bayer 04 Leverkusen beat 1. FSV Mainz 05 4–3 Bundesliga · xG 1.7–3.01.7–3.0 3 points from chances worth 0.8+2.2
Olympique de Marseille beat Troyes 2–0 Ligue 1 · xG 0.5–1.10.5–1.1 3 points from chances worth 0.8+2.2
Sheffield United beat Lincoln City 3–0 Championship · xG 0.6–1.30.6–1.3 3 points from chances worth 0.8+2.2