Weightclass:  Light Welterweight
Location:  London, Canada
Record:  38(3) - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/08/2024London, Canada37(2) - 6 Maximillian Crownover1 - 0 WKO3
19/06/2024London, Canada36(2) - 6 Georgiy Dilbazi3 - 6(2) WPts
20/04/2024London, Canada35(2) - 6 Demetrius Manago1 - 4 WPts
20/02/2024London, Canada34(2) - 6 Vitalis Adoorne2 - 16 WPts
22/12/2023London, Canada33(2) - 6 Cuba Rey3 - 15 WPts
23/10/2023London, Canada32(1) - 6 Marjun Contrera3 - 14 WKO3
24/08/2023London, Canada31 - 6 Olindo Mayoral2 - 7 WKO3
25/06/2023London, Canada30 - 6 Vince Roach19 - 16 WPts
26/04/2023London, Canada30 - 5 Mark Woods22 - 9 LPts
25/02/2023London, Canada29 - 5 Pylyp Bugaj1 - 9 WPts
27/12/2022London, Canada28 - 5 Arjuna ´++Anjaneyulu2 - 22 WPts
27/10/2022London, Canada27 - 5 Johnny Troop18 - 11 WPts
28/08/2022London, Canada26 - 5 Jasper Phillippe20 - 5 WPts
28/06/2022Gaineau, Canada25 - 5 John Cardiff15 - 10 WPts
17/05/2022London, Canada24 - 5 Paul Clinkscale13(7) - 13 WPts
17/03/2022London, Canada24 - 4 David Allore22 - 5 LPts Canada National Championships 2022View
14/03/2022London, Canada23 - 4 Paul King20 - 6 WPts Canada National Championships 2022View
11/03/2022London, Canada22 - 4 James Bowen9 - 14 WPts Canada National Championships 2022View
13/01/2022Lima, Peru21 - 4 Urvano Tristan7 - 18 WPts
15/11/2021Montreal, Canada20 - 4 Darryl Inniss11 - 8 WPts
14/10/2021Ilorin, Nigeria19 - 4 Hugh Olorundare0 - 10(1) WPts
16/08/2021Alexandria, Egypt18 - 4 Mohsin Mostafa2 - 6 WPts
18/06/2021Manta, Ecuador17 - 4 Ignado Orozco14 - 5 WPts
20/04/2021Hamilton, Canada16 - 4 Mike Dew17 - 4 WPts
20/02/2021New Delhi, India15 - 4 Gazi Muhammed11 - 7 WPts
23/12/2020Ghent, Belgium15 - 3 Toon Meyskens9 - 6 LPts
25/10/2020London, Canada14 - 3 Brad Harcus17 - 3 WPts
26/08/2020Montreal, Canada14 - 2 Johnny Troop8 - 6 LPts
06/07/2020Mississauga, Canada13 - 2 Josh Charles2 - 8 WPts
13/05/2020Shymkent, Kazakhstan12 - 2 Pasha Cackpenov8 - 6 WPts
14/03/2020Edmonton, Canada12 - 1 Gus Doughty4 - 5 LPts
28/01/2020Manchester, UK12 - 0 Dan Hughson7(1) - 6 LPts
29/11/2019Linden, Guyana11 - 0 John Strength10 - 0 WPts
01/10/2019San Juan, Puerto Rico10 - 0 Nemesio Toste6 - 3 WPts
03/08/2019London, Canada9 - 0 Josh Charles1 - 3 WPts
03/06/2019London, Canada8 - 0 Samuel Hrubec1 - 3 WPts
04/04/2019London, Canada7 - 0 Mel Yakoubian1 - 2 WPts
02/02/2019London, Canada6 - 0 Isidro Caro1 - 1 WPts
04/12/2018Montreal, Canada5 - 0 Darryl Inniss0 - 1 WPts
26/10/2018Halifax, Canada4 - 0 Charles Gillis1 - 5 WPts
20/09/2018Hamilton, Canada3 - 0 Sam Lemonds0 - 1 WPts
14/08/2018London, Canada2 - 0 Kolzak Seifullin0 - 2 WPts
16/06/2018London, Canada1 - 0 Michael Carnie0 - 1 WPts
18/04/2018London, Canada0 - 0 Declan Tully1 - 2 WPts