MLS
· Regular Season - 14
May 14, 2026 03:30
✓Model correct — prediction Real Salt Lake
D. Holmes
49'
(og)
Z. Gozo
(ast. D. Yedlin)
57'
Z. Gozo
(ast. S. Spierings)
64'
The ForzaPitch pre-match prediction gave Real Salt Lake a 61% win probability (draw 21%, Houston Dynamo 17%). The final result was Real Salt Lake 3–0 Houston Dynamo.
Match statistics
7
Total shots
13
2
Shots on target
4
0.64
Actual xG
0.87
4
Saves
0
53%
Possession
47%
4
Corners
1
18
Tackles
12
0
🟨 Yellow cards
1
Match Events
45'+4
A. Bouzat
46'
Antonio Carlos
/
A. Resch
46'
M. Bogusz
/
J. McGlynn
M. Guilavogui
/ D. Luna
46'
⚽D. Holmes
(og)
49'
55'
Guilherme
/
N. Markanich
V. Olatunji
/ S. Solans
57'
⚽Z. Gozo
· ast. D. Yedlin
57'
⚽Z. Gozo
· ast. S. Spierings
64'
S. Spierings
/ N. Caliskan
75'
D. Marczuk
/ Z. Booth
75'
79'
L. Ennali
/
D. Holmes
Z. Gozo
/ A. Hezarkhani
81'
86'
E. Ponce
/
O. Lingr
Pre-match prediction
61.53%
Real ←
21.17%
X
17.31%
Houston
✓ Correct prediction —
we assigned to the actual result (Real Salt Lake)
61.53%
(high confidence)
Expected vs actual xG
Exp.
Actual
Δ
2.53
0.64
-1.89
0.78
0.87
+0.09
xG dominance was balanced (0.64 – 0.87).
The final result does not reflect the playing dominance.
The model's xG estimates diverged from reality.
Lineups
1
Rafael Cabral
G
Rafael Cabral
G
29
Sam Junqua
D
Sam Junqua
D
26
Philip Quinton
D
Philip Quinton
D
2
DeAndre Yedlin
1 👟
D
DeAndre Yedlin
1 👟
D
8
Juan Sanabria
M
Juan Sanabria
M
6
Stijn Spierings
1 👟
75'
M
Stijn Spierings
1 👟
75'
M
27
Griffin Dillon
M
Griffin Dillon
M
11
Dominik Marczuk
75'
M
Dominik Marczuk
75'
M
9
Morgan Guilavogui
45'
F
Morgan Guilavogui
45'
F
17
Victor Olatunji
57'
F
Victor Olatunji
57'
F
72
Zavier Gozo
2 ⚽
81'
F
Zavier Gozo
2 ⚽
81'
F
Bench
39
Aiden Hezarkhani
9'
F
Aiden Hezarkhani
9'
F
98
Alexandros Katranis
D
Alexandros Katranis
D
10
Diego Luna
45'
M
Diego Luna
45'
M
4
Lukas Engel
D
Lukas Engel
D
24
Max Kerkvliet
G
Max Kerkvliet
G
92
Noel Caliskan
15'
M
Noel Caliskan
15'
M
7
Pablo Ruíz
M
Pablo Ruíz
M
22
Sergi Solans
33'
F
Sergi Solans
33'
F
23
Zach Booth
15'
M
Zach Booth
15'
M
31
Jonathan Bond
G
Jonathan Bond
G
21
Franco Negri
D
Franco Negri
D
34
Agustin Resch
45'
D
Agustin Resch
45'
D
28
Erik Sviatchenko
D
Erik Sviatchenko
D
24
Ibrahim Aliyu
M
Ibrahim Aliyu
M
30
Agustín Bouzat
M
Agustín Bouzat
M
16
Héctor Herrera
M
Héctor Herrera
M
14
Duane Holmes
1 ⚽
79'
M
Duane Holmes
1 ⚽
79'
M
9
Ondrej Lingr
86'
F
Ondrej Lingr
86'
F
8
Jack McGlynn
45'
F
Jack McGlynn
45'
F
17
Nick Markanich
55'
F
Nick Markanich
55'
F
Bench
3
Antônio Carlos
45'
D
Antônio Carlos
45'
D
6
Artur
M
Artur
M
26
Blake Gillingham
G
Blake Gillingham
G
18
Diadié Samassékou
M
Diadié Samassékou
M
10
Ezequiel Ponce
4'
F
Ezequiel Ponce
4'
F
20
Guilherme
35'
F
Guilherme
35'
F
11
Lawrence Ennali
11'
F
Lawrence Ennali
11'
F
19
Mateusz Bogusz
45'
M
Mateusz Bogusz
45'
M
33
Vinicius Silva
D
Vinicius Silva
D
Best on the pitch
Zavier Gozo
F · Real
8.60
2 ⚽
3 shots
· 14 pass
Stijn Spierings
M · Real
7.60
1 👟
· 68 pass
Agustin Resch
D · Houston
7.50
1 shots
· 28 pass
Philip Quinton
D · Real
7.30
· 71 pass
Rafael Cabral
G · Real
7.30
· 48 pass
Franco Negri
D · Houston
7.20
· 67 pass
Real Salt Lake — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Rafael Cabral | G | 90 | 7.30 | — | — | — | 48 | 46% | — | — | — |
| Sam Junqua | D | 90 | 7.00 | — | — | — | 84 | 77% | — | — | — |
| Philip Quinton | D | 90 | 7.30 | — | — | — | 71 | 68% | 1 | — | — |
| DeAndre Yedlin | D | 90 | 7.00 | — | 1 | — | 49 | 45% | 3 | — | — |
| Juan Sanabria | M | 90 | 6.90 | — | — | 2 | 38 | 32% | 4 | — | — |
| Stijn Spierings | M | 75 | 7.60 | — | 1 | — | 68 | 62% | 2 | — | — |
| Griffin Dillon | M | 90 | 6.90 | — | — | — | 47 | 41% | — | — | — |
| Dominik Marczuk | M | 75 | 6.70 | — | — | 1 | 20 | 15% | 4 | — | — |
| Morgan Guilavogui | F | 45 | 6.90 | — | — | — | 23 | 21% | — | — | — |
| Victor Olatunji | F | 57 | 6.50 | — | — | — | 3 | 1% | — | — | — |
| Zavier Gozo | F | 81 | 8.60 | 2 | — | 3 | 14 | 12% | 2 | — | — |
| Aiden Hezarkhani | F | 9 | 6.60 | — | — | — | 2 | 2% | 2 | — | — |
| Diego Luna | M | 45 | 6.50 | — | — | — | 26 | 22% | — | — | — |
| Noel Caliskan | M | 15 | 6.30 | — | — | — | 7 | 7% | — | — | — |
| Sergi Solans | F | 33 | 6.60 | — | — | — | 7 | 6% | — | — | — |
| Zach Booth | M | 15 | 6.30 | — | — | 1 | 6 | 4% | — | — | — |
Houston Dynamo — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Jonathan Bond | G | 90 | 5.90 | — | — | — | 28 | 24% | — | — | — |
| Franco Negri | D | 90 | 7.20 | — | — | — | 67 | 61% | 2 | — | — |
| Agustin Resch | D | 45 | 7.50 | — | — | 1 | 28 | 27% | 1 | — | — |
| Erik Sviatchenko | D | 90 | 5.90 | — | — | — | 36 | 29% | 2 | — | — |
| Ibrahim Aliyu | M | 90 | 6.20 | — | — | 2 | 19 | 17% | 4 | — | — |
| Agustín Bouzat | M | 90 | 6.20 | — | — | 2 | 42 | 35% | 1 | 1 | — |
| Héctor Herrera | M | 90 | 7.00 | — | — | 1 | 76 | 73% | 1 | — | — |
| Duane Holmes | M | 79 | 6.30 | 1 | — | — | 22 | 18% | — | — | — |
| Ondrej Lingr | F | 86 | 6.70 | — | — | 3 | 29 | 24% | 1 | — | — |
| Jack McGlynn | F | 45 | 6.90 | — | — | 2 | 34 | 29% | — | — | — |
| Nick Markanich | F | 55 | 6.50 | — | — | 1 | 14 | 12% | — | — | — |
| Antônio Carlos | D | 45 | 6.20 | — | — | — | 19 | 19% | — | — | — |
| Ezequiel Ponce | F | 4 | — | — | — | — | 2 | 2% | — | — | — |
| Guilherme | F | 35 | 6.50 | — | — | 1 | 21 | 18% | — | — | — |
| Lawrence Ennali | F | 11 | 6.50 | — | — | — | 3 | 2% | — | — | — |
| Mateusz Bogusz | M | 45 | 6.20 | — | — | — | 19 | 16% | — | — | — |
Frequently Asked Questions
What was the final score of Real Salt Lake vs Houston Dynamo?
The final score was Real Salt Lake 3–0 Houston Dynamo.
What did the model predict before Real Salt Lake vs Houston Dynamo?
The model assigned 61% probability to a Real Salt Lake win, 21% to a draw, and 17% to an Houston Dynamo win.