
LAFC vs Portland Timbers, 2025 MLS, Regular Season
· MLSAbout
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 7': Attempt blocked. Santiago Moreno (Portland Timbers) left footed shot from the right side of the six yard box is blocked.
- 7': Foul by Kamal Miller (Portland Timbers).
- 7': Nathan Ordaz (Los Angeles Football Club) wins a free kick in the defensive half.
- 9': Attempt blocked. Denis Bouanga (Los Angeles Football Club) right footed shot from the left side of the box is blocked. Assisted by Mark Delgado.
- 11': Attempt blocked. Igor Jesus (Los Angeles Football Club) right footed shot from outside the box is blocked. Assisted by Mark Delgado.
- 12': Delay in match (Los Angeles Football Club).
- 12': Delay over. They are ready to continue.
- 13': Attempt saved. Santiago Moreno (Portland Timbers) right footed shot from outside the box is saved in the centre of the goal by Hugo Lloris (Los Angeles Football Club).
- 14': Foul by David da Costa (Portland Timbers).
- 14': Timothy Tillman (Los Angeles Football Club) wins a free kick in the defensive half.
- 19': Foul by Artem Smoliakov (Los Angeles Football Club).
- 19': Juan Mosquera (Portland Timbers) wins a free kick on the right wing.
- 20': Corner,Portland Timbers. Conceded by Ryan Hollingshead.
- 21': Corner,Portland Timbers. Conceded by Nkosi Tafari.
- 22': Foul by Ian Smith (Portland Timbers).
- 22': Ryan Hollingshead (Los Angeles Football Club) wins a free kick in the defensive half.
- 23': David Ayala (Portland Timbers) wins a free kick in the defensive half.
- 23': Foul by Timothy Tillman (Los Angeles Football Club).
- 29': Foul by Cristhian Paredes (Portland Timbers).
- 29': Nathan Ordaz (Los Angeles Football Club) wins a free kick in the attacking half.
- 35': Foul by Cristhian Paredes (Portland Timbers).
- 35': Igor Jesus (Los Angeles Football Club) wins a free kick in the defensive half.
- 35': Offside, Portland Timbers. Ian Smith is caught offside.
- 36': Attempt missed. Ryan Hollingshead (Los Angeles Football Club) left footed shot from the centre of the box is high and wide to the left. Assisted by Denis Bouanga.
- 42': Artem Smoliakov (Los Angeles Football Club) wins a free kick on the left wing.
- 42': Foul by Juan Mosquera (Portland Timbers).
- 43': Attempt missed. Artem Smoliakov (Los Angeles Football Club) left footed shot from outside the box is too high following a set piece situation.
- 45': Attempt saved. David Ayala (Portland Timbers) left footed shot from outside the box is saved in the bottom right corner by Hugo Lloris (Los Angeles Football Club).
- 45': Corner,Portland Timbers. Conceded by Hugo Lloris.
- 45': Goal! Los Angeles Football Club 0, Portland Timbers 1. Cristhian Paredes (Portland Timbers) header from the centre of the box to the top left corner. Assisted by Ian Smith with a cross following a corner.
- 45': Fourth official has announced 1 minutes of added time.
- 45'+2': First Half ends, Los Angeles Football Club 0, Portland Timbers 1.
- 45': Second Half begins Los Angeles Football Club 0, Portland Timbers 1.
- 50': Felipe Mora (Portland Timbers) wins a free kick in the attacking half.
- 50': Foul by Kenny Nielsen (Los Angeles Football Club).
- 51': Foul by Santiago Moreno (Portland Timbers).
- 51': Timothy Tillman (Los Angeles Football Club) wins a free kick in the defensive half.
- 56': Attempt saved. Nathan Ordaz (Los Angeles Football Club) right footed shot from very close range is saved in the centre of the goal by Maxime Crépeau (Portland Timbers).
- 56': Attempt blocked. Ryan Hollingshead (Los Angeles Football Club) right footed shot from the centre of the box is blocked.
- 59': Attempt missed. Javairô Dilrosun (Los Angeles Football Club) left footed shot from the right side of the box is close, but misses to the left. Assisted by Timothy Tillman.
- 60': Attempt missed. Felipe Mora (Portland Timbers) left footed shot from outside the box is too high. Assisted by David da Costa.
- 64': Attempt saved. David da Costa (Portland Timbers) right footed shot from outside the box is saved in the bottom right corner by Hugo Lloris (Los Angeles Football Club). Assisted by Santiago Moreno.
- 64': Corner,Portland Timbers. Conceded by Hugo Lloris.
- 64': Attempt blocked. Juan Mosquera (Portland Timbers) right footed shot from outside the box is blocked.
- 65': Foul by Cristhian Paredes (Portland Timbers).
- 65': Mark Delgado (Los Angeles Football Club) wins a free kick in the attacking half.
- 65': Cristhian Paredes (Portland Timbers) is shown the yellow card for a bad foul.
- 67': Attempt saved. Artem Smoliakov (Los Angeles Football Club) left footed shot from outside the box is saved in the bottom right corner by Maxime Crépeau (Portland Timbers). Assisted by Mark Delgado.
- 70': Foul by Nkosi Tafari (Los Angeles Football Club).
- 70': Santiago Moreno (Portland Timbers) wins a free kick in the attacking half.
- 70': Nkosi Tafari (Los Angeles Football Club) is shown the yellow card for a bad foul.
- 73': Delay in match because of an injury Cristhian Paredes (Portland Timbers).
- 74': Substitution, Portland Timbers. Ariel Lassiter replaces Santiago Moreno.
- 74': Substitution, Portland Timbers. Diego Chará replaces Cristhian Paredes because of an injury.
- 74': Substitution, Portland Timbers. Kevin Kelsy replaces Felipe Mora.
- 75': Substitution, Los Angeles Football Club. Jeremy Ebobisse replaces Nathan Ordaz.
- 75': Substitution, Los Angeles Football Club. David Martínez replaces Igor Jesus.
- 75': Delay over. They are ready to continue.
- 78': Corner,Los Angeles Football Club. Conceded by Kamal Miller.
- 78': Attempt saved. Kenny Nielsen (Los Angeles Football Club) right footed shot from the centre of the box is saved in the top centre of the goal by Maxime Crépeau (Portland Timbers). Assisted by Ryan Hollingshead with a headed pass.
- 79': Attempt missed. David Martínez (Los Angeles Football Club) left footed shot from outside the box is too high.
- 80': David Ayala (Portland Timbers) wins a free kick in the attacking half.
- 80': Foul by David Martínez (Los Angeles Football Club).
- 84': Corner,Los Angeles Football Club. Conceded by Ariel Lassiter.
- 85': Substitution, Portland Timbers. Omir Fernandez replaces David da Costa.
- 87': Attempt missed. Ian Smith (Portland Timbers) left footed shot from outside the box is too high. Assisted by Omir Fernandez.
- 87': Corner,Los Angeles Football Club. Conceded by Kamal Miller.
- 88': Substitution, Portland Timbers. Eric Miller replaces Juan Mosquera.
- 89': Foul by David Ayala (Portland Timbers).
- 89': Ryan Hollingshead (Los Angeles Football Club) wins a free kick in the attacking half.
- 89': Substitution, Los Angeles Football Club. Yaw Yeboah replaces Artem Smoliakov.
- 90': Substitution, Los Angeles Football Club. Frankie Amaya replaces Timothy Tillman.
- 90': Attempt missed. Denis Bouanga (Los Angeles Football Club) right footed shot from outside the box is too high from a direct free kick.
- 90': Fourth official has announced 5 minutes of added time.
- 90'+2': Attempt blocked. Javairô Dilrosun (Los Angeles Football Club) left footed shot from outside the box is blocked. Assisted by Mark Delgado.
- 90'+3': Corner,Los Angeles Football Club. Conceded by Finn Surman.
- 90'+4': David Ayala (Portland Timbers) wins a free kick in the defensive half.
- 90'+4': Foul by Denis Bouanga (Los Angeles Football Club).
- 90'+5': David Martínez (Los Angeles Football Club) wins a free kick on the left wing.
- 90'+5': Foul by Finn Surman (Portland Timbers).
- 90'+6': Second Half ends, Los Angeles Football Club 0, Portland Timbers 1.
- 0': Match ends, Los Angeles Football Club 0, Portland Timbers 1.
Statistics
![]() |
LAFC![]() |
|
---|---|---|
10 | Fouls | 6 |
1 | Yellow Cards | 1 |
0 | Red Cards | 0 |
1 | Offsides | 0 |
4 | Corner Kicks | 4 |
3 | Saves | 4 |
44.5 | Possession | 55.5 |
8 | SHOTS | 12 |
4 | ON GOAL | 3 |
0.5 | On Target % | 0.3 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
446 | Accurate Passes | 578 |
514 | Passes | 645 |
0.9 | Pass Completion % | 0.9 |
2 | Accurate Crosses | 0 |
11 | Crosses | 12 |
0.2 | Cross % | 0.0 |
45 | Long Balls | 41 |
21 | Accurate Long Balls | 17 |
0.5 | Long Balls % | 0.4 |
2 | Blocked Shots | 4 |
6 | Effective Tackles | 7 |
16 | Tackles | 13 |
0.4 | Tackle % | 0.5 |
4 | Interceptions | 11 |
31 | Effective Clearances | 21 |
31 | Clearances | 21 |
Game Information
Venue: BMO Stadium
Location: Los Angeles, California, USA
Attendance: 22,103
MLS Table
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | San Diego FC | 25 | +16 | 46 |
2 | Vancouver Whitecaps | 24 | +16 | 45 |
3 | Minnesota United FC | 25 | +14 | 44 |
4 | Seattle Sounders FC | 24 | +4 | 38 |
Line-Ups
LAFC (4-3-3)
No. | Name |
---|---|
1 | Hugo Lloris (GK) |
91 | Nkosi Tafari ![]() |
45 | Kenny Nielsen |
29 | Artem Smolyakov |
24 | Ryan Hollingshead |
6 | Igor Jesus |
8 | Mark Delgado |
11 | Timothy Tillman |
27 | Nathan Ordaz |
99 | Denis Bouanga |
26 | Javairô Dilrosun |
Portland Timbers (3-4-3)
No. | Name |
---|---|
16 | Maxime Crépeau (GK) |
4 | Kamal Miller |
27 | Jimer Fory |
20 | Finn Surman |
24 | David Ayala |
17 | Cristhian Paredes |
23 | Ian Smith |
29 | Juan Mosquera |
9 | Felipe Mora |
10 | David Da Costa |
30 | Santiago Moreno |
MLS News

The Leagues Cup suspended Lionel Messi's bodyguard, Yassine Cheuko, on Friday for improper conduct following an incident after the game against Atlas FC, a source told ESPN.

New Inter Miami signing Rodrigo De Paul said that Lionel Messi got involved in the negotiations between Miami and Atlético Madrid to ensure the midfielder completed a move to the MLS club, adding the reunion was a dream come true.

The LA Galaxy hold the record for the biggest blowout in MLS history. See which other teams join them on the list.

USMNT and Lyon goalkeeper Matt Turner will join the New England Revolution on loan through June 30, 2026, the MLS club confirmed on Friday.

Javier Mascherano speaks after Rodrigo De Paul made his Inter Miami debut vs. Atlas in the Leagues Cup.