MLS
· Regular Season - 11
May 02, 2026 22:45
✓Model correct — prediction Real Salt Lake
Z. Gozo
(ast. S. Solans)
10'
D. Luna
(ast. J. Sanabria)
28'
The ForzaPitch pre-match prediction gave Real Salt Lake a 63% win probability (draw 19%, Portland Timbers 17%). The final result was Real Salt Lake 2–0 Portland Timbers.
Match statistics
23
Total shots
6
15
Shots on target
2
3.54
Actual xG
1.05
2
Saves
13
53%
Possession
47%
6
Corners
2
8
Tackles
16
1
🟨 Yellow cards
2
Match Events
⚽Z. Gozo
· ast. S. Solans
10'
⚽D. Luna
· ast. J. Sanabria
28'
46'
K. Miller
/
F. Surman
59'
I. Smith
/
A. Bonetig
59'
A. Aravena
/
C. Bassett
59'
J. Fory
J. Glad
/ P. Quinton
61'
Z. Gozo
/ Z. Booth
76'
S. Solans
/ V. Olatunji
76'
82'
I. Smith
J. Sanabria
85'
D. Luna
/ A. Hezarkhani
89'
S. Spierings
/ P. Ruiz
89'
90'+1
G. Guerra
/
K. Kelsy
Pre-match prediction
63.62%
Real ←
19.28%
X
17.1%
Portland
✓ Correct prediction —
we assigned to the actual result (Real Salt Lake)
63.62%
(high confidence)
Expected vs actual xG
Exp.
Actual
Δ
4.00
3.54
-0.46
1.05
1.05
+-0.0
Real Salt Lake dominated by xG (3.54 vs 1.05).
The final result reflects the playing dominance.
The model's xG estimates were accurate.
Lineups
1
G
29
D
15
J. Glad
61'
D
2
DeAndre Yedlin
D
DeAndre Yedlin
D
8
Juan Sanabria
1 👟
M
Juan Sanabria
1 👟
M
92
Noel Caliskan
M
Noel Caliskan
M
6
Stijn Spierings
89'
M
Stijn Spierings
89'
M
72
Zavier Gozo
1 ⚽
77'
M
Zavier Gozo
1 ⚽
77'
M
9
Morgan Guilavogui
F
Morgan Guilavogui
F
10
Diego Luna
1 ⚽
89'
F
Diego Luna
1 ⚽
89'
F
22
Sergi Solans
1 👟
76'
F
Sergi Solans
1 👟
76'
F
Bench
98
Alexandros Katranis
D
Alexandros Katranis
D
41
G
27
Jímer Fory
D
Jímer Fory
D
6
Alex Bonetig
59'
D
Alex Bonetig
59'
D
20
Finn Surman
45'
D
Finn Surman
45'
D
5
D
30
M
17
Cole Bassett
59'
M
Cole Bassett
59'
M
11
Antony Alves
M
Antony Alves
M
10
David Pereira Da Costa
M
David Pereira Da Costa
M
99
Kristoffer Velde
M
Kristoffer Velde
M
19
Kevin Kelsy
89'
F
Kevin Kelsy
89'
F
Bench
28
Alexander Aravena
31'
F
Alexander Aravena
31'
F
21
Diego Chará
M
Diego Chará
M
9
Felipe Mora
F
Felipe Mora
F
23
Ian Smith
31'
D
Ian Smith
31'
D
Best on the pitch
G · Portland
10.00
· 31 pass
Diego Luna
F · Real
9.70
1 ⚽
3 shots
· 60 pass
Zavier Gozo
M · Real
8.20
1 ⚽
7 shots
· 31 pass
Morgan Guilavogui
F · Real
8.00
5 shots
· 49 pass
Noel Caliskan
M · Real
7.90
2 shots
· 71 pass
Juan Sanabria
M · Real
7.30
1 👟
2 shots
· 37 pass
Real Salt Lake — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 90 | 7.30 | — | — | — | 47 | 31% | — | — | — | |
| D | 90 | 6.90 | — | — | — | 63 | 51% | — | — | — | |
| J. Glad | D | 61 | 7.00 | — | — | — | 35 | 34% | — | — | — |
| DeAndre Yedlin | D | 90 | 7.00 | — | — | — | 36 | 36% | 1 | — | — |
| Juan Sanabria | M | 90 | 7.30 | — | 1 | 2 | 37 | 35% | 2 | 1 | — |
| Noel Caliskan | M | 90 | 7.90 | — | — | 2 | 71 | 63% | 3 | — | — |
| Stijn Spierings | M | 89 | 7.20 | — | — | 1 | 43 | 39% | 1 | — | — |
| Zavier Gozo | M | 77 | 8.20 | 1 | — | 7 | 31 | 24% | — | — | — |
| Morgan Guilavogui | F | 90 | 8.00 | — | — | 5 | 49 | 45% | — | — | — |
| Diego Luna | F | 89 | 9.70 | 1 | — | 3 | 60 | 54% | 1 | — | — |
| Sergi Solans | F | 76 | 6.30 | — | 1 | 3 | 15 | 12% | — | — | — |
Portland Timbers — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 90 | 10.00 | — | — | — | 31 | 25% | — | — | — | |
| Jímer Fory | D | 90 | 6.50 | — | — | — | 59 | 50% | 3 | 1 | — |
| Alex Bonetig | D | 59 | 6.30 | — | — | — | 26 | 25% | 1 | — | — |
| Finn Surman | D | 45 | 6.70 | — | — | — | 19 | 18% | 2 | — | — |
| D | 90 | 6.30 | — | — | — | 42 | 32% | 3 | — | — | |
| M | 90 | 7.00 | — | — | — | 65 | 57% | 4 | — | — | |
| Cole Bassett | M | 59 | 7.20 | — | — | — | 38 | 31% | — | — | — |
| Antony Alves | M | 90 | 6.90 | — | — | 1 | 32 | 26% | — | — | — |
| David Pereira Da Costa | M | 90 | 6.30 | — | — | 1 | 38 | 34% | 1 | — | — |
| Kristoffer Velde | M | 90 | 6.50 | — | — | 2 | 33 | 23% | 1 | — | — |
| Kevin Kelsy | F | 89 | 6.20 | — | — | 2 | 17 | 12% | — | — | — |
| Alexander Aravena | F | 31 | 6.90 | — | — | — | 18 | 18% | — | — | — |
| Ian Smith | D | 31 | 6.60 | — | — | — | 13 | 12% | 1 | 1 | — |
Frequently Asked Questions
What was the final score of Real Salt Lake vs Portland Timbers?
The final score was Real Salt Lake 2–0 Portland Timbers.
What did the model predict before Real Salt Lake vs Portland Timbers?
The model assigned 63% probability to a Real Salt Lake win, 19% to a draw, and 17% to an Portland Timbers win.