All teams

Coventry City

Championship · strength −0.64 (attack −0.32, defence −0.32) against an average Premier League side, rated Oct 2026

Last 40 matches

oldest first, every competition

Form bars show each match's xG difference: no xGxG below −1−1 to 00 to +1+1 or better

Points against expected

Expected points: what each match's xG for and against would earn on average.

SeasonPlayedPointsExpectedDifference
Premier League 26/27 goals 6–14 · xG 7.1–10.9 · 6 points from 7.2 in 7767.2−1.2
Championship 25/26 goals 96–45 · xG 85.1–47.9 · 92 points from 80.6 in 45459280.6+11.4

Rating by month

Attack and defence against an average Premier League side (0); higher is better for both.

−1.00−0.80−0.60−0.40−0.20+0.00Aug 2025OctDecFebAprJunAugOctAttack −0.32Defence −0.32
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−0.64−0.32−0.32
Sep 2026−0.68−0.30−0.39
Aug 2026−0.79−0.34−0.45
Jul 2026−0.81−0.34−0.47
Jun 2026−0.80−0.33−0.47
May 2026−1.47−0.68−0.78
Apr 2026−1.45−0.65−0.80
Mar 2026−1.42−0.59−0.83
Feb 2026−1.23−0.55−0.69
Jan 2026−1.16−0.48−0.68
Dec 2025−1.05−0.45−0.60
Nov 2025−0.64−0.15−0.49
Oct 2025−0.55−0.13−0.42
Sep 2025−0.50−0.27−0.23
Aug 2025−1.03−0.50−0.53

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Bobby Thomas Defender · 759′ · 9 matches956.357.6on 19 Oct 2026 at Tottenham Hotspur65.0on 12 Oct 2026 v Newcastle United60.4on 19 Sep 2026 at Nottingham Forest+4.7
2Caleb Yirenkyi Midfielder · 553′ · 9 matches944.847.0on 19 Oct 2026 at Tottenham Hotspur43.8on 12 Oct 2026 v Newcastle United46.9on 19 Sep 2026 at Nottingham Forestlevel (+1.1)
3Jack Rudoni Midfielder · 533′ · 8 matches853.347.9on 19 Oct 2026 at Tottenham Hotspur48.6on 12 Oct 2026 v Newcastle United67.4on 19 Sep 2026 at Nottingham Forestlevel (+0.7)
4Brandon Thomas-Asante Forward · 422′ · 8 matches844.345.0on 19 Oct 2026 at Tottenham Hotspur44.3on 12 Oct 2026 v Newcastle United48.8on 19 Sep 2026 at Nottingham Forestlevel (+1.8)
5Carl Rushworth Goalkeeper · 636′ · 7 matches741.916.1on 19 Oct 2026 at Tottenham Hotspur44.5on 12 Oct 2026 v Newcastle United49.9on 19 Sep 2026 at Nottingham Forest−5.1
6Jay DaSilva Defender · 625′ · 7 matches747.244.5on 19 Oct 2026 at Tottenham Hotspur35.9on 12 Oct 2026 v Newcastle United61.6on 19 Sep 2026 at Nottingham Forestlevel (+0.1)
7Matt Grimes Midfielder · 623′ · 7 matches744.545.6on 19 Oct 2026 at Tottenham Hotspur39.0on 12 Oct 2026 v Newcastle United49.9on 19 Sep 2026 at Nottingham Forestlevel (+0.5)
8Ethan Pinnock Defender · 546′ · 7 matches755.264.3on 19 Oct 2026 at Tottenham Hotspur39.4on 12 Oct 2026 v Newcastle United77.9on 19 Sep 2026 at Nottingham Forest+5.3
9Frank Onyeka Midfielder · 375′ · 7 matches743.468.2on 19 Oct 2026 at Tottenham Hotspur30.3on 12 Oct 2026 v Newcastle United40.1on 19 Sep 2026 at Nottingham Forest+2.2
10Ephron Mason-Clark Midfielder · 335′ · 7 matches743.0100.0on 19 Oct 2026 at Tottenham Hotspur30.4on 12 Oct 2026 v Newcastle United62.9on 19 Sep 2026 at Nottingham Forest+6.9
11Milan van Ewijk Defender · 546′ · 6 matches647.754.1on 19 Oct 2026 at Tottenham Hotspur44.6on 12 Oct 2026 v Newcastle United49.7on 13 Sep 2026 v Brighton & Hove Albionlevel (+1.7)
12Aurèle Amenda Defender · 423′ · 6 matches654.030.4on 16 Sep 2026 v Aston Villa56.0on 13 Sep 2026 v Brighton & Hove Albion47.7on 5 Sep 2026 at Manchester City−3.6
13Taiwo Awoniyi Forward · 334′ · 6 matches642.553.9on 19 Oct 2026 at Tottenham Hotspur27.5on 13 Sep 2026 v Brighton & Hove Albion49.5on 5 Sep 2026 at Manchester Citylevel (+0.3)
14Victor Torp Midfielder · 252′ · 6 matches655.874.7on 12 Oct 2026 v Newcastle United51.5on 16 Sep 2026 v Aston Villa35.7on 13 Sep 2026 v Brighton & Hove Albion−3.7
15Gustavo Hamer Midfielder · 210′ · 6 matches645.3100.0on 19 Oct 2026 at Tottenham Hotspur48.2on 16 Sep 2026 v Aston Villa36.2on 5 Sep 2026 at Manchester City+7.3
16Tatsuhiro Sakamoto Midfielder · 285′ · 5 matches538.745.1on 19 Oct 2026 at Tottenham Hotspur36.3on 12 Oct 2026 v Newcastle United46.9on 16 Sep 2026 v Aston Villa+5.5
17Loum Tchaouna Midfielder · 252′ · 5 matches551.644.3on 19 Sep 2026 at Nottingham Forest62.9on 16 Sep 2026 v Aston Villa67.2on 5 Sep 2026 at Manchester City+5.0
18Sidiki Cherif Forward · 246′ · 5 matches546.446.9on 19 Oct 2026 at Tottenham Hotspur51.1on 12 Oct 2026 v Newcastle United39.2on 16 Sep 2026 v Aston Villalevel (−0.2)
19Ellis Simms Forward · 155′ · 5 matches552.4100.0on 12 Oct 2026 v Newcastle United44.9on 19 Sep 2026 at Nottingham Forest35.0on 16 Sep 2026 v Aston Villalevel (−1.7)
20Joel Latibeaudiere Defender · 181′ · 3 matches348.7100.0on 19 Sep 2026 at Nottingham Forest55.5on 16 Sep 2026 v Aston Villa41.4on 25 Aug 2026 at Plymouth Argyle–
21Stephen Mfuni Defender · 175′ · 3 matches352.9100.0on 12 Oct 2026 v Newcastle United54.2on 19 Sep 2026 at Nottingham Forest43.6on 16 Sep 2026 v Aston Villa–
22Daniel Bentley Goalkeeper · 180′ · 2 matches248.146.3on 16 Sep 2026 v Aston Villa49.8on 25 Aug 2026 at Plymouth Argyle–
23Jake Bidwell Defender · 107′ · 2 matches233.953.3on 16 Sep 2026 v Aston Villa30.3on 25 Aug 2026 at Plymouth Argyle–
24Liam Kitching Defender · 90′ · 1 match131.631.6on 25 Aug 2026 at Plymouth Argyle–
25Yann Gboho Forward · 90′ · 1 match150.650.6on 16 Sep 2026 v Aston Villa–
26Josh Eccles Midfielder · 20′ · 1 match148.548.5on 25 Aug 2026 at Plymouth Argyle–
27Kaine Kesler-Hayden Defender · 12′ · 1 match161.361.3on 19 Oct 2026 at Tottenham Hotspur–

