All teams

RC Strasbourg

Ligue 1 · strength −0.42 (attack −0.22, defence −0.20) 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
Ligue 1 26/27 goals 12–18 · xG 8.5–15.0 · 7 points from 6.8 in 8876.8+0.2
Ligue 1 25/26 goals 58–47 · xG 53.8–45.3 · 53 points from 50.3 in 34345350.3+2.7
UEFA Conference League 25/26 goals 18–11 · xG 22.8–17.3 · 23 points from 18.8 in 12122318.8+4.2
Coupe de France 25/26 goals 7–5 · xG 8.9–3.6 · 9 points from 8.3 in 4498.3+0.7

Rating by month

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

−0.60−0.40−0.20+0.00+0.20Aug 2022MarOctMayDecJulFebSepDefence −0.20Attack −0.22
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−0.42−0.22−0.20
Sep 2026−0.33−0.15−0.18
Aug 2026−0.37−0.16−0.21
Jul 2026−0.22−0.08−0.13
Jun 2026−0.20−0.08−0.12
May 2026−0.20−0.08−0.12
Apr 2026−0.13−0.05−0.08
Mar 2026−0.06−0.01−0.05
Feb 2026+0.05+0.04+0.01
Jan 2026+0.00+0.01−0.01
Dec 2025−0.07−0.02−0.05
Nov 2025−0.11+0.01−0.13
Oct 2025−0.27−0.06−0.21
Sep 2025−0.40−0.18−0.22
Aug 2025−0.40−0.18−0.22
Jul 2025−0.69−0.28−0.41
Jun 2025−0.69−0.28−0.41
May 2025−0.68−0.28−0.41
Apr 2025−0.59−0.22−0.37
Mar 2025−0.57−0.23−0.34
Feb 2025−0.50−0.19−0.31
Jan 2025−0.53−0.18−0.35
Dec 2024−0.30−0.11−0.19
Nov 2024−0.42−0.14−0.28
Oct 2024−0.31−0.11−0.20
Sep 2024−0.48−0.21−0.26
Aug 2024−0.56−0.33−0.22
Jul 2024−0.28−0.23−0.05
Jun 2024−0.27−0.23−0.05
May 2024−0.26−0.23−0.04
Apr 2024−0.17−0.20+0.03
Mar 2024−0.25−0.22−0.03
Feb 2024−0.29−0.26−0.03
Jan 2024−0.19−0.27+0.08
Dec 2023−0.24−0.29+0.05
Nov 2023−0.38−0.36−0.02
Oct 2023−0.51−0.40−0.11
Sep 2023−0.54−0.38−0.16
Aug 2023−0.68−0.42−0.26
Jul 2023−0.65−0.39−0.26
Jun 2023−0.63−0.38−0.24
May 2023−0.65−0.37−0.27
Apr 2023−0.73−0.39−0.33
Mar 2023−0.97−0.45−0.53
Feb 2023−1.12−0.54−0.58
Jan 2023−0.92−0.35−0.57
Dec 2022−0.79−0.27−0.52
Nov 2022−0.85−0.28−0.57
Oct 2022−0.80−0.29−0.51
Sep 2022−0.33−0.17−0.16
Aug 2022−0.42−0.23−0.19

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Samuel Amo-Ameyaw Forward · 356′ · 12 matches1249.444.3on 17 Oct 2026 v Paris Saint-Germain43.3on 11 Oct 2026 at Nice55.8on 19 Sep 2026 at Paris FC−3.5
2Gessime Yassine Midfielder · 804′ · 11 matches1152.738.2on 25 Oct 2026 at Stade Rennais45.4on 17 Oct 2026 v Paris Saint-Germain46.8on 11 Oct 2026 at Nice−8.8
3Samir El Mourabet Midfielder · 529′ · 11 matches1145.462.1on 25 Oct 2026 at Stade Rennais57.4on 17 Oct 2026 v Paris Saint-Germain49.8on 11 Oct 2026 at Nice+11.4
4Sebastian Nanasi Midfielder · 521′ · 9 matches952.244.5on 19 Sep 2026 at Paris FC47.3on 12 Sep 2026 v AS Monaco52.8on 6 Sep 2026 at Troyes−4.2
5Filip Jørgensen Goalkeeper · 720′ · 8 matches847.036.7on 25 Oct 2026 at Stade Rennais44.4on 17 Oct 2026 v Paris Saint-Germain57.0on 11 Oct 2026 at Nicelevel (−0.9)
6Genesis Antwi Defender · 709′ · 8 matches848.555.7on 25 Oct 2026 at Stade Rennais43.1on 17 Oct 2026 v Paris Saint-Germain50.4on 11 Oct 2026 at Nicelevel (+1.3)
7Ismael Doukouré Defender · 655′ · 8 matches854.067.8on 19 Sep 2026 at Paris FC39.9on 12 Sep 2026 v AS Monaco70.3on 6 Sep 2026 at Troyes+4.4
8Pape Diop Midfielder · 569′ · 8 matches852.953.9on 25 Oct 2026 at Stade Rennais48.5on 17 Oct 2026 v Paris Saint-Germain58.5on 11 Oct 2026 at Nicelevel (+1.0)
9Lucas Høgsberg Defender · 558′ · 8 matches845.663.7on 11 Oct 2026 at Nice27.2on 6 Sep 2026 at Troyes40.2on 29 Aug 2026 v RC Lens−3.7
10Giovanni Reyna Midfielder · 509′ · 8 matches853.659.3on 25 Oct 2026 at Stade Rennais58.0on 17 Oct 2026 v Paris Saint-Germain67.6on 11 Oct 2026 at Nice+6.3
11Jacobo Ortega Forward · 361′ · 8 matches845.956.9on 25 Oct 2026 at Stade Rennais39.4on 17 Oct 2026 v Paris Saint-Germain37.0on 11 Oct 2026 at Nicelevel (−1.6)
12Jeyland Mitchell Defender · 616′ · 7 matches755.754.7on 25 Oct 2026 at Stade Rennais45.9on 17 Oct 2026 v Paris Saint-Germain67.4on 11 Oct 2026 at Nicelevel (−0.3)
13Diogo Sousa Midfielder · 517′ · 7 matches744.633.0on 25 Oct 2026 at Stade Rennais47.0on 11 Oct 2026 at Nice46.6on 19 Sep 2026 at Paris FC−2.2
14Oso Midfielder · 540′ · 6 matches652.443.9on 25 Oct 2026 at Stade Rennais54.8on 17 Oct 2026 v Paris Saint-Germain57.1on 11 Oct 2026 at Nicelevel (−0.4)
15Martial Godo Midfielder · 412′ · 6 matches651.047.6on 25 Oct 2026 at Stade Rennais33.6on 22 Apr 2026 v Nice47.3on 3 Mar 2026 v Stade de Reims−10.9
16Karim Coulibaly Defender · 306′ · 6 matches648.443.5on 25 Oct 2026 at Stade Rennais41.7on 17 Oct 2026 v Paris Saint-Germain54.8on 11 Oct 2026 at Nicelevel (−1.7)
17Dário Essugo Midfielder · 303′ · 6 matches650.339.3on 25 Oct 2026 at Stade Rennais50.5on 17 Oct 2026 v Paris Saint-Germain54.2on 11 Oct 2026 at Nicelevel (−1.0)
18Conrad Harder Forward · 288′ · 6 matches644.938.3on 25 Oct 2026 at Stade Rennais48.1on 17 Oct 2026 v Paris Saint-Germain36.7on 11 Oct 2026 at Nice−3.3
19Mike Penders Goalkeeper · 450′ · 5 matches551.936.2on 22 Apr 2026 v Nice48.6on 3 Mar 2026 v Stade de Reims60.3on 5 Feb 2026 v AS Monaco−3.5
20Abdoul Ouattara Midfielder · 396′ · 5 matches545.748.9on 22 Apr 2026 v Nice46.7on 3 Mar 2026 v Stade de Reims44.7on 5 Feb 2026 v AS Monacolevel (+1.2)
21Julio Enciso Midfielder · 384′ · 5 matches559.141.2on 22 Apr 2026 v Nice100.0on 3 Mar 2026 v Stade de Reims68.8on 5 Feb 2026 v AS Monacolevel (+2.0)
22Ben Chilwell Defender · 335′ · 5 matches548.536.8on 22 Apr 2026 v Nice38.9on 3 Mar 2026 v Stade de Reims68.0on 5 Feb 2026 v AS Monaco−6.5
23Andrew Omobamidele Defender · 314′ · 5 matches552.643.8on 29 Aug 2026 v RC Lens56.7on 21 Aug 2026 at Olympique de Marseille57.6on 22 Apr 2026 v Nicelevel (+0.1)
24Valentín Barco Midfielder · 344′ · 4 matches462.269.5on 3 Mar 2026 v Stade de Reims56.8on 5 Feb 2026 v AS Monaco57.2on 10 Jan 2026 at Avrancheslevel (−1.0)
25Joaquin Panichelli Forward · 322′ · 4 matches456.357.6on 3 Mar 2026 v Stade de Reims54.2on 5 Feb 2026 v AS Monaco68.3on 10 Jan 2026 at Avranches+2.9
26Diego Moreira Midfielder · 285′ · 4 matches449.454.4on 22 Apr 2026 v Nice48.3on 5 Feb 2026 v AS Monaco48.8on 10 Jan 2026 at Avrancheslevel (+1.4)
27Fabio Baldé Forward · 96′ · 4 matches451.652.3on 17 Oct 2026 v Paris Saint-Germain45.2on 11 Oct 2026 at Nice43.2on 29 Aug 2026 v RC Lenslevel (−1.6)
28Guéla Doué Defender · 270′ · 3 matches353.249.3on 21 Aug 2026 at Olympique de Marseille50.9on 3 Mar 2026 v Stade de Reims59.3on 5 Feb 2026 v AS Monaco–
29Yaya Diémé Forward · 67′ · 3 matches346.447.8on 25 Oct 2026 at Stade Rennais41.6on 17 Oct 2026 v Paris Saint-Germain46.1on 19 Sep 2026 at Paris FC–
30David Datro Fofana Forward · 41′ · 3 matches338.839.2on 22 Apr 2026 v Nice40.2on 3 Mar 2026 v Stade de Reims36.0on 5 Feb 2026 v AS Monaco–
31Sékou Mara Forward · 84′ · 2 matches238.242.3on 29 Aug 2026 v RC Lens37.3on 21 Aug 2026 at Olympique de Marseille–
32Mathis Amougou Midfielder · 31′ · 2 matches240.338.2on 10 Jan 2026 at Avranches59.4on 21 Dec 2025 v USL Dunkerque–
33Mateo Del Blanco Defender · 19′ · 2 matches264.7100.0on 29 Aug 2026 v RC Lens39.0on 21 Aug 2026 at Olympique de Marseille–
34Maxi Oyedele Midfielder · 72′ · 1 match145.745.7on 22 Apr 2026 v Nice–
35Emmanuel Emegha Forward · 64′ · 1 match141.841.8on 22 Apr 2026 v Nice–
36Abakar Sylla Defender · 45′ · 1 match146.446.4on 10 Jan 2026 at Avranches–
37Junior Mwanga Midfielder · 10′ · 1 match134.534.5on 3 Mar 2026 v Stade de Reims–
38Rafael Luis Midfielder · 8′ · 1 match126.726.7on 10 Jan 2026 at Avranches–

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

