Major League Soccer Regular Season - 8

Seattle Sounders 4 - 1 FT St. Louis City

Lumen Field

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
71
FT
Sun, Apr 19
Seattle Sounders
4-1
St. Louis City
⚡ Intensity 78
⚖️ Balance 14
🏆 Stakes 67
🎲 Upset 0
Roldán brace destroys struggling St. Louis.

Roldán and Rusnák Orchestrate Seattle Masterclass

Highly Entertaining Futmetrix Score: 71/100. Seattle Sounders ruthlessly exploited a vulnerable St. Louis City side, cementing their status at the summit while plunging the visitors deeper into early-season despair.

The Opening Act

Lumen Field witnessed a masterclass in clinical finishing despite an unexpectedly even share of the ball. With the Stakes sky-high for a struggling St. Louis City side desperate to spark their season, the visitors actually managed to edge the early territorial battle, holding half the possession. However, the Balance of true attacking threat was entirely one-sided. A. Rusnak pulled the strings masterfully from midfield, carving through the defensive lines to set up C. Roldan for a clinical opener in the 22nd minute. The visitors tried to respond, mounting significant corner pressure with eight set-pieces, but Roldán struck again before halftime following another precision Rusnák feed, turning the venue into a celebration of home dominance.

The Pivot

Any lingering Upset Factor was completely extinguished just three minutes into the second half. A critical penalty awarded to the Seattle Sounders allowed Rusnák to step up, sending the goalkeeper the wrong way and hammering home the third goal of the match. The sheer Intensity of Seattle's transitions proved far too much for the fractured St. Louis backline to handle. A combined barrage of 25 shots turned the pitch into a shooting gallery, but only the hosts possessed a sniper's touch. Midfield engine Snyder Brunell dictated the tempo seamlessly, sweeping up loose balls and starving the opposition of any meaningful path back into the contest.

Resolution

The final stages transformed into a vibrant showcase for the impact substitutes, adding a fresh layer of misery for the away side. J. Ferreira came off the bench to brilliantly tee up fellow replacement O. De Rosario in the 86th minute, emphatically making it four for the rampant Sounders. Although Eduard Löwen managed to grab a stoppage-time consolation goal for the visitors with a well-taken strike, the brutal 4-1 thrashing was already etched in stone. This heavy defeat leaves St. Louis rooted firmly in the basement, staring down a desperate relegation battle, while Seattle’s formidable run of form keeps them comfortably entrenched in the early title race.

Key Questions

What made Cristian Roldán the Man of the Match?

He scored a crucial brace in the first half, converting his chances with lethal precision to completely dismantle the opposition's defensive structure.

What caused the 5-goal thriller?

A combination of clinical Seattle finishing, high shot volume, an early second-half penalty, and late impacts from substitutes on both sides created an open, high-scoring affair.

What does this mean for Seattle Sounders's season?

This dominant victory solidifies their position near the top of the table, maintaining their impressive form and reinforcing their status as genuine title contenders.

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.

Match Statistics

Possession
50%
50%
Seattle Sounders 50%
St. Louis City 50%
Shots
13
12
Seattle Sounders 13
St. Louis City 12
Shots on Target
9
2
Seattle Sounders 9
St. Louis City 2
Expected Goals (xG)
1.85
0.64
Seattle Sounders 1.85
St. Louis City 0.64
Passes
507
497
Seattle Sounders 507
St. Louis City 497
Pass Accuracy
86%
85%
Seattle Sounders 86%
St. Louis City 85%
Corners
4
8
Seattle Sounders 4
St. Louis City 8
Fouls
9
12
Seattle Sounders 9
St. Louis City 12
Yellow Cards
0
0
Seattle Sounders 0
St. Louis City 0
Red Cards
0
0
Seattle Sounders 0
St. Louis City 0

Match Events

22' C. Roldan (A. Rusnak)
37' C. Roldan (A. Rusnak)
HT
46' 🔄 P. Arriola P. Rothrock
48' A. Rusnak
54' 🔄 A. Rusnak J. Ferreira
54' 🔄 H. Dotson J. Morris
60' 🔄 A. Roldan P. Kingston
S. Becher S. Cordova 🔄 63'
C. Teuchert S. Jeong 🔄 63'
Rafael Santos T. Totland 🔄 63'
80' 🔄 D. Musovski O. De Rosario
C. Wallem B. McSorley 🔄 81'
86' O. De Rosario (J. Ferreira)
M. Hartel E. Lowen 🔄 89'
E. Lowen 90'+2
FT

Player Cards

Our take on every player in this match

Seattle Sounders

