Columbus Crew 3 - 1 FT Charlotte

ScottsMiracle-Gro Field

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

Futmetrix Verdict
61
FT
Wed, Oct 14
Columbus Crew
3-1
Charlotte
⚡ Intensity 47
⚖️ Balance 78
🏆 Stakes 30
🎲 Upset 0
Crew mount massive comeback at home.

Win Probability

  • Columbus Crew 47%
  • Draw 25%
  • Charlotte 28%

Futmetrix AI estimate

A Shooting Gallery at ScottsMiracle-Gro Field

Worth Watching Futmetrix Score: 61/100. Columbus unleashed a relentless offensive barrage to erase an early deficit and stun a high-flying Charlotte squad.

Early Shock and Immediate Response

The matchup kicked off with immense Stakes for the visitors, who arrived aiming to solidify their spot in the top five of the Eastern Conference. Charlotte executed their game plan perfectly in the early stages, silencing the home crowd in the 17th minute when Idan Toklomati Jorno found the back of the net against the run of play. However, anyone expecting the hosts to crumble was sorely mistaken. The Columbus Crew edged possession early on and immediately turned up the heat across the field. The Intensity was palpable as the home side began firing from all cylinders, determined to dig themselves out of their recent slump. In the 28th minute, Santiago Rodriguez expertly unlocked the opposing defense with a perfectly weighted ball, allowing Brais Méndez to equalize emphatically and set the tone for a wild, wide-open night of soccer.

The Second-Half Avalanche

Coming out of the locker room after halftime, the home side transformed the game into a completely one-sided siege. The Balance of power shifted entirely in their favor, evidenced by a jaw-dropping 33 total shots from the hosts compared to a mere nine from the visitors. The opposing goalkeeper faced an absolute bombardment, making heroic saves left and right just to keep the game tied and give his squad a fighting chance. However, relentless offensive pressure usually wins out, and the dam finally broke near the hour mark. Mohamed Farsi drove down the flank and picked out Anass Zaroury in the 63rd minute. Zaroury made no mistake, burying the shot to take a well-deserved lead. The Crew were absolutely flying by this point, ruthlessly exploiting every gap in the weary visiting defense.

Sealing a Monumental Upset

Any lingering hopes of a visiting resurgence were violently crushed just two minutes later in a rapid-fire sequence. Taha Habroune delivered the decisive knockout blow in the 65th minute, cementing a massive Upset Factor given the stark disparity in the league standings between the two clubs. The home side generated double-digit corners and continuously peppered the penalty box, effectively suffocating the game and leaving their opponents gasping for air until the final whistle. This emphatic 3-1 victory gives them a massive confidence boost as they attempt a late push up the Eastern Conference table. Meanwhile, the visitors must return to the drawing board and figure out exactly how their normally sturdy defensive unit completely collapsed, surrendering over forty total combined shots in a single chaotic night in Ohio.

Key Questions

What made T. Habroune the Man of the Match?

Habroune sealed the victory with a crucial 65th-minute goal and consistently disrupted the midfield, completing five key passes to drive the relentless Columbus attack.

How did Columbus Crew complete the comeback from behind?

After conceding early, Columbus mounted a historic siege, firing 33 total shots to overwhelm Charlotte's exhausted defense with three unanswered goals in a relentless display.

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%
Columbus Crew 53%
Charlotte 47%
Shots
33
9
Columbus Crew 33
Charlotte 9
Shots on Target
14
2
Columbus Crew 14
Charlotte 2
Expected Goals (xG)
2.85
0.91
Columbus Crew 2.85
Charlotte 0.91
Passes
487
434
Columbus Crew 487
Charlotte 434
Corners
10
4
Columbus Crew 10
Charlotte 4
Fouls
6
6
Columbus Crew 6
Charlotte 6
Yellow Cards
2
0
Columbus Crew 2
Charlotte 0
Red Cards
0
0
Columbus Crew 0
Charlotte 0

Match Events

