Los Angeles Galaxy 2 - 0 FT Portland Timbers

Dignity Health Sports Park

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

Futmetrix Verdict
25
FT
Thu, Oct 15
Los Angeles Galaxy
2-0
Portland Timbers
⚡ Intensity 27
⚖️ Balance 13
🏆 Stakes 10
🎲 Upset 0
Reus orchestrates Galaxy's vital home victory.

Win Probability

  • Los Angeles Galaxy 46%
  • Draw 24%
  • Portland Timbers 30%

Futmetrix AI estimate

Reus Masterclass Sinks Toothless Timbers

Skip It Futmetrix Score: 25/100. Marco Reus proved his world-class pedigree, delivering a commanding performance to lift the Galaxy past a stubborn Portland side at Dignity Health Sports Park.

The Opening Exchange

Dignity Health Sports Park felt the urgency early on. The Los Angeles Galaxy needed a serious response after a patchy run of form. They found it through absolute individual quality. While the Portland Timbers edged possession as they attempted to dictate the early tempo, the actual offensive threat came exclusively from the hosts. A high Intensity rating reflects the fierce physical midfield battle, but world-class pedigree separated the two sides in the final third. In the 17th minute, Robert Taylor unlocked the defensive line with a perfectly weighted ball. Marco Reus made no mistake, finishing the sequence with the composure you expect from a veteran star. That opening goal completely altered the dynamic of the match, forcing Portland to abandon their initial game plan and chase the game away from home. The home crowd sensed the momentum shift immediately.

The Tactical Chess

The Balance of play predictably tilted as the Timbers frantically searched for a way back into the contest. They pumped 25 crosses into the box and fired off 11 total shots, desperately trying to test the Galaxy keeper. Yet, their offensive output was largely toothless, mustering a meager 0.68 expected goals over the full ninety minutes. The Galaxy backline simply refused to break, racking up 21 crucial clearances to protect their narrow advantage. The true turning point was Los Angeles absorbing that blunt pressure without buckling once. Portland kept knocking on the door, but it remained firmly shut. Reus operated brilliantly in the spaces left behind, orchestrating counter-attacks and keeping the visiting defense constantly looking over their shoulders. It was a tactical stalemate that heavily favored the home side's discipline and organizational shape.

Sealing the Deal

Heading into the final stretch, the Stakes could not have been clearer for a Galaxy squad fighting tooth and nail to climb up from 13th place in the standings. They needed a killer blow to avoid any late heartbreak and secure all three points. Enter Reus once again. In the 80th minute, the German maestro turned provider, slipping a clever, defense-splitting pass to Justin Haak. The defender stepped up aggressively and smashed it home, effectively killing off the contest. There would be no late drama or unexpected Upset on this pitch. Los Angeles executed a clinical 2-0 victory, overperforming their 1.77 expected goals through sheer finishing quality. This result breathes vital life into their domestic campaign, while Portland is left to furiously ponder their total lack of a cutting edge on the road.

Key Questions

What made M. Reus the Man of the Match?

Marco Reus dictated the entire flow, scoring the opener and assisting the second goal. His elite vision earned him a massive 9.0 rating for the match.

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
47%
53%
Los Angeles Galaxy 47%
Portland Timbers 53%
Shots
9
11
Los Angeles Galaxy 9
Portland Timbers 11
Shots on Target
5
3
Los Angeles Galaxy 5
Portland Timbers 3
Expected Goals (xG)
1.77
0.68
Los Angeles Galaxy 1.77
Portland Timbers 0.68
Passes
472
543
Los Angeles Galaxy 472
Portland Timbers 543
Corners
2
5
Los Angeles Galaxy 2
Portland Timbers 5
Fouls
7
11
Los Angeles Galaxy 7
Portland Timbers 11
Yellow Cards
3
3
Los Angeles Galaxy 3
Portland Timbers 3
Red Cards
0
0
Los Angeles Galaxy 0
Portland Timbers 0

Match Events

17' ⚽ Marco Reus (Robert Taylor)
29' 🟨 Pablo Ruiz
31' 🟨 Sergi Roberto
Jímer Fory 🟨 38'
HT
47' 🟨 Justin Haak
Kristoffer Velde 🟨 62'
↓ Jímer Fory ↑Ian Smith 🔄 63'
72' 🔄 ↓ Robert Taylor ↑Erik Thommy
72' 🔄 ↓ Sergi Roberto ↑Lucas Agustin·Sanabria Magole
72' 🔄 ↓ Joseph Paintsil ↑Harbor Miller
↓ Vincent Janssen ↑Alexander Aravena 🔄 74'
↓ Jose Caicedo ↑Eric Izoita 🔄 74'
80' ⚽ Justin Haak (Marco Reus)
↓ Ariel Lassiter ↑Omir Fernandez 🔄 81'
↓ Julio Joao Ortiz Landazuri ↑Diego Chará 🔄 81'
David Da Costa 🟨 82'
82' 🔄 ↓ Marco Reus ↑Elijah Wynder
86' 🔄 ↓ Carlos Emiro Garces Torres ↑Maya Yoshida
FT