Goalkeepers
Andrew Thomas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Kalani Kossa-Rienzi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Alex Roldán
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
100%
Duel Win %
Antino Lopez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Nouhou Tolo
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
2
Duels Won
0
Pens Won
Midfielders
Hassani Dotson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
53
Total Mins
54
Entry
Cristian Roldán
HITMAN
HITMAN
2
Goals
2
Goals
2
On Target
9.7
Rating
Snyder Brunell
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Albert Rusnak
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Paul Arriola
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Forwards
Daniel Musovski
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
BENCH
Stefan Frei
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Stuart Hawkins
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cody Baker
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Peter Kingston
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Paul Rothrock
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry
Jesús Ferreira
SUPER SUB
SUPER SUB
1
Assist
1
Assist
40
Minutes
7.6
Rating
Jordan Morris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
40
Total Mins
Started
Entry
Osaze De Rosario
CLUTCH HERO
CLUTCH HERO
86
Goal Time
86
Goal Time
Goal
Impact
7.2
Rating

St. Louis City

Goalkeepers
Roman Bürki
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Lukas MacNaughton
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Timo Baumgartl
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
100%
Duel Win %
Dante Polvara
SWEEPER
SWEEPER
6
Cleanups
6
Cleanups
5
Interceptions
1
Blocks
Midfielders
Conrad Wallem
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
4
Fouls
5.3
Rating
Christopher Durkin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Daniel Edelman
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Rafael Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
63
Entry
Forwards
Cedric Teuchert
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
63
Entry
Simon Becher
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
63
Entry
Marcel Hartel
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
27%
Pass Acc
BENCH
Benjamin Lundt
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Tomas Totland
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
100%
Duel Win %
Mamadou Mbacke
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fallou Fall
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Eduard Löwen
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.5
Rating
Miguel Perez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sang-bin Jeong
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Sergio Córdova
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Brendan McSorley
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
03/08/2026 St. Louis City 0 - 1 Seattle Sounders Major League Soccer CITYPARK
05/04/2025 Seattle Sounders 4 - 1 St. Louis City Major League Soccer Lumen Field
03/16/2025 St. Louis City 1 - 0 Seattle Sounders Major League Soccer CITYPARK
07/18/2024 Seattle Sounders 2 - 0 St. Louis City Major League Soccer Lumen Field
05/26/2024 St. Louis City 1 - 2 Seattle Sounders Major League Soccer CITYPARK
10/22/2023 St. Louis City 0 - 2 Seattle Sounders Major League Soccer CITYPARK
03/08/2026
Major League Soccer CITYPARK
05/04/2025
Major League Soccer Lumen Field
03/16/2025
Major League Soccer CITYPARK
07/18/2024
Major League Soccer Lumen Field
05/26/2024
Major League Soccer CITYPARK
10/22/2023
Major League Soccer CITYPARK
Seattle Sounders Win
St. Louis City Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Seattle Sounders 7 16 10 3 +7 WSeattle Sounders 4 - 1 St. Louis City (19-04-2026)WHouston Dynamo 0 - 1 Seattle Sounders (05-04-2026)DMinnesota United FC 0 - 0 Seattle Sounders (22-03-2026)WSan Jose Earthquakes 0 - 1 Seattle Sounders (15-03-2026)WSt. Louis City 0 - 1 Seattle Sounders (08-03-2026)
2 Vancouver Whitecaps 6 15 17 4 +13 WVancouver Whitecaps 3 - 0 Sporting Kansas City (18-04-2026)WVancouver Whitecaps 3 - 2 Portland Timbers (05-04-2026)LVancouver Whitecaps 0 - 1 San Jose Earthquakes (22-03-2026)WVancouver Whitecaps 6 - 0 Minnesota United FC (15-03-2026)WPortland Timbers 1 - 4 Vancouver Whitecaps (08-03-2026)
3 San Jose Earthquakes 6 15 14 3 +11 WLos Angeles FC 1 - 4 San Jose Earthquakes (19-04-2026)WSporting Kansas City 1 - 3 San Jose Earthquakes (12-04-2026)WSan Jose Earthquakes 3 - 0 San Diego (05-04-2026)WVancouver Whitecaps 0 - 1 San Jose Earthquakes (22-03-2026)LSan Jose Earthquakes 0 - 1 Seattle Sounders (15-03-2026)
4 Real Salt Lake 6 13 13 8 +5 WReal Salt Lake 4 - 2 San Diego (19-04-2026)WReal Salt Lake 3 - 1 Sporting Kansas City (04-04-2026)DSan Diego 2 - 2 Real Salt Lake (22-03-2026)WReal Salt Lake 2 - 1 Austin (15-03-2026)WReal Salt Lake 2 - 1 Seattle Sounders (01-03-2026)
5 Colorado Rapids 5 12 16 6 +10 WColorado Rapids 6 - 2 Houston Dynamo (12-04-2026)WSporting Kansas City 1 - 4 Colorado Rapids (22-03-2026)WColorado Rapids 4 - 1 Los Angeles Galaxy (08-03-2026)WColorado Rapids 2 - 0 Portland Timbers (28-02-2026)LSeattle Sounders 2 - 0 Colorado Rapids (23-02-2026)
6 Minnesota United FC 6 11 8 10 -2 WMinnesota United FC 2 - 0 Portland Timbers (19-04-2026)WSan Diego 1 - 2 Minnesota United FC (12-04-2026)WLos Angeles Galaxy 1 - 2 Minnesota United FC (05-04-2026)DMinnesota United FC 0 - 0 Seattle Sounders (22-03-2026)LVancouver Whitecaps 6 - 0 Minnesota United FC (15-03-2026)
7 Los Angeles FC 6 10 7 6 +1 LLos Angeles FC 1 - 4 San Jose Earthquakes (19-04-2026)LPortland Timbers 2 - 1 Los Angeles FC (11-04-2026)DAustin 0 - 0 Los Angeles FC (22-03-2026)WLos Angeles FC 2 - 0 St. Louis City (15-03-2026)WLos Angeles FC 1 - 0 FC Dallas (08-03-2026)
8 San Diego 7 8 11 14 -3 LReal Salt Lake 4 - 2 San Diego (19-04-2026)LSan Diego 1 - 2 Minnesota United FC (12-04-2026)LSan Jose Earthquakes 3 - 0 San Diego (05-04-2026)DSan Diego 2 - 2 Real Salt Lake (22-03-2026)DFC Dallas 3 - 3 San Diego (15-03-2026)
9 FC Dallas 5 6 10 10 0 DFC Dallas 2 - 2 Los Angeles Galaxy (19-04-2026)DFC Dallas 1 - 1 St. Louis City (12-04-2026)WFC Dallas 4 - 3 Houston Dynamo (22-03-2026)DFC Dallas 3 - 3 San Diego (15-03-2026)LLos Angeles FC 1 - 0 FC Dallas (08-03-2026)
10 Los Angeles Galaxy 6 5 8 12 -4 DFC Dallas 2 - 2 Los Angeles Galaxy (19-04-2026)WAustin 1 - 2 Los Angeles Galaxy (11-04-2026)LLos Angeles Galaxy 1 - 2 Minnesota United FC (05-04-2026)DPortland Timbers 1 - 1 Los Angeles Galaxy (22-03-2026)LLos Angeles Galaxy 1 - 2 Sporting Kansas City (15-03-2026)
11 Portland Timbers 7 4 8 16 -8 LMinnesota United FC 2 - 0 Portland Timbers (19-04-2026)WPortland Timbers 2 - 1 Los Angeles FC (11-04-2026)LVancouver Whitecaps 3 - 2 Portland Timbers (05-04-2026)DPortland Timbers 1 - 1 Los Angeles Galaxy (22-03-2026)LHouston Dynamo 3 - 2 Portland Timbers (15-03-2026)
12 Houston Dynamo 5 3 8 15 -7 LColorado Rapids 6 - 2 Houston Dynamo (12-04-2026)LHouston Dynamo 0 - 1 Seattle Sounders (05-04-2026)LFC Dallas 4 - 3 Houston Dynamo (22-03-2026)WHouston Dynamo 3 - 2 Portland Timbers (15-03-2026)LHouston Dynamo 0 - 2 Los Angeles FC (01-03-2026)
13 Sporting Kansas City 7 3 5 18 -13 LVancouver Whitecaps 3 - 0 Sporting Kansas City (18-04-2026)LSporting Kansas City 1 - 3 San Jose Earthquakes (12-04-2026)LReal Salt Lake 3 - 1 Sporting Kansas City (04-04-2026)LSporting Kansas City 1 - 4 Colorado Rapids (22-03-2026)WLos Angeles Galaxy 1 - 2 Sporting Kansas City (15-03-2026)
14 Austin 4 2 4 6 -2 LAustin 1 - 2 Los Angeles Galaxy (11-04-2026)DAustin 0 - 0 Los Angeles FC (22-03-2026)LReal Salt Lake 2 - 1 Austin (15-03-2026)DAustin 2 - 2 Minnesota United FC (22-02-2026)
15 St. Louis City 5 1 2 10 -8 LSeattle Sounders 4 - 1 St. Louis City (19-04-2026)DFC Dallas 1 - 1 St. Louis City (12-04-2026)LLos Angeles FC 2 - 0 St. Louis City (15-03-2026)LSt. Louis City 0 - 1 Seattle Sounders (08-03-2026)LSan Diego 2 - 0 St. Louis City (02-03-2026)