Skip to content
Play MFF

Major League Soccer · Mon 27 Oct 2025 · Snapdragon Stadium

San Diego
2–1 Full time
Portland Timbers
  • Onni Valakari 23'
  • Anders Dreyer 30'
  • Kristoffer Velde 36'

The story

San Diego beat Portland Timbers 2-1 at Snapdragon Stadium in Major League Soccer, matchday 134.

San Diego's goals came from Onni Valakari (23') and Anders Dreyer (30'); Kristoffer Velde (36') replied for Portland Timbers.

It was 2-1 at half-time.

Jimer Fory of Portland Timbers was sent off (66', second booking).

San Diego had 71% of the ball and 15 shots to Portland Timbers' 5.

Written from the match data (Statorium).

Match stats

San Diego Portland Timbers

71%Possession29%
15Shots5
8On target3
7Corners0
14Fouls11
2Offsides1
2Yellow cards3
0Red cards1

Statorium.

Key moments

  1. 23' Onni Valakari Goal · San Diego 1-0
  2. 30' Anders Dreyer Goal · San Diego 2-0 Assist: Luca Bombino
  3. 36' Kristoffer Velde Goal · Portland Timbers 2-1 Assist: Antony
  4. 66' Jimer Fory Sent off (second booking) · Portland Timbers

Line-ups

San Diego

  1. CJ dos SantosGoalkeeper
  2. Jeppe TverskovDefender
  3. Christopher McVeyDefender
  4. Luca BombinoDefender
  5. Ian PilcherDefender
  6. Aníbal Godoyoff 90'Midfielder
  7. Onni Valakarioff 74'Midfielder
  8. Manu DuahMidfielder
  9. Anders DreyerForward
  10. Amahl Pellegrinooff 73'Forward
  11. Corey Bairdoff 58'Forward

Subs used: Luca de la Torre (58'), Alex Mighten (73'), Marcus Ingvartsen (74'), Pedro Soma (90')

Portland Timbers

  1. James PantemisGoalkeeper
  2. Finn SurmanDefender
  3. Kamal MillerDefender
  4. Juan Mosqueraoff 84'Defender
  5. David Pereira da Costaoff 72'Midfielder
  6. David Ayalaoff 84'Midfielder
  7. Diego CharáMidfielder
  8. Jimer ForyMidfielder
  9. AntonyForward
  10. Felipe Moraoff 72'Forward
  11. Kristoffer VeldeForward

Subs used: Ian Smith (72'), Omir Fernandez (72'), Kevin Kelsy (84'), Cristhian Paredes (84')

Full timeline

Every goal and card (8)
  1. 23' ⚽ Onni Valakari
  2. 30' ⚽ Anders Dreyerassist Luca Bombino
  3. 36' ⚽ Kristoffer Veldeassist Antony
  4. 65' 🟨 Jimer Fory
  5. 66' 🟨🟥 Jimer Fory
  6. 90+1' 🟨 Luca Bombino
  7. 90+7' 🟨 Ian Pilcher
  8. 90+7' 🟨 Kristoffer Velde

Head to head

2San Diego wins2Draws2Portland Timbers wins

Last 6 meetings

More on San Diego and Portland Timbers

Play MFF Daily in your inbox

A new football quiz every morning at 7, with yesterday's answers. Free, and one click to stop.