Major League Soccer Regular Season - 9

Los Angeles FC 0 - 0 FT Colorado Rapids

BMO Stadium

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

Futmetrix Verdict
22
FT
Thu, Apr 23
Los Angeles FC
0-0
Colorado Rapids
⚡ Intensity 10
⚖️ Balance 0
🏆 Stakes 56
🎲 Upset 87
Sterile possession kills the BMO vibe.

Tactical Gridlock Yields Sterile Stalemate at BMO Stadium

Skip It Futmetrix Score: 22/100. This Western Conference six-pointer delivered plenty of sterile possession but absolutely zero final-third execution.

The Setup at BMO

A remarkably low Intensity opening set the tone for what would become a grueling tactical watch in Southern California. Despite the high playoff Stakes in this early-season six-pointer, neither side wanted to blink first at BMO Stadium. Colorado Rapids came out determined to dictate the tempo, immediately establishing an iron grip on the ball. They passed it around the back endlessly, while Los Angeles FC sat deep in a rigid defensive block. The hosts conceded a staggering amount of the field, looking to counter but finding no joy against a well-drilled Rapids shape. It was a staring contest that yielded exactly zero major chances in the first half hour.

Dominance Without Bite

The turning point wasn't a moment of magic, but rather the realization that Colorado's 72% possession was entirely toothless. The Balance of play was wildly skewed toward the visitors, who racked up over 700 passes. Yet, they managed a measly four shots all night. Rob Holding and Lucas Herrington were absolute walls at the back for the Rapids, shutting down any LAFC transitions before they could materialize. Holding earned Man of the Match honors for his defensive distribution, but the lack of urgency further up the field doomed the visitors. The attacking third was an offensive wasteland, with both squads treating the 18-yard box like a restricted zone.

Taking the Point

By the final whistle, a combined expected goals tally of 0.50 told the whole depressing story. LAFC barely registered on the offensive stat sheet, generating a microscopic 0.19 xG from just 28% possession on their own turf. A zero Upset Factor meant this played out exactly as the dour metrics suggested. Colorado extends their unbeaten streak to five games, consolidating their top-five standing in the West. LAFC, meanwhile, remains stuck in seventh place, frustrated by their inability to break out in front of their home fans. Both locker rooms will claim a hard-fought shutout, but neutral fans will be asking for those 90 minutes back.

Key Questions

What does this mean for Los Angeles FC's season?

Sitting in seventh, LAFC avoids slipping further down the table but continues to struggle offensively. Their home form remains a concern in a tight Western Conference playoff race.

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
28%
72%
Los Angeles FC 28%
Colorado Rapids 72%
Shots
5
4
Los Angeles FC 5
Colorado Rapids 4
Shots on Target
1
2
Los Angeles FC 1
Colorado Rapids 2
Expected Goals (xG)
0.19
0.31
Los Angeles FC 0.19
Colorado Rapids 0.31
Passes
272
738
Los Angeles FC 272
Colorado Rapids 738
Pass Accuracy
81%
92%
Los Angeles FC 81%
Colorado Rapids 92%
Corners
4
3
Los Angeles FC 4
Colorado Rapids 3
Fouls
17
8
Los Angeles FC 17
Colorado Rapids 8
Yellow Cards
2
4
Los Angeles FC 2
Colorado Rapids 4
Red Cards
0
0
Los Angeles FC 0
Colorado Rapids 0

Match Events

K. Thompson 🟨 40'
HT
46' 🔄 T. Boyd T. Tillman
46' 🔄 A. Long Nkosi Tafari
J. Travis M. Navarro 🔄 56'
D. Sealy G. Minoungou 🔄 61'
D. Yapi P. Aaronson 🔄 61'
64' 🟨 S. Palencia
67' 🔄 J. Shaffelburg D. Martinez
67' 🔄 M. Choiniere S. Eustaquio
H. Ojediran 🟨 68'
77' 🔄 Son Heung-Min J. Ebobisse
G. Minoungou 🟨 80'
H. Ojediran A. Manyoma 🔄 82'
J. Atencio 🟨 86'
90'+2 🟨 Nkosi Tafari
FT

Player Cards

Our take on every player in this match

Los Angeles FC

