Major League Soccer Regular Season - 1
St. Louis City 1 - 1 FT Charlotte
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
40' Timo Baumgartl
HT
59' ↓ S. Jeong ↑B. McSorley
60' M. Hartel
66' Jaziel Orozco
↓ L. de la Torre ↑D. Diani 69'
↓ H. Toffolo ↑D. Schnegg 69'
↓ L. Abada ↑K. A. Calderon Vargas 69'
Wilfried Zaha 71'
P. Biel 73'
83' ↓ C. Durkin ↑M. Perez
84' ↓ D. Polvara ↑L. MacNaughton
↓ I. Toklomati ↑T. Smalls 88'
90'+3 ↓ S. Becher ↑C. Teuchert
90'+4 ↓ Rafael Santos ↑T. Totland
FT
Player Cards
Our take on every player in this match
St. Louis City
Goalkeepers
R. Burki
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
J. Orozco
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
T. Baumgartl
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
D. Polvara
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Rafael Santos
👻 Invisible Nothing to note
C. Wallem
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
D. Edelman
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
44%
Pass Acc
C. Durkin
STORMTROOPER
4
Shots
4
Shots
0
Goals
1
On Target
BENCH
B. Lundt
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
K. Hiebert
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
L. MacNaughton
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
T. Totland
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
M. Joyner
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Perez
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Celio Pompeu
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
B. McSorley
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
C. Teuchert
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Charlotte
Goalkeepers
K. Kahlina
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
N. Byrne
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
A. Privett
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
T. Ream
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
H. Toffolo
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
Midfielders
L. de la Torre
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
A. Westwood
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
L. Abada
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
P. Biel
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
W. Zaha
PROVIDER
1
Assists
1
Assists
3
Key Passes
7
Rating
Forwards
I. Toklomati
NPC
87
Minutes
87
Minutes
13%
Pass Acc
6
Rating
BENCH
T. Miller
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
J. Neeley
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Schnegg
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
B. Bronico
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Diani
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
A. Goodwin
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
T. Smalls
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
K. A. Calderon Vargas
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
M. Agyemang
👻 Invisible Nothing to note
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 03/05/2023 | St. Louis City | 3 - 1 | Charlotte | Major League Soccer | CITYPARK |
03/05/2023
St. Louis City Win
Charlotte Win
Draw
League Standings
| Pos | Team | P | Pts | GF | GA | GD | Form |
|---|---|---|---|---|---|---|---|
| 1 | San Jose Earthquakes | 1 | 3 | 3 | 0 | +3 | WSan Jose Earthquakes 3 - 0 Sporting Kansas City (22-02-2026) |
| 2 | Seattle Sounders | 1 | 3 | 2 | 0 | +2 | WSeattle Sounders 2 - 0 Colorado Rapids (23-02-2026) |
| 3 | Vancouver Whitecaps | 1 | 3 | 1 | 0 | +1 | WVancouver Whitecaps 1 - 0 Real Salt Lake (22-02-2026) |
| 4 | Minnesota United FC | 1 | 1 | 2 | 2 | 0 | DAustin 2 - 2 Minnesota United FC (22-02-2026) |
| 5 | Austin | 1 | 1 | 2 | 2 | 0 | DAustin 2 - 2 Minnesota United FC (22-02-2026) |
| 6 | Real Salt Lake | 1 | 0 | 0 | 1 | -1 | LVancouver Whitecaps 1 - 0 Real Salt Lake (22-02-2026) |
| 7 | Colorado Rapids | 1 | 0 | 0 | 2 | -2 | LSeattle Sounders 2 - 0 Colorado Rapids (23-02-2026) |
| 8 | Sporting Kansas City | 1 | 0 | 0 | 3 | -3 | LSan Jose Earthquakes 3 - 0 Sporting Kansas City (22-02-2026) |
P: 1 GD: +3
P: 1 GD: -3
League Standings
P: 11 GD: +19
P: 10 GD: +20
P: 11 GD: +11
P: 9 GD: +8
P: 11 GD: -2
P: 10 GD: +5
P: 11 GD: +5
P: 10 GD: -5
P: 11 GD: +3
P: 11 GD: -1
P: 11 GD: 0
P: 10 GD: -8
P: 10 GD: -5
P: 9 GD: -7
P: 10 GD: -18
Match previews and recaps to help you decide which games are worth watching
Kahlina's Wall: Charlotte Steals a Point at CITYPARK
Average Entertainment Futmetrix Score: 32/100. An unrelenting offensive barrage from the home side met an immovable force in goal, resulting in a tense draw that solidifies the visitors' top-four aspirations.
The Opening Siege
Right from the start at CITYPARK, the home side established a relentless rhythm that forced the visitors into a desperate defensive posture. Eager to climb out of the lower depths of the standings, St. Louis City edged possession and immediately went to work. They launched wave after wave of attacks, racking up 15 shots inside the penalty area alone. The sheer Intensity of their offensive machinery was evident, but they continually found themselves frustrated. Andrew Privett had to marshal a backline that was bending severely under the pressure. Despite controlling the tempo and generating an impressive 1.59 expected goals over the course of the match, the hosts could not initially find the crucial final touch to break the early deadlock.
The Breakthrough and the Reply
The dynamic of the contest finally shifted on the hour mark. After knocking on the door repeatedly, the hosts earned their reward when M. Hartel bypassed the defensive lines and found the back of the net. The stadium erupted, sensing that the floodgates might finally open. However, the Balance of the fixture remained incredibly delicate. Rather than folding, Charlotte executed a classic smash-and-grab response. Just thirteen minutes later, completely against the general run of play, P. Biel struck a precise equalizer. It was a punishing lesson in clinical efficiency; the visitors only managed three shots on target all evening, but they made their most important look count to completely alter the momentum.
The Ultimate Decider
While the goalscorers typically grab the headlines, the definitive hero of this encounter wore goalkeeper gloves. Facing a staggering 11 shots on target from a desperate squad, Kristijan Kahlina delivered a career-defining performance. The Stakes were massive for a visiting side trying to survive a hostile environment, and Kahlina responded with an unbelievable 10 saves to single-handedly rescue a point. His heroics suffocated every late push from the hosts, ensuring the spoils were shared. For Charlotte, this gritty point keeps them comfortably in the upper tier of the table, while St. Louis will be left wondering how a match they utterly dominated statistically slipped through their fingers.
Key Questions
What made Kristijan Kahlina the Man of the Match?
He produced an extraordinary 10 saves against a relentless barrage of shots, single-handedly securing a crucial road point for his team.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Early Season Jitters Clash With Carolina Confidence
Skip It Futmetrix Score: 25/100. An underwhelming early-season encounter that lacks the star power to demand your full attention.
The Setup
A dismal Form rating reflects a brutal start for St. Louis City, sitting near the bottom after picking up just four points. If they want to turn things around on February 21, 2026, they desperately need more output from M. Hartel and C. Teuchert. The visit of Charlotte presents a thorny challenge at CITYPARK. The visitors arrive riding decent momentum, sitting comfortably in fourth, and relying on the creativity of L. Abada and Pep Biel. A low Stakes rating tells the true story here: it is only gameweek five, and neither side is feeling real desperation yet. Furthermore, a modest Stars rating confirms this clash lacks the elite household names to make it a marquee television event.
Key Battle
This match hinges on Charlotte's free-scoring attack against St. Louis City's leaky backline. The hosts have shipped goals consistently, while the visitors have already hit the back of the net ten times. If the home side's midfield cannot hold the ball and dictate the tempo, Charlotte will overrun them. The visitors will simply look to exploit those gaping defensive holes with quick, direct transitions.
Our Prediction
The oddsmakers suggest a high Balance rating, painting this as an incredibly even contest. We disagree. Charlotte's attacking cohesion will overwhelm the fragile hosts. We expect a comfortable away victory, with the visitors scoring early and suffocating any potential comeback by controlling the midfield spaces.