Data coverage

San Diego vs Portland Timbers

Score updated: · Updates may be delayed.
Major League Soccer · 2026 · Regular Season - 10
26 April 2026 at 01:30 UTC · Snapdragon Stadium
Half-time1–1
Regulation1–2

Referee: J. Freemon

Portland Timbers beat San Diego 2–1 in the Major League Soccer on 26 April 2026.

Match events

EVENTS
A. DreyerPenalty scored
M. IngvartsenVAR · Goal Disallowed - offside
On: W. EisnerOff: I. PilcherSubstitution
M. IngvartsenYellow card
K. VeldeYellow card
On: L. MorganOff: D. VazquezSubstitution
On: P. SomaOff: A. GodoySubstitution
On: AntonyOff: A. AravenaSubstitution
W. EisnerYellow card
On: B. DukeOff: J. TverskovSubstitution
On: K. SargeantOff: O. VerhoevenSubstitution
On: D. CharaOff: C. BassettSubstitution
On: A. LassiterOff: K. VeldeSubstitution
Symbol key
  • Goal
  • Yellow card
  • Red card
  • Second yellow / red
  • Substitution
  • Penalty scored
  • Penalty missed
  • Own goal
  • Goal disallowed
  • VAR review

Match stats

The match picture

San DiegoPortland Timbers
1.43Expected goals (xG)1.13
10Shots11
3Shots on target5
67%Possession33%
6Corners6
4Saves2
All match statistics
StatisticSan DiegoPortland Timbers
Expected goals (xG)1.431.13
Shots1011
Shots on target35
Possession67%33%
Corners66
Saves42
Blocked Shots42
Fouls1210
Free Kicks812
Offsides55
Passes accurate678302
Red Cards00
Shots insidebox98
Shots off Goal34
Shots outsidebox13
Total passes753363
Yellow Cards21
About these stats

Source: API-Football. xG measures the recorded quality of chances, not who deserved to win. Missing values stay unavailable. Half values are shown only when they agree with the selected full-match record.

  • Expected goals (xG): 04/11/2026, 04:21:40 UTC
  • Shots: 04/11/2026, 04:21:40 UTC
  • Shots on target: 04/11/2026, 04:21:40 UTC
  • Possession: 04/11/2026, 04:21:40 UTC
  • Corners: 04/11/2026, 04:21:40 UTC
  • Saves: 04/11/2026, 04:21:40 UTC
Download PNG

Lineups

Formations

Source: API-Football · Match updated · About the data