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. In 1 previous meetings, Real Salt Lake have won 0 times, with 0 draws and 1 wins for 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
Justen Glad
61'
D
Justen Glad
61'
D
2
D. Yedlin
D
D. Yedlin
D
8
Juan Sanabria
1 👟
M
Juan Sanabria
1 👟
M
92
N. Caliskan
M
N. Caliskan
M
6
S. Spierings
89'
M
S. Spierings
89'
M
72
Zavier Gozo
1 ⚽
77'
M
Zavier Gozo
1 ⚽
77'
M
9
M. Guilavogui
F
M. Guilavogui
F
10
D. Luna
1 ⚽
89'
F
D. Luna
1 ⚽
89'
F
22
S. Solans
1 👟
76'
F
S. Solans
1 👟
76'
F
Bench
98
Alexandros Katranis
D
Alexandros Katranis
D
41
G
27
J. Fory
D
J. Fory
D
6
A. Bonetig
59'
D
A. Bonetig
59'
D
20
Finn Surman
45'
D
Finn Surman
45'
D
5
D
30
M
17
C. Bassett
59'
M
C. Bassett
59'
M
11
Antony
M
Antony
M
10
David Pereira da Costa
M
David Pereira da Costa
M
99
K. Velde
M
K. Velde
M
19
Kevin Kelsy
89'
F
Kevin Kelsy
89'
F
Bench
28
A. Aravena
31'
F
A. Aravena
31'
F
21
D. Chará
M
D. Chará
M
9
F. Mora
F
F. Mora
F
23
Ian Smith
31'
D
Ian Smith
31'
D
Best on the pitch
G · Portland
10.00
· 31 pass
D. Luna
F · Real
9.70
1 ⚽
3 shots
· 60 pass
Zavier Gozo
M · Real
8.20
1 ⚽
7 shots
· 31 pass
M. Guilavogui
F · Real
8.00
5 shots
· 49 pass
N. 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% | — | — | — | |
| Justen Glad | D | 61 | 7.00 | — | — | — | 35 | 34% | — | — | — |
| D. Yedlin | D | 90 | 7.00 | — | — | — | 36 | 36% | 1 | — | — |
| Juan Sanabria | M | 90 | 7.30 | — | 1 | 2 | 37 | 35% | 2 | 1 | — |
| N. Caliskan | M | 90 | 7.90 | — | — | 2 | 71 | 63% | 3 | — | — |
| S. Spierings | M | 89 | 7.20 | — | — | 1 | 43 | 39% | 1 | — | — |
| Zavier Gozo | M | 77 | 8.20 | 1 | — | 7 | 31 | 24% | — | — | — |
| M. Guilavogui | F | 90 | 8.00 | — | — | 5 | 49 | 45% | — | — | — |
| D. Luna | F | 89 | 9.70 | 1 | — | 3 | 60 | 54% | 1 | — | — |
| S. 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. Fory | D | 90 | 6.50 | — | — | — | 59 | 50% | 3 | 1 | — |
| A. 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 | — | — | |
| C. Bassett | M | 59 | 7.20 | — | — | — | 38 | 31% | — | — | — |
| Antony | M | 90 | 6.90 | — | — | 1 | 32 | 26% | — | — | — |
| David Pereira da Costa | M | 90 | 6.30 | — | — | 1 | 38 | 34% | 1 | — | — |
| K. Velde | M | 90 | 6.50 | — | — | 2 | 33 | 23% | 1 | — | — |
| Kevin Kelsy | F | 89 | 6.20 | — | — | 2 | 17 | 12% | — | — | — |
| A. 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.