MLS
· Regular Season - 7
April 11, 2026 22:45
Kristoffer Velde
(ast. Cole Bassett)
32'
Kevin Kelsy
(ast. Brandon Bye)
90'+6
49'
(ast. Matthew Evans)
Jude Terry
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 2 previous meetings, Portland Timbers have won 0 times, with 2 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
Δ
1.14
1.55
+0.41
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.
Lineups
41
G
27
J. Fory
64'
D
J. Fory
64'
D
6
A. Bonetig
D
A. Bonetig
D
20
Finn Surman
D
Finn Surman
D
5
1 👟
D
30
M
17
C. Bassett
1 👟
89'
M
C. Bassett
1 👟
89'
M
11
Antony
71'
M
Antony
71'
M
10
David Pereira da Costa
M
David Pereira da Costa
M
99
K. Velde
1 ⚽
89'
M
K. Velde
1 ⚽
89'
M
9
F. Mora
89'
F
F. Mora
89'
F
Bench
28
A. Aravena
19'
F
A. Aravena
19'
F
21
D. Chará
1'
M
D. Chará
1'
M
23
Ian Smith
26'
D
Ian Smith
26'
D
80
J. Ortiz
M
J. Ortiz
M
19
Kevin Kelsy
1 ⚽
9'
F
Kevin Kelsy
1 ⚽
9'
F
12
Thomas Hasal
30'
G
Thomas Hasal
30'
G
29
Artem Smoliakov
76'
D
91
N. Tafari
D
N. Tafari
D
45
Kenny Nielsen
56'
D
Kenny Nielsen
56'
D
24
R. Hollingshead
D
R. Hollingshead
D
22
Jude Terry
1 ⚽
M
Jude Terry
1 ⚽
M
66
Mathieu Choinière
45'
M
Mathieu Choinière
45'
M
99
D. Bouanga
68'
M
D. Bouanga
68'
M
70
M. Evans
1 👟
56'
M
M. Evans
1 👟
56'
M
19
T. Boyd
M
T. Boyd
M
27
N. Ordaz
F
N. Ordaz
F
Bench
30
D. Martínez
F
D. Martínez
F
4
E. Segura
D
E. Segura
D
18
Jacob Shaffelburg
22'
F
Jacob Shaffelburg
22'
F
17
J. Ebobisse
F
J. Ebobisse
F
5
R. Porteous
34'
D
R. Porteous
34'
D
21
R. Raposo
14'
M
R. Raposo
14'
M
11
T. Tillman
45'
M
T. Tillman
45'
M
Best on the pitch
M · Portland
7.90
1 shots
· 102 pass
K. Velde
M · Portland
7.90
1 ⚽
2 shots
· 40 pass
G · Portland
7.60
· 28 pass
Jude Terry
M · Los
7.60
1 ⚽
1 shots
· 64 pass
Finn Surman
D · Portland
7.30
· 93 pass
C. Bassett
M · Portland
7.30
1 👟
1 shots
· 77 pass
Portland Timbers — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 90 | 7.60 | — | — | — | 28 | 25% | — | — | — | |
| J. Fory | D | 64 | 6.20 | — | — | — | 52 | 47% | 1 | 1 | — |
| A. 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 | — | — | |
| C. Bassett | M | 89 | 7.30 | — | 1 | 1 | 77 | 73% | 2 | — | — |
| Antony | M | 71 | 6.30 | — | — | — | 35 | 30% | — | — | — |
| David Pereira da Costa | M | 90 | 7.20 | — | — | 1 | 57 | 52% | — | — | — |
| K. Velde | M | 89 | 7.90 | 1 | — | 2 | 40 | 34% | 2 | 1 | — |
| F. Mora | F | 89 | 6.90 | — | — | — | 13 | 11% | 3 | — | — |
| A. Aravena | F | 19 | 6.60 | — | — | 2 | 12 | 11% | 1 | — | — |
| D. Chará | M | 1 | — | — | — | — | — | — | — | — | — |
| Ian Smith | D | 26 | 6.60 | — | — | — | 16 | 16% | — | — | — |
| Kevin Kelsy | F | 9 | 7.20 | 1 | — | 1 | 1 | — | — | — | — |
Los Angeles FC — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | — | — |
| R. 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 | — | — |
| M. Evans | M | 56 | 6.20 | — | 1 | 1 | 25 | 22% | 2 | 1 | — |
| T. 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 | — | — |
| R. 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.