61 since July 2025
DateCompetitionOpponentResultxGExpected points
25 Oct 2026Ligue 1at Stade RennaisL 0–30.9–1.60.87
17 Oct 2026Ligue 1Paris Saint-GermainL 1–31.0–2.60.52
11 Oct 2026Ligue 1at NiceL 1–20.5–1.40.72
19 Sep 2026Ligue 1at Paris FCL 1–20.2–1.00.60
12 Sep 2026Ligue 1AS MonacoD 1–10.9–0.81.43
6 Sep 2026Ligue 1at TroyesW 6–23.2–2.81.58
29 Aug 2026Ligue 1RC LensW 2–11.7–2.90.78
21 Aug 2026Ligue 1at Olympique de MarseilleL 0–40.2–1.90.27
17 May 2026Ligue 1AS MonacoW 5–41.6–1.31.58
13 May 2026Ligue 1at Stade BrestoisW 2–11.8–3.10.76
All 61 results
DateCompetitionOpponentResultxGExpected points
25 Oct 2026Ligue 1at Stade RennaisL 0–30.9–1.60.87
17 Oct 2026Ligue 1Paris Saint-GermainL 1–31.0–2.60.52
11 Oct 2026Ligue 1at NiceL 1–20.5–1.40.72
19 Sep 2026Ligue 1at Paris FCL 1–20.2–1.00.60
12 Sep 2026Ligue 1AS MonacoD 1–10.9–0.81.43
6 Sep 2026Ligue 1at TroyesW 6–23.2–2.81.58
29 Aug 2026Ligue 1RC LensW 2–11.7–2.90.78
21 Aug 2026Ligue 1at Olympique de MarseilleL 0–40.2–1.90.27
17 May 2026Ligue 1AS MonacoW 5–41.6–1.31.58
13 May 2026Ligue 1at Stade BrestoisW 2–11.8–3.10.76
10 May 2026Ligue 1at AngersD 1–11.9–0.62.27
7 May 2026Conference LeagueRayo VallecanoL 0–11.6–1.71.32
3 May 2026Ligue 1ToulouseL 1–20.3–1.20.62
30 Apr 2026Conference Leagueat Rayo VallecanoL 0–10.2–1.30.46
26 Apr 2026Ligue 1at LorientW 3–21.3–2.30.85
22 Apr 2026Coupe de FranceNiceL 0–21.6–1.31.56
19 Apr 2026Ligue 1Stade RennaisL 0–30.7–3.50.21
16 Apr 2026Conference League1. FSV Mainz 05W 4–03.3–0.22.84
9 Apr 2026Conference Leagueat 1. FSV Mainz 05L 0–21.1–1.61.00
4 Apr 2026Ligue 1NiceW 3–12.9–0.32.75
22 Mar 2026Ligue 1at NantesW 3–22.2–1.71.72
19 Mar 2026Conference LeagueHNK RijekaD 1–11.1–1.31.19
15 Mar 2026Ligue 1Paris FCD 0–01.2–0.61.83
12 Mar 2026Conference Leagueat HNK RijekaW 2–12.6–2.11.70
7 Mar 2026Ligue 1at AuxerreD 0–01.1–0.71.61
3 Mar 2026Coupe de FranceStade de ReimsW 2–13.6–0.52.80
27 Feb 2026Ligue 1RC LensD 1–10.8–1.80.73
22 Feb 2026Ligue 1Olympique LyonnaisW 3–12.2–0.32.55
14 Feb 2026Ligue 1at Olympique de MarseilleD 2–22.0–1.41.72
8 Feb 2026Ligue 1at Le HavreL 1–20.4–0.80.93
5 Feb 2026Coupe de FranceAS MonacoW 3–12.7–1.22.27
1 Feb 2026Ligue 1Paris Saint-GermainL 1–22.3–1.31.97
25 Jan 2026Ligue 1at LilleW 4–13.2–1.92.06
18 Jan 2026Ligue 1MetzW 2–11.1–1.11.38
10 Jan 2026Coupe de Franceat AvranchesW 6–0––
3 Jan 2026Ligue 1at NiceD 1–11.2–2.60.64
21 Dec 2025Coupe de FranceUSL DunkerqueW 2–11.0–0.61.66
18 Dec 2025Conference LeagueBreidablik KópavogurW 3–13.4–0.62.71
14 Dec 2025Ligue 1LorientD 0–00.6–0.51.37
11 Dec 2025Conference Leagueat AberdeenW 1–02.4–0.92.31
6 Dec 2025Ligue 1at ToulouseL 0–10.1–0.40.76
30 Nov 2025Ligue 1Stade BrestoisL 1–20.8–1.11.14
27 Nov 2025Conference LeagueCrystal PalaceW 2–12.4–2.81.21
22 Nov 2025Ligue 1at RC LensL 0–10.5–1.90.43
9 Nov 2025Ligue 1LilleW 2–01.1–0.32.03
6 Nov 2025Conference Leagueat BK HäckenW 2–11.0–1.70.88
2 Nov 2025Ligue 1at Stade RennaisL 1–41.6–2.30.98
29 Oct 2025Ligue 1AuxerreW 3–04.2–0.42.88
26 Oct 2025Ligue 1at Olympique LyonnaisL 1–20.5–1.70.54
23 Oct 2025Conference LeagueJagiellonia BiałystokD 1–12.6–0.82.40
17 Oct 2025Ligue 1at Paris Saint-GermainD 3–32.3–2.71.23
5 Oct 2025Ligue 1AngersW 5–04.8–0.32.92
2 Oct 2025Conference Leagueat ŠK Slovan BratislavaW 2–11.1–2.10.79
26 Sep 2025Ligue 1Olympique de MarseilleL 1–21.4–2.10.96
21 Sep 2025Ligue 1at Paris FCW 3–22.4–1.61.84
14 Sep 2025Ligue 1Le HavreW 1–01.4–0.61.91
31 Aug 2025Ligue 1at AS MonacoL 2–31.6–1.91.20
28 Aug 2025Conference Leagueat Brøndby IFW 3–2––
24 Aug 2025Ligue 1NantesW 1–01.8–0.42.32
21 Aug 2025Conference LeagueBrøndby IFD 0–0––
17 Aug 2025Ligue 1at MetzW 1–00.6–0.31.59