Goalkeepers
Hugo Lloris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Sergi Palencia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Ryan Porteous
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Aaron Long
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Eddie Segura
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Midfielders
Mathieu Choinière
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Mark Delgado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Tyler Boyd
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Son Heung-min
GHOST
GHOST
13
Actions
13
Actions
77
Minutes
6.3
Rating
Jacob Shaffelburg
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Forwards
Denis Bouanga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
BENCH
Cabral Carter
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nkosi Tafari
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry
Ryan Hollingshead
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Artem Smoliakov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Timothy Tillman
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Stephen Eustaquio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
David Martínez Morales
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Nathan Ordaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jeremy Ebobisse
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry

Colorado Rapids

Goalkeepers
Zack Steffen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Kosi Thompson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Rob Holding
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
100%
Duel Win %
Lucas Herrington
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
86%
Duel Win %
Jackson Travis
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Midfielders
Josh Atencio
MAGNET
MAGNET
111
Activity
111
Activity
106
Passes
5
Duels
Hamzat Ojediran
MAGNET
MAGNET
98
Activity
98
Activity
92
Passes
6
Duels
Wayne Frederick
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
Forwards
Dante Sealy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Rafael Navarro
MAGNET
MAGNET
57
Activity
57
Activity
46
Passes
11
Duels
Darren Yapi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
BENCH
Nicholas Defreitas-Hansen
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Miguel Navarro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
37
Total Mins
Started
Entry
Noah Cobb
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Keegan Rosenberry
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Reggie Cannon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Paxten Aaronson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Alexis Manyoma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Georgi Minoungou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Alex Harris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
10/19/2025 Colorado Rapids 2 - 2 Los Angeles FC Major League Soccer Dick's Sporting Goods Park
07/10/2025 Los Angeles FC 3 - 0 Colorado Rapids Major League Soccer BMO Stadium
02/26/2025 Los Angeles FC 1 - 0 Colorado Rapids CONCACAF Champions League BMO Stadium
02/19/2025 Colorado Rapids 2 - 1 Los Angeles FC CONCACAF Champions League Dick's Sporting Goods Park
08/22/2024 Los Angeles FC 4 - 0 Colorado Rapids Leagues Cup BMO Stadium
06/30/2024 Los Angeles FC 3 - 0 Colorado Rapids Major League Soccer BMO Stadium
03/30/2024 Colorado Rapids 3 - 2 Los Angeles FC Major League Soccer Dick's Sporting Goods Park
08/24/2023 Los Angeles FC 4 - 0 Colorado Rapids Major League Soccer BMO Stadium
04/02/2023 Colorado Rapids 0 - 0 Los Angeles FC Major League Soccer Dick's Sporting Goods Park
05/14/2022 Colorado Rapids 2 - 0 Los Angeles FC Major League Soccer Dick's Sporting Goods Park
10/19/2025
Major League Soccer Dick's Sporting Goods Park
07/10/2025
Major League Soccer BMO Stadium
02/26/2025
CONCACAF Champions League BMO Stadium
02/19/2025
CONCACAF Champions League Dick's Sporting Goods Park
08/22/2024
Leagues Cup BMO Stadium
06/30/2024
Major League Soccer BMO Stadium
03/30/2024
Major League Soccer Dick's Sporting Goods Park
08/24/2023
Major League Soccer BMO Stadium
04/02/2023
Major League Soccer Dick's Sporting Goods Park
05/14/2022
Major League Soccer Dick's Sporting Goods Park
Los Angeles FC Win
Colorado Rapids 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 Minnesota United FC 7 14 9 10 -1 WFC Dallas 0 - 1 Minnesota United FC (23-04-2026)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)
5 Colorado Rapids 6 13 16 6 +10 DLos Angeles FC 0 - 0 Colorado Rapids (23-04-2026)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)
6 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)
7 Los Angeles FC 7 11 7 6 +1 DLos Angeles FC 0 - 0 Colorado Rapids (23-04-2026)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)
8 San Diego 8 8 11 15 -4 LHouston Dynamo 1 - 0 San Diego (23-04-2026)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)
9 FC Dallas 6 6 10 11 -1 LFC Dallas 0 - 1 Minnesota United FC (23-04-2026)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)
10 Houston Dynamo 6 6 9 15 -6 WHouston Dynamo 1 - 0 San Diego (23-04-2026)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)
11 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)
12 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)
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)