All teams

St.Louis City

MLS · strength −1.11 (attack −0.60, defence −0.51) 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
MLS 2026 goals 56–44 · xG 48.3–38.2 · 51 points from 49.5 in 31315149.5+1.5
MLS 2025 goals 25–27 · xG 26.9–25.3 · 17 points from 20.1 in 14141720.1−3.1

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.20Feb 2025MayAugNovFebMayAugDefence −0.51Attack −0.60
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−1.11−0.60−0.51
Sep 2026−0.95−0.56−0.39
Aug 2026−1.11−0.64−0.47
Jul 2026−1.06−0.60−0.46
Jun 2026−1.18−0.63−0.55
May 2026−1.23−0.63−0.59
Apr 2026−1.18−0.58−0.60
Mar 2026−1.22−0.59−0.63
Feb 2026−1.18−0.49−0.69
Jan 2026−1.24−0.51−0.73
Dec 2025−1.34−0.55−0.79
Nov 2025−1.26−0.50−0.76
Oct 2025−1.27−0.50−0.78
Sep 2025−1.29−0.54−0.75
Aug 2025−1.31−0.57−0.73
Jul 2025−1.61−0.75−0.86
Jun 2025−1.76−0.81−0.94
May 2025−1.68−0.88−0.81
Apr 2025−1.55−0.82−0.73
Mar 2025−1.30−0.87−0.43
Feb 2025−1.32−0.78−0.54

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Timo Baumgartl Defender · 2,803′ · 31 matches3141.850.3on 25 Oct 2026 at Real Salt Lake48.6on 17 Oct 2026 at Minnesota United47.8on 15 Oct 2026 v Vancouver Whitecaps+7.1
2Dante Polvara Defender · 2,536′ · 31 matches3141.742.1on 25 Oct 2026 at Real Salt Lake44.3on 17 Oct 2026 at Minnesota United53.3on 15 Oct 2026 v Vancouver Whitecaps+6.6
3Simon Becher Forward · 2,172′ · 31 matches3140.837.4on 25 Oct 2026 at Real Salt Lake41.9on 17 Oct 2026 at Minnesota United37.7on 15 Oct 2026 v Vancouver Whitecapslevel (−1.5)
4Daniel Edelman Midfielder · 2,383′ · 30 matches3041.247.9on 25 Oct 2026 at Real Salt Lake52.2on 17 Oct 2026 at Minnesota United36.2on 15 Oct 2026 v Vancouver Whitecapslevel (+1.2)
5Roman Bürki Goalkeeper · 2,533′ · 28 matches2847.541.7on 17 Oct 2026 at Minnesota United47.4on 15 Oct 2026 v Vancouver Whitecaps53.4on 11 Oct 2026 v LA Galaxylevel (+0.0)
6Christopher Durkin Midfielder · 2,229′ · 27 matches2741.740.8on 25 Oct 2026 at Real Salt Lake43.5on 15 Oct 2026 v Vancouver Whitecaps35.0on 11 Oct 2026 v LA Galaxylevel (−1.8)
7Conrad Wallem Midfielder · 2,158′ · 26 matches2639.347.5on 25 Oct 2026 at Real Salt Lake42.1on 15 Oct 2026 v Vancouver Whitecaps32.8on 11 Oct 2026 v LA Galaxylevel (−0.2)
8Tomas Totland Midfielder · 1,868′ · 26 matches2638.343.0on 17 Oct 2026 at Minnesota United32.4on 15 Oct 2026 v Vancouver Whitecaps27.6on 11 Oct 2026 v LA Galaxy−5.7
9Lukas MacNaughton Defender · 1,240′ · 26 matches2645.259.9on 17 Oct 2026 at Minnesota United51.1on 15 Oct 2026 v Vancouver Whitecaps39.1on 11 Oct 2026 v LA Galaxylevel (−1.6)
10Jaziel Orozco Defender · 1,455′ · 22 matches2242.335.2on 25 Oct 2026 at Real Salt Lake43.3on 17 Oct 2026 at Minnesota United100.0on 11 Oct 2026 v LA Galaxylevel (+0.2)
11Jeong Sang-bin Forward · 1,064′ · 22 matches2240.348.3on 17 Oct 2026 at Minnesota United35.0on 11 Oct 2026 v LA Galaxy36.0on 30 Sep 2026 at New York Red Bulls+4.3
12Rafael Santos Midfielder · 1,285′ · 19 matches1935.931.2on 25 Oct 2026 at Real Salt Lake22.6on 17 Oct 2026 at Minnesota United36.1on 15 Oct 2026 v Vancouver Whitecaps−5.4
13Marcel Hartel Forward · 1,371′ · 16 matches1646.443.8on 2 Aug 2026 v Real Salt Lake41.3on 26 Jul 2026 v Colorado Rapids55.6on 23 Jul 2026 at LA Galaxylevel (+1.6)
14Fallou Fall Defender · 799′ · 14 matches1447.035.3on 25 Oct 2026 at Real Salt Lake53.2on 17 Oct 2026 at Minnesota United48.1on 15 Oct 2026 v Vancouver Whitecapslevel (−1.5)
15Eduard Löwen Midfielder · 653′ · 13 matches1339.955.5on 20 Aug 2026 at Sporting Kansas City37.7on 16 Aug 2026 at San Jose Earthquakes33.1on 2 Aug 2026 v Real Salt Lakelevel (+1.9)
16Alexandru Mățan Midfielder · 734′ · 12 matches1239.042.5on 15 Oct 2026 v Vancouver Whitecaps43.0on 11 Oct 2026 v LA Galaxy28.0on 30 Sep 2026 at New York Red Bullslevel (−0.5)
17Miguel Perez Midfielder · 392′ · 12 matches1241.136.7on 17 Oct 2026 at Minnesota United47.1on 23 Aug 2026 v Houston Dynamo40.9on 26 Jul 2026 v Colorado Rapids−3.4
18Brendan McSorley Forward · 185′ · 12 matches1240.048.8on 23 May 2026 v Austin FC0.0on 14 May 2026 v Los Angeles FC38.7on 10 May 2026 at Colorado Rapidslevel (−0.6)
19Carlo Holse Midfielder · 577′ · 11 matches1144.938.9on 15 Oct 2026 v Vancouver Whitecaps64.3on 11 Oct 2026 v LA Galaxy28.0on 30 Sep 2026 at New York Red Bullslevel (−0.8)
20Sergio Córdova Forward · 493′ · 10 matches1038.836.0on 16 May 2026 at DC United36.6on 14 May 2026 v Los Angeles FC37.2on 3 May 2026 at Austin FC−2.2
21Cedric Teuchert Forward · 304′ · 10 matches1046.214.2on 23 May 2026 v Austin FC59.8on 16 May 2026 at DC United23.3on 26 Apr 2026 v San Jose Earthquakes+4.9
22Rafael Navarro Forward · 700′ · 9 matches944.225.9on 25 Oct 2026 at Real Salt Lake48.0on 17 Oct 2026 at Minnesota United29.9on 15 Oct 2026 v Vancouver Whitecaps−9.0
23Tomáš Ostrák Midfielder · 161′ · 8 matches834.03.3on 25 Oct 2026 at Real Salt Lake65.2on 17 Oct 2026 at Minnesota United85.1on 30 Sep 2026 at New York Red Bulls−7.3
24Mykhi Joyner Midfielder · 227′ · 7 matches735.432.5on 25 Oct 2026 at Real Salt Lake40.0on 17 Oct 2026 at Minnesota United45.0on 10 Sep 2026 at Portland Timbers+2.5
25Damion Downs Forward · 72′ · 7 matches740.337.7on 25 Oct 2026 at Real Salt Lake46.0on 17 Oct 2026 at Minnesota United36.9on 11 Oct 2026 v LA Galaxylevel (+1.6)
26Mamadou Mbacke Defender · 55′ · 4 matches425.823.1on 25 Oct 2026 at Real Salt Lake32.8on 16 May 2026 at DC United24.5on 3 May 2026 at Austin FClevel (−0.1)
27Benjamin Lundt Goalkeeper · 270′ · 3 matches345.646.2on 25 Oct 2026 at Real Salt Lake37.0on 17 Jul 2026 v Sporting Kansas City53.8on 23 May 2026 v Austin FC–
28Celio Pompeu Midfielder · 113′ · 3 matches333.321.4on 22 Mar 2026 v New England Revolution100.0on 15 Mar 2026 at Los Angeles FC43.8on 2 Mar 2026 at San Diego FC–
29Charles-Emile Brunet Midfielder · 71′ · 1 match136.936.9on 25 Oct 2026 at Real Salt Lake–

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

