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

Futmetrix Verdict
30
FT
Wed, Oct 14
CF Montreal
0-3
Atlanta United FC
⚡ Intensity 29
⚖️ Balance 6
🏆 Stakes 14
🎲 Upset 54
Atlanta crushes Montreal on the road.

Win Probability

  • CF Montreal 42%
  • Draw 25%
  • Atlanta United FC 33%

Futmetrix AI estimate

Atlanta's Ruthless Road Trip Stuns Saputo

Skip It Futmetrix Score: 30/100. Atlanta United capitalized on every defensive mistake to turn a tight basement battle into a completely one-sided showcase.

Opening Exchanges

The Stakes were massive at Saputo Stadium as two struggling sides clashed. Both rosters were desperate to climb out of the Eastern Conference basement. CF Montreal edged possession in the opening minutes. They tried to establish a steady rhythm through Samuel Piette in central midfield. But Atlanta United FC did not need the ball to dictate the game's flow. The Intensity spiked suddenly in the 22nd minute. A swift attacking transition caught the home defense completely out of position. Elías Báez delivered a precise ball to find Miguel Almirón in space. The dynamic midfielder buried the opening goal without a second thought. Montreal looked totally shell-shocked by the sudden strike. The hosts scrambled to reorganize their backline, but the visitors were already buzzing with confidence and hunting for more.

The Decisive Blow

The home crowd at Saputo Stadium grew increasingly restless. Despite firing off 9 attempts throughout the game, Montreal lacked any real cutting edge. The Balance of power shifted entirely just before the halftime whistle. At the 41-minute mark, Giuliano Galoppo struck a devastating blow to double the lead. That specific goal broke the hosts' spirit right before they reached the locker room. A barrage of 27 combined shots meant both goalkeepers saw plenty of action. Yet, only Atlanta fired with genuine, lethal intent in the final third. The high Upset factor became impossible to ignore as the lower-ranked visitors completely dismantled their hosts. Montreal pushed bodies forward in a panic, leaving huge gaps in their defensive structure. Atlanta happily absorbed the disjointed pressure and waited to strike on the counter.

Final Whistle Fallout

The second half felt like a mere formality for the traveling squad. Down by two goals, Montreal desperately chased the game. Breel Embolo hammered the final nail into the coffin right on 60 minutes. His clinical finish ended any lingering hopes of a miraculous comeback. Heavy set-piece pressure brought a total of 13 corners to the match, but the visitors comfortably cleared their lines every single time. This ruthless 3-0 road victory gives Atlanta a massive lifeline in a previously dismal regular season campaign. Meanwhile, Montreal remains stuck in the mud. Their minus-21 goal difference highlights glaring defensive issues that must be fixed immediately. The final whistle brought loud boos from the frustrated home supporters, demanding answers after a truly flat performance on their home field.

Key Questions

Who scored the opening goal for Atlanta United?

Miguel Almirón found the back of the net in the 22nd minute to give Atlanta the early lead.

Who assisted the first goal of the match?

Elías Báez provided the crucial assist for Miguel Almirón's opener.

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
52%
48%
CF Montreal 52%
Atlanta United FC 48%
Shots
9
18
CF Montreal 9
Atlanta United FC 18
Shots on Target
2
6
CF Montreal 2
Atlanta United FC 6
Expected Goals (xG)
0.29
2.14
CF Montreal 0.29
Atlanta United FC 2.14
Passes
495
468
CF Montreal 495
Atlanta United FC 468
Corners
7
6
CF Montreal 7
Atlanta United FC 6
Fouls
16
15
CF Montreal 16
Atlanta United FC 15
Yellow Cards
1
2
CF Montreal 1
Atlanta United FC 2
Red Cards
0
0
CF Montreal 0
Atlanta United FC 0

Match Events

Miguel Almirón (Elías Báez) ⚽ 22'
45' 🔄 ↓ Dawid Bugaj ↑Efrain Morales
HT
Lucas Hoyos 🟨 58'
Breel Embolo ⚽ 60'
↓ Ajani Fortune ↑Steven Alzate 🔄 65'
67' 🔄 ↓ Matthew Longstaff ↑Fabian Herbers
67' 🔄 ↓ Daniel Pereira ↑Victor Loturi
67' 🔄 ↓ Wikelman·Carmona ↑Gennadiy Synchuk
↓ Breel Embolo ↑Sergi Santos 🔄 74'
↓ Giuliano Galoppo ↑Cooper Sanchez 🔄 75'
81' 🔄 ↓ Alexis Sanchez ↑Olger Escobar
83' 🟨 Olger Escobar
↓ Miguel Almirón ↑Fafà Picault 🔄 83'
↓ Mauricio Amaro ↑Tristan Muyumba 🔄 83'
Fafà Picault 🟨 90'+1
FT