Average: minutes-weighted match score this season. Against average: the last three matches' average minus it; within 2 points either side counts as level.

Latest results

55 since July 2025
DateCompetitionOpponentResultxGExpected points
19 Oct 2026Premier Leagueat Tottenham HotspurL 1–30.8–0.91.29
12 Oct 2026Premier LeagueNewcastle UnitedW 4–11.4–1.81.13
19 Sep 2026Premier Leagueat Nottingham ForestW 1–00.7–1.10.96
16 Sep 2026EFL CupAston VillaL 1–3––
13 Sep 2026Premier LeagueBrighton & Hove AlbionL 0–51.4–2.70.74
5 Sep 2026Premier Leagueat Manchester CityL 0–11.2–1.81.00
29 Aug 2026Premier LeagueHull CityL 0–11.3–0.71.79
25 Aug 2026EFL Cupat Plymouth ArgyleW 4–2––
21 Aug 2026Premier Leagueat ArsenalL 0–30.3–1.80.35
2 May 2026Championshipat WatfordW 4–00.9–1.31.11
All 55 results
DateCompetitionOpponentResultxGExpected points
19 Oct 2026Premier Leagueat Tottenham HotspurL 1–30.8–0.91.29
12 Oct 2026Premier LeagueNewcastle UnitedW 4–11.4–1.81.13
19 Sep 2026Premier Leagueat Nottingham ForestW 1–00.7–1.10.96
16 Sep 2026EFL CupAston VillaL 1–3––
13 Sep 2026Premier LeagueBrighton & Hove AlbionL 0–51.4–2.70.74
5 Sep 2026Premier Leagueat Manchester CityL 0–11.2–1.81.00
29 Aug 2026Premier LeagueHull CityL 0–11.3–0.71.79
25 Aug 2026EFL Cupat Plymouth ArgyleW 4–2––
21 Aug 2026Premier Leagueat ArsenalL 0–30.3–1.80.35
2 May 2026Championshipat WatfordW 4–00.9–1.31.11
26 Apr 2026ChampionshipWrexhamW 3–11.2–1.11.45
21 Apr 2026ChampionshipPortsmouthW 5–13.3–0.12.89
17 Apr 2026Championshipat Blackburn RoversD 1–11.5–1.01.69
11 Apr 2026ChampionshipSheffield WednesdayD 0–02.6–0.62.53
6 Apr 2026Championshipat Hull CityD 0–00.5–0.81.00
3 Apr 2026ChampionshipDerby CountyW 3–21.6–2.31.03
21 Mar 2026Championshipat Swansea CityW 3–02.3–1.71.72
14 Mar 2026ChampionshipSouthamptonL 1–22.6–1.81.79
11 Mar 2026ChampionshipPreston North EndW 3–04.2–0.42.88
7 Mar 2026Championshipat Bristol CityW 2–01.5–1.91.14
28 Feb 2026ChampionshipStoke CityW 2–12.3–0.22.68
25 Feb 2026Championshipat Sheffield UnitedW 2–10.6–1.70.65
21 Feb 2026Championshipat West Bromwich AlbionW 2–01.2–0.81.64
16 Feb 2026ChampionshipMiddlesbroughW 3–11.8–1.21.79
7 Feb 2026ChampionshipOxford UnitedD 0–02.1–0.12.68
31 Jan 2026Championshipat Queens Park RangersL 1–20.6–1.10.88
26 Jan 2026Championshipat Norwich CityL 1–21.7–1.31.66
20 Jan 2026ChampionshipMillwallW 2–12.8–1.02.38
17 Jan 2026ChampionshipLeicester CityW 2–12.5–1.42.00
4 Jan 2026Championshipat Birmingham CityL 2–31.3–1.21.49
1 Jan 2026Championshipat Charlton AthleticD 1–11.6–1.61.36
29 Dec 2025ChampionshipIpswich TownL 0–20.7–1.20.95
26 Dec 2025ChampionshipSwansea CityW 1–01.0–1.21.21
20 Dec 2025Championshipat SouthamptonD 1–10.5–1.30.69
13 Dec 2025ChampionshipBristol CityW 1–02.1–1.31.86
9 Dec 2025Championshipat Preston North EndD 1–11.9–0.32.51
6 Dec 2025Championshipat Ipswich TownL 0–30.2–0.21.22
29 Nov 2025ChampionshipCharlton AthleticW 3–12.6–0.72.49
25 Nov 2025Championshipat MiddlesbroughW 4–22.0–1.11.93
22 Nov 2025ChampionshipWest Bromwich AlbionW 3–22.3–1.61.79
8 Nov 2025Championshipat Stoke CityW 1–0––
4 Nov 2025ChampionshipSheffield UnitedW 3–12.0–0.92.06
31 Oct 2025Championshipat WrexhamL 2–31.6–1.41.47
25 Oct 2025ChampionshipWatfordW 3–11.3–2.60.69
21 Oct 2025Championshipat PortsmouthW 2–12.6–0.82.44
18 Oct 2025ChampionshipBlackburn RoversW 2–00.9–1.11.15
4 Oct 2025Championshipat Sheffield WednesdayW 5–05.0–1.02.80
1 Oct 2025Championshipat MillwallW 4–03.6–1.32.49
27 Sep 2025ChampionshipBirmingham CityW 3–02.2–0.22.66
20 Sep 2025Championshipat Leicester CityD 0–00.4–1.20.68
13 Sep 2025ChampionshipNorwich CityD 1–13.9–0.22.92
30 Aug 2025Championshipat Oxford UnitedD 2–21.7–1.11.84
23 Aug 2025ChampionshipQueens Park RangersW 7–11.3–0.61.87
16 Aug 2025Championshipat Derby CountyW 5–33.3–1.42.35
9 Aug 2025ChampionshipHull CityD 0–01.4–0.42.14