All teams

Southampton

Championship · strength −0.63 (attack −0.29, defence −0.34) 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
Championship 26/27 goals 21–10 · xG 18.8–13.0 · 21 points from 18.7 in 11112118.7+2.3
Championship 25/26 goals 83–57 · xG 76.7–56.5 · 82 points from 78.0 in 48488278.0+4.0

Rating by month

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

−1.00−0.75−0.50−0.25+0.00Aug 2024DecAprAugDecAprAugAttack −0.29Defence −0.34
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−0.63−0.29−0.34
Sep 2026−0.63−0.28−0.35
Aug 2026−0.98−0.44−0.53
Jul 2026−1.03−0.46−0.57
Jun 2026−1.02−0.46−0.57
May 2026−1.63−0.78−0.86
Apr 2026−1.59−0.77−0.82
Mar 2026−1.63−0.79−0.85
Feb 2026−1.43−0.68−0.75
Jan 2026−1.36−0.62−0.74
Dec 2025−1.25−0.56−0.69
Nov 2025−0.83−0.32−0.51
Oct 2025−0.78−0.27−0.50
Sep 2025−0.82−0.34−0.48
Aug 2025−0.81−0.33−0.47
Jul 2025−0.87−0.43−0.45
Jun 2025−0.88−0.43−0.45
May 2025−0.89−0.44−0.45
Apr 2025−0.87−0.42−0.45
Mar 2025−0.83−0.37−0.46
Feb 2025−0.86−0.39−0.47
Jan 2025−0.80−0.32−0.48
Dec 2024−0.69−0.31−0.39
Nov 2024−0.57−0.22−0.34
Oct 2024−0.56−0.18−0.38
Sep 2024−0.34−0.11−0.24
Aug 2024−0.14−0.14−0.00

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Daniel Peretz Goalkeeper · 994′ · 11 matches1154.058.3on 17 Oct 2026 v Bolton Wanderers57.6on 14 Oct 2026 at Norwich City62.5on 11 Oct 2026 v Portsmouth+5.5
2James Bree Defender · 948′ · 11 matches1144.941.0on 17 Oct 2026 v Bolton Wanderers38.3on 14 Oct 2026 at Norwich City55.2on 11 Oct 2026 v Portsmouthlevel (+1.3)
3Finn Azaz Midfielder · 918′ · 11 matches1143.432.0on 17 Oct 2026 v Bolton Wanderers47.7on 14 Oct 2026 at Norwich City40.4on 11 Oct 2026 v Portsmouth−3.4
4Ryan Manning Midfielder · 796′ · 11 matches1144.927.6on 17 Oct 2026 v Bolton Wanderers41.5on 14 Oct 2026 at Norwich City48.7on 11 Oct 2026 v Portsmouthlevel (−0.7)
5Cyle Larin Forward · 731′ · 11 matches1148.933.7on 17 Oct 2026 v Bolton Wanderers45.1on 14 Oct 2026 at Norwich City42.1on 11 Oct 2026 v Portsmouth−8.9
6Kuryu Matsuki Midfielder · 720′ · 11 matches1141.530.7on 17 Oct 2026 v Bolton Wanderers51.9on 14 Oct 2026 at Norwich City33.9on 11 Oct 2026 v Portsmouthlevel (+1.1)
7Flynn Downes Midfielder · 746′ · 10 matches1049.056.8on 14 Oct 2026 at Norwich City40.9on 11 Oct 2026 v Portsmouth58.2on 19 Sep 2026 at Wrexhamlevel (+1.4)
8Leo Scienza Midfielder · 729′ · 10 matches1045.635.8on 17 Oct 2026 v Bolton Wanderers45.7on 11 Oct 2026 v Portsmouth48.6on 19 Sep 2026 at Wrexham−3.8
9Keven Schlotterbeck Defender · 811′ · 9 matches954.956.0on 17 Oct 2026 v Bolton Wanderers43.8on 14 Oct 2026 at Norwich City55.9on 11 Oct 2026 v Portsmouth−3.0
10James Ward-Prowse Midfielder · 707′ · 9 matches952.647.1on 17 Oct 2026 v Bolton Wanderers54.1on 14 Oct 2026 at Norwich City44.6on 11 Oct 2026 v Portsmouth−4.0
11Lewis Dobbin Forward · 243′ · 9 matches942.338.1on 17 Oct 2026 v Bolton Wanderers44.0on 14 Oct 2026 at Norwich City51.1on 19 Sep 2026 at Wrexhamlevel (−0.5)
12Divin Mubama Forward · 144′ · 9 matches950.259.6on 14 Oct 2026 at Norwich City36.9on 19 Sep 2026 at Wrexham63.0on 12 Sep 2026 v Bristol City+3.8
13Cameron Bragg Midfielder · 385′ · 8 matches843.337.8on 17 Oct 2026 v Bolton Wanderers27.1on 11 Oct 2026 v Portsmouth49.0on 12 Sep 2026 v Bristol City−5.3
14Nathan Wood Defender · 550′ · 7 matches749.154.0on 19 Sep 2026 at Wrexham50.5on 12 Sep 2026 v Bristol City44.1on 8 Sep 2026 v Swansea Citylevel (+0.5)
15Jack Stephens Defender · 547′ · 7 matches747.753.9on 17 Oct 2026 v Bolton Wanderers47.5on 14 Oct 2026 at Norwich City46.7on 11 Oct 2026 v Portsmouthlevel (+1.7)
16Tom Fellows Midfielder · 325′ · 7 matches741.437.7on 17 Oct 2026 v Bolton Wanderers31.8on 19 Sep 2026 at Wrexham22.1on 12 Sep 2026 v Bristol City−8.8
17Samuel Edozie Midfielder · 194′ · 7 matches742.621.2on 17 Oct 2026 v Bolton Wanderers42.5on 14 Oct 2026 at Norwich City40.9on 19 Sep 2026 at Wrexham−3.4
18Welington Defender · 204′ · 4 matches445.934.6on 17 Oct 2026 v Bolton Wanderers37.1on 14 Oct 2026 at Norwich City43.0on 12 Sep 2026 v Bristol City−9.8
19Caspar Jander Midfielder · 86′ · 2 matches250.255.9on 14 Oct 2026 at Norwich City28.9on 11 Oct 2026 v Portsmouth–
20Taylor Harwood-Bellis Defender · 90′ · 1 match162.762.7on 16 Aug 2026 at Watford–
21Zach Abbott Defender · 45′ · 1 match133.133.1on 14 Oct 2026 at Norwich City–
22Ben Brereton Díaz Midfielder · 1′ · 1 match134.034.0on 16 Aug 2026 at Watford–
23Romeo Akachukwu Midfielder · 1′ · 1 match134.034.0on 22 Aug 2026 v Stoke 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