Player Cards

Our take on every player in this match

Los Angeles Galaxy

Goalkeepers
JT Marcinkowski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Lucas Felipe Calegari
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
38%
Duel Win %
Justin Haak
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Carlos Garcés
👻 Invisible Nothing to note
John Nelson
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
100%
Duel Win %
Midfielders
Sergi Roberto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Marco Reus
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Pablo Ruiz
MAGNET
MAGNET
79
Activity
79
Activity
69
Passes
10
Duels
Forwards
Robert Taylor
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.7
Rating
Joseph Paintsil
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
BENCH
Novak Mićović
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Julián Aude
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jakob Glesnes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Harbor Miller
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Maya Yoshida
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
T. Elgersma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Sanabria
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Erik Thommy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Elijah Wynder
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry

Portland Timbers

Goalkeepers
James Pantemis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Ronald Hernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Joel Waterman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Kamal Miller
ENFORCER
ENFORCER
3
Tackles
3
Tackles
3
Duels Won
100%
Win %
Jimer Fory
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Midfielders
Joao Ortiz
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
José Luis Caicedo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
David Costa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Ariel Lassiter
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Vincent Janssen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
Kristoffer Velde
MAGNET
MAGNET
51
Activity
51
Activity
35
Passes
16
Duels
BENCH
Trey Muse
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ian Smith
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Eric Miller
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Eric Izoita
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Diego Chará
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Cole Bassett
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Omir Fernandez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Alexander Aravena
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Antony
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
03/22/2026 Portland Timbers 1 - 1 Los Angeles Galaxy Major League Soccer Providence Park
01/23/2026 Los Angeles Galaxy 1 - 0 Portland Timbers Friendlies Clubs
04/28/2025 Los Angeles Galaxy 2 - 4 Portland Timbers Major League Soccer Dignity Health Sports Park
03/16/2025 Portland Timbers 1 - 1 Los Angeles Galaxy Major League Soccer Providence Park
09/19/2024 Portland Timbers 4 - 2 Los Angeles Galaxy Major League Soccer Providence Park
07/21/2024 Los Angeles Galaxy 3 - 2 Portland Timbers Major League Soccer Dignity Health Sports Park
10/01/2023 Los Angeles Galaxy 3 - 3 Portland Timbers Major League Soccer Dignity Health Sports Park
03/25/2023 Portland Timbers 0 - 0 Los Angeles Galaxy Major League Soccer Providence Park
02/12/2023 Los Angeles Galaxy 1 - 4 Portland Timbers Friendlies Clubs Empire Polo Club
06/18/2022 Los Angeles Galaxy 1 - 1 Portland Timbers Major League Soccer Dignity Health Sports Park
03/22/2026
Major League Soccer Providence Park
01/23/2026
Friendlies Clubs
04/28/2025
Major League Soccer Dignity Health Sports Park
03/16/2025
Major League Soccer Providence Park
09/19/2024
Major League Soccer Providence Park
07/21/2024
Major League Soccer Dignity Health Sports Park
10/01/2023
Major League Soccer Dignity Health Sports Park
03/25/2023
Major League Soccer Providence Park
02/12/2023
Friendlies Clubs Empire Polo Club
06/18/2022
Major League Soccer Dignity Health Sports Park
Los Angeles Galaxy Win
Portland Timbers Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Vancouver Whitecaps 24 45 49 20 +29 DSt. Louis City 0 - 0 Vancouver Whitecaps (15-10-2026)DLos Angeles FC 1 - 1 Vancouver Whitecaps (11-10-2026)WReal Salt Lake 0 - 3 Vancouver Whitecaps (20-09-2026)LVancouver Whitecaps 1 - 2 Austin (13-09-2026)WVancouver Whitecaps 3 - 0 Los Angeles Galaxy (10-09-2026)
2 San Jose Earthquakes 24 40 45 32 +13 DReal Salt Lake 1 - 1 San Jose Earthquakes (15-10-2026)DColorado Rapids 1 - 1 San Jose Earthquakes (11-10-2026)WSan Jose Earthquakes 3 - 1 Portland Timbers (27-09-2026)DSan Jose Earthquakes 2 - 2 Los Angeles FC (19-09-2026)WSan Jose Earthquakes 1 - 0 Houston Dynamo (13-09-2026)
3 FC Dallas 24 40 42 40 +2 WFC Dallas 1 - 0 Seattle Sounders (15-10-2026)WFC Dallas 1 - 0 Los Angeles FC (27-09-2026)DFC Dallas 0 - 0 Austin (20-09-2026)WFC Dallas 2 - 1 Portland Timbers (13-09-2026)WMinnesota United FC 1 - 2 FC Dallas (10-09-2026)
4 St. Louis City 23 39 42 33 +9 DSt. Louis City 0 - 0 Vancouver Whitecaps (15-10-2026)WSt. Louis City 6 - 2 Los Angeles Galaxy (11-10-2026)WSt. Louis City 4 - 2 Minnesota United FC (13-09-2026)DPortland Timbers 2 - 2 St. Louis City (10-09-2026)WVancouver Whitecaps 1 - 3 St. Louis City (06-09-2026)
5 Colorado Rapids 24 35 35 29 +6 DColorado Rapids 2 - 2 Minnesota United FC (15-10-2026)DColorado Rapids 1 - 1 San Jose Earthquakes (11-10-2026)LLos Angeles Galaxy 3 - 2 Colorado Rapids (27-09-2026)DColorado Rapids 3 - 3 Seattle Sounders (20-09-2026)DAustin 1 - 1 Colorado Rapids (10-09-2026)
6 Los Angeles FC 25 35 34 29 +5 WLos Angeles FC 3 - 1 Austin (15-10-2026)DLos Angeles FC 1 - 1 Vancouver Whitecaps (11-10-2026)LFC Dallas 1 - 0 Los Angeles FC (27-09-2026)DSan Jose Earthquakes 2 - 2 Los Angeles FC (19-09-2026)LSporting Kansas City 3 - 1 Los Angeles FC (13-09-2026)
7 Seattle Sounders 24 35 32 32 0 LFC Dallas 1 - 0 Seattle Sounders (15-10-2026)WSeattle Sounders 2 - 1 Sporting Kansas City (02-10-2026)WSeattle Sounders 3 - 1 Minnesota United FC (27-09-2026)WSeattle Sounders 2 - 0 Real Salt Lake (24-09-2026)DColorado Rapids 3 - 3 Seattle Sounders (20-09-2026)
8 Houston Dynamo 22 33 28 30 -2 DMinnesota United FC 2 - 2 Houston Dynamo (11-10-2026)LHouston Dynamo 0 - 2 Sporting Kansas City (27-09-2026)LSan Jose Earthquakes 1 - 0 Houston Dynamo (13-09-2026)WHouston Dynamo 2 - 1 Real Salt Lake (10-09-2026)DHouston Dynamo 0 - 0 San Jose Earthquakes (30-08-2026)
9 Portland Timbers 24 29 45 47 -2 LLos Angeles Galaxy 2 - 0 Portland Timbers (15-10-2026)DSporting Kansas City 3 - 3 Portland Timbers (11-10-2026)LSan Jose Earthquakes 3 - 1 Portland Timbers (27-09-2026)LFC Dallas 2 - 1 Portland Timbers (13-09-2026)DPortland Timbers 2 - 2 St. Louis City (10-09-2026)
10 Los Angeles Galaxy 24 28 30 43 -13 WLos Angeles Galaxy 2 - 0 Portland Timbers (15-10-2026)LSt. Louis City 6 - 2 Los Angeles Galaxy (11-10-2026)WLos Angeles Galaxy 3 - 2 Colorado Rapids (27-09-2026)WMinnesota United FC 2 - 3 Los Angeles Galaxy (20-09-2026)DLos Angeles Galaxy 1 - 1 Seattle Sounders (13-09-2026)
11 San Diego 22 27 37 36 +1 DAustin 3 - 3 San Diego (27-09-2026)LSan Diego 2 - 3 San Jose Earthquakes (10-09-2026)WSan Diego 3 - 1 Los Angeles Galaxy (30-08-2026)WSan Diego 3 - 0 Colorado Rapids (23-08-2026)LPortland Timbers 3 - 1 San Diego (20-08-2026)
12 Real Salt Lake 23 27 34 37 -3 DReal Salt Lake 1 - 1 San Jose Earthquakes (15-10-2026)LSeattle Sounders 2 - 0 Real Salt Lake (24-09-2026)LReal Salt Lake 0 - 3 Vancouver Whitecaps (20-09-2026)LHouston Dynamo 2 - 1 Real Salt Lake (10-09-2026)DReal Salt Lake 2 - 2 Los Angeles FC (06-09-2026)
13 Austin 23 25 28 41 -13 LLos Angeles FC 3 - 1 Austin (15-10-2026)DAustin 3 - 3 San Diego (27-09-2026)DFC Dallas 0 - 0 Austin (20-09-2026)WVancouver Whitecaps 1 - 2 Austin (13-09-2026)DAustin 1 - 1 Colorado Rapids (10-09-2026)
14 Minnesota United FC 23 24 34 41 -7 DColorado Rapids 2 - 2 Minnesota United FC (15-10-2026)DMinnesota United FC 2 - 2 Houston Dynamo (11-10-2026)LSeattle Sounders 3 - 1 Minnesota United FC (27-09-2026)LMinnesota United FC 2 - 3 Los Angeles Galaxy (20-09-2026)LSt. Louis City 4 - 2 Minnesota United FC (13-09-2026)
15 Sporting Kansas City 23 21 28 53 -25 DSporting Kansas City 3 - 3 Portland Timbers (11-10-2026)LSeattle Sounders 2 - 1 Sporting Kansas City (02-10-2026)WHouston Dynamo 0 - 2 Sporting Kansas City (27-09-2026)WSporting Kansas City 3 - 1 Los Angeles FC (13-09-2026)LFC Dallas 4 - 3 Sporting Kansas City (06-09-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.