All teams

Ipswich Town

Championship · strength −0.72 (attack −0.31, defence −0.42) 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 12–16 · xG 10.7–17.0 · 10 points from 8.5 in 88108.5+1.5
Championship 25/26 goals 80–47 · xG 74.5–45.4 · 84 points from 82.4 in 46468482.4+1.6

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 2024DecAprAugDecAprAugAttack −0.31Defence −0.42
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−0.72−0.31−0.42
Sep 2026−0.68−0.30−0.38
Aug 2026−0.87−0.40−0.47
Jul 2026−0.87−0.45−0.41
Jun 2026−0.86−0.45−0.41
May 2026−1.53−0.80−0.73
Apr 2026−1.49−0.78−0.70
Mar 2026−1.51−0.81−0.70
Feb 2026−1.24−0.69−0.56
Jan 2026−1.06−0.61−0.45
Dec 2025−0.99−0.61−0.38
Nov 2025−0.54−0.28−0.26
Oct 2025−0.54−0.23−0.30
Sep 2025−0.59−0.28−0.31
Aug 2025−0.60−0.31−0.29
Jul 2025−0.63−0.35−0.28
Jun 2025−0.64−0.36−0.28
May 2025−0.65−0.36−0.29
Apr 2025−0.71−0.37−0.34
Mar 2025−0.64−0.35−0.29
Feb 2025−0.65−0.38−0.26
Jan 2025−0.68−0.39−0.29
Dec 2024−0.67−0.36−0.30
Nov 2024−0.63−0.35−0.29
Oct 2024−0.75−0.36−0.39
Sep 2024−0.54−0.40−0.14
Aug 2024−0.84−0.75−0.09

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Leif Davis Defender · 774′ · 10 matches1046.547.0on 23 Oct 2026 v Nottingham Forest54.3on 17 Oct 2026 at Manchester City39.5on 10 Oct 2026 v Fulhamlevel (+0.4)
2Abdoul Ouattara Midfielder · 543′ · 10 matches1049.143.5on 23 Oct 2026 v Nottingham Forest47.6on 17 Oct 2026 at Manchester City53.3on 10 Oct 2026 v Fulhamlevel (−1.0)
3Dara O'Shea Defender · 815′ · 9 matches953.539.1on 23 Oct 2026 v Nottingham Forest63.7on 17 Oct 2026 at Manchester City67.3on 10 Oct 2026 v Fulham+3.2
4Daizen Maeda Forward · 440′ · 9 matches946.041.9on 23 Oct 2026 v Nottingham Forest59.3on 17 Oct 2026 at Manchester City42.6on 10 Oct 2026 v Fulham+3.6
5Jack Clarke Midfielder · 355′ · 9 matches960.747.4on 23 Oct 2026 v Nottingham Forest81.4on 17 Oct 2026 at Manchester City64.9on 10 Oct 2026 v Fulhamlevel (−0.4)
6Issa Diop Defender · 725′ · 8 matches858.244.9on 23 Oct 2026 v Nottingham Forest53.7on 17 Oct 2026 at Manchester City59.3on 10 Oct 2026 v Fulham−5.5
7Julio Enciso Midfielder · 650′ · 8 matches855.562.3on 23 Oct 2026 v Nottingham Forest46.3on 17 Oct 2026 at Manchester City61.3on 10 Oct 2026 v Fulhamlevel (+1.2)
8Emersonn Forward · 530′ · 8 matches850.843.0on 23 Oct 2026 v Nottingham Forest47.3on 17 Oct 2026 at Manchester City49.3on 10 Oct 2026 v Fulham−4.1
9Chuba Akpom Forward · 246′ · 8 matches852.943.2on 23 Oct 2026 v Nottingham Forest65.8on 17 Oct 2026 at Manchester City52.5on 10 Oct 2026 v Fulhamlevel (+0.5)
10Saša Lukić Midfielder · 507′ · 7 matches756.358.1on 10 Oct 2026 v Fulham68.8on 19 Sep 2026 at Everton62.7on 15 Sep 2026 v Arsenal+6.5
11Exequiel Palacios Midfielder · 484′ · 7 matches759.255.8on 23 Oct 2026 v Nottingham Forest55.6on 17 Oct 2026 at Manchester City84.1on 10 Oct 2026 v Fulhamlevel (+0.1)
12Abdul Fatawu Issahaku Midfielder · 449′ · 7 matches756.332.4on 23 Oct 2026 v Nottingham Forest93.0on 17 Oct 2026 at Manchester City52.7on 19 Sep 2026 at Everton−8.1
13Zian Flemming Forward · 182′ · 7 matches764.742.4on 23 Oct 2026 v Nottingham Forest100.0on 17 Oct 2026 at Manchester City39.4on 10 Oct 2026 v Fulham−11.9
14Jacob Greaves Defender · 542′ · 6 matches654.747.8on 17 Oct 2026 at Manchester City56.6on 15 Sep 2026 v Arsenal62.8on 12 Sep 2026 at Crystal Palacelevel (+1.0)
15Christian Walton Goalkeeper · 540′ · 6 matches646.447.8on 23 Oct 2026 v Nottingham Forest35.1on 17 Oct 2026 at Manchester City47.0on 10 Oct 2026 v Fulham−3.1
16Florentino Luís Midfielder · 330′ · 6 matches651.743.9on 23 Oct 2026 v Nottingham Forest43.2on 17 Oct 2026 at Manchester City58.6on 10 Oct 2026 v Fulham−3.8
17Jaden Philogene-Bidace Midfielder · 237′ · 5 matches545.539.2on 23 Oct 2026 v Nottingham Forest44.7on 10 Oct 2026 v Fulham61.2on 19 Sep 2026 at Evertonlevel (−0.4)
18Kasey McAteer Midfielder · 204′ · 5 matches537.448.4on 15 Sep 2026 v Arsenal46.4on 4 Sep 2026 v Liverpool FC39.4on 30 Aug 2026 at Manchester United+9.3
19Kjell Scherpen Goalkeeper · 365′ · 4 matches445.030.6on 12 Sep 2026 at Crystal Palace46.5on 4 Sep 2026 v Liverpool FC58.6on 30 Aug 2026 at Manchester Unitedlevel (+0.2)
20Marcelino Núñez Midfielder · 321′ · 4 matches450.268.3on 15 Sep 2026 v Arsenal44.1on 30 Aug 2026 at Manchester United34.1on 25 Aug 2026 v Leicester Citylevel (−0.7)
21Sindre Walle Egeli Midfielder · 135′ · 4 matches436.054.9on 10 Oct 2026 v Fulham57.0on 15 Sep 2026 v Arsenal29.2on 25 Aug 2026 v Leicester Citylevel (+0.0)
22Darnell Furlong Defender · 197′ · 3 matches341.053.8on 15 Sep 2026 v Arsenal60.3on 30 Aug 2026 at Manchester United24.5on 25 Aug 2026 v Leicester City–
23Cédric Kipré Defender · 180′ · 2 matches260.377.1on 15 Sep 2026 v Arsenal43.6on 25 Aug 2026 v Leicester City–
24Azor Matusiwa Midfielder · 33′ · 2 matches248.245.8on 23 Oct 2026 v Nottingham Forest50.0on 17 Oct 2026 at Manchester City–
25Cameron Humphreys Midfielder · 90′ · 1 match129.629.6on 25 Aug 2026 v Leicester City–
26Anis Mehmeti Forward · 90′ · 1 match165.165.1on 15 Sep 2026 v Arsenal–
27Tudor Mendel-Idowu Midfielder · 10′ · 1 match144.244.2on 25 Aug 2026 v Leicester City–

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

