Thursday , 2 July 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
1
San Diego FC 3 games · Avg 2.3 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
#25 Position #28
17 Points 14
15 Played 14
4 / 5 / 6 W / D / L 4 / 2 / 8
30 Scored 22
27 Conceded 28
+3 GD -6
1.13 PPG 1.00
27% Win % 29%

Key Stats

33% Both Teams to Score
H2H (3 games)
67% Over 2.5 Goals
H2H history
27% Clean Sheets
San Diego FC this season
7% Clean Sheets
Portland Timbers this season

San Diego FC are 25th (17 pts). Portland Timbers are 28th (14 pts).

Goal Timing (This Season)

San Diego FC
0-15
4/5
16-30
2/2
31-45
2/7
46-60
2/1
61-75
3/2
76+
4/5
■ Scored ■ Conceded
Portland Timbers
0-15
2/5
16-30
3/3
31-45
3/3
46-60
/2
61-75
2/
76+
2/2
■ Scored ■ Conceded

Events

Match Events

  • 0' And we are off! San Diego FC vs Portland Timbers — let the football do the talking.
  • 5' The home supporters are growing impatient. San Diego FC must find a spark to ignite this game.
  • 10' A tactical chess match is unfolding here. The question is which manager blinks first.
  • 15' Supporters expect more eagerness from David Pereira da Costa, as he is very good at scoring at Snapdragon Stadium with 0 goals in the last 0 games.
  • 20' Both keepers have barely been tested. San Diego FC and Portland Timbers are cancelling each other out in the centre of the park.
  • 25' Controversy at the stadium! Luca de la Torre argues furiously but the card stands.
  • 30' Not even hints on scoring a goal over the last 30 minutes.
  • 33' Anders Dreyer picks up a card and will need to be extremely careful for the remainder of this match.
  • 38' Manu Duah has certainly something to prove this evening. He made 15 appearances with only 0 goals this season.
  • 42' Time for substitution for San Diego FC. Corey Baird is replaced by David Vazquez.
  • 47' Portland Timbers seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
  • 52' A quiet spell here at Snapdragon Stadium. Portland Timbers seem content sitting deep and soaking up pressure.
  • 57' Kristoffer Velde is a natural and has been asked to do a very specific job for Portland Timbers tonight.
  • 58' A tactical swap from San Diego FC — Leo Duru on, Franco Negri off on 58 minutes.
  • 60' Fresh legs for Portland Timbers! Felipe Mora comes on to replace Kevin Kelsy.
  • 61' Portland Timbers make a change. Matias Rojas trudges off to be replaced by Antony on 61 minutes.
  • 66' Portland Timbers are happy to let the opposition have the ball in their own half. The trap is set.
  • 70' It’s a booking for San Diego FC player. Christopher McVey gets a card.
  • 70' The Portland Timbers bench stirs into life. Kristoffer Velde is withdrawn and Ariel Lassiter gets his opportunity.
  • 75' The Array continues to deliver drama. Both San Diego FC and Portland Timbers are desperate not to drop points on matchday .
  • 80' While players are taking a pause, let’s have a look at their stats. The teams met 1 times this season with Portland Timbers winning 100% of all matches.
  • 83' Another substitution for San Diego FC to replace Felipe Carballo by Pedro Soma on 83 minute.
  • 84' David Pereira da Costa makes way for Diego Chara at the 84 minute mark. A tactical switch from Portland Timbers.
  • 89' New Zealand international Finn Surman has been a key figure this campaign — 1 goals and 0 assists in the Array this season.
  • 0-0 the final result. will be bitterly disappointed.

Lineups

Predictions

Prediction accuracy
3 / 4
1.57 San Diego FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.93 Portland Timbers xG
I would bet for: Under 2.5 goals 55%

Match Result

✗ Wrong
San Diego FC51% Draw27% Portland Timbers22%
Actual: Draw

Both Teams to Score

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

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 90%
10%
± 1.5 71%
29%
± 2.5 45%
55%
± 3.5 24%
76%
± 4.5 11%
89%

Double Chance

San Diego FC or Draw
78%
Draw or Portland Timbers
49%
San Diego FC or Portland Timbers
73%

Half-Time Result

✓ Correct
San Diego FC35% Draw48% Portland Timbers17%
Actual: Draw at HT

Correct Score

✓ In top 12
1 – 1
12.9%
1 – 0
12%
0 – 0
Actual
2 – 0
9.9%
2 – 1
9.1%
0 – 1
6.6%
1 – 2
5.3%
3 – 0
5.1%
3 – 1
4.8%
2 – 2
4.3%
0 – 2
3.4%
3 – 2
2.3%

Asian Handicap — San Diego FC

Handicap San Diego FC covers Push Portland Timbers covers
-2.5 11% 89%
-2 11% 16% 73%
-1.5 27% 73%
-1 27% 24% 49%
-0.5 51% 49%
+0.5 79% 21%
+1 79% 14% 7%
+1.5 93% 7%
+2 93% 5% 2%
+2.5 98% 2%

Clean Sheet

San Diego FC keeps clean sheet
40%
Portland Timbers keeps clean sheet
22%

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