Portland Timbers vs San Diego FC
Match pulse
Who won: San Diego 4-0
San Diego FC beat Portland Timbers 4-0 on Saturday, October 18, 2025 at Providence Park. Goals for San Diego: Amahl Pellegrino (26', 63') and Anders Dreyer (47', 49').
Every player rated
Chirp Rating, 3.0 to 10.0Team stats
Player of the game
Amahl Pellegrino
SD · 2 G, 1 A
Deserved to win
San Diego created better chances: they win this game 13% of the time
Play by play
- Match ends, Portland Timbers 0, San Diego 4.
- Second Half ends, Portland Timbers 0, San Diego 4.
- 90'+5'

Shot off target
Attempt missed. Kristoffer Velde (Portland Timbers) left footed shot from outside the box is close, but misses to the right.
- 90'+4'

Corner awarded
Corner, Portland Timbers. Conceded by Luca Bombino.
- 90'+3'


Shot off target
Attempt missed. Felipe Mora (Portland Timbers) header from the centre of the box misses to the right. Assisted by Kristoffer Velde.
- 90'+2'


Free kick won
Luca de la Torre (San Diego) wins a free kick in the defensive half.
- 90'+2'

Foul
Foul by Jimer Fory (Portland Timbers).
- 90'
Fourth official has announced 5 minutes of added time.
- 90'

Free kick won
Pedro Soma (San Diego) wins a free kick in the defensive half.
- 90'

Foul
Foul by Matías Rojas (Portland Timbers).
- 88'

Shot off target
Attempt missed. Matías Rojas (Portland Timbers) left footed shot from outside the box is close, but misses to the right from a direct free kick.
- 88'

Foul
Foul by Pedro Soma (San Diego).
- 88'


Free kick won
David Ayala (Portland Timbers) wins a free kick in the attacking half.
- 83'

Foul
Foul by Onni Valakari (San Diego).
- 83'

Free kick won
Antony (Portland Timbers) wins a free kick in the defensive half.
- 83'

Offside
Offside, Portland Timbers. Matías Rojas is caught offside.
- 82'
SubSubbed on for W. Kumado
Substitution, San Diego. Marcus Ingvartsen replaces Willy Kumado because of an injury.
M. Ingvartsen
- 80'
Delay over. They are ready to continue.
- 79'


Delay in match because of an injury David Ayala (Portland Timbers).
- 78'

Right footed shot just wide
Attempt missed. Luca Bombino (San Diego) right footed shot from the left side of the box is close, but misses to the right. Assisted by Anders Dreyer.
L. Bombino
- 78'


Shot on target
Attempt saved. Felipe Mora (Portland Timbers) right footed shot from very close range is saved in the bottom right corner by CJ dos Santos (San Diego).
- 78'

Free kick
Attempt saved. Kristoffer Velde (Portland Timbers) right footed shot from outside the box is saved in the bottom right corner by CJ dos Santos (San Diego).
- 76'

Free kick won
Kristoffer Velde (Portland Timbers) wins a free kick in the attacking half.
- 76'


Foul
Foul by Christopher McVey (San Diego).
- 73'

SubSubbed on for K. Kelsy
Substitution, Portland Timbers. Felipe Mora replaces Kevin Kelsy.
F. Mora

