Weightclass:  Heavyweight
Location:  London, Canada
Record:  15 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/07/2024London, Canada14 - 28 Fortinbras Gissel10 - 20 WPts
01/05/2024London, Canada14 - 27 Joey Penry21 - 14 LPts
02/03/2024London, Canada13 - 27 Santiago Campoy2 - 6 WPts
02/01/2024London, Canada12 - 27 Sammy Alderdice0 - 2 WPts
02/11/2023London, Canada11 - 27 Kashif Beshara1 - 15 WPts
03/09/2023London, Canada10 - 27 Rory Cary8 - 22 WPts
06/07/2023London, Canada9 - 27 Rory Cary8 - 21 WPts
07/05/2023London, Canada9 - 26 Arnie Hayes17(1) - 21 LPts
07/03/2023London, Canada9 - 25 Hynek Valko28 - 4 LPts
06/01/2023London, Canada9 - 24 Alejandro Aragon23 - 9 LPts
07/11/2022London, Canada8 - 24 Omar Lchtrath16 - 9 WPts
08/09/2022London, Canada7 - 24 Mark Gwynn0 - 1 WPts
09/07/2022London, Canada7 - 23 James Parcells17 - 13(1) LPts
13/05/2022London, Canada7 - 22 Bergen Adelstein10(1) - 13 LPts
14/03/2022Guayaquil, Ecuador6 - 22 Fresco Meno2 - 19 WPts
14/01/2022Toronto, Canada6 - 21 Brendan Spade13(1) - 12 LPts
15/11/2021Richmond, Canada5 - 21 Charlie Dunwoody14 - 9 WPts
22/09/2021Lonueuil, Canada4 - 21 Campbell Nicolas2 - 20(6) WPts
22/08/2021Toronto, Canada4 - 20 Floyd Kenneth16 - 5 LPts
17/07/2021Toronto, Canada4 - 19 Inigo Curtis11 - 6 LPts
22/05/2021Brampton, Canada4 - 18 Kieran Moncrieff14 - 6 LPts
13/04/2021Toronto, Canada4 - 17 John Fabian18 - 3 LPts
13/03/2021Toronto, Canada4 - 16 John Brown5(1) - 11 LPts
22/01/2021Brampton, Canada4 - 15 Kieran Moncrieff13 - 5 LPts
22/12/2020Winnipeg, Canada4 - 14 James Perry7 - 13 LPts
20/11/2020Calgary, Canada3 - 14 Sam Hinshaw11 - 4 WPts
21/09/2020Brampton, Canada3 - 13 Morgan Alford14 - 1 LPts
20/08/2020Toronto, Canada3 - 12 Floyd Kenneth11 - 4 LPts
12/07/2020London, Canada3 - 11 Bohdan Motyka7 - 9 LPts
11/05/2020Algiers, Algeria3 - 10 Sajid Sajjad4 - 9 LPts
13/03/2020Richmond, Canada3 - 9 Charlie Dunwoody8 - 5 LPts
06/02/2020London, Canada3 - 8 Baltasar Alejos7 - 6 LPts
07/12/2019Brasilia, Brazil3 - 7 Venacio Feliciano11 - 1 LPts
08/10/2019Portoviejo, Ecuador3 - 6 Juan Murga5 - 3 LPts
10/08/2019London, Canada3 - 5 Rabiu Girei6 - 2 LPts
11/06/2019Augsburg, Germany2 - 5 Dieter Bierbaum0 - 7 WPts
13/04/2019London, Canada2 - 4 Arnie Hayes5 - 2 LPts
10/02/2019Abu Dhabi, UAE1 - 4 Zuffur Atassi3 - 3 WPts
11/12/2018London, Canada1 - 3 Destin Bill4 - 1 LPts
12/10/2018Sofia, Bulgaria1 - 2 Danail Kjucukov1 - 3 LPts
14/08/2018Montreal, Canada1 - 1 Garner de Saint-Exupery4 - 0 LPts
10/07/2018London, Canada0 - 1 Darryl Livingston1 - 3 WPts
07/05/2018London, Canada0 - 0 Jesus Arena0 - 0 LPts