Skip to content

Portland Timbers vs San Diego FC

FA Cup
Portland
11-11-12
0-4
Final
San Diego
19-6-9
Providence Park

Match pulse

PORAttacking pressure by 5 minutes
0'HTSD
29%Possession71%
11Shots16
3On target6
3Corners5
2Saves3
11Fouls14
42'Cristhian ParedesPOR51'Joao OrtizPOR64'Aníbal GodoySD
Team1H2HT
POR000
SD134

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.0
  1. 19.0Amahl PellegrinoLF
  2. 28.9Anders DreyerRF
  3. 38.0CJ dos SantosG
  4. 46.9Jeppe TverskovCM
  5. 56.8Onni ValakariRM
  6. 66.7Manu DuahCD-L
  7. 76.7Luca BombinoLB
  8. 86.6Christopher McVeyCD-R
  9. 96.4Aiden HarangiRB
  10. 106.3Corey BairdF
  11. 116.2Alex MightenSUB
  12. 126.1Kamal MillerCD-L

Team stats

PORSD
11Fouls14
2Yellow Cards1
0Red Cards0
4Offsides3
3Corner Kicks5
2Saves3
29.3Possession70.7
11SHOTS16
3ON GOAL6
0.3On Target %0.4
0Penalty Goals0
0Penalty Kicks Taken0
254Accurate Passes711
315Passes780
0.8Pass Completion %0.9
3Accurate Crosses3
12Crosses12
0.3Cross %0.3
51Long Balls42
25Accurate Long Balls28
0.5Long Balls %0.7
0Blocked Shots4
9Effective Tackles17
10Tackles23
0.9Tackle %0.7
10Interceptions8
18Effective Clearances11
18Clearances11

Player of the game

Amahl Pellegrino

SD · 2 G, 1 A

9.0

Deserved to win

8%
POR · 0.10 xG
78%
Draw
13%
SD · 0.16 xG

San Diego created better chances: they win this game 13% of the time

Play by play

  1. Match ends, Portland Timbers 0, San Diego 4.
  2. Second Half ends, Portland Timbers 0, San Diego 4.
  3. 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.

  4. 90'+4'

    Corner awarded

    Corner, Portland Timbers. Conceded by Luca Bombino.

  5. 90'+3'Felipe Mora

    Shot off target

    Attempt missed. Felipe Mora (Portland Timbers) header from the centre of the box misses to the right. Assisted by Kristoffer Velde.

  6. 90'+2'Luca de la Torre

    Free kick won

    Luca de la Torre (San Diego) wins a free kick in the defensive half.

  7. 90'+2'

    Foul

    Foul by Jimer Fory (Portland Timbers).

  8. 90'

    Fourth official has announced 5 minutes of added time.

  9. 90'

    Free kick won

    Pedro Soma (San Diego) wins a free kick in the defensive half.

  10. 90'

    Foul

    Foul by Matías Rojas (Portland Timbers).

  11. 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.

  12. 88'

    Foul

    Foul by Pedro Soma (San Diego).

  13. 88'David Ayala

    Free kick won

    David Ayala (Portland Timbers) wins a free kick in the attacking half.

  14. 83'

    Foul

    Foul by Onni Valakari (San Diego).

  15. 83'

    Free kick won

    Antony (Portland Timbers) wins a free kick in the defensive half.

  16. 83'

    Offside

    Offside, Portland Timbers. Matías Rojas is caught offside.

  17. 82'
    Sub

    Subbed on for W. Kumado

    Substitution, San Diego. Marcus Ingvartsen replaces Willy Kumado because of an injury.

    M. Ingvartsen

  18. 80'

    Delay over. They are ready to continue.

  19. 79'David Ayala

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

  20. 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

  21. 78'Felipe Mora

    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).

  22. 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).

  23. 76'

    Free kick won

    Kristoffer Velde (Portland Timbers) wins a free kick in the attacking half.

  24. 76'Christopher McVey

    Foul

    Foul by Christopher McVey (San Diego).

  25. 73'Felipe Mora
    Sub

    Subbed on for K. Kelsy

    Substitution, Portland Timbers. Felipe Mora replaces Kevin Kelsy.

    F. Mora

Leaders

PORSD
Total Shots
Kristoffer Velde
4
Amahl Pellegrino
4
Accurate Passes
David Ayala
38
Christopher McVey
100
Saves
James Pantemis
2
CJ dos Santos
3