Weightclass:  Featherweight
Location:  Edmonton, Canada
Record:  18(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/09/2031Edmonton, Canada17(1) - 26 Myerson Berreth3 - 8 WPts
27/07/2031Edmonton, Canada16(1) - 26 Ignado Talamantes7(1) - 32 WPts
28/05/2031Edmonton, Canada15(1) - 26 Dino Zacchera10 - 16 WPts
27/03/2031Edmonton, Canada14(1) - 26 Paco Arevalo19(1) - 23 WPts
24/01/2031Edmonton, Canada13(1) - 26 Seth Daniel2 - 4 WPts
25/11/2030Edmonton, Canada12(1) - 26 Pedro Villacorta3 - 4 WPts
26/09/2030Edmonton, Canada12(1) - 25 Amin Badaldejli8 - 18(2) LPts
29/07/2030Edmonton, Canada11(1) - 25 Bayram Ozchelik0 - 22 WPts
25/05/2030Edmonton, Canada10(1) - 25 Kiatchai Meenatoythin0 - 5 WPts
26/03/2030Edmonton, Canada9(1) - 25 Angel Vita1 - 6 WPts
26/01/2030Edmonton, Canada9(1) - 24 Rob Crookston8 - 5 LPts
27/11/2029Edmonton, Canada8(1) - 24 Ethan Minto11 - 22 WPts
28/09/2029Dubai, UAE8(1) - 23 Amjad Baduy10 - 11 LPts
31/07/2029Maroua, Cameroon8(1) - 22 Severin Ovono14(1) - 14 LPts
02/06/2029Guigang, China8(1) - 21 Liko Siong19(1) - 12 LPts
04/04/2029Montreal, Canada8(1) - 20 Leeroy Thomson9 - 20(5) LPts
04/02/2029Aarhus, Denmark8(1) - 19 Ultar Dittmer21 - 12 LPts
07/12/2028Vilnius, Lithuania7 - 19 Jan Bal3 - 14(1) WKO3
09/10/2028Randburg, South Africa7 - 18 Uzoma Buah24 - 11 LPts
11/08/2028Edmonton, Canada6 - 18 Montana Narciso2 - 11 WPts
13/06/2028Edmonton, Canada5 - 18 Dennis Murphy2 - 2 WPts
15/04/2028Ciudad Guayana, Venezuela4 - 18 Isidro Cecilio10 - 20 WPts
16/02/2028Dingzhou, China4 - 17 Ye Quan10 - 9 LPts
19/12/2027Calgary, Canada4 - 16 Oscar Purvis12(1) - 13 LPts
07/11/2027Toronto, Canada4 - 15 Gregor Scripture22 - 14 LPts
21/09/2027Winnipeg, Canada4 - 14 John Spang7 - 13 LPts
21/08/2027Calgary, Canada3 - 14 Jordan Housler5 - 15 WPts
23/06/2027Montreal, Canada3 - 13 Laramie Auriol20 - 20 LPts
09/05/2027Quebec City, Canada2 - 13 Leggett de Balzac10 - 23 WPts
08/04/2027Edmonton, Canada2 - 12 Briar Chamfort8 - 2 LPts
26/02/2027Plovdiv, Bulgaria2 - 11 Kamen á Dounev19 - 10(2) LPts
29/12/2026Lima, Peru1 - 11 Diego Belles4 - 10 WPts
31/10/2026Jeonju, South Korea1 - 10 Keun-ho Bae5 - 21 LPts
02/09/2026Montreal, Canada1 - 9 Nicolas de Nerval23 - 21 LPts
07/07/2026Umuahia, Nigeria1 - 8 Idris Envoh7 - 17 LPts
09/05/2026Saskatoon, Canada1 - 7 Rich Hillock7 - 9(1) LPts
14/03/2026Surrey, Canada1 - 6 John Ramsey15 - 25(2) LPts
22/01/2026Edmonton, Canada1 - 5 John Haney3 - 1 LPts
11/01/2026Edmonton, Canada1 - 4 James Quirke12 - 10(1) LPts
13/11/2025El-Jadida, Morocco1 - 3 Haziem Reggab3 - 32 LPts
14/09/2025Edmonton, Canada0 - 3 Vidar Kruse1 - 1 WPts
17/07/2025Surrey, Canada0 - 2 Gareth Brice7 - 20 LPts
24/05/2025Montreal, Canada0 - 1 Percy Jacque6 - 11 LPts
02/04/2025Hamilton, Canada0 - 0 Dominic Kinzey32 - 9 LPts