
FC Dallas vs Portland Timbers, 2025 MLS, Regular Season
· MLSAbout
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 5': Corner,Portland Timbers. Conceded by Sebastien Ibeagha.
- 6': Attempt saved. Dario Zuparic (Portland Timbers) right footed shot from outside the box is saved in the centre of the goal by Michael Collodi (FC Dallas).
- 7': Foul by Finn Surman (Portland Timbers).
- 7': Logan Farrington (FC Dallas) wins a free kick on the left wing.
- 8': Goal! FC Dallas 1, Portland Timbers 0. Petar Musa (FC Dallas) left footed shot from the centre of the box to the bottom left corner.
- 10': Attempt missed. Petar Musa (FC Dallas) header from the centre of the box is close, but misses the top left corner. Assisted by Logan Farrington with a cross.
- 12': Foul by David Ayala (Portland Timbers).
- 12': Logan Farrington (FC Dallas) wins a free kick in the defensive half.
- 14': Attempt blocked. Felipe Mora (Portland Timbers) right footed shot from the centre of the box is blocked. Assisted by Antony.
- 14': Corner,Portland Timbers. Conceded by Sebastien Ibeagha.
- 16': Offside, FC Dallas. Petar Musa is caught offside.
- 16': Foul by Finn Surman (Portland Timbers).
- 16': Logan Farrington (FC Dallas) wins a free kick in the attacking half.
- 17': Attempt blocked. Logan Farrington (FC Dallas) right footed shot from outside the box is blocked.
- 17': Offside, FC Dallas. Petar Musa is caught offside.
- 20': Antony (Portland Timbers) wins a free kick in the attacking half.
- 20': Foul by Lalas Abubakar (FC Dallas).
- 21': Foul by Dario Zuparic (Portland Timbers).
- 21': Logan Farrington (FC Dallas) wins a free kick in the defensive half.
- 24': Foul by Cristhian Paredes (Portland Timbers).
- 24': Kaick (FC Dallas) wins a free kick in the defensive half.
- 24': Cristhian Paredes (Portland Timbers) is shown the yellow card for a bad foul.
- 25': Cristhian Paredes (Portland Timbers) wins a free kick in the defensive half.
- 25': Foul by Patrickson Delgado (FC Dallas).
- 29': David Ayala (Portland Timbers) wins a free kick in the defensive half.
- 29': Foul by Patrickson Delgado (FC Dallas).
- 29': Patrickson Delgado (FC Dallas) is shown the yellow card for a bad foul.
- 31': Delay in match (Portland Timbers).
- 33': Delay over. They are ready to continue.
- 35': Hand ball by Antony (Portland Timbers).
- 36': Attempt saved. David da Costa (Portland Timbers) right footed shot from the centre of the box is saved in the centre of the goal by Michael Collodi (FC Dallas). Assisted by Antony.
- 38': Attempt blocked. Felipe Mora (Portland Timbers) header from the left side of the box is blocked. Assisted by David da Costa with a cross.
- 43': Corner,Portland Timbers. Conceded by Osaze Urhoghide.
- 43': Attempt blocked. Ian Smith (Portland Timbers) left footed shot from the left side of the box is blocked.
- 45': Delay in match because of an injury Ramiro (FC Dallas).
- 45': Delay over. They are ready to continue.
- 45': Fourth official has announced 3 minutes of added time.
- 45'+1': Felipe Mora (Portland Timbers) wins a free kick in the defensive half.
- 45'+1': Foul by Ramiro (FC Dallas).
- 45'+2': Foul by Antony (Portland Timbers).
- 45'+2': Osaze Urhoghide (FC Dallas) wins a free kick in the defensive half.
- 45'+4': Attempt saved. Ramiro (FC Dallas) right footed shot from outside the box is saved in the bottom left corner by Maxime Crépeau (Portland Timbers). Assisted by Lalas Abubakar.
- 45'+4': First Half ends, FC Dallas 1, Portland Timbers 0.
- 45': Second Half begins FC Dallas 1, Portland Timbers 0.
- 45': Substitution, Portland Timbers. Ariel Lassiter replaces Ian Smith.
- 45': Substitution, Portland Timbers. Jimer Fory replaces Finn Surman.
- 46': Hand ball by David Ayala (Portland Timbers).
- 46': Attempt missed. Lalas Abubakar (FC Dallas) header from the left side of the box misses to the left. Assisted by Patrickson Delgado following a set piece situation.
- 47': Hand ball by Patrickson Delgado (FC Dallas).
- 48': Foul by Felipe Mora (Portland Timbers).
- 48': Osaze Urhoghide (FC Dallas) wins a free kick in the defensive half.
- 50': Corner,FC Dallas. Conceded by Kamal Miller.
- 51': Corner,Portland Timbers. Conceded by Ramiro.
- 51': Corner,Portland Timbers. Conceded by Ramiro.
- 51': Corner,Portland Timbers. Conceded by Shaq Moore.
- 52': Foul by Jimer Fory (Portland Timbers).
- 52': Kaick (FC Dallas) wins a free kick in the defensive half.
- 60': Attempt saved. David da Costa (Portland Timbers) right footed shot from outside the box is saved in the top centre of the goal by Michael Collodi (FC Dallas). Assisted by Cristhian Paredes.
- 60': Corner,Portland Timbers. Conceded by Michael Collodi.
- 60': Attempt missed. Juan Mosquera (Portland Timbers) right footed shot from outside the box misses to the right following a corner.
- 61': Substitution, FC Dallas. Sebastian Lletget replaces Patrickson Delgado.
- 61': Substitution, FC Dallas. Anderson Julio replaces Petar Musa.
- 61': Corner,FC Dallas. Conceded by Jimer Fory.
- 62': Goal! FC Dallas 2, Portland Timbers 0. Lalas Abubakar (FC Dallas) header from the left side of the six yard box to the bottom right corner. Assisted by Sebastian Lletget with a cross following a corner.
- 65': Corner,FC Dallas. Conceded by Juan Mosquera.
- 66': Substitution, Portland Timbers. Kevin Kelsy replaces Felipe Mora.
- 66': Substitution, Portland Timbers. Omir Fernandez replaces Cristhian Paredes.
- 68': Foul by Jimer Fory (Portland Timbers).
- 68': Logan Farrington (FC Dallas) wins a free kick on the right wing.
- 71': Corner,Portland Timbers. Conceded by Shaq Moore.
- 72': Foul by Logan Farrington (FC Dallas).
- 72': Jimer Fory (Portland Timbers) wins a free kick in the defensive half.
- 72': Logan Farrington (FC Dallas) is shown the yellow card for a bad foul.
- 74': Attempt missed. David Ayala (Portland Timbers) left footed shot from outside the box is too high. Assisted by David da Costa.
- 76': Delay in match (Portland Timbers).
- 78': Substitution, Portland Timbers. Diego Chará replaces Antony.
- 78': Delay over. They are ready to continue.
- 79': Foul by Jimer Fory (Portland Timbers).
- 79': Logan Farrington (FC Dallas) wins a free kick on the right wing.
- 79': Delay in match because of an injury Shaq Moore (FC Dallas).
- 80': Substitution, FC Dallas. Christian Cappis replaces Shaq Moore because of an injury.
- 80': Delay over. They are ready to continue.
- 80': Attempt missed. Sebastien Ibeagha (FC Dallas) header from the centre of the box misses to the left. Assisted by Sebastian Lletget with a cross following a set piece situation.
- 81': Ariel Lassiter (Portland Timbers) wins a free kick on the left wing.
- 81': Foul by Ramiro (FC Dallas).
- 82': Attempt missed. Logan Farrington (FC Dallas) left footed shot from the left side of the six yard box is close, but misses to the left. Assisted by Sebastian Lletget with a cross following a fast break.
- 84': Foul by Diego Chará (Portland Timbers).
- 84': Logan Farrington (FC Dallas) wins a free kick in the defensive half.
- 85': Corner,Portland Timbers. Conceded by Ramiro.
- 86': Attempt blocked. Ariel Lassiter (Portland Timbers) left footed shot from outside the box is blocked. Assisted by David da Costa.
- 87': Substitution, FC Dallas. Louicius Deedson replaces Logan Farrington.
- 89': Foul by Louicius Deedson (FC Dallas).
- 89': Jimer Fory (Portland Timbers) wins a free kick on the left wing.
- 90': Fourth official has announced 4 minutes of added time.
- 90'+2': Bernard Kamungo (FC Dallas) wins a free kick in the attacking half.
- 90'+2': Foul by David Ayala (Portland Timbers).
- 90'+3': Kevin Kelsy (Portland Timbers) wins a free kick in the defensive half.
- 90'+3': Foul by Christian Cappis (FC Dallas).
- 90'+4': Second Half ends, FC Dallas 2, Portland Timbers 0.
- 0': Match ends, FC Dallas 2, Portland Timbers 0.
Statistics
![]() |
DAL![]() |
|
---|---|---|
14 | Fouls | 9 |
1 | Yellow Cards | 2 |
0 | Red Cards | 0 |
0 | Offsides | 2 |
9 | Corner Kicks | 3 |
1 | Saves | 3 |
65.6 | Possession | 34.4 |
9 | SHOTS | 8 |
3 | ON GOAL | 3 |
0.3 | On Target % | 0.4 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
490 | Accurate Passes | 227 |
565 | Passes | 297 |
0.9 | Pass Completion % | 0.8 |
2 | Accurate Crosses | 7 |
29 | Crosses | 14 |
0.1 | Cross % | 0.5 |
40 | Long Balls | 56 |
22 | Accurate Long Balls | 20 |
0.6 | Long Balls % | 0.4 |
4 | Blocked Shots | 1 |
4 | Effective Tackles | 9 |
10 | Tackles | 12 |
0.4 | Tackle % | 0.8 |
10 | Interceptions | 10 |
12 | Effective Clearances | 26 |
12 | Clearances | 26 |
Game Information
Venue: Toyota Stadium
Location: Toyota Stadium, USA
Attendance: 11,004
MLS Table
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | San Diego FC | 26 | +18 | 49 |
2 | Vancouver Whitecaps | 25 | +15 | 45 |
3 | Minnesota United FC | 26 | +13 | 44 |
4 | Seattle Sounders FC | 25 | +8 | 41 |
Line-Ups
FC Dallas (3-4-3)
No. | Name |
---|---|
30 | Michael Collodi (GK) |
3 | Osaze Urhoghide |
5 | Lalas Abubakar |
25 | Sebastien Ibeagha |
55 | Kaick |
17 | Ramiro |
77 | Bernard Kamungo |
18 | Shaq Moore |
9 | Petar Musa |
23 | Logan Farrington ![]() |
6 | Patrickson Delgado ![]() |
Portland Timbers (3-4-3)
No. | Name |
---|---|
16 | Maxime Crépeau (GK) |
13 | Dario Zuparic |
4 | Kamal Miller |
20 | Finn Surman |
24 | David Ayala |
17 | Cristhian Paredes ![]() |
23 | Ian Smith |
29 | Juan Mosquera |
9 | Felipe Mora |
10 | David Da Costa |
11 | Antony |
MLS News

Inter Miami CF head coach Javier Mascherano confirmed Lionel Messi is set to return from injury for the match against the LA Galaxy on Saturday night at Chase Stadium, becoming available for the team for the first time since Aug. 2.

David Beckham has a new signature boot. Who will star in the new Adidas onfield? Rodrigo De Paul, the latest star signing of Beckham's Inter Miami.

Thomas Müller was unveiled as a Vancouver Whitecaps player on Thursday, insisting his body felt too good to retire and he intends to win more titles

Thomas Müller speaks about joining the Vancouver Whitecaps after leaving Bayern Munich.

Whether there's confetti falling from your team's last title or you're still waiting to see your first, you probably have an idea of how satisfied - or miserable - you are as a fan. But could you put a number on it?