Weightclass:  Featherweight
Location:  Regina, Canada
Record:  23 - 12(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/12/2033Regina, Canada22 - 12(2) Steven Bainum0 - 3 WPts
29/10/2033Regina, Canada21 - 12(2) Joseph Nguni14 - 18 WPts
27/08/2033Regina, Canada20 - 12(2) Dmitriy Kajrculoff2 - 9 WPts
27/06/2033Regina, Canada19 - 12(2) Serhat Renda2 - 4 WPts
26/04/2033Regina, Canada18 - 12(2) Justin Himly8 - 14 WPts
26/02/2033Regina, Canada17 - 12(2) Sammy Scroggins13 - 17 WPts
27/12/2032Regina, Canada16 - 12(2) James Ayew4 - 0 WPts
27/10/2032Regina, Canada15 - 12(2) Desiderio Manos2 - 9(1) WPts
27/08/2032Regina, Canada14 - 12(2) Manny Lizana7 - 8 WPts
27/06/2032Merlo, Argentina13 - 12(2) Hernan Gallardo5 - 12 WPts
29/04/2032Calgary, Canada12 - 12(2) Blake Beveridge19 - 8 WPts
11/03/2032Surrey, Canada12 - 11(1) Steven Whittet13(1) - 3 LKO3 Canada National Championships 2032View
01/03/2032Nizhny Novgorod, Russia11 - 11(1) Daniil Fesikov0 - 0 WPts
02/01/2032Panama City, Panama10 - 11(1) Yago Morin10 - 13 WPts
04/11/2031Kingston, Jamaica9 - 11(1) Cole Crossin1 - 3 WPts
06/09/2031Regina, Canada8 - 11(1) Pavel Harvan3 - 1 WPts
08/07/2031Regina, Canada7 - 11(1) Luc Arabie9 - 11(1) WPts
08/05/2031Medellin, Colombia7 - 10(1) Jaguar Cancino18 - 10 LPts
10/03/2031Regina, Canada6 - 10(1) Jasper Marques3 - 7 WPts
10/01/2031General Trias, Philippines6 - 9 Jasper Daco14(3) - 16 LKO3
12/11/2030Dasmarinas, Philippines6 - 8 Richard Cacpal30(6) - 9 LPts
14/09/2030Quebec City, Canada6 - 7 Macy Cruguet10 - 6 LPts
17/07/2030Montreal, Canada5 - 7 Greg Erwood0 - 8 WPts
22/05/2030Toronto, Canada4 - 7 William Landrum3 - 13(1) WPts
25/03/2030Toronto, Canada4 - 6 Edward Ferry7 - 9 LPts
26/01/2030Richmond, Canada4 - 5 Mark Hamilton1 - 2 LPts
25/12/2029Ottawa, Canada3 - 5 Brett Vaughn0 - 0 WPts
24/11/2029Almaty, Kazakhstan2 - 5 Aleksandr Taalajbec2 - 4 WPts
26/09/2029Regina, Canada1 - 5 David Grass4 - 7 WPts
29/07/2029Croix des Bouqets, Haiti1 - 4 Marvel Guimard27 - 12 LPts
31/05/2029Edmonton, Canada1 - 3 Gareth Teel9 - 14 LPts
26/04/2029Regina, Canada1 - 2 Louie Nolton10 - 1 LPts
26/04/2029Regina, Canada1 - 1 Bruce Bellaire13(1) - 11 LPts
06/04/2029Montreal, Canada0 - 1 Edward Blair6 - 15 WPts
22/02/2029Regina, Canada0 - 0 Gabriel Lorenz7 - 7 LPts