59 since July 2025
DateCompetitionOpponentResultxGExpected points
17 Oct 2026ChampionshipBolton WanderersD 0–01.9–1.21.80
14 Oct 2026Championshipat Norwich CityW 1–02.3–1.12.15
11 Oct 2026ChampionshipPortsmouthW 1–01.3–0.71.78
19 Sep 2026Championshipat WrexhamL 1–21.6–0.62.08
12 Sep 2026ChampionshipBristol CityW 4–11.4–2.20.92
8 Sep 2026ChampionshipSwansea CityW 3–11.2–1.11.40
5 Sep 2026Championshipat Lincoln CityD 1–10.8–2.30.51
1 Sep 2026Championshipat Birmingham CityD 1–10.9–1.21.16
29 Aug 2026ChampionshipMillwallW 5–13.2–1.12.48
22 Aug 2026ChampionshipStoke CityW 3–12.6–0.72.50
All 59 results
DateCompetitionOpponentResultxGExpected points
17 Oct 2026ChampionshipBolton WanderersD 0–01.9–1.21.80
14 Oct 2026Championshipat Norwich CityW 1–02.3–1.12.15
11 Oct 2026ChampionshipPortsmouthW 1–01.3–0.71.78
19 Sep 2026Championshipat WrexhamL 1–21.6–0.62.08
12 Sep 2026ChampionshipBristol CityW 4–11.4–2.20.92
8 Sep 2026ChampionshipSwansea CityW 3–11.2–1.11.40
5 Sep 2026Championshipat Lincoln CityD 1–10.8–2.30.51
1 Sep 2026Championshipat Birmingham CityD 1–10.9–1.21.16
29 Aug 2026ChampionshipMillwallW 5–13.2–1.12.48
22 Aug 2026ChampionshipStoke CityW 3–12.6–0.72.50
16 Aug 2026Championshipat WatfordL 1–21.7–0.81.96
12 May 2026ChampionshipMiddlesbroughD 1–12.1–1.02.08
9 May 2026Championshipat MiddlesbroughD 0–00.5–1.80.51
2 May 2026Championshipat Preston North EndW 3–12.2–1.71.69
28 Apr 2026ChampionshipIpswich TownD 2–21.0–1.70.90
21 Apr 2026ChampionshipBristol CityD 2–22.0–0.72.20
18 Apr 2026Championshipat Swansea CityW 2–11.0–1.01.33
14 Apr 2026ChampionshipBlackburn RoversW 3–02.5–0.32.71
11 Apr 2026ChampionshipDerby CountyW 2–11.7–0.91.93
7 Apr 2026Championshipat WrexhamW 5–12.7–1.32.19
21 Mar 2026ChampionshipOxford UnitedW 2–02.0–0.92.11
18 Mar 2026ChampionshipNorwich CityW 1–00.6–1.00.97
14 Mar 2026Championshipat Coventry CityW 2–11.8–2.61.02
11 Mar 2026Championshipat West Bromwich AlbionD 1–11.1–1.51.05
28 Feb 2026Championshipat Sheffield WednesdayW 3–11.9–0.42.41
24 Feb 2026ChampionshipQueens Park RangersW 5–01.6–0.32.36
21 Feb 2026ChampionshipCharlton AthleticD 1–11.0–0.81.50
10 Feb 2026Championshipat Leicester CityW 4–32.0–0.82.19
7 Feb 2026ChampionshipWatfordW 1–00.9–0.71.48
31 Jan 2026Championshipat Stoke CityW 2–01.6–0.91.89
25 Jan 2026Championshipat PortsmouthD 1–11.1–1.71.01
21 Jan 2026ChampionshipSheffield UnitedW 1–00.8–1.11.15
17 Jan 2026ChampionshipHull CityL 1–22.7–0.62.56
4 Jan 2026Championshipat MiddlesbroughL 0–41.1–2.60.60
1 Jan 2026ChampionshipMillwallD 0–01.0–1.31.08
29 Dec 2025Championshipat Birmingham CityD 1–11.4–1.71.16
26 Dec 2025Championshipat Oxford UnitedL 1–21.3–0.81.74
20 Dec 2025ChampionshipCoventry CityD 1–11.3–0.52.02
13 Dec 2025Championshipat Norwich CityL 1–22.2–1.31.92
9 Dec 2025ChampionshipWest Bromwich AlbionW 3–21.1–1.31.20
6 Dec 2025ChampionshipBirmingham CityW 3–12.1–2.01.46
29 Nov 2025Championshipat MillwallL 2–31.1–0.91.56
25 Nov 2025ChampionshipLeicester CityW 3–02.5–0.42.59
22 Nov 2025Championshipat Charlton AthleticW 5–13.4–0.42.79
8 Nov 2025ChampionshipSheffield WednesdayW 3–10.4–0.11.60
5 Nov 2025Championshipat Queens Park RangersW 2–10.7–1.70.69
1 Nov 2025ChampionshipPreston North EndL 0–20.5–2.20.35
25 Oct 2025Championshipat Blackburn RoversL 1–21.7–3.30.63
21 Oct 2025Championshipat Bristol CityL 1–32.2–1.61.73
18 Oct 2025ChampionshipSwansea CityD 0–03.3–0.22.86
4 Oct 2025Championshipat Derby CountyD 1–11.1–1.41.12
30 Sep 2025Championshipat Sheffield UnitedW 2–12.0–0.92.12
27 Sep 2025ChampionshipMiddlesbroughD 1–10.9–0.31.84
20 Sep 2025Championshipat Hull CityL 1–30.7–1.50.81
14 Sep 2025ChampionshipPortsmouthD 0–01.2–0.91.54
30 Aug 2025Championshipat WatfordD 2–21.8–0.62.25
23 Aug 2025ChampionshipStoke CityL 1–22.3–1.22.04
17 Aug 2025Championshipat Ipswich TownD 1–10.8–1.60.75
9 Aug 2025ChampionshipWrexhamW 2–13.8–1.92.30