Orlando City vs Charlotte FC

22 April 2026 · MLS · 2026 · Referee Filip Dujic

Full time 4 – 1

Half-time: 1–1

  • Luis Otávio 21’
  • Martín Ojeda 49’, 61’
  • Ignacio Gómez 87’
  • Morrison Agyemang 33’

Match summary

Orlando City won comfortably, 4-1 at home to Charlotte FC. It was 1-1 at half-time.

In the first half, Luis Otávio put Orlando City ahead in the 21st minute and Morrison Agyemang equalised with a header in the 33rd minute. In the second half, Martín Ojeda put Orlando City back in front in the 49th minute, Ojeda made it 3-1 with a direct free kick in the 61st minute, and Ignacio Gómez made it 4-1 in the 87th minute.

There was little between the sides on chances: Orlando City created 1.52 expected goals (xG) from 11 shots, Charlotte FC 1.36 from 15.

Match stats

43% Possession 57%
11 Shots 15
6 Shots on target 5
2 Corners 4
428 Passes 558
87.4% Pass accuracy 91.0%
17 Tackles 9
12 Fouls 10
5 Yellow cards 2
2 Offsides 1

Key events

Orlando City Charlotte FC
Kick-off
Luis OtávioRight foot shot1-0 (Orlando City)
21’
24’
29’
Rodolfo AlokoShot on target
33’
Morrison AgyemangHeader1-1 (Charlotte FC)
Zakaria TaifiShot on target
35’
41’
41’
45’
Half-time1-1
Martín OjedaLeft foot shot2-1 (Orlando City)
49’
Second half underway
59’
Martín OjedaFree Kick3-1 (Orlando City)
61’
65’
Tiago SouzaShot on target
71’
72’
Rodolfo AlokoShot on target
79’
81’
Archie GoodwinShot on target
Ignacio GómezLeft foot shot4-1 (Orlando City)
87’
90+6’
Kerwin VargasShot on target

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.52 1.36 21’ Luis Otávio (Orlando City), 1-0 21’ 33’ Morrison Agyemang (Charlotte FC), 1-1 33’ 49’ Martín Ojeda (Orlando City), 2-1 49’ 61’ Martín Ojeda (Orlando City), 3-1 61’ 87’ Ignacio Gómez (Orlando City), 4-1 87’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.52 1.36 21’ Luis Otávio (Orlando City), 1-0 Otávio 21’ 33’ Morrison Agyemang (Charlotte FC), 1-1 Agyemang 33’ 49’ Martín Ojeda (Orlando City), 2-1 Ojeda 49’ 61’ Martín Ojeda (Orlando City), 3-1 Ojeda 61’ 87’ Ignacio Gómez (Orlando City), 4-1 Gómez 87’
Orlando City 1.52 xGCharlotte FC 1.36 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Charlotte FC attacking Orlando City attacking 
55’ Iván Angulo (Orlando City), open play, 0.42 xG, off target 70’ Martín Ojeda (Orlando City), open play, 0.41 xG, off target 33’ Morrison Agyemang (Charlotte FC), set piece, 0.27 xG, goal 81’ Archie Goodwin (Charlotte FC), set piece, 0.22 xG, saved 87’ Ignacio Gómez (Orlando City), open play, 0.21 xG, goal 29’ Rodolfo Aloko (Charlotte FC), open play, 0.12 xG, saved 27’ Pep Biel (Charlotte FC), open play, 0.11 xG, off target 49’ Martín Ojeda (Orlando City), open play, 0.10 xG, goal 64’ Pep Biel (Charlotte FC), open play, 0.10 xG, blocked 18’ Ashley Westwood (Charlotte FC), from a corner, 0.09 xG, off target 53’ Rodolfo Aloko (Charlotte FC), open play, 0.08 xG, off target 12’ Justin Ellis (Orlando City), open play, 0.08 xG, off target 21’ Luis Otávio (Orlando City), open play, 0.08 xG, goal 29’ Wilfried Zaha (Charlotte FC), open play, 0.07 xG, blocked 35’ Zakaria Taifi (Orlando City), open play, 0.07 xG, saved 90+6’ Andrew Privett (Charlotte FC), from a corner, 0.06 xG, blocked 90+6’ Kerwin Vargas (Charlotte FC), direct free kick, 0.06 xG, saved 9’ Martín Ojeda (Orlando City), open play, 0.06 xG, off target 2’ Rodolfo Aloko (Charlotte FC), open play, 0.05 xG, off target 61’ Martín Ojeda (Orlando City), direct free kick, 0.05 xG, goal 72’ Rodolfo Aloko (Charlotte FC), open play, 0.04 xG, saved 90+4’ Djibril Diani (Charlotte FC), open play, 0.03 xG, blocked 71’ Tiago Souza (Orlando City), open play, 0.03 xG, saved 85’ Wilfried Zaha (Charlotte FC), open play, 0.03 xG, blocked 24’ Braian Ojeda (Orlando City), from a corner, 0.03 xG, blocked 44’ Morrison Agyemang (Charlotte FC), from a corner, 0.02 xG, off target 55’ Iván Angulo (Orlando City), open play, 0.42 xG, off target 70’ Martín Ojeda (Orlando City), open play, 0.41 xG, off target 33’ Morrison Agyemang (Charlotte FC), set piece, 0.27 xG, goal 81’ Archie Goodwin (Charlotte FC), set piece, 0.22 xG, saved 87’ Ignacio Gómez (Orlando City), open play, 0.21 xG, goal 27’ Pep Biel (Charlotte FC), open play, 0.11 xG, off target 29’ Rodolfo Aloko (Charlotte FC), open play, 0.12 xG, saved 49’ Martín Ojeda (Orlando City), open play, 0.10 xG, goal 64’ Pep Biel (Charlotte FC), open play, 0.10 xG, blocked 18’ Ashley Westwood (Charlotte FC), from a corner, 0.09 xG, off target 53’ Rodolfo Aloko (Charlotte FC), open play, 0.08 xG, off target 12’ Justin Ellis (Orlando City), open play, 0.08 xG, off target 21’ Luis Otávio (Orlando City), open play, 0.08 xG, goal 29’ Wilfried Zaha (Charlotte FC), open play, 0.07 xG, blocked 35’ Zakaria Taifi (Orlando City), open play, 0.07 xG, saved 90+6’ Andrew Privett (Charlotte FC), from a corner, 0.06 xG, blocked 90+6’ Kerwin Vargas (Charlotte FC), direct free kick, 0.06 xG, saved 9’ Martín Ojeda (Orlando City), open play, 0.06 xG, off target 2’ Rodolfo Aloko (Charlotte FC), open play, 0.05 xG, off target 61’ Martín Ojeda (Orlando City), direct free kick, 0.05 xG, goal 72’ Rodolfo Aloko (Charlotte FC), open play, 0.04 xG, saved 90+4’ Djibril Diani (Charlotte FC), open play, 0.03 xG, blocked 71’ Tiago Souza (Orlando City), open play, 0.03 xG, saved 24’ Braian Ojeda (Orlando City), from a corner, 0.03 xG, blocked 85’ Wilfried Zaha (Charlotte FC), open play, 0.03 xG, blocked 44’ Morrison Agyemang (Charlotte FC), from a corner, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Orlando City 5-3-2 Starting XI
Crépeau
Marín
Silva
Jansson
Ojeda
Taifi 78’
Angulo 90’
Otávio 90’
Ojeda 2
Souza 74’
Ellis 90’
Charlotte FC 4-2-3-1 Starting XI
Kahlina
Toffolo 80’
Agyemang
Privett
Byrne
Westwood 80’
Torre 73’
Aloko 73’
Zaha
Biel
Toklomati 73’

Player stats

Goalkeeper1 player
90′ 4 1 18 – – – – –
Defenders5 players
Zakaria Taifi Taken off
78′ 2 1 – 4 – 24 1 – 1 –
90′ – 1 – – – 36 – – – –
90′ 1 1 – 2 – 50 – – – –
90′ 4 – – 6 2 65 – – – –
Tahir Reid-Brown Came on as a substitute
16′ – – – 1 1 6 – – – –
Midfielders5 players
Iván Angulo Taken off
89′ – 1 36 1 0.45 2 – 5 1 2
90′ – – 46 – 0.03 3 – 4 2 – –
Luis Otávio Taken off
89′ 1 – 41 – 0.03 3 2 6 1 2
90′ 2 – 46 3 0.51 – – – 1 –
Ignacio Gómez Came on as a substitute
12′ 1 – 3 – 0.01 1 – 2 2 –
Forwards2 players
Tiago Souza Taken off
74′ – – 1 1 0.03 0.19 2 3 2 27
89′ – 1 1 – 0.08 0.15 3 4 1 29 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.