Major League Soccer Regular Season - 16

Chicago Fire 2 - 1 FT Toronto FC

Soldier Field

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

Futmetrix Verdict
56
FT
Sun, May 24
Chicago Fire
2-1
Toronto FC
⚡ Intensity 42
⚖️ Balance 56
🏆 Stakes 67
🎲 Upset 0
Chicago edges Toronto in Windy City.

Fire Extinguish Toronto's Hopes at Soldier Field

Worth Watching Futmetrix Score: 56/100. Our take: Chicago's ruthless edge in front of goal keeps them firmly entrenched in the upper echelon of the standings while piling misery onto a struggling Toronto side.

Opening Act

Chicago came out with serious intent at Soldier Field. They edged possession with 53 percent of the ball, forcing Toronto to absorb pressure early on. The Intensity was evident from the opening whistle as the hosts relentlessly probed the flanks. That pressure finally cracked the defense in the 22nd minute. M. Haile-Selassie delivered a pinpoint ball, and R. Lod made no mistake, burying the opener to set the home crowd alight. But Toronto refused to fold. Despite their lowly standing, they showed genuine fight in hostile territory. Just twelve minutes later, A. Coello threaded a brilliant pass to J. Sargent, who leveled the match and momentarily stunned the Chicago faithful.

The Pivot

The second half turned into an absolute shooting gallery. A combined 25 shots flew toward the nets, keeping both goalkeepers incredibly busy. The Balance of the match teetered on a knife's edge as momentum swung wildly throughout the afternoon. Toronto desperately needed a result to pull themselves out of the league basement. Coello was magnificent in the midfield, dictating the tempo and spraying six key passes to keep the away side threatening. However, Chicago's attacking depth ultimately proved decisive. In the 65th minute, P. Zinckernagel carved out a sliver of space and found A. Gutman. Gutman fired home the go-ahead strike, instantly shifting the energy back to the Chicago Fire. This was the turning point that finally broke Toronto's resolve.

Resolution

The final whistle confirmed a crucial 2-1 victory for the home side. The high Stakes were obvious for both clubs, but the result sends them on very different trajectories. Chicago cements their position in third place, building on a strong run of form to reach 20 points. Their ability to grind out results in tight games is the hallmark of a genuine contender. Meanwhile, Toronto FC remains anchored near the bottom of the table. Their winless streak drags on, leaving them with just nine points from eight matches. They showed flashes of quality, particularly through Sargent and Coello, but moral victories do not move the needle in this league. The Fire march on, looking every bit like a postseason threat.

Key Questions

What does this mean for Chicago Fire's season?

This gritty victory solidifies their spot in third place with 20 points, proving they are serious contenders while extending their strong early-season form.

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
53%
47%
Chicago Fire 53%
Toronto FC 47%
Shots
15
10
Chicago Fire 15
Toronto FC 10
Shots on Target
6
4
Chicago Fire 6
Toronto FC 4
Expected Goals (xG)
1.77
1.26
Chicago Fire 1.77
Toronto FC 1.26
Passes
502
428
Chicago Fire 502
Toronto FC 428
Pass Accuracy
86%
87%
Chicago Fire 86%
Toronto FC 87%
Corners
3
3
Chicago Fire 3
Toronto FC 3
Fouls
12
12
Chicago Fire 12
Toronto FC 12
Yellow Cards
4
4
Chicago Fire 4
Toronto FC 4
Red Cards
0
0
Chicago Fire 0
Toronto FC 0

Match Events

M. Henry 🟨 14'
22' R. Lod (M. Haile-Selassie)
J. Sargent (A. Coello) 34'
40' 🟨 H. Cuypers
HT
N. Gomis Z. Monlouis 🔄 46'
60' 🟨 A. Gutman
61' 🔄 M. Pineda D. D'Avilla
J. Sargent E. Aristizabal 🔄 61'
62' 🔄 M. Mbokazi J. Waterman
65' A. Gutman (P. Zinckernagel)
74' 🔄 M. Haile-Selassie P. Dithejane
D. Etienne T. Corbeanu 🔄 74'
W. Zimmerman 🟨 79'
M. Henry J. Vilsaint 🔄 85'
J. Gilman R. Edwards 🔄 86'
87' 🟨 A. Saletros
T. Corbeanu 🟨 90'+1
J. Osorio 🟨 90'+1
90'+3 🔄 P. Zinckernagel C. Mueller
FT

Player Cards

Our take on every player in this match

Chicago Fire