Player Cards

Our take on every player in this match

CF Montreal

Goalkeepers
Sebastian Breza
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Dawid Bugaj
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Jalen Neal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Brandan Craig
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
57%
Duel Win %
Luca Petrasso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Matthew Longstaff
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Dani Pereira
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
2
Interceptions
1
Blocks
Wikelman Carmona
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Alexis Sánchez
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Noah Streit
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Forwards
Daniel Ríos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
S. Keita
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Efraín Morales
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry
Victor Loturi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Samuel Piette
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hennadii Synchuk
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Ivan Losenko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Franuel Amaya
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fabian Herbers
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Olger Escobar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry

Atlanta United FC

Goalkeepers
Lucas Hoyos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Matthew Edwards
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
41%
Pass Acc
Paulo Díaz
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Javier Alonso
WALL
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
73%
Duel Win %
Elías Báez
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
1
Assists
39%
Pass Acc
Midfielders
Mauricio Amaro
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Ajani Fortune
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
27%
Pass Acc
Aleksey Miranchuk
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Miguel Almirón
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
8.2
Rating
Giuliano Galoppo
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
2
Interceptions
2
Blocks
Forwards
Breel Embolo
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
8.0
Rating
BENCH
Jayden Hibbert
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Enea Mihaj
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cooper Sanchez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Adrian Gill
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tristan Muyumba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Steven Alzate
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Fafà Picault
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Sergio Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Cayman Togashi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
05/02/2026 Atlanta United FC 3 - 1 CF Montreal Major League Soccer Mercedes-Benz Stadium
08/09/2025 CF Montreal 1 - 1 Atlanta United FC Major League Soccer Saputo Stadium
02/23/2025 Atlanta United FC 3 - 2 CF Montreal Major League Soccer Mercedes-Benz Stadium
10/22/2024 CF Montreal 2 - 2 (PEN 4-5) Atlanta United FC Major League Soccer Stade Saputo
10/02/2024 Atlanta United FC 1 - 2 CF Montreal Major League Soccer Mercedes-Benz Stadium
07/13/2024 CF Montreal 1 - 0 Atlanta United FC Major League Soccer Stade Saputo
02/07/2024 Atlanta United FC 2 - 1 CF Montreal Friendlies Clubs Al Lang Stadium
09/23/2023 Atlanta United FC 4 - 1 CF Montreal Major League Soccer Mercedes-Benz Stadium
07/08/2023 CF Montreal 0 - 1 Atlanta United FC Major League Soccer Stade Saputo
04/30/2022 CF Montreal 2 - 1 Atlanta United FC Major League Soccer Stade Saputo
05/02/2026
Major League Soccer Mercedes-Benz Stadium
08/09/2025
Major League Soccer Saputo Stadium
02/23/2025
Major League Soccer Mercedes-Benz Stadium
10/22/2024
2 - 2 (PEN 4-5)
Major League Soccer Stade Saputo
10/02/2024
Major League Soccer Mercedes-Benz Stadium
07/13/2024
Major League Soccer Stade Saputo
02/07/2024
Friendlies Clubs Al Lang Stadium
09/23/2023
Major League Soccer Mercedes-Benz Stadium
07/08/2023
Major League Soccer Stade Saputo
04/30/2022
Major League Soccer Stade Saputo
CF Montreal Win
Atlanta United FC Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Nashville SC 24 53 49 18 +31 WNashville SC 2 - 0 Toronto FC (27-09-2026)WNashville SC 3 - 0 Chicago Fire (20-09-2026)DInter Miami 2 - 2 Nashville SC (12-09-2026)LToronto FC 2 - 1 Nashville SC (09-09-2026)DNew York City FC 0 - 0 Nashville SC (04-09-2026)
2 New England Revolution 23 46 44 27 +17 WFC Cincinnati 2 - 3 New England Revolution (14-10-2026)WNew England Revolution 4 - 2 Orlando City SC (19-09-2026)WChicago Fire 1 - 2 New England Revolution (13-09-2026)WNew York City FC 1 - 2 New England Revolution (10-09-2026)WColumbus Crew 1 - 3 New England Revolution (30-08-2026)
3 Inter Miami 23 41 59 41 +18 WInter Miami 2 - 0 New York City FC (14-10-2026)WInter Miami 4 - 0 DC United (10-10-2026)LColumbus Crew 2 - 1 Inter Miami (27-09-2026)DInter Miami 2 - 2 Nashville SC (12-09-2026)DChicago Fire 1 - 1 Inter Miami (10-09-2026)
4 Charlotte 24 38 44 36 +8 LColumbus Crew 3 - 1 Charlotte (14-10-2026)LCharlotte 0 - 1 Chicago Fire (26-09-2026)WDC United 1 - 2 Charlotte (19-09-2026)DFC Cincinnati 3 - 3 Charlotte (12-09-2026)WCF Montreal 1 - 2 Charlotte (09-09-2026)
5 Chicago Fire 24 38 39 37 +2 LChicago Fire 1 - 3 Philadelphia Union (15-10-2026)WChicago Fire 2 - 1 New York City FC (10-10-2026)WCharlotte 0 - 1 Chicago Fire (26-09-2026)LNashville SC 3 - 0 Chicago Fire (20-09-2026)LChicago Fire 1 - 2 New England Revolution (13-09-2026)
6 Philadelphia Union 23 32 46 40 +6 WChicago Fire 1 - 3 Philadelphia Union (15-10-2026)WPhiladelphia Union 4 - 2 Orlando City SC (26-09-2026)WPhiladelphia Union 5 - 0 FC Cincinnati (09-09-2026)WPhiladelphia Union 2 - 0 CF Montreal (05-09-2026)WNew York Red Bulls 1 - 3 Philadelphia Union (29-08-2026)
7 DC United 22 29 31 37 -6 WDC United 2 - 1 New York Red Bulls (14-10-2026)LInter Miami 4 - 0 DC United (10-10-2026)LDC United 1 - 2 Charlotte (19-09-2026)DDC United 0 - 0 Atlanta United FC (12-09-2026)WDC United 2 - 1 Columbus Crew (09-09-2026)
8 New York Red Bulls 23 29 33 45 -12 LDC United 2 - 1 New York Red Bulls (14-10-2026)WNew York City FC 0 - 1 New York Red Bulls (18-09-2026)WColumbus Crew 0 - 1 New York Red Bulls (12-09-2026)LNew York Red Bulls 1 - 3 Philadelphia Union (29-08-2026)DNew York Red Bulls 1 - 1 Chicago Fire (22-08-2026)
9 Toronto FC 23 28 34 40 -6 DToronto FC 3 - 3 Orlando City SC (14-10-2026)WToronto FC 2 - 1 CF Montreal (10-10-2026)LNashville SC 2 - 0 Toronto FC (27-09-2026)LOrlando City SC 3 - 0 Toronto FC (12-09-2026)WToronto FC 2 - 1 Nashville SC (09-09-2026)
10 Orlando City SC 23 28 44 58 -14 DToronto FC 3 - 3 Orlando City SC (14-10-2026)WOrlando City SC 3 - 2 Columbus Crew (10-10-2026)LPhiladelphia Union 4 - 2 Orlando City SC (26-09-2026)LNew England Revolution 4 - 2 Orlando City SC (19-09-2026)WOrlando City SC 3 - 0 Toronto FC (12-09-2026)
11 FC Cincinnati 22 27 46 56 -10 LFC Cincinnati 2 - 3 New England Revolution (14-10-2026)WAtlanta United FC 1 - 3 FC Cincinnati (10-10-2026)LCF Montreal 3 - 1 FC Cincinnati (26-09-2026)DFC Cincinnati 3 - 3 Charlotte (12-09-2026)LPhiladelphia Union 5 - 0 FC Cincinnati (09-09-2026)
12 New York City FC 24 25 35 35 0 LInter Miami 2 - 0 New York City FC (14-10-2026)LChicago Fire 2 - 1 New York City FC (10-10-2026)DAtlanta United FC 2 - 2 New York City FC (26-09-2026)LNew York City FC 0 - 1 New York Red Bulls (18-09-2026)LNew York City FC 1 - 2 New England Revolution (10-09-2026)
13 Columbus Crew 24 25 33 38 -5 WColumbus Crew 3 - 1 Charlotte (14-10-2026)LOrlando City SC 3 - 2 Columbus Crew (10-10-2026)WColumbus Crew 2 - 1 Inter Miami (27-09-2026)WCF Montreal 0 - 2 Columbus Crew (19-09-2026)LColumbus Crew 0 - 1 New York Red Bulls (12-09-2026)
14 CF Montreal 25 22 31 49 -18 LCF Montreal 0 - 3 Atlanta United FC (14-10-2026)LToronto FC 2 - 1 CF Montreal (10-10-2026)WCF Montreal 3 - 1 FC Cincinnati (26-09-2026)LCF Montreal 0 - 2 Columbus Crew (19-09-2026)LCF Montreal 1 - 2 Charlotte (09-09-2026)
15 Atlanta United FC 23 21 28 39 -11 WCF Montreal 0 - 3 Atlanta United FC (14-10-2026)LAtlanta United FC 1 - 3 FC Cincinnati (10-10-2026)DAtlanta United FC 2 - 2 New York City FC (26-09-2026)DDC United 0 - 0 Atlanta United FC (12-09-2026)LAtlanta United FC 2 - 3 Orlando City SC (09-09-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.