56 since July 2025
DateCompetitionOpponentResultxGExpected points
23 Oct 2026Premier LeagueNottingham ForestD 1–10.5–2.30.32
17 Oct 2026Premier Leagueat Manchester CityL 2–31.7–3.50.56
10 Oct 2026Premier LeagueFulhamW 2–11.1–1.80.95
19 Sep 2026Premier Leagueat EvertonL 0–11.3–2.30.81
15 Sep 2026EFL CupArsenalL 2–4––
12 Sep 2026Premier Leagueat Crystal PalaceW 3–21.7–0.62.14
4 Sep 2026Premier LeagueLiverpool FCL 0–20.7–0.71.37
30 Aug 2026Premier Leagueat Manchester UnitedL 2–52.0–5.00.34
25 Aug 2026EFL CupLeicester CityW 3–1––
22 Aug 2026Premier LeagueSunderlandW 2–11.7–0.82.06
All 56 results
DateCompetitionOpponentResultxGExpected points
23 Oct 2026Premier LeagueNottingham ForestD 1–10.5–2.30.32
17 Oct 2026Premier Leagueat Manchester CityL 2–31.7–3.50.56
10 Oct 2026Premier LeagueFulhamW 2–11.1–1.80.95
19 Sep 2026Premier Leagueat EvertonL 0–11.3–2.30.81
15 Sep 2026EFL CupArsenalL 2–4––
12 Sep 2026Premier Leagueat Crystal PalaceW 3–21.7–0.62.14
4 Sep 2026Premier LeagueLiverpool FCL 0–20.7–0.71.37
30 Aug 2026Premier Leagueat Manchester UnitedL 2–52.0–5.00.34
25 Aug 2026EFL CupLeicester CityW 3–1––
22 Aug 2026Premier LeagueSunderlandW 2–11.7–0.82.06
2 May 2026ChampionshipQueens Park RangersW 3–02.1–0.62.32
28 Apr 2026Championshipat SouthamptonD 2–21.9–1.01.98
25 Apr 2026Championshipat West Bromwich AlbionD 0–01.2–1.21.31
22 Apr 2026Championshipat Charlton AthleticW 2–11.9–0.32.44
19 Apr 2026ChampionshipMiddlesbroughD 2–22.0–2.81.02
14 Apr 2026Championshipat PortsmouthL 0–20.8–1.80.69
11 Apr 2026Championshipat Norwich CityW 2–02.0–0.82.19
6 Apr 2026ChampionshipBirmingham CityW 2–11.8–0.42.34
21 Mar 2026ChampionshipMillwallD 1–11.4–1.91.07
14 Mar 2026Championshipat Sheffield WednesdayW 2–02.3–0.42.59
10 Mar 2026Championshipat Stoke CityD 3–31.5–3.60.48
7 Mar 2026ChampionshipLeicester CityD 1–11.9–0.22.55
3 Mar 2026ChampionshipHull CityW 1–01.5–0.32.29
28 Feb 2026ChampionshipSwansea CityW 3–01.2–0.42.03
24 Feb 2026Championshipat WatfordW 2–01.1–1.71.00
21 Feb 2026Championshipat WrexhamL 3–50.8–2.10.60
7 Feb 2026Championshipat Derby CountyW 2–11.3–1.01.54
31 Jan 2026ChampionshipPreston North EndD 1–12.3–1.12.13
24 Jan 2026Championshipat Sheffield UnitedL 1–32.0–1.61.61
20 Jan 2026ChampionshipBristol CityW 2–01.1–0.71.68
17 Jan 2026ChampionshipBlackburn RoversW 3–03.0–0.72.63
1 Jan 2026ChampionshipOxford UnitedW 2–11.3–1.11.51
29 Dec 2025Championshipat Coventry CityW 2–01.2–0.71.74
26 Dec 2025Championshipat MillwallD 0–00.7–0.41.56
20 Dec 2025ChampionshipSheffield WednesdayW 3–12.9–0.82.54
13 Dec 2025Championshipat Leicester CityL 1–31.3–1.01.59
10 Dec 2025ChampionshipStoke CityW 1–01.0–0.41.81
6 Dec 2025ChampionshipCoventry CityW 3–00.2–0.21.10
2 Dec 2025Championshipat Blackburn RoversD 1–10.1–1.20.40
28 Nov 2025Championshipat Oxford UnitedL 1–20.9–0.51.70
25 Nov 2025Championshipat Hull CityW 2–02.9–0.52.67
22 Nov 2025ChampionshipWrexhamD 0–01.7–0.02.59
8 Nov 2025Championshipat Swansea CityW 4–11.4–0.42.11
4 Nov 2025ChampionshipWatfordD 1–11.9–0.32.47
1 Nov 2025Championshipat Queens Park RangersW 4–11.0–1.61.00
25 Oct 2025ChampionshipWest Bromwich AlbionW 1–02.3–0.42.58
21 Oct 2025ChampionshipCharlton AthleticL 0–32.3–1.51.90
17 Oct 2025Championshipat MiddlesbroughL 1–22.2–2.41.28
5 Oct 2025ChampionshipNorwich CityW 3–11.9–0.52.35
30 Sep 2025Championshipat Bristol CityD 1–11.3–1.51.25
27 Sep 2025ChampionshipPortsmouthW 2–11.5–0.91.83
12 Sep 2025ChampionshipSheffield UnitedW 5–02.3–0.42.56
30 Aug 2025ChampionshipDerby CountyD 2–22.9–1.52.16
23 Aug 2025Championshipat Preston North EndL 0–11.4–0.81.77
17 Aug 2025ChampionshipSouthamptonD 1–11.6–0.82.00
8 Aug 2025Championshipat Birmingham CityD 1–11.3–1.21.43