Skip to main content
← MLS
MLS · Regular Season - 20 August 20, 2026 04:30
#9 · 32 pts
3 – 1
Final score
#11 · 31 pts
K. Velde (ast. C. Bassett) 29'
A. Lassiter (ast. J. Fory) 51'
D. Da Costa (ast. K. Velde) 68'
45'+1 (ast. L. Morgan) Gabriel Pirani
Share Telegram

The ForzaPitch pre-match prediction gave Portland Timbers a 49% win probability (draw 23%, San Diego 26%). The final result was Portland Timbers 3–1 San Diego. In 1 previous meetings, Portland Timbers have won 1 times, with 0 draws and 0 wins for San Diego.

Match statistics
10
Total shots
12
5
Shots on target
6
1.60
Actual xG
1.38
5
Saves
2
30%
Possession
70%
0
Corners
7
16
Tackles
19
1
🟨 Yellow cards
1
Match Events
A. Lassiter
17'
⚽K. Velde · ast. C. Bassett
29'
45'+1
ast. L. Morgan · Gabriel Pirani⚽
⚽A. Lassiter · ast. J. Fory
51'
58'
A. Alvarado Jr / O. Valakari ↕
59'
E. Achouri / A. Mighten ↕
↕ B. Bye / E. Miller
62'
⚽D. Da Costa · ast. K. Velde
68'
74'
O. Verhoeven / D. Thorhallsson ↕
74'
L. Bombino / K. Sargeant ↕
↕ K. Velde / Antony
74'
↕ C. Bassett / J. Ortiz
74'
74'
A. Pellegrino / M. Ingvartsen ↕
↕ D. Da Costa / D. Chara
83'
↕ A. Lassiter / V. Janssen
83'
90'+1
O. Verhoeven
K. Kelsy
90'+6
Pre-match prediction
49.57%
Portland ←
23.55%
X
26.88%
San
we assigned to the actual result (Portland Timbers) 49.57% (medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
Portland
1.62
1.60
-0.02
San
1.09
1.38
+0.29
xG dominance was balanced (1.60 – 1.38). The final result does not reflect the playing dominance. The model's xG estimates were accurate.
League Table
#Team GPts
1 Vancouver Whitecaps Vancouver Whitecaps 25 49
2 Houston Dynamo Houston Dynamo 26 44
3 St. Louis City St. Louis City 26 44
4 FC Dallas FC Dallas 26 44
5 San Jose Earthquakes San Jose Earthquakes 26 42
6 Los Angeles FC Los Angeles FC 27 41
7 Colorado Rapids Colorado Rapids 26 36
8 Los Angeles Galaxy Los Angeles Galaxy 27 33
9 Portland Timbers Portland Timbers 26 32
10 Seattle Sounders Seattle Sounders 25 32
11 San Diego San Diego 26 31
12 Austin Austin 26 30
13 Real Salt Lake Real Salt Lake 26 29
14 Minnesota United FC Minnesota United FC 26 29
15 Sporting Kansas City Sporting Kansas City 25 18
Lineups
41 James Pantemis James Pantemis G 7.20
27 Jímer Fory Jímer Fory 1 👟 D 7.30
4 Kamal Miller Kamal Miller D 7.70
20 Finn Surman Finn Surman D 7.20
5 Brandon Bye Brandon Bye 62' D 6.30
30 J. Caicedo J. Caicedo M 7.50
17 Cole Bassett Cole Bassett 1 👟 74' M 7.00
99 K. Velde K. Velde 1 ⚽ 1 👟 74' M 8.50
10 David Pereira da Costa David Pereira da Costa 1 ⚽ 83' M 7.60
7 A. Lassiter A. Lassiter 1 ⚽ 83' M 7.00
19 K. Kelsy K. Kelsy F 6.60
Bench
11 Antony Alves Antony Alves 20' F 6.70
21 Diego Chará Diego Chará 11' M 6.30
15 Eric Miller Eric Miller 32' D 6.70
88 Gage Guerra Gage Guerra F
23 Ian Smith Ian Smith D
80 Joao Ortíz Joao Ortíz 20' M 6.70
22 Omir Fernandez Omir Fernandez F
25 Trey Muse Trey Muse G
14 Vincent Janssen Vincent Janssen 11' F 6.70
San Diego San Diego 4-3-3
1 C. dos Santos C. dos Santos G 5.90
5 Kieran Sargeant Kieran Sargeant 74' D 6.50
32 I. Murphy I. Murphy D 6.20
26 M. Duah M. Duah D 7.00
3 D. Þór­halls­son D. Þór­halls­son 74' D 6.30
12 Gabriel Pirani Gabriel Pirani 1 ⚽ M 7.60
6 J. Tverskov J. Tverskov M 7.50
8 O. Valakari O. Valakari 58' M 6.60
9 Lewis Morgan Lewis Morgan 1 👟 F 6.30
7 M. Ingvartsen M. Ingvartsen 74' F 6.20
77 A. Mighten A. Mighten 59' F 6.30
Bench
70 A. Alvarado A. Alvarado 36' F 6.60
20 A. Godoy A. Godoy M
90 A. Pellegrino A. Pellegrino 20' F 6.50
97 C. McVey C. McVey D
18 D. Ferree D. Ferree G
19 D. Vazquez D. Vazquez M
99 E. Achouri E. Achouri 35' M 6.20
27 L. Bombino L. Bombino 20' D 6.90
33 O. Verhoeven O. Verhoeven 20' D 6.30
Best on the pitch
K. Velde
K. Velde
M · Portland
8.50
1 ⚽ 1 👟
2 shots · 17 pass
Kamal Miller
Kamal Miller
D · Portland
7.70
· 44 pass
Gabriel Pirani
Gabriel Pirani
M · San
7.60
1 ⚽
4 shots · 64 pass
David Pereira da Costa
David Pereira da Costa
M · Portland
7.60
1 ⚽
1 shots · 24 pass
J. Tverskov
J. Tverskov
M · San
7.50
1 shots · 122 pass
J. Caicedo
J. Caicedo
M · Portland
7.50
· 34 pass
Portland Timbers Portland Timbers — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
James Pantemis G 94 7.20 — — — 26 17% — — —
Jímer Fory D 94 7.30 — 1 — 23 20% 4 — —
Kamal Miller D 94 7.70 — — — 44 42% 2 — —
Finn Surman D 94 7.20 — — — 27 23% 2 — —
Brandon Bye D 62 6.30 — — — 23 21% 1 — —
J. Caicedo M 94 7.50 — — — 34 26% 1 — —
Cole Bassett M 74 7.00 — 1 1 35 32% 1 — —
K. Velde M 74 8.50 1 1 2 17 13% 2 — —
David Pereira da Costa M 83 7.60 1 — 1 24 21% — — —
A. Lassiter M 83 7.00 1 — 3 18 12% 1 1 —
K. Kelsy F 94 6.60 — — 3 25 19% 1 — —
Antony Alves F 20 6.70 — — — 2 1% — — —
Diego Chará M 11 6.30 — — — 1 1% 1 — —
Eric Miller D 32 6.70 — — — 9 7% — — —
Joao Ortíz M 20 6.70 — — — 4 4% — — —
Vincent Janssen F 11 6.70 — — — 3 3% — — —
San Diego San Diego — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
C. dos Santos G 94 5.90 — — — 29 28% — — —
Kieran Sargeant D 74 6.50 — — — 50 47% 4 — —
I. Murphy D 94 6.20 — — — 82 79% 1 — —
M. Duah D 94 7.00 — — — 119 108% 3 — —
D. Þór­halls­son D 74 6.30 — — — 62 59% 4 — —
Gabriel Pirani M 94 7.60 1 — 4 64 54% — — —
J. Tverskov M 94 7.50 — — 1 122 113% 3 — —
O. Valakari M 58 6.60 — — — 67 64% — — —
Lewis Morgan F 94 6.30 — 1 2 29 26% 1 — —
M. Ingvartsen F 74 6.20 — — 2 15 12% — — —
A. Mighten F 59 6.30 — — — 13 11% — — —
A. Alvarado F 36 6.60 — — 1 37 36% — — —
A. Pellegrino F 20 6.50 — — — — — — — —
E. Achouri M 35 6.20 — — 1 23 15% — — —
L. Bombino D 20 6.90 — — — 12 10% 3 — —
O. Verhoeven D 20 6.30 — — 1 6 6% — 1 —
Frequently Asked Questions
What was the final score of Portland Timbers vs San Diego?
The final score was Portland Timbers 3–1 San Diego.
What did the model predict before Portland Timbers vs San Diego?
The model assigned 49% probability to a Portland Timbers win, 23% to a draw, and 26% to an San Diego win.