45 since July 2025
DateCompetitionOpponentResultxGExpected points
25 Oct 2026MLSat Real Salt LakeL 0–30.1–3.60.05
17 Oct 2026MLSat Minnesota UnitedL 2–31.3–2.60.65
15 Oct 2026MLSVancouver WhitecapsD 0–00.7–0.81.25
11 Oct 2026MLSLA GalaxyW 6–22.6–2.01.75
30 Sep 2026MLSat New York Red BullsW 3–02.3–1.22.03
20 Sep 2026MLSToronto FCW 3–12.5–1.12.23
13 Sep 2026MLSMinnesota UnitedW 4–22.8–1.91.85
10 Sep 2026MLSat Portland TimbersD 2–21.9–0.92.04
6 Sep 2026MLSat Vancouver WhitecapsW 3–11.6–0.91.85
30 Aug 2026MLSFC DallasD 3–31.8–0.82.05
All 45 results
DateCompetitionOpponentResultxGExpected points
25 Oct 2026MLSat Real Salt LakeL 0–30.1–3.60.05
17 Oct 2026MLSat Minnesota UnitedL 2–31.3–2.60.65
15 Oct 2026MLSVancouver WhitecapsD 0–00.7–0.81.25
11 Oct 2026MLSLA GalaxyW 6–22.6–2.01.75
30 Sep 2026MLSat New York Red BullsW 3–02.3–1.22.03
20 Sep 2026MLSToronto FCW 3–12.5–1.12.23
13 Sep 2026MLSMinnesota UnitedW 4–22.8–1.91.85
10 Sep 2026MLSat Portland TimbersD 2–21.9–0.92.04
6 Sep 2026MLSat Vancouver WhitecapsW 3–11.6–0.91.85
30 Aug 2026MLSFC DallasD 3–31.8–0.82.05
23 Aug 2026MLSHouston DynamoW 2–11.2–1.21.34
20 Aug 2026MLSat Sporting Kansas CityD 1–10.5–1.30.74
16 Aug 2026MLSat San Jose EarthquakesW 3–12.7–0.22.78
2 Aug 2026MLSReal Salt LakeD 1–11.7–1.51.54
26 Jul 2026MLSColorado RapidsW 1–01.0–0.12.17
23 Jul 2026MLSat LA GalaxyW 3–12.0–1.02.04
17 Jul 2026MLSSporting Kansas CityW 3–22.5–1.02.29
23 May 2026MLSAustin FCW 3–01.0–0.31.95
16 May 2026MLSat DC UnitedD 1–11.1–0.81.59
14 May 2026MLSLos Angeles FCW 2–11.7–1.71.41
10 May 2026MLSat Colorado RapidsW 1–01.9–1.21.81
3 May 2026MLSat Austin FCL 0–23.2–1.82.09
26 Apr 2026MLSSan Jose EarthquakesL 2–32.3–1.51.86
19 Apr 2026MLSat Seattle Sounders FCL 1–40.6–1.70.57
12 Apr 2026MLSat FC DallasD 1–11.3–1.41.35
4 Apr 2026MLSat New York City FCD 1–11.1–1.21.27
22 Mar 2026MLSNew England RevolutionW 3–11.1–1.21.29
15 Mar 2026MLSat Los Angeles FCL 0–21.2–0.81.68
8 Mar 2026MLSSeattle Sounders FCL 0–10.7–1.10.96
2 Mar 2026MLSat San Diego FCL 0–20.4–0.90.89
21 Feb 2026MLSCharlotte FCD 1–11.6–0.62.10
19 Oct 2025MLSReal Salt LakeD 2–24.0–0.92.72
5 Oct 2025MLSat Austin FCW 3–12.7–1.02.36
28 Sep 2025MLSLos Angeles FCL 0–30.6–2.10.45
21 Sep 2025MLSat San Jose EarthquakesW 3–12.0–3.30.77
13 Sep 2025MLSat CF MontréalW 2–01.2–1.41.22
7 Sep 2025MLSFC DallasD 1–13.6–0.42.85
31 Aug 2025MLSHouston DynamoL 2–31.6–1.31.59
24 Aug 2025MLSat Vancouver WhitecapsL 2–31.3–4.50.22
17 Aug 2025MLSat Chicago FireL 2–31.1–1.41.10
10 Aug 2025MLSNashville SCW 3–12.4–2.21.48
27 Jul 2025MLSMinnesota UnitedL 1–21.7–1.91.27
20 Jul 2025MLSat FC DallasL 0–30.7–2.10.50
13 Jul 2025MLSPortland TimbersW 2–12.1–1.11.97
6 Jul 2025MLSat Real Salt LakeL 2–32.0–1.71.60