Goalkeepers
Chris Brady
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Jonathan Dean
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Jack Elliott
MAGNET
MAGNET
105
Activity
105
Activity
99
Passes
6
Duels
Mbekezeli Mbokazi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Andrew Gutman
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
Philip Zinckernagel
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
26%
Pass Acc
Anton Salétros
MAGNET
MAGNET
71
Activity
71
Activity
63
Passes
8
Duels
Mauricio Pineda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Maren Haile-Selassie
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.7
Rating
Forwards
Robin Lod
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Hugo Cuypers
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
BENCH
Josh Cohen
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Viktor Radojević
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joel Waterman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Sergio Oregel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dje Tah D'Avilla
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
Dylan Borso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Puso Dithejane
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Chris Mueller
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
2
Total Mins
Started
Entry
Jason Shokalook
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Toronto FC

Goalkeepers
Luka Gavran
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Defenders
Jackson Gilman
NPC
NPC
86
Minutes
86
Minutes
30%
Pass Acc
6.2
Rating
Walker Zimmerman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Nickseon Gomis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Kobe Franklin
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
62%
Duel Win %
Midfielders
Alonso Coello
ARCHITECT
ARCHITECT
6
Key Passes
6
Key Passes
1
Assists
44%
Pass Acc
Jonathan Osorio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Malik Henry
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Dániel Sallói
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Derrick Etienne
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Forwards
Josh Sargent
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
7.9
Rating
BENCH
Adisa De Rosario
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
William Yarbrough
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Raheem Edwards
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Stefan Kapor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Zane Monlouis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
50
Total Mins
Started
Entry
Theo Corbeanu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Jules-Anthony Vilsaint
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Emilio Aristizábal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
10/05/2025 Chicago Fire 2 - 2 Toronto FC Major League Soccer Soldier Field
03/15/2025 Toronto FC 1 - 2 Chicago Fire Major League Soccer BMO Field
09/29/2024 Chicago Fire 1 - 1 Toronto FC Major League Soccer SeatGeek Stadium
06/15/2024 Toronto FC 1 - 4 Chicago Fire Major League Soccer BMO Field
07/16/2023 Chicago Fire 1 - 0 Toronto FC Major League Soccer Soldier Field
05/31/2023 Toronto FC 0 - 0 Chicago Fire Major League Soccer BMO Field
07/14/2022 Chicago Fire 2 - 0 Toronto FC Major League Soccer Soldier Field
05/28/2022 Toronto FC 3 - 2 Chicago Fire Major League Soccer BMO Field
10/03/2021 Toronto FC 3 - 1 Chicago Fire Major League Soccer BMO Field
07/25/2021 Chicago Fire 1 - 2 Toronto FC Major League Soccer Soldier Field
10/05/2025
Major League Soccer Soldier Field
03/15/2025
Major League Soccer BMO Field
09/29/2024
Major League Soccer SeatGeek Stadium
06/15/2024
Major League Soccer BMO Field
07/16/2023
Major League Soccer Soldier Field
05/31/2023
Major League Soccer BMO Field
07/14/2022
Major League Soccer Soldier Field
05/28/2022
Major League Soccer BMO Field
10/03/2021
Major League Soccer BMO Field
07/25/2021
Major League Soccer Soldier Field
Chicago Fire Win
Toronto FC Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Nashville SC 11 26 25 8 +17 WNashville SC 2 - 1 New York City FC (24-05-2026)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)
2 Chicago Fire 12 23 21 14 +7 WChicago Fire 2 - 1 Toronto FC (24-05-2026)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)
3 New England Revolution 12 22 19 14 +5 LCharlotte 1 - 0 New England Revolution (23-05-2026)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)
4 Inter Miami 10 21 30 21 +9 WInter Miami 6 - 4 Philadelphia Union (24-05-2026)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)
5 FC Cincinnati 13 19 33 33 0 WFC Cincinnati 6 - 2 Orlando City SC (23-05-2026)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)
6 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)
7 Charlotte 12 17 20 18 +2 WCharlotte 1 - 0 New England Revolution (23-05-2026)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)
8 DC United 12 17 20 19 +1 DDC United 4 - 4 CF Montreal (23-05-2026)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)
9 New York City FC 11 14 20 16 +4 LNashville SC 2 - 1 New York City FC (24-05-2026)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)
10 Orlando City SC 13 14 23 37 -14 LFC Cincinnati 6 - 2 Orlando City SC (23-05-2026)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)
11 CF Montreal 12 13 20 24 -4 DDC United 4 - 4 CF Montreal (23-05-2026)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)
12 Columbus Crew 11 12 13 14 -1 WColumbus Crew 2 - 0 Atlanta United FC (24-05-2026)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)
13 Atlanta United FC 11 11 11 16 -5 LColumbus Crew 2 - 0 Atlanta United FC (24-05-2026)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)
14 Toronto FC 9 9 13 17 -4 LChicago Fire 2 - 1 Toronto FC (24-05-2026)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)
15 Philadelphia Union 14 7 18 29 -11 LInter Miami 6 - 4 Philadelphia Union (24-05-2026)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)