Skip to main content
← MLS
MLS · Regular Season - 11 May 02, 2026 22:45
#11 · 32 pts
2 – 0
Final score
#10 · 32 pts
✓Model correct — prediction Real Salt Lake
Z. Gozo (ast. S. Solans) 10'
D. Luna (ast. J. Sanabria) 28'
Share Telegram

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
Δ
Real
4.00
3.54
-0.46
Portland
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.
League Table
#Team GPts
1 Vancouver Whitecaps Vancouver Whitecaps 26 50
2 St. Louis City St. Louis City 27 47
3 FC Dallas FC Dallas 27 47
4 San Jose Earthquakes San Jose Earthquakes 27 45
5 Houston Dynamo Houston Dynamo 27 44
6 Los Angeles FC Los Angeles FC 28 41
7 Seattle Sounders Seattle Sounders 27 38
8 Colorado Rapids Colorado Rapids 27 36
9 Los Angeles Galaxy Los Angeles Galaxy 28 36
10 Portland Timbers Portland Timbers 27 32
11 Real Salt Lake Real Salt Lake 27 32
12 San Diego San Diego 27 32
13 Austin Austin 27 31
14 Minnesota United FC Minnesota United FC 27 29
15 Sporting Kansas City Sporting Kansas City 27 21
Lineups
Real Salt Lake Real Salt Lake 3-4-2-1
1
G 7.30
29
D 6.90
15 Justen Glad Justen Glad 61' D 7.00
2 D. Yedlin D. Yedlin D 7.00
8 Juan Sanabria Juan Sanabria 1 👟 M 7.30
92 N. Caliskan N. Caliskan M 7.90
6 S. Spierings S. Spierings 89' M 7.20
72 Zavier Gozo Zavier Gozo 1 ⚽ 77' M 8.20
9 M. Guilavogui M. Guilavogui F 8.00
10 D. Luna D. Luna 1 ⚽ 89' F 9.70
22 S. Solans S. Solans 1 👟 76' F 6.30
Bench
98 Alexandros Katranis Alexandros Katranis D
41
G 10.00
27 J. Fory J. Fory D 6.50
6 A. Bonetig A. Bonetig 59' D 6.30
20 Finn Surman Finn Surman 45' D 6.70
5
D 6.30
30
M 7.00
17 C. Bassett C. Bassett 59' M 7.20
11 Antony Antony M 6.90
10 David Pereira da Costa David Pereira da Costa M 6.30
99 K. Velde K. Velde M 6.50
19 Kevin Kelsy Kevin Kelsy 89' F 6.20
Bench
28 A. Aravena A. Aravena 31' F 6.90
21 D. Chará D. Chará M
9 F. Mora F. Mora F
23 Ian Smith Ian Smith 31' D 6.60
Best on the pitch
G · Portland
10.00
· 31 pass
D. Luna
D. Luna
F · Real
9.70
1 ⚽
3 shots · 60 pass
Zavier Gozo
Zavier Gozo
M · Real
8.20
1 ⚽
7 shots · 31 pass
M. Guilavogui
M. Guilavogui
F · Real
8.00
5 shots · 49 pass
N. Caliskan
N. Caliskan
M · Real
7.90
2 shots · 71 pass
Juan Sanabria
Juan Sanabria
M · Real
7.30
1 👟
2 shots · 37 pass
Real Salt Lake Real Salt Lake — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
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 Portland Timbers — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
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.