Major League Soccer Regular Season - 15

Orlando City SC 1 - 1 FT Atlanta United FC

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
34
FT
Sat, May 16
Orlando City SC
1-1
Atlanta United FC
⚡ Intensity 33
⚖️ Balance 40
🏆 Stakes 0
🎲 Upset 37
Late drama denies Orlando all points.

Late Fortune Rescues Atlanta in Florida Stalemate

Average Entertainment Futmetrix Score: 34/100. A dramatic late equalizer rewarded the visitors' relentless second-half persistence and punished a retreating home side.

Early Breakthrough

Orlando City SC struck first to set the tone and ignite the home crowd. In the 18th minute, G. Dorsey finished off a sharp move with a perfectly weighted assist from I. Angulo. Orlando looked comfortable early on, absorbing pressure while holding their defensive shape. The Stakes were clear for both mid-table clubs desperate to climb the Major League Soccer standings and string together a run of positive results. While Orlando was content to sit back on their narrow lead, Atlanta United FC slowly began turning the screws in midfield. The visitors ultimately controlled possession at 55 percent, pushing their lines higher up the pitch to dictate the overall tempo of the game. The early phases established a stark contrast in tactical approaches, hinting at an eventual, grinding siege as the clock ticked on.

The Siege

The matchup soon morphed into a one-way shooting gallery. A barrage of 27 combined shots across the 90 minutes highlighted the sheer Intensity of the contest. Atlanta peppered the final third relentlessly, racking up 10 corner kicks and an overwhelming 20 total attempts on goal. Despite struggling with shooting accuracy—putting only five on target—the immense volume of attacking pressure tested the home defense to its very limits. Down at the other end, Lucas Hoyos commanded his penalty area brilliantly. The visiting goalkeeper made two crucial saves to keep Atlanta within striking distance. Orlando completely failed to maintain any attacking Balance, managing a meager seven shots overall and struggling to retain the ball. The momentum had shifted entirely toward the visitors as they continuously committed bodies forward in search of a lifeline.

Late Drama

The relentless offensive push finally paid dividends as the match neared its conclusion. In the 86th minute, the mounting pressure boiled over completely. A. Fortune found the back of the net to silence the home crowd, calmly finishing a crucial, game-breaking pass from substitute M. Edwards. This dramatic late 1-1 equalizer completely altered the emotional and tactical outcome of the night. Neither side could find a dramatic winner in the chaotic dying moments, leaving both squads with a solitary point that does little to accelerate their respective playoff pushes. The Upset Factor remained relatively low given the standings, but the late emotional swing leaves Orlando immensely frustrated, having surrendered their early advantage, while giving Atlanta a vital, momentum-building draw on the road.

Key Questions

Did Orlando City SC deserve the late equalizer?

Atlanta actually scored the equalizer, and they fully deserved it after racking up 20 total shots and maintaining intense final-third pressure throughout the second half.

How did substitute Ajani Fortune change the game?

While Fortune started the match and scored the 86th-minute goal, it was actually substitute M. Edwards who changed the game by providing the crucial assist.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
45%
55%
Orlando City SC 45%
Atlanta United FC 55%
Shots
7
20
Orlando City SC 7
Atlanta United FC 20
Shots on Target
3
5
Orlando City SC 3
Atlanta United FC 5
Expected Goals (xG)
1.19
1.43
Orlando City SC 1.19
Atlanta United FC 1.43
Passes
379
445
Orlando City SC 379
Atlanta United FC 445
Pass Accuracy
85%
88%
Orlando City SC 85%
Atlanta United FC 88%
Corners
4
10
Orlando City SC 4
Atlanta United FC 10
Fouls
7
10
Orlando City SC 7
Atlanta United FC 10
Yellow Cards
2
1
Orlando City SC 2
Atlanta United FC 1
Red Cards
0
0
Orlando City SC 0
Atlanta United FC 0

Match Events

18' G. Dorsey (I. Angulo)
28' 🟨 M. Pasalic
W. Reilly 🟨 41'
HT
46' 🔄 R. Jansson Iago Teodoro
58' 🔄 M. Pasalic T. Spicer
W. Reilly F. Picault 🔄 59'
T. Jacob M. Edwards 🔄 67'
E. Mihaj S. Gregersen 🔄 68'
S. Lobjanidze E. Latte Lath 🔄 68'
69' 🔄 J. Ellis D. McGuire
69' 🔄 E. Atuesta Luis Otavio
F. Picault C. Togashi 🔄 77'
81' 🔄 B. Ojeda W. Cartagena
83' 🟨 M. Crepeau
A. Fortune (M. Edwards) 86'
FT

Player Cards

Our take on every player in this match

Orlando City SC

