Skip to main content
← MLS
MLS · Regular Season - 7 April 12, 2026 00:45
#13 · 14 pts
2 – 1
Final score
#5 · 24 pts
Kristoffer Velde (ast. Cole Bassett) 32'
Kevin Kelsy (ast. Brandon Bye) 90'+6
49' (ast. Matthew Evans) Jude Terry
Share Telegram

The ForzaPitch pre-match prediction gave Los Angeles FC a 45% win probability (draw 26%, Portland Timbers 27%). The final result was Portland Timbers 2–1 Los Angeles FC. In 1 previous meetings, Portland Timbers have won 0 times, with 1 draws and 0 wins for Los Angeles FC.

Match statistics
10
Total shots
12
7
Shots on target
5
1.55
Actual xG
0.80
4
Saves
0
58%
Possession
42%
1
Corners
7
19
Tackles
17
2
🟨 Yellow cards
2
Match Events
Jímer Fory
7'
14'
Matthew Evans
30'
Cabral Carter / Thomas Hasal
Kristoffer Velde · ast. Cole Bassett
32'
46'
Timothy Tillman / Mathieu Choinière
49'
ast. Matthew Evans · Jude Terry
56'
Marky Delgado / Matthew Evans
56'
Ryan Porteous / Kenny Nielsen
58'
Artem Smoliakov
Jímer Fory / Ian Smith
64'
68'
Jacob Shaffelburg / Denis Bouanga
Antony Alves / Alexander Aravena
71'
76'
Ryan Raposo / Artem Smoliakov
Kristoffer Velde
82'
88'
Cole Bassett / Ariel Lassiter
89'
Felipe Mora / Kevin Kelsy
89'
Kevin Kelsy · ast. Brandon Bye
90'+6
Kristoffer Velde / Diego Chara
90'
Pre-match prediction
27.65%
Portland ←
26.75%
X
45.59%
Los
we assigned to the actual result (Portland Timbers) 27.65% (low confidence)
Expected vs actual xG
Exp.
Actual
Δ
Portland
1.14
1.55
+0.41
Los
2.59
0.80
-1.79
Portland Timbers dominated by xG (1.55 vs 0.80). The final result reflects the playing dominance. The model's xG estimates diverged from reality.
League Table
#Team GPts
1 Vancouver Whitecaps Vancouver Whitecaps 14 32
2 San Jose Earthquakes San Jose Earthquakes 15 32
3 Real Salt Lake Real Salt Lake 14 26
4 FC Dallas FC Dallas 15 25
5 Los Angeles FC Los Angeles FC 15 24
6 Seattle Sounders Seattle Sounders 13 24
7 Houston Dynamo Houston Dynamo 14 22
8 Minnesota United FC Minnesota United FC 15 22
9 Los Angeles Galaxy Los Angeles Galaxy 15 20
10 San Diego San Diego 15 17
11 Colorado Rapids Colorado Rapids 15 16
12 St. Louis City St. Louis City 14 16
13 Portland Timbers Portland Timbers 14 14
14 Austin Austin 15 14
15 Sporting Kansas City Sporting Kansas City 14 11
Lineups
41
G 7.60
27 J. Fory J. Fory 64' D 6.20
6 Alex Bonetig Alex Bonetig D 6.90
20 Finn Surman Finn Surman D 7.30
5
1 👟 D 7.20
30
M 7.90
17 Cole Bassett Cole Bassett 1 👟 89' M 7.30
11 Antony Alves Antony Alves 71' M 6.30
10 David Pereira Da Costa David Pereira Da Costa M 7.20
99 Kristoffer Velde Kristoffer Velde 1 ⚽ 89' M 7.90
9 Felipe Mora Felipe Mora 89' F 6.90
Bench
28 Alexander Aravena Alexander Aravena 19' F 6.60
21 Diego Chará Diego Chará 1' M
23 Ian Smith Ian Smith 26' D 6.60
80 Joao Ortíz Joao Ortíz M
19
Kevin Kelsy 1 ⚽ 9' F 7.20
Los Angeles FC Los Angeles FC 4-2-3-1
12 Thomas Hasal Thomas Hasal 30' G 6.30
29 Artem Smoliakov Artem Smoliakov 76' D 6.50
91 N. Tafari N. Tafari D 6.90
45
Kenny Nielsen 56' D 6.90
24 Ryan Hollingshead Ryan Hollingshead D 6.30
22 Jude Terry Jude Terry 1 ⚽ M 7.60
66 Mathieu Choinière Mathieu Choinière 45' M 6.60
99 D. Bouanga D. Bouanga 68' M 6.50
70 Matthew Evans Matthew Evans 1 👟 56' M 6.20
19 Tyler Boyd Tyler Boyd M 6.60
27 N. Ordaz N. Ordaz F 6.20
Bench
30 D. Martínez D. Martínez F
4 Eddie Segura Eddie Segura D
18 Jacob Shaffelburg Jacob Shaffelburg 22' F 6.50
17 Jeremy Ebobisse Jeremy Ebobisse F
5 R. Porteous R. Porteous 34' D 6.30
21 Ryan Raposo Ryan Raposo 14' M 6.50
11 T. Tillman T. Tillman 45' M 6.70
Best on the pitch
M · Portland
7.90
1 shots · 102 pass
Kristoffer Velde
Kristoffer Velde
M · Portland
7.90
1 ⚽
2 shots · 40 pass
G · Portland
7.60
· 28 pass
Jude Terry
Jude Terry
M · Los
7.60
1 ⚽
1 shots · 64 pass
Finn Surman
Finn Surman
D · Portland
7.30
· 93 pass
Cole Bassett
Cole Bassett
M · Portland
7.30
1 👟
1 shots · 77 pass
Portland Timbers Portland Timbers — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
G 90 7.60 28 25%
J. Fory D 64 6.20 52 47% 1 1
Alex Bonetig D 90 6.90 80 76%
Finn Surman D 90 7.30 93 88% 3
D 90 7.20 1 2 57 47% 3
M 90 7.90 1 102 91% 4
Cole Bassett M 89 7.30 1 1 77 73% 2
Antony Alves M 71 6.30 35 30%
David Pereira Da Costa M 90 7.20 1 57 52%
Kristoffer Velde M 89 7.90 1 2 40 34% 2 1
Felipe Mora F 89 6.90 13 11% 3
Alexander Aravena F 19 6.60 2 12 11% 1
Diego Chará M 1
Ian Smith D 26 6.60 16 16%
Kevin Kelsy F 9 7.20 1 1 1
Los Angeles FC Los Angeles FC — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
Thomas Hasal G 30 6.30 5 4%
Artem Smoliakov D 76 6.50 1 52 47% 2 1
N. Tafari D 90 6.90 1 56 55%
Kenny Nielsen D 56 6.90 40 33% 2
Ryan Hollingshead D 90 6.30 1 32 25% 5
Jude Terry M 90 7.60 1 1 64 59% 2
Mathieu Choinière M 45 6.60 39 35% 1
D. Bouanga M 68 6.50 2 17 13% 1
Matthew Evans M 56 6.20 1 1 25 22% 2 1
Tyler Boyd M 90 6.60 4 24 20% 1
N. Ordaz F 90 6.20 1 18 17%
Jacob Shaffelburg F 22 6.50 12 8%
R. Porteous D 34 6.30 19 16% 1
Ryan Raposo M 14 6.50 3 3%
T. Tillman M 45 6.70 26 23%
Frequently Asked Questions
What was the final score of Portland Timbers vs Los Angeles FC?
The final score was Portland Timbers 2–1 Los Angeles FC.
What did the model predict before Portland Timbers vs Los Angeles FC?
The model assigned 27% probability to a Portland Timbers win, 26% to a draw, and 45% to an Los Angeles FC win.