Portland Timbers vs San Diego

3 - 1
🕒 Thu, 20 Aug 2026 03:30 Europe/London 📍 Providence Park 🧑‍⚖️ Rubiel Vazquez 🔁 Regular Season - 20 🏁 match finished
Season
2026-2027 Season
Stage
Regular Season - 20
Regular Season Table
Portland Timbers 16 · San Diego 18
Referee Stats
15 matches · 3.60 yellow cards avg
Yellow cards avg 3.60
Reds avg 0.27
Penalties avg 0.33
Over 4.5 cards 33%
Home wins 53%
Draws 7%
Away wins 40%
How the match was won
  • San Diego outshot their opponent (11-21).
  • San Diego controlled possession (70%).

Team Overview

Portland Timbers (Home stats)

Games / Record

13
W-D-L: 7-3-3

Goals For / Against

31 / 24
Avg: 2.38 / 1.85

Points

24
Avg: 1.85

Clean Sheets

1

Failed to Score

0
San Diego (Away stats)

Games / Record

11
W-D-L: 2-3-6

Goals For / Against

10 / 18
Avg: 0.91 / 1.64

Points

9
Avg: 0.82

Clean Sheets

2

Failed to Score

4

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this MLS fixture.

Quick comparison bars

1.85
PPG
0.82
2.38
GF
0.91
1.85
GA
1.64
92%
O2.5
36%
92%
BTTS
45%
38%
Score 1st
36%

League-position context

Portland Timbers rank16th
San Diego rank18th
Portland Timbers points32
San Diego points30
Portland Timbers: #16 · 32 pts · GD +0
14 pts off the top 2. 9 pts off the play-off line. 9 pts clear of the relegation zone.
San Diego: #18 · 30 pts · GD +0
16 pts off the top 2. 11 pts off the play-off line. 7 pts clear of the relegation zone.
2-point gap between the two sides coming into kick-off.

Portland Timbers last 5 home

D W L W W
Points10/15
Weighted index58
Goals13-10
Record3-1-1
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Strong wins profile across the latest venue-specific run.

San Diego last 5 away

L L W D L
Points4/15
Weighted index24
Goals3-6
Record1-1-3
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form has been unstable.

Portland Timbers trend breakdown

Over 2.592%
BTTS92%
BTTS + O2.585%
1H Over 0.5100%
Also: Over 0.5 100% · Over 1.5 100% · Over 3.5 62% · 1H BTTS 54%

San Diego trend breakdown

Over 2.536%
BTTS45%
BTTS + O2.527%
1H Over 0.582%
Also: Over 0.5 100% · Over 1.5 55% · Over 3.5 27% · 1H BTTS 27%

Scoring reliability

Portland Timbers score at home100%
Portland Timbers clean sheet at home8%
San Diego score away64%
San Diego clean sheet away18%

First-goal patterns

Portland Timbers score first38%
Portland Timbers win after scoring first80%
San Diego score first36%
San Diego win after scoring first25%
Comeback rate after conceding first: Portland Timbers 63% · San Diego 29%
Avg first goal minute: Portland Timbers 18.2' · San Diego 40.8'

Vs league average

Portland Timbers score at home2.38 vs 1.83
Portland Timbers concede at home1.85 vs 1.37
San Diego score away0.91 vs 1.37
San Diego concede away1.64 vs 1.83
Portland Timbers score 31% above league average, while San Diego score 34% below league average.
Defensive side: Portland Timbers are 34% above league average at home, and San Diego are 10% below league average away.

Head-to-head trends

Recent games5
Avg goals3.60
BTTS80%
Over 2.5100%
At this venue setup: 4.00 goals on average across the last 3.

Portland Timbers goal timing (home)

1H scored: 45% 2H scored: 55% Danger: 61-75 Vulnerable: 16-30
Goals scored by 15-minute interval
61-75 7
76-90+ 6
0-15 5
16-30 5
31-45 3
46-60 3
Goals conceded by 15-minute interval
16-30 8
31-45 5
76-90+ 5
0-15 4
46-60 4
61-75 1

San Diego goal timing (away)

1H scored: 54% 2H scored: 46% Danger: 16-30 Vulnerable: 31-45
Goals scored by 15-minute interval
16-30 3
31-45 3
76-90+ 3
61-75 2
0-15 1
46-60 1
Goals conceded by 15-minute interval
31-45 6
0-15 4
16-30 3
76-90+ 3
46-60 2
61-75 1