Goalkeepers
Maxime Crépeau
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Defenders
David Brekalo
SHIELD
SHIELD
3
Blocks
3
Blocks
0
Interceptions
2
Tackles
Robin Jansson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Adrián Marín
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Midfielders
Griffin Dorsey
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Braian Ojeda
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
82
Total Mins
81
Entry
Eduard Atuesta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
Iván Angulo
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.6
Rating
Forwards
Marco Pašalić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
58
Entry
Martín Ojeda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Justin Ellis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
BENCH
Javier Otero
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Iago Silva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
Started
Entry
Tahir Reid-Brown
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Zakaria Taifi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luis Otávio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Wilder Cartagena
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Tyrese Spicer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Tiago Souza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Duncan McGuire
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry

Atlanta United FC

Goalkeepers
Lucas Hoyos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Defenders
Tomás Jacob
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
67
Entry
Enea Mihaj
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Juan Berrocal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Elías Báez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Midfielders
Tristan Muyumba
MAGNET
MAGNET
72
Activity
72
Activity
63
Passes
9
Duels
William Reilly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Ajani Fortune
CLUTCH HERO
CLUTCH HERO
86
Goal Time
86
Goal Time
Goal
Impact
7.7
Rating
Forwards
Saba Lobzhanidze
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Aleksey Miranchuk
STORMTROOPER
STORMTROOPER
5
Shots
5
Shots
0
Goals
1
On Target
Matías Galarza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
BENCH
Jayden Hibbert
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Stian Gregersen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Pedro Amador
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ronald Hernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Matthew Edwards
SUPER SUB
SUPER SUB
1
Assist
1
Assist
23
Minutes
6.7
Rating
Steven Alzate
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Emmanuel Latte Lath
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Fafà Picault
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
19
Total Mins
77
Entry
Cayman Togashi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
05/28/2025 Atlanta United FC 3 - 2 Orlando City SC Major League Soccer Mercedes-Benz Stadium
04/26/2025 Orlando City SC 3 - 0 Atlanta United FC Major League Soccer Inter&Co Stadium
11/24/2024 Orlando City SC 1 - 0 Atlanta United FC Major League Soccer Inter&Co Stadium
10/20/2024 Orlando City SC 1 - 2 Atlanta United FC Major League Soccer Inter&Co Stadium
03/17/2024 Atlanta United FC 2 - 0 Orlando City SC Major League Soccer Mercedes-Benz Stadium
07/15/2023 Atlanta United FC 1 - 2 Orlando City SC Major League Soccer Mercedes-Benz Stadium
05/27/2023 Orlando City SC 1 - 1 Atlanta United FC Major League Soccer Exploria Stadium
09/14/2022 Orlando City SC 0 - 1 Atlanta United FC Major League Soccer Exploria Stadium
07/17/2022 Atlanta United FC 1 - 1 Orlando City SC Major League Soccer Mercedes-Benz Stadium
05/28/2025
Major League Soccer Mercedes-Benz Stadium
04/26/2025
Major League Soccer Inter&Co Stadium
11/24/2024
Major League Soccer Inter&Co Stadium
10/20/2024
Major League Soccer Inter&Co Stadium
03/17/2024
Major League Soccer Mercedes-Benz Stadium
07/15/2023
Major League Soccer Mercedes-Benz Stadium
05/27/2023
Major League Soccer Exploria Stadium
09/14/2022
Major League Soccer Exploria Stadium
07/17/2022
Major League Soccer Mercedes-Benz Stadium
Orlando City SC Win
Atlanta United FC Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Nashville SC 10 23 23 7 +16 WNew England Revolution 0 - 3 Nashville SC (13-05-2026)DNashville SC 2 - 2 DC United (10-05-2026)DPhiladelphia Union 0 - 0 Nashville SC (02-05-2026)WNashville SC 4 - 2 Charlotte (26-04-2026)WAtlanta United FC 0 - 2 Nashville SC (18-04-2026)
2 New England Revolution 11 22 19 13 +6 LNew England Revolution 0 - 3 Nashville SC (13-05-2026)WNew England Revolution 2 - 1 Philadelphia Union (09-05-2026)WNew England Revolution 1 - 0 Charlotte (02-05-2026)DInter Miami 1 - 1 New England Revolution (25-04-2026)WAtlanta United FC 1 - 2 New England Revolution (22-04-2026)
3 Chicago Fire 11 20 19 13 +6 WCF Montreal 0 - 2 Chicago Fire (16-05-2026)WDC United 1 - 3 Chicago Fire (13-05-2026)LChicago Fire 1 - 3 New York Red Bulls (09-05-2026)LChicago Fire 2 - 3 FC Cincinnati (03-05-2026)DFC Cincinnati 3 - 3 Chicago Fire (18-04-2026)
4 New York Red Bulls 13 19 23 29 -6 DNew York Red Bulls 1 - 1 New York City FC (16-05-2026)WNew York Red Bulls 3 - 2 Columbus Crew (13-05-2026)WChicago Fire 1 - 3 New York Red Bulls (09-05-2026)LFC Cincinnati 2 - 0 New York Red Bulls (25-04-2026)DNew York Red Bulls 4 - 4 DC United (22-04-2026)
5 Inter Miami 9 18 24 17 +7 WFC Cincinnati 3 - 5 Inter Miami (13-05-2026)WToronto FC 2 - 4 Inter Miami (09-05-2026)LInter Miami 3 - 4 Orlando City SC (02-05-2026)DInter Miami 1 - 1 New England Revolution (25-04-2026)DInter Miami 2 - 2 New York Red Bulls (11-04-2026)
6 DC United 11 16 16 15 +1 LDC United 1 - 3 Chicago Fire (13-05-2026)DNashville SC 2 - 2 DC United (10-05-2026)WNew York City FC 0 - 2 DC United (03-05-2026)WDC United 3 - 2 Orlando City SC (25-04-2026)DNew York Red Bulls 4 - 4 DC United (22-04-2026)
7 FC Cincinnati 12 16 27 31 -4 LFC Cincinnati 3 - 5 Inter Miami (13-05-2026)DCharlotte 2 - 2 FC Cincinnati (09-05-2026)WChicago Fire 2 - 3 FC Cincinnati (03-05-2026)WFC Cincinnati 2 - 0 New York Red Bulls (25-04-2026)DNew York City FC 4 - 4 FC Cincinnati (22-04-2026)
8 New York City FC 10 14 19 14 +5 DNew York Red Bulls 1 - 1 New York City FC (16-05-2026)WCharlotte 0 - 1 New York City FC (13-05-2026)WNew York City FC 3 - 0 Columbus Crew (10-05-2026)LNew York City FC 0 - 2 DC United (03-05-2026)LCF Montreal 1 - 0 New York City FC (25-04-2026)
9 Charlotte 11 14 19 18 +1 WCharlotte 3 - 1 Toronto FC (16-05-2026)LCharlotte 0 - 1 New York City FC (13-05-2026)DCharlotte 2 - 2 FC Cincinnati (09-05-2026)LNew England Revolution 1 - 0 Charlotte (02-05-2026)LNashville SC 4 - 2 Charlotte (26-04-2026)
10 Orlando City SC 12 14 21 31 -10 DOrlando City SC 1 - 1 Atlanta United FC (16-05-2026)WOrlando City SC 4 - 3 Philadelphia Union (13-05-2026)LCF Montreal 2 - 0 Orlando City SC (09-05-2026)WInter Miami 3 - 4 Orlando City SC (02-05-2026)LDC United 3 - 2 Orlando City SC (25-04-2026)
11 CF Montreal 11 12 16 20 -4 LCF Montreal 0 - 2 Chicago Fire (16-05-2026)WCF Montreal 2 - 0 Orlando City SC (09-05-2026)LAtlanta United FC 3 - 1 CF Montreal (02-05-2026)WCF Montreal 1 - 0 New York City FC (25-04-2026)WCF Montreal 4 - 1 New York Red Bulls (18-04-2026)
12 Atlanta United FC 10 11 11 14 -3 DOrlando City SC 1 - 1 Atlanta United FC (16-05-2026)WAtlanta United FC 3 - 1 CF Montreal (02-05-2026)WToronto FC 1 - 2 Atlanta United FC (25-04-2026)LAtlanta United FC 1 - 2 New England Revolution (22-04-2026)LAtlanta United FC 0 - 2 Nashville SC (18-04-2026)
13 Toronto FC 8 9 12 15 -3 LCharlotte 3 - 1 Toronto FC (16-05-2026)LToronto FC 2 - 4 Inter Miami (09-05-2026)LToronto FC 1 - 2 Atlanta United FC (25-04-2026)DToronto FC 3 - 3 Philadelphia Union (22-04-2026)DToronto FC 1 - 1 FC Cincinnati (11-04-2026)
14 Columbus Crew 10 9 11 14 -3 DPhiladelphia Union 1 - 1 Columbus Crew (16-05-2026)LNew York Red Bulls 3 - 2 Columbus Crew (13-05-2026)LNew York City FC 3 - 0 Columbus Crew (10-05-2026)WColumbus Crew 2 - 0 Philadelphia Union (25-04-2026)LNew England Revolution 2 - 1 Columbus Crew (18-04-2026)
15 Philadelphia Union 13 7 14 23 -9 DPhiladelphia Union 1 - 1 Columbus Crew (16-05-2026)LOrlando City SC 4 - 3 Philadelphia Union (13-05-2026)LNew England Revolution 2 - 1 Philadelphia Union (09-05-2026)DPhiladelphia Union 0 - 0 Nashville SC (02-05-2026)LColumbus Crew 2 - 0 Philadelphia Union (25-04-2026)