Major League Soccer · Matchweek 20 · Aug 20
Portland Timbers - San Diego
Portland Timbers beat San Diego 3-1 in Major League Soccer (Matchweek 20). Goals: K. Velde 29'; A. Lassiter 51'; Gabriel Pirani 45+1'.
Key events
90+7'
🟨
Yellow card
Portland Tim
Quick stats
%30
Possession
%70
1.63
Pre-match xG
1.12
11
Total shots
20
5
Shots on target
6
5
Shots off target
5
1
Blocked shots
9
6
Shots inside box
13
5
Shots outside box
7
5
Saves
2
Match timeline
First half
A. LassiterYellow card🟨
17'
K. Velde(1 - 0) · Assist: C. Bassett⚽
29'
45+1'
⚽Gabriel Pirani(1 - 1) · Assist: L. Morgan
HT 1 - 1
A. Lassiter(2 - 1) · Assist: J. Fory⚽
51'
59'
🔁O. Valakari ↔ A. Alvarado JrSubstitution
59'
🔁A. Mighten ↔ E. AchouriSubstitution
B. Bye ↔ E. MillerSubstitution🔁
62'
D. Da Costa(3 - 1) · Assist: K. Velde⚽
68'
74'
🔁D. Thorhallsson ↔ O. VerhoevenSubstitution
74'
🔁K. Sargeant ↔ L. BombinoSubstitution
K. Velde ↔ AntonySubstitution🔁
74'
C. Bassett ↔ J. OrtizSubstitution🔁
74'
74'
🔁M. Ingvartsen ↔ A. PellegrinoSubstitution
D. Da Costa ↔ D. CharaSubstitution🔁
83'
A. Lassiter ↔ V. JanssenSubstitution🔁
83'
90+1'
🟨O. VerhoevenYellow card
Yellow card🟨
90+7'
FT 3 - 1
Match statsPortland Timbers · San Diego
Key stats
%30
Possession
%70
1.63
Pre-match xG
1.12
Shots
11
Total shots
20
5
Shots on target
6
5
Shots off target
5
1
Blocked shots
9
6
Shots inside box
13
5
Shots outside box
7
5
Saves
2
Attacking
0
Attacks
0
0
Dangerous attacks
0
Passing
290
Total passes
678
244
Accurate passes
626
%84
Pass accuracy
%92
Set pieces & discipline
0
Corners
7
3
Offsides
1
13
Fouls
6
Cards
1
Yellow cards
0
By half
1
1st-half goals
1
2
2nd-half goals
0
Penalties
0
Penalties won
0
0
Penalty goals
0
LineupsPortland Timbers 4-2-3-1San Diego 4-3-3
41
Pantemis
27
Fory
4
Miller
20
Surman
5
Bye
30
Caicedo
17
Bassett
99
Velde
10
Costa
7
Lassiter
19
Kelsy
1
Santos
5
Sargeant
32
Murphy
26
Duah
3
Þórhallsson
12
Pirani
6
Tverskov
8
Valakari
9
Morgan
7
Ingvartsen
77
Mighten
Portland Timbers · Bench
Coach: Jack Cassidy
San Diego · Bench
Coach: Mikey Varas
HEAD TO HEAD6 meetings · 2025–2026
Aug 24who was on topApr 26
1 Portland Timbers
2 draw
3 San Diego
GOALS IN THIS FIXTURE
3.0goals / match
5–13total goals
1/3clean sheets
2-1Portland Timbers best win · Apr 26
4-0San Diego best win · Nov 10
Over 1.5
5/6
Over 2.5
5/6
Over 3.5
3/6
BTTS
3/6
DOES THE VENUE MATTER
Portland Timbers at home2 matches
0W
1D
1L
2:6
San Diego at home4 matches
2W
1D
1L
7:3
Results are read from the side that hosted the match.
FORM COMPARISON
Portland Timbers1W 1D 3L
San Diego3W 1D 1L
0.80
2.00
Points per game
6
10
Goals scored
13
6
Goals conceded
1.32
1.53
xG average
1.86
1.27
xGA average
%0
%40
Clean sheets
%60
%60
BTTS
%100
%80
Over 2.5
3.4
6.4
Corners
3.0
3.4
Cards
Portland Timbers2W 3D 5L
San Diego5W 2D 3L
0.90
1.70
Points per game
11
20
Goals scored
19
13
Goals conceded
1.45
1.77
xG average
1.73
1.27
xGA average
%0
%30
Clean sheets
%60
%60
BTTS
%70
%70
Over 2.5
4.7
6.7
Corners
2.8
2.3
Cards
SEASON COMPARISON
10Portland Timbersin the table33pts
28matches
9-6-13W-D-L
51:54goals
-3diff
DLLLD
12San Diegoin the table32pts
28matches
8-8-12W-D-L
48:51goals
-3diff
LDDLL
PREVIOUS MEETINGS
WHAT THE NUMBERS SAY
San Diego dominated the ball70% possession
San Diego took more shots20 - 11
Portland Timbers committed more fouls13 - 6
THIS MATCH VS SEASON AVERAGE
Goals
3.02.0
+1.0
Shots
11.013.8
-2.8
On target
5.04.3
+0.7
Possession
%30%53
-23.3
Corners
0.05.3
-5.3
Cards
1.01.4
-0.4
Conceded
1.01.9
-0.9
this matchseason average · 13 matches
Goals
1.01.4
-0.4
Shots
20.010.8
+9.2
On target
6.04.2
+1.8
Possession
%70%57
+13.2
Corners
7.04.4
+2.6
Cards
0.03.0
-3.0
Conceded
3.01.8
+1.2
this matchseason average · 12 matches
PLAYER RATINGS★ Kristoffer Velde 8.50
Starting XI
Goals1Assist1On target1/2Key pass3Dribbles5/7Tackles2Duels won8/21Fouls won1Fouls3Passes17 · %13
Goals1On target1/1Dribbles1/1Duels won1/2Fouls1Passes24 · %21
Tackles2Blocks2Duels won2/3Fouls1Passes40 · %38
Tackles2Interceptions1Blocks3Duels won3/5Passes26 · %23
Assist1Key pass1Tackles4Interceptions2Duels won5/10Fouls won1Fouls3Passes20 · %17
Saves5Duels won1/1Passes25 · %17
Tackles1Interceptions3Blocks4Duels won5/8Fouls won1Fouls1Passes32 · %24
Goals1On target2/3Key pass1Dribbles1/2Tackles1Interceptions1Duels won3/8Fouls won1Fouls2Passes18 · %12
Assist1Key pass2Tackles1Duels won1/3Passes35 · %32
On target1/3Key pass2Tackles1Interceptions1Duels won4/10Fouls won1Fouls1Offside3Passes22 · %17
Tackles1Interceptions1Duels won2/3Passes23 · %21
Substitutes
Dribbles1/1Duels won2/3Fouls won1Passes1 · %1
Interceptions1Duels won1/1Fouls won1Passes3 · %3
Passes7 · %6
Fouls1
Unused: Gage GuerraIan SmithTrey MuseOmir Fernandez
Starting XI
Goals1On target3/4Key pass2Dribbles2/5Duels won4/9Fouls won2Passes59 · %50
Key pass2Dribbles1/1Tackles3Interceptions2Duels won6/8Fouls won1Fouls1Passes116 · %108
Dribbles1/1Tackles3Interceptions1Duels won6/9Fouls won2Passes116 · %106
Key pass4Duels won1/1Fouls won1Passes67 · %64
Key pass1Tackles4Blocks1Duels won5/7Fouls won1Fouls2Passes50 · %47
Dribbles1/5Duels won3/8Fouls won2Passes13 · %11
Assist1On target1/1Key pass4Tackles1Duels won1/6Offside1Passes27 · %24
Key pass2Dribbles1/1Tackles4Duels won7/12Fouls won2Fouls2Passes62 · %59
On target1/2Key pass1Duels won4/10Fouls won1Fouls1Passes15 · %12
Tackles1Duels won1/2Passes76 · %74
Saves2Passes27 · %26
Substitutes
On target1/1Key pass1Passes6 · %6
Passes31 · %30
Tackles2Duels won2/2Passes9 · %7
Passes1 · %1
Key pass1Duels won1/2Fouls won1Passes18 · %13
Unused: David VazquezChristopher McVeyDuran FerreeAníbal Godoy
Win probabilityModel: 1 (%62) ✓
Portland Timbers %62
Draw %20
San Diego %18
2.06Portland Timbers xPuan
0.74San Diego xPuan
🔒
ULTIMATE
Tactical metrics & visuals
This section is available to Ultimate members.
Sign in Upgrade to Ultimate in the app🔒
ULTIMATE
Team & player heatmaps
This section is available to Ultimate members.
Sign in Upgrade to Ultimate in the app🔒
ULTIMATE
ML deep-dive
This section is available to Ultimate members.
Sign in Upgrade to Ultimate in the appForm
Portland TimbersLWWDW
San DiegoWDWLL
Match Reportsall →
Rizespor 0-3 Fenerbahçe
Samsunspor 0-3 Trabzonspor
Chelsea 5-1 Bournemouth
Galatasaray 3-1 Kasımpaşa
Borussia Dortmund 2-2 Werder Bremen
Manchester United 1-1 Tottenham
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Skoryum