28' ⚽ Brais Méndez (Santiago Rodriguez)
↓ Brandt Bronico ↑Luca De La Torre 🔄 45'
↓ Will Cleary ↑Nathan Byrne 🔄 45'
↓ Liel Abada ↑Rodolfo Aloko 🔄 45'
HT
63' ⚽ Anass Zaroury (Mohamed Farsi)
65' ⚽ Taha Habroune
69' 🟨 Malte Amundsen
69' 🔄 ↓ Anass Zaroury ↑Brooks Lennon
72' 🟨 Patrick Schulte
78' 🔄 ↓ Josef Martínez ↑Jamal Thiare
↓ Allan Saint-Maximin ↑Tyger Smalls 🔄 78'
78' 🔄 ↓ Dylan Chambost ↑Sekou Tidiany Bangoura
↓ Pep Biel ↑Djibril Diani 🔄 83'
86' 🔄 ↓ Santiago Rodriguez ↑André Gomes
87' 🔄 ↓ Malte Amundsen ↑Eric Bailly
FT

Player Cards

Our take on every player in this match

Columbus Crew

Goalkeepers
Patrick Schulte
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Steven Moreira
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
46%
Pass Acc
Sean Zawadzki
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
75%
Duel Win %
Malte Amundsen
NPC
NPC
87
Minutes
87
Minutes
36%
Pass Acc
6.1
Rating
Midfielders
Mohamed Farsi
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
31%
Pass Acc
Dylan Chambost
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Taha Habroune
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Anass Zaroury
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
1
Interceptions
2
Blocks
Forwards
Brais Méndez
ARCHITECT
ARCHITECT
6
Key Passes
6
Key Passes
0
Assists
53%
Pass Acc
Josef Martínez
STORMTROOPER
STORMTROOPER
5
Shots
5
Shots
0
Goals
1
On Target
Santiago Rodríguez
ARCHITECT
ARCHITECT
8
Key Passes
8
Key Passes
1
Assists
44%
Pass Acc
BENCH
Nicholas Hagen
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Brooks Lennon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Marcelo Herrera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Eric Bailly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
André Gomes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Sékou Bangoura
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Lautaro Giaccone
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gonzalo Tapia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jamal Thiaré
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry

Charlotte

Goalkeepers
Kristijan Kahlina
OCTOPUS
OCTOPUS
11
Saves
11
Saves
0
Conceded
100%
Save %
Defenders
Will Cleary
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Frederick Kessler
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Tim Ream
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Harry Toffolo
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
57%
Duel Win %
Midfielders
Ashley Westwood
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Brandt Bronico
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Liel Abada
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Pep Biel
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Allan Saint-Maximin
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Forwards
Idan Toklomati
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Tyler Miller
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Andrew Privett
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
David Schnegg
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nathan Byrne
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry
Morrison Agyemang
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luca de la Torre
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry
Djibril Diani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Tyger Smalls
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
R. Aloko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
08/15/2026 Charlotte 3 - 1 Columbus Crew Major League Soccer Bank of America Stadium
05/24/2025 Charlotte 3 - 2 Columbus Crew Major League Soccer Bank of America Stadium
05/03/2025 Columbus Crew 4 - 2 Charlotte Major League Soccer Lower.com Field
07/17/2024 Columbus Crew 1 - 1 Charlotte Major League Soccer Lower.com Field
03/23/2024 Charlotte 2 - 0 Columbus Crew Major League Soccer Bank of America Stadium
06/03/2023 Columbus Crew 4 - 2 Charlotte Major League Soccer Lower.com Field
04/22/2023 Charlotte 1 - 0 Columbus Crew Major League Soccer Bank of America Stadium
10/05/2022 Charlotte 2 - 2 Columbus Crew Major League Soccer Bank of America Stadium
06/18/2022 Columbus Crew 1 - 1 Charlotte Major League Soccer Lower.com Field
08/15/2026
Major League Soccer Bank of America Stadium
05/24/2025
Major League Soccer Bank of America Stadium
05/03/2025
Major League Soccer Lower.com Field
07/17/2024
Major League Soccer Lower.com Field
03/23/2024
Major League Soccer Bank of America Stadium
06/03/2023
Major League Soccer Lower.com Field
04/22/2023
Major League Soccer Bank of America Stadium
10/05/2022
Major League Soccer Bank of America Stadium
06/18/2022
Major League Soccer Lower.com Field
Columbus Crew Win
Charlotte 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.