Finished
Sat 25 Apr•21:40 GMT-4
Round 10 Snapdragon Stadium, San Diego
FootballFinished
66%
34%
Replay26'0-1
GOOOAL!
1/14
26' - Goal: Kevin Kelsy
33' Goal - Anders Dreyer
59' Substitution - Ian Pilcher
63' Yellow card - Marcus Ingvartsen
Multiple incidents: 72' Substitution - Anibal Godoy; 72' Substitution - David Vazquez
76' Yellow card - Pedro Soma
Multiple incidents: 81' Substitution - Jeppe Tverskov; 81' Substitution - Oscar Verhoeven
HT
FT
26' Goal - Kevin Kelsy
69' Yellow card - Kristoffer Velde
73' Substitution - Alexander Aravena
86' Substitution - Cole Bassett
Multiple incidents: 90' Goal - Alex Bonetig; 90' Substitution - Kristoffer Velde
0'15'30'45'60'75'90'
⚽
⚽
0'15'30'HT
Signal
Match insights
Goals in this matchup
The last 6 head-to-head meetings averaged 3.0 goals.
Head to head
Last meeting
San Diego FC
0-0
Portland Timbers
24 Aug 2025 · Ended level
Flow
Match flow
Latest match event
90' · Goal · Alex Bonetig
Shots
4 - 5
Corners
6 - 5
FT
Finished
21:40 GMT-4Snapdragon Stadium, San DiegoRound 10
Confirmed
Confirmed lineups
SAN
11
4-3-3
POR
11
4-3-3
Info
Match info
VenueSnapdragon Stadium, San Diego
Capacity35,000
Timeline
San Diego FCMinPortland Timbers
26'0–1
33'1–1
HT 1–1
59'
69'
72'
73'
76'
81'
86'
90'1–2
SAN
Statistics
POR66%Possession34%
4Shots5
2On target4
6Corners5
2Cards1
Community pick
Prediction result
About the match
San Diego FC face Portland Timbers in MLS, 10. Kick-off is 21:40 GMT-4. The match is played at Snapdragon Stadium in San Diego.
The H2H section includes the last 6 meetings with date, competition and result.

