Fight Details
 
Matchup: John MacAlastair   L   Ahmed Hafeez   (UD)
Corner A: Josh Dipple
Corner B: Chris Morgans
Fight Date: 31/10/2025
Show Promoter: Olola
Venue: Michael Neal Gym, Huntsville, Alabama, USA
Weightclass: Middleweight
Fight Type: Non Title / 8 rounds
Excitement Rating: 484
 
Purse & Expenses
John MacAlastair's Purse: 396
Ahmed Hafeez's Purse: 250
John MacAlastair's Expenses: 50
Ahmed Hafeez's Expenses: 50

 
Referee
Name: Callum Lockard
Location: Indianapolis, USA
Strictness: 293
Awareness: 248
Stoppages: 384
Competence: 477
Judge 1
Name: Andy Forbes
Location: Lakewood, USA
Ring Control: 171
Aggression: 147
Defensive: 225
Shots Landed: 457
Sway: 923
Judge 2
Name: Rex Bagley
Location: Long Beach, USA
Ring Control: 119
Aggression: 160
Defensive: 273
Shots Landed: 448
Sway: 585
Judge 3
Name: Amon Lurie
Location: Hialeah, USA
Ring Control: 129
Aggression: 117
Defensive: 350
Shots Landed: 404
Sway: 571