Skip to content

San Diego FC vs Portland Timbers

FA Cup
San Diego
9-11-14
1-2
Final
Portland
13-7-14
Snapdragon Stadium

Match pulse

SDAttacking pressure by 5 minutes
0'HTPOR
67%Possession33%
10Shots11
3On target5
6Corners6
4Saves2
12Fouls10
63'Marcus IngvartsenSD69'Kristoffer VeldePOR76'Pedro SomaSD
Team1H2HT
SD101
POR112

Who won: Portland 2-1

Portland Timbers beat San Diego FC 2-1 on Saturday, April 25, 2026 at Snapdragon Stadium. Goals for San Diego: Anders Dreyer (32' pen). Goals for Portland: Kevin Kelsy (26') and Alex Bonetig (90'+6').

Every player rated

Chirp Rating, 3.0 to 10.0
  1. 17.4Alex BonetigCD-L
  2. 27.1Kevin KelsyF
  3. 37.0Anders DreyerRF
  4. 46.5James PantemisG
  5. 56.5José CaicedoLM
  6. 66.5Cole BassettRM
  7. 76.5Alexander AravenaAM-L
  8. 86.4David Da CostaAM
  9. 96.3Duran FerreeG
  10. 106.3Finn SurmanCD-R
  11. 116.2Jimer ForyLB
  12. 126.1Wilson EisnerSUB

Team stats

SDPOR
12Fouls10
2Yellow Cards1
0Red Cards0
5Offsides5
6Corner Kicks6
4Saves2
67Possession33
10SHOTS11
3ON GOAL5
0.3On Target %0.5
2Penalty Goals0
1Penalty Kicks Taken0
678Accurate Passes302
753Passes363
0.9Pass Completion %0.8
2Accurate Crosses3
17Crosses14
0.1Cross %0.2
27Long Balls31
15Accurate Long Balls15
0.6Long Balls %0.5
4Blocked Shots2
14Effective Tackles8
16Tackles16
0.9Tackle %0.5
1Interceptions18
10Effective Clearances29
10Clearances29

Player of the game

Alex Bonetig

POR · 1 G

7.4

Deserved to win

71%
SD · 0.85 xG
26%
Draw
3%
POR · 0.11 xG

San Diego deserved better: 71% on chances, lost 1-2

Play by play

  1. Match ends, San Diego 1, Portland Timbers 2.
  2. Second Half ends, San Diego 1, Portland Timbers 2.
  3. 90'+10'

    Right footed shot just wide

    Attempt missed. José Caicedo (Portland Timbers) right footed shot from the left side of the box misses to the right. Assisted by Antony.

    J. Caicedo

  4. 90'+9'Bryce Duke

    Foul

    Foul by Bryce Duke (San Diego).

  5. 90'+9'

    Free kick won

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

  6. 90'+9'

    Right footed shot blocked

    Attempt blocked. Anders Dreyer (San Diego) right footed shot from the centre of the box is blocked. Assisted by Marcus Ingvartsen with a headed pass.

    A. Dreyer

  7. 90'+9'

    Left footed shot saved

    Attempt saved. Anders Dreyer (San Diego) left footed shot from the right side of the box is saved in the centre of the goal by James Pantemis (Portland Timbers). Assisted by Bryce Duke with a through ball.

    A. Dreyer

  8. 90'+7'Ariel Lassiter
    Sub

    Subbed on for K. Velde

    Substitution, Portland Timbers. Ariel Lassiter replaces Kristoffer Velde.

    A. Lassiter

  9. GOAL90'+6'

    Goal! Left footed shot

    A. Bonetig

    Goal! San Diego 1, Portland Timbers 2. Alex Bonetig (Portland Timbers) left footed shot from the centre of the box to the centre of the goal following a corner.

    SD 1 - 2 POR
  10. 90'+6'

    Shot off target

    Attempt missed. Kevin Kelsy (Portland Timbers) left footed shot from the centre of the box is too high following a corner.

  11. 90'+6'

    Header blocked

    Attempt blocked. Jimer Fory (Portland Timbers) header from the left side of the six yard box is blocked. Assisted by Kristoffer Velde with a cross.

    J. Fory

  12. 90'+5'

    Corner awarded

    Corner, Portland Timbers. Conceded by Wilson Eisner.

  13. 90'+4'Brandon Bye

    Right footed shot just wide

    Attempt missed. Brandon Bye (Portland Timbers) right footed shot from the centre of the box is close, but misses to the right following a corner.

    B. Bye

  14. 90'+3'Christopher McVey

    Corner awarded

    Corner, Portland Timbers. Conceded by Christopher McVey.

  15. 90'+2'

    Handball

    Handball by Kevin Kelsy (Portland Timbers).

  16. 90'+1'

    Offside

    Offside, San Diego. Anders Dreyer is caught offside.

  17. 90'

    Fourth official has announced 9 minutes of added time.

  18. 90'Lewis Morgan

    Offside

    Offside, San Diego. Lewis Morgan is caught offside.

  19. 90'

    Shot on target

    Attempt saved. Kristoffer Velde (Portland Timbers) right footed shot from outside the box is saved in the centre of the goal by Duran Ferree (San Diego). Assisted by Antony.

  20. 87'

    Offside

    Offside, Portland Timbers. Antony is caught offside.

  21. 86'Diego Chará
    Sub

    Subbed on for C. Bassett

    Substitution, Portland Timbers. Diego Chará replaces Cole Bassett.

    D. Chará

  22. 84'

    Corner awarded

    Corner, Portland Timbers. Conceded by Manu Duah.

  23. 84'

    Shot blocked

    Attempt blocked. David da Costa (Portland Timbers) right footed shot from the centre of the box is blocked. Assisted by Kristoffer Velde.

  24. 83'

    Left footed shot just wide

    Attempt missed. Antony (Portland Timbers) left footed shot from outside the box is close, but misses to the right following a fast break.

    Antony

  25. 81'Bryce Duke
    Sub

    Subbed on for J. Tverskov

    Substitution, San Diego. Bryce Duke replaces Jeppe Tverskov because of an injury.

    B. Duke

Leaders

SDPOR
Total Shots
Anders Dreyer
3
Alex Bonetig
1
Accurate Passes
Manu Duah
104
Finn Surman
42
Saves
Duran Ferree
4
James Pantemis
2