← MLS
MLS · Regular Season - 9 April 23, 2026 03:30
#12 · 13 pts
4 – 1
Final score
#9 · 15 pts
Luis Otavio (ast. Z. Taifi) 21'
M. Ojeda (ast. J. Ellis) 49'
M. Ojeda 61'
I. Gomez (ast. I. Angulo) 87'
33' (ast. P. Biel) M. Agyemang

The ForzaPitch pre-match prediction gave Charlotte a 41% win probability (draw 26%, Orlando City SC 31%). The final result was Orlando City SC 4–1 Charlotte.

Match statistics
10
Total shots
10
6
Shots on target
5
0.90
Actual xG
1.57
4
Saves
2
43%
Possession
57%
2
Corners
4
17
Tackles
8
5
🟨 Yellow cards
2
Match Events
Luis Otavio · ast. Z. Taifi
21'
I. Angulo
24'
33'
ast. P. Biel · M. Agyemang
41'
A. Westwood
Luis Otavio
41'
M. Ojeda
45'+2
M. Ojeda · ast. J. Ellis
49'
59'
H. Toffolo
M. Ojeda
61'
Tiago
65'
73'
K. A. Calderon Vargas / R. Aloko
73'
A. Goodwin / I. Toklomati
73'
B. Bronico / L. de la Torre
Tiago / T. Reid-Brown
74'
Z. Taifi / I. Gomez
78'
I. Gomez
79'
80'
D. Schnegg / H. Toffolo
80'
D. Diani / A. Westwood
I. Gomez · ast. I. Angulo
87'
Luis Otavio / C. Guske
90'+3
J. Ellis / B. Rhein
90'+3
I. Angulo / H. Sarajian
90'+3
Pre-match prediction
31.78%
Orlando ←
26.55%
X
41.67%
Charlotte
we assigned to the actual result (Orlando City SC) 31.78% (low confidence)
Expected vs actual xG
Exp.
Actual
Δ
Orlando
1.49
0.90
-0.59
Charlotte
2.10
1.57
-0.53
Charlotte dominated by xG (1.57 vs 0.90). The final result does not reflect the playing dominance. The model's xG estimates diverged from reality.
League Table
#Team GPts
1 Vancouver Whitecaps Vancouver Whitecaps 12 29
1 Nashville SC Nashville SC 12 27
2 San Jose Earthquakes San Jose Earthquakes 13 29
2 Inter Miami Inter Miami 13 25
3 Seattle Sounders Seattle Sounders 11 24
3 New England Revolution New England Revolution 12 22
4 Chicago Fire Chicago Fire 12 20
4 Real Salt Lake Real Salt Lake 12 22
5 Los Angeles FC Los Angeles FC 13 21
5 New York City FC New York City FC 13 18
6 Minnesota United FC Minnesota United FC 13 21
6 New York Red Bulls New York Red Bulls 13 18
7 DC United DC United 13 16
7 FC Dallas FC Dallas 13 19
8 Houston Dynamo Houston Dynamo 12 18
8 FC Cincinnati FC Cincinnati 13 16
9 Charlotte Charlotte 13 15
9 Colorado Rapids Colorado Rapids 13 16
10 San Diego San Diego 13 16
10 Toronto FC Toronto FC 12 14
11 CF Montreal CF Montreal 12 13
11 Los Angeles Galaxy Los Angeles Galaxy 13 16
12 Orlando City SC Orlando City SC 13 13
12 Portland Timbers Portland Timbers 12 14
13 Austin Austin 13 14
13 Columbus Crew Columbus Crew 13 12
14 St. Louis City St. Louis City 12 12
14 Atlanta United FC Atlanta United FC 12 10
15 Sporting Kansas City Sporting Kansas City 12 8
15 Philadelphia Union Philadelphia Union 13 6
Lineups
71 Maxime Crépeau Maxime Crépeau G 7.60
77 Iván Angulo Iván Angulo 1 👟 89' D 6.90
3
D 7.50
6 Robin Jansson Robin Jansson D 7.20
57 Iago Silva Iago Silva D 6.70
19 Zakaria Taifi Zakaria Taifi 1 👟 78' D 7.30
11 Tiago Souza Tiago Souza 74' M 6.60
5 Luis Otávio Luis Otávio 1 ⚽ 89' M 8.30
8 Braian Ojeda Braian Ojeda M 6.90
10 Martín Ojeda Martín Ojeda 2 ⚽ F 9.20
22 Justin Ellis Justin Ellis 1 👟 89' F 6.90
Bench
25
C. Guske 1' M
80
I. Gomez 1 ⚽ 12' M 7.60
21
N. Miller D
29 Tahir Reid-Brown Tahir Reid-Brown 16' D 6.70
34
Y. Tsukada F
Charlotte Charlotte 4-2-3-1
1 Kristijan Kahlina Kristijan Kahlina G 5.70
15
H. Toffolo 80' D 6.20
4 Andrew Privett Andrew Privett D 6.20
44 Morrison Agyemang Morrison Agyemang D 7.30
14 Nathan Byrne Nathan Byrne D 6.20
17 Luca De La Torre Luca De La Torre 73' M 6.50
8 Ashley Westwood Ashley Westwood 80' M 7.50
10 Wilfried Zaha Wilfried Zaha M 6.60
16 Pep Biel Pep Biel 1 👟 M 6.20
37 Rodolfo Aloko Rodolfo Aloko 73' M 5.90
9 Idan Toklomati Idan Toklomati 73' F 6.30
Bench
7 Archie Goodwin Archie Goodwin 17' F 5.90
13 Brandt Bronico Brandt Bronico 17' M 6.70
23 David Schnegg David Schnegg 10' D 7.30
28 Djibril Diani Djibril Diani 10' M 6.50
39
J. Neeley D
18 Kerwin Calderón Vargas Kerwin Calderón Vargas 17' F 6.60
11 Liel Abada Liel Abada F
25 Tyger Smalls Tyger Smalls F
Best on the pitch
Martín Ojeda
Martín Ojeda
F · Orlando
9.20
2 ⚽
4 shots · 46 pass
Luis Otávio
Luis Otávio
M · Orlando
8.30
1 ⚽
1 shots · 41 pass
Maxime Crépeau
Maxime Crépeau
G · Orlando
7.60
· 18 pass
I. Gomez
M · Orlando
7.60
1 ⚽
1 shots · 3 pass
D · Orlando
7.50
· 65 pass
Ashley Westwood
Ashley Westwood
M · Charlotte
7.50
1 shots · 63 pass
Orlando City SC Orlando City SC — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
Maxime Crépeau G 90 7.60 18 13%
Iván Angulo D 89 6.90 1 1 36 33% 2 1
D 90 7.50 65 57% 4
Robin Jansson D 90 7.20 51 46% 1
Iago Silva D 90 6.70 36 30%
Zakaria Taifi D 78 7.30 1 1 24 23% 2
Tiago Souza M 74 6.60 1 27 21% 1
Luis Otávio M 89 8.30 1 1 41 35% 3 1
Braian Ojeda M 90 6.90 46 42% 3
Martín Ojeda F 90 9.20 2 4 46 42% 1
Justin Ellis F 89 6.90 1 1 29 24% 1
C. Guske M 1
I. Gomez M 12 7.60 1 1 3 3% 1 1
Tahir Reid-Brown D 16 6.70 6 4%
Charlotte Charlotte — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
Kristijan Kahlina G 90 5.70 27 25%
H. Toffolo D 80 6.20 57 55% 1 1
Andrew Privett D 90 6.20 75 71% 1
Morrison Agyemang D 90 7.30 2 65 59% 1
Nathan Byrne D 90 6.20 51 46% 1
Luca De La Torre M 73 6.50 50 47%
Ashley Westwood M 80 7.50 1 63 55% 1
Wilfried Zaha M 90 6.60 58 53% 2
Pep Biel M 90 6.20 1 1 41 38% 1
Rodolfo Aloko M 73 5.90 4 11 6%
Idan Toklomati F 73 6.30 14 12%
Archie Goodwin F 17 5.90 1 2 2%
Brandt Bronico M 17 6.70 14 13%
David Schnegg D 10 7.30 10 9%
Djibril Diani M 10 6.50 11 11%
Kerwin Calderón Vargas F 17 6.60 1 10 10% 1
Frequently Asked Questions
What was the final score of Orlando City SC vs Charlotte?
The final score was Orlando City SC 4–1 Charlotte.
What did the model predict before Orlando City SC vs Charlotte?
The model assigned 31% probability to a Orlando City SC win, 26% to a draw, and 41% to an Charlotte win.