Saturday , 14 November 2026

San Diego FC vs Portland Timbers, MLS 2025 REGULAR SEASON

MLS · 2025
Sun 24 Aug 2025 · 02:30 UTC Snapdragon Stadium HT 45' · FT 45'

Overview

Head-to-Head

1
1
2
San Diego FC 4 games · Avg 2.8 goals Portland Timbers

Recent Form

DateOpponentH/A ScoreResult
24 Aug Portland Timbers H 0–0 D
17 Aug San Jose Earthquakes A 2–1 W
10 Aug Sporting Kansas City A 2–0 W
26 Jul Nashville SC H 1–0 W
20 Jul Vancouver Whitecaps FC H 1–1 D
17 Jul Toronto FC H 0–1 L
DateOpponentH/A ScoreResult
24 Aug San Diego FC A 0–0 D
17 Aug FC Cincinnati H 2–3 L
10 Aug FC Dallas A 0–2 L
26 Jul Los Angeles FC A 1–0 W
20 Jul Minnesota United FC H 1–1 D
17 Jul Real Salt Lake H 0–1 L

Season Stats

San Diego FC Portland Timbers
#28 Position #22
38 Points 46
34 Played 34
9 / 11 / 14 W / D / L 13 / 7 / 14
57 Scored 62
63 Conceded 61
-6 GD +1
1.12 PPG 1.35
26% Win % 38%

Key Stats

50% Both Teams to Score
H2H (4 games)
75% Over 2.5 Goals
H2H history
24% Clean Sheets
San Diego FC this season
9% Clean Sheets
Portland Timbers this season

San Diego FC are 28th (38 pts). Portland Timbers are 22nd (46 pts).

Goal Timing (This Season)

San Diego FC
0-15
7/10
16-30
5/10
31-45
7/12
46-60
7/5
61-75
7/8
76+
10/12
■ Scored ■ Conceded
Portland Timbers
0-15
7/10
16-30
8/10
31-45
9/9
46-60
6/5
61-75
10/4
76+
12/10
■ Scored ■ Conceded

Top Scorers (This Season)

San Diego FC
Anders Dreyer 14 G 12 A
Marcus Ingvartsen 12 G 3 A
Portland Timbers
Kristoffer Velde 12 G 6 A
Ariel Lassiter 9 G 4 A
Kevin Kelsy 9 G 2 A

Events

Match Events

  • 0' In just a few seconds Snapdragon Stadium will turn into a battlefield for San Diego FC and Portland Timbers.
  • 5' San Diego FC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 5.
  • 10' The home supporters are growing impatient. San Diego FC must find a spark to ignite this game.
  • 15' Matchday of the Array and both teams know exactly what is at stake tonight.
  • 20' Not even hints on scoring a goal over the last 20 minutes.
  • 25' Controversy at the stadium! Luca de la Torre argues furiously but the card stands.
  • 30' San Diego FC have won 110 goals from 68 games. They will be desperate to add to that tally today.
  • 33' A moment of madness from Anders Dreyer on 33 minutes earns him a card. San Diego FC will be frustrated.
  • 38' San Diego FC are enjoying more possession but struggling to find a way through a disciplined Portland Timbers backline.
  • 42' David Vazquez is replacing Corey Baird for the San Diego FC side.
  • 47' Finn Surman needs to be pretty careful with his discipline considering 0 Yellow cards this season.
  • 52' It’s high time made some changes to put the his team’s game back to action.
  • 57' San Diego FC is showing some good football. However, San Diego FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
  • 58' A tactical swap from San Diego FC — Leo Duru on, Franco Negri off on 58 minutes.
  • 60' The crowd applauds Kevin Kelsy as he leaves the pitch. Felipe Mora steps in for Portland Timbers.
  • 61' A change in the Portland Timbers ranks — Matias Rojas exits the field as Antony enters on 61.
  • 66' A tactical chess match is unfolding here. The question is which manager blinks first.
  • 70' Christopher McVey has been a danger all night but risks an early exit having now seen a card on 70.
  • 70' Fresh legs for Portland Timbers! Ariel Lassiter comes on to replace Kristoffer Velde.
  • 75' It looks like no one’s ball. Portland Timbers is used to counterattacking playing. None of the sides are ready to take the lead.
  • 80' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
  • 83' The whistle greets Felipe Carballo as he departs to be replaced by Pedro Soma.
  • 84' The crowd applauds David Pereira da Costa as he leaves the pitch. Diego Chara steps in for Portland Timbers.
  • 89' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
  • The final whistle. It looks like we are having a draw.

Lineups

H2H

Predictions

Prediction accuracy
3 / 4
1.24 San Diego FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.1 Portland Timbers xG
I would bet for: San Diego FC or Portland Timbers 71% + Under 2.5 goals 59%

Match Result

✗ Wrong
San Diego FC42% Draw29% Portland Timbers29%
Actual: Draw

Both Teams to Score

✓ Correct
Yes48% 0% No52%
Avg goals/match: 2.34
Actual: No — clean sheet

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 88%
12%
± 1.5 68%
32%
± 2.5 41%
59%
± 3.5 21%
79%
± 4.5 10%
90%

Double Chance

San Diego FC or Draw
71%
Draw or Portland Timbers
58%
San Diego FC or Portland Timbers
71%

Half-Time Result

✓ Correct
San Diego FC27% Draw51% Portland Timbers22%
Actual: Draw at HT

Correct Score

✓ In top 12
1 – 1
14.1%
0 – 0
Actual
1 – 0
10.7%
0 – 1
9.4%
2 – 1
7.9%
2 – 0
7.1%
1 – 2
7%
0 – 2
5.6%
2 – 2
4.4%
3 – 1
3.3%
3 – 0
2.9%
1 – 3
2.6%

Asian Handicap — San Diego FC

Handicap San Diego FC covers Push Portland Timbers covers
-2.5 6% — 94%
-2 6% 11% 83%
-1.5 17% — 83%
-1 17% 21% 62%
-0.5 38% — 62%
+0.5 69% — 31%
+1 69% 18% 13%
+1.5 87% — 13%
+2 87% 9% 4%
+2.5 96% — 4%

Clean Sheet

San Diego FC keeps clean sheet
34% ✗
Portland Timbers keeps clean sheet
30% ✗

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.