Weightclass:  Lightweight
Location:  Edmonton, Canada
Record:  16(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/01/2034Edmonton, Canada15(1) - 19 Santiago Serafin1 - 6 WPts
10/11/2033Edmonton, Canada14(1) - 19 Marlen Shchegolikhin2 - 4 WPts
10/09/2033Edmonton, Canada13(1) - 19 Venacio Astorga19 - 13 WPts
10/07/2033Edmonton, Canada12(1) - 19 Jamie Cowan5 - 14 WPts
09/05/2033Edmonton, Canada12(1) - 18 Mick Desnos10 - 14 LPts
11/03/2033Brampton, Canada12(1) - 17 Dai Sauvage10 - 19 LPts
08/02/2033Ottawa, Canada12(1) - 16 Ollie Monroe11 - 13 LPts
05/01/2033Reno, USA11(1) - 16 Rob Ellis0 - 0 WPts
07/11/2032Edmonton, Canada11(1) - 15 Ethan Bryde1 - 10 LPts
07/09/2032Edmonton, Canada10(1) - 15 Jordan Gawley3 - 8 WPts
08/07/2032Gaineau, Canada10(1) - 14 Marvel Barbusse6 - 21(1) LPts
11/05/2032Edmonton, Canada9(1) - 14 Aaron Stewart1 - 8 WPts
11/03/2032Halifax, Canada9(1) - 13 Lee Thom6 - 14 LPts
13/01/2032Edmonton, Canada8(1) - 13 Ethan Bryde1 - 3 WPts
14/11/2031Gomel, Belarus8(1) - 12 Vanko Borsch9 - 9 LPts
15/09/2031Johannesburg, South Africa8(1) - 11 Kofi Sam11 - 13 LPts
18/07/2031Edmonton, Canada7(1) - 11 Marco Montanez12 - 4 WPts
20/05/2031Edmonton, Canada6(1) - 11 Dom Burnes0 - 3 WPts
22/03/2031Edmonton, Canada6(1) - 10 Milan Pelan7 - 3 LPts
21/01/2031Edmonton, Canada5(1) - 10 Paul Maffett2 - 11 WPts
22/11/2030Winnipeg, Canada4 - 10 Stephen Nicolls3 - 20(6) WKO3
28/09/2030Edmonton, Canada3 - 10 Lee Aitkens1 - 8 WPts
31/07/2030Ulaanbaatar, Mongolia3 - 9 Shinny Kazhgalieff9 - 22 LPts
02/06/2030Kuching, Malaysia3 - 8 Asif Matar15 - 4 LPts
04/04/2030Karagandy, Kazakhstan2 - 8 Tariq Kadyrgaliev2 - 10 WPts
04/02/2030Santo Domingo de Guzman, Dominican Republic2 - 7 Loredo Mellado20 - 14 LPts
07/12/2029Tokorozawa, Japan2 - 6 Nori Anzai8 - 7 LPts
09/10/2029Plzen, Czech Republic2 - 5 Radim Zavadil5 - 14 LPts
11/08/2029London, Canada2 - 4 James Johnston11 - 5(1) LPts
13/06/2029Edmonton, Canada2 - 3 Daichi Koyanagi4 - 5 LPts
15/04/2029Odense, Denmark2 - 2 Egil Berwald3 - 7 LPts
15/02/2029Edmonton, Canada1 - 2 Gareth Boag5 - 14 WPts
18/12/2028Prague, Czech Republic1 - 1 Bronislav Konechny7 - 7(2) LPts
20/10/2028Richmond, Canada1 - 0 Ethan Field4 - 7 LPts
05/09/2028Edmonton, Canada0 - 0 Giles Bastien0 - 0 WPts