Match Statistics

Shots on Goal
5
6
Total Shots
11
21
Shots off Goal
5
6
Blocked Shots
1
9
Shots Inside Box
6
13
Shots Outside Box
5
8
Ball Possession
30%
70%
Corner Kicks
0
7
Fouls
15
11
Offsides
3
1
Yellow Cards
2
1
Red Cards
Goalkeeper Saves
5
2
Total Passes
320
741
Passes Accurate
266
677
Passes %
83%
91%

Events

Yellow Cards
Home
2
Away
1
Red Cards
Home
0
Away
0
Substitutions
Home
5
Away
5
17'
17' A. Lassiter
29'
29' Goal · 1-0
K. Velde
Normal Goal · Assist: C. Bassett
45'
45' Goal · 1-1
Gabriel Pirani
Normal Goal · Assist: L. Morgan
51'
51' Goal · 2-1
A. Lassiter
Normal Goal · Assist: J. Fory
58'
58' O. Valakari
1st substitution · For: A. Alvarado
59'
59' A. Mighten
2nd substitution · For: E. Achouri
62'
62' B. Bye
1st substitution · For: E. Miller
68'
68' Goal · 3-1
David Pereira da Costa
Normal Goal · Assist: K. Velde
74'
74' C. Bassett
2nd substitution · For: J. Ortiz
74'
74' M. Ingvartsen
3rd substitution · For: A. Pellegrino
74'
74' D. Þór­halls­son
4th substitution · For: O. Verhoeven
74'
74' K. Sargeant
5th substitution · For: L. Bombino
74'
74' K. Velde
3rd substitution · For: Antony
83'
83' David Pereira da Costa
4th substitution · For: D. Chará
83'
83' A. Lassiter
5th substitution · For: V. Janssen
90+1'
90+1' O. Verhoeven
90+6'
90+6' K. Kelsy

Portland Timbers vs San Diego 3-1: match report, goals, cards and substitutions

Portland Timbers beat San Diego 3-1 on Thursday, 20 August 2026 in MLS. The match was refereed by Rubiel Vazquez. It was played at Providence Park.

First half: A. Lassiter received a yellow card for Portland Timbers at 17'. Portland Timbers took the lead at 29' when K. Velde scored, with the assist credited to C. Bassett, making the score 1-0. San Diego leveled the score at 45' when Gabriel Pirani scored, with the assist credited to L. Morgan, making the score 1-1.

Second half: Portland Timbers took the lead at 51' when A. Lassiter scored, with the assist credited to J. Fory, making the score 2-1. San Diego made their 1st substitution at 58', with O. Valakari replacing A. Alvarado. San Diego made their 2nd substitution at 59', with A. Mighten replacing E. Achouri. Portland Timbers made their 1st substitution at 62', with B. Bye replacing E. Miller. Portland Timbers extended the lead at 68' when David Pereira da Costa scored, with the assist credited to K. Velde, making the score 3-1. Portland Timbers made their 2nd substitution at 74', with C. Bassett replacing J. Ortiz. San Diego made their 3rd substitution at 74', with M. Ingvartsen replacing A. Pellegrino. San Diego made their 4th substitution at 74', with D. Þór­halls­son replacing O. Verhoeven. San Diego made their 5th substitution at 74', with K. Sargeant replacing L. Bombino. Portland Timbers made their 3rd substitution at 74', with K. Velde replacing Antony. Portland Timbers made their 4th substitution at 83', with David Pereira da Costa replacing D. Chará. Portland Timbers made their 5th substitution at 83', with A. Lassiter replacing V. Janssen. O. Verhoeven received a yellow card for San Diego at 90+1'. K. Kelsy received a yellow card for Portland Timbers at 90+6'.

Portland Timbers used 5 substitutions while San Diego used 5 substitutions. Portland Timbers got 2 yellow cards, while San Diego got 1 yellow card.

How the match was won

  • San Diego outshot their opponent (11-21).
  • San Diego controlled possession (70%).

Head-to-Head Overview

All Meetings (Any Venue)
Total Games7
Home Wins2
Draws2
Away Wins3
Over 2.5 Goals6 (85.7%)
BTTS4 (57.1%)
Home vs Away as Scheduled
Total Games3
Home Wins1
Draws1
Away Wins1
Over 2.5 Goals3 (100.0%)
BTTS2 (66.7%)

Portland Timbers vs San Diego Head-to-Head History by Season