Weightclass:  Heavyweight
Location:  Surrey, Canada
Record:  16 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/06/2030Surrey, Canada15 - 13 Roger Swanston1 - 2 WPts
07/04/2030Surrey, Canada14 - 13 Joe Odinga7(1) - 17 WPts
06/02/2030Surrey, Canada13 - 13 Gregor Turner0 - 2 WPts
08/12/2029Surrey, Canada12 - 13 Jordan Cairns11 - 21 WPts
09/10/2029Surrey, Canada12 - 12 Daniel Beaty7 - 11 LPts
10/08/2029Surrey, Canada11 - 12 Scott Mandela2 - 16 WPts
12/06/2029Surrey, Canada10 - 12 Joel Gittings6 - 14 WPts
13/04/2029Surrey, Canada9 - 12 Quin Murcia0 - 5 WPts
13/02/2029Surrey, Canada8 - 12 Chris Haning14 - 11 WPts
15/12/2028Surrey, Canada8 - 11 Mateusz Koscielski6(1) - 14 LPts
17/10/2028Paris, France7 - 11 Jacques Machin8 - 16 WPts
18/08/2028Zagreb, Croatia7 - 10 Damjan Culic21 - 11 LPts
20/06/2028Zagreb, Croatia6 - 10 Ljuban Rajkovic6 - 9 WPts
22/04/2028Surrey, Canada6 - 9 Ricky Sauerma8 - 13 LPts
23/02/2028Rosario, Argentina5 - 9 Fausto Arjona7 - 16(1) WPts
26/12/2027Surrey, Canada4 - 9 David Black4 - 16 WPts
27/10/2027Rosario, Argentina3 - 9 Neper Canal11 - 26 WPts
29/08/2027Zagreb, Croatia3 - 8 Marin Oršoš6 - 8 LPts
01/07/2027Surrey, Canada2 - 8 Bob Blevins0 - 4 WPts
02/05/2027Surrey, Canada2 - 7 Larenzo Alejandro7 - 9 LPts
04/03/2027Guarulhos, Brazil2 - 6 Fraco Vicente41 - 21 LPts
04/01/2027Vienna, Austria2 - 5 Hackett Schacht2 - 16 LPts
06/11/2026Havana, Cuba2 - 4 Dario Patricio15 - 10(1) LPts
08/09/2026Surrey, Canada2 - 3 Jamie Isaacks2 - 0 LPts
09/07/2026Montreal, Canada2 - 2 Louie de Laroche0 - 15 LPts
21/05/2026Surrey, Canada1 - 2 Jesper Bouchez3 - 6(2) WPts
23/03/2026Toronto, Canada1 - 1 Kian Bennie5 - 11 LPts
05/02/2026Toronto, Canada1 - 0 Gower Laude21 - 27 LPts
05/01/2026Edmonton, Canada0 - 0 Aaron Archie0 - 0 WPts