Weightclass:  Lightweight
Location:  Calgary, Canada
Record:  32 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/07/2027Calgary, Canada31 - 28 Direnc Gucher6 - 11 WPts
22/05/2027Calgary, Canada30 - 28 Petro Kabat3 - 6 WPts
24/03/2027Calgary, Canada29 - 28 Jaguar Barcelona10 - 7 WPts
23/01/2027Calgary, Canada28 - 28 John Gilchrist0 - 4 WPts
24/11/2026Calgary, Canada27 - 28 Naghi Mucaghanoff2 - 4 WPts
24/09/2026Calgary, Canada26 - 28 Yasin Saleem2 - 10 WPts
26/07/2026Calgary, Canada25 - 28 Shahig Sakislyan4 - 7 WPts
27/05/2026Calgary, Canada24 - 28 Afon Merecke9 - 12 WPts
28/03/2026Calgary, Canada23 - 28 Orane Pradon9 - 20(4) WPts
27/01/2026Calgary, Canada22 - 28 Sean Jones0 - 6 WPts
28/11/2025Calgary, Canada21 - 28 Francois Lucas13 - 18 WPts
29/09/2025Calgary, Canada20 - 28 Dior Dubled2 - 8 WPts
02/08/2025Calgary, Canada19 - 28 Santiago Puebla4 - 7 WPts
03/06/2025Calgary, Canada18 - 28 Mel Leitch2 - 4 WPts
06/04/2025Calgary, Canada17 - 28 Mark Harrison1 - 0 WPts
05/02/2025Calgary, Canada16 - 28 Lance Pradier2 - 14 WPts
07/12/2024Havana, Cuba15 - 28 Federico Sotelo4 - 10 WPts
09/10/2024Surrey, Canada15 - 26 Franchot Calmat22 - 17 LPts
09/10/2024Surrey, Canada15 - 27 Franchot Calmat23 - 17 LPts
11/08/2024Markham, Canada14 - 26 Davie Headen19 - 17 WPts
17/06/2024Calgary, Canada13 - 26 RadomÝr Potocnik0 - 11 WPts
18/04/2024Gomel, Belarus12 - 26 Taras Varga4 - 12 WPts
19/02/2024Georgetown, Guyana12 - 25 Rob Marshall5 - 11 LPts
22/12/2023Ottawa, Canada12 - 24 Sam Work22 - 10 LPts
28/10/2023Prague, Czech Republic12 - 23 Aleü Brichacek25(1) - 12 LPts
30/08/2023Calgary, Canada12 - 22 Dave Smith26 - 11 LPts
01/07/2023Calgary, Canada11 - 22 Ben Crafford4 - 25 WPts
02/05/2023Soledad, Colombia10 - 22 Alejandro Enrique0 - 8 WPts
04/03/2023Nassau, Bahamas10 - 21 Mark Linnen20(2) - 11 LPts
04/01/2023Winnipeg, Canada10 - 20 Arnie Lundie12 - 16 LPts
13/11/2022Ottawa, Canada10 - 19 Sam Rhind10 - 19 LPts
11/10/2022Halifax, Canada9 - 19 Dillon Abernethy1 - 19 WPts
04/09/2022Ostrava, Czech Republic9 - 18 Servßc Vasek21 - 7 LPts
07/07/2022Calgary, Canada9 - 17 Waltier Blier7 - 20 LPts
08/05/2022Mar del Plata, Argentina9 - 16 Oleos Rosales18(2) - 10 LPts
10/03/2022Ottawa, Canada8 - 16 Leon Bulloch13 - 7 WPts
09/01/2022Nassau, Bahamas8 - 15 Declan Gash16 - 10 LPts
09/11/2021Calgary, Canada7 - 15 Lernig Ojaghyan3 - 6 WPts
09/09/2021Calgary, Canada7 - 14 May Muthambi10 - 7 LPts
09/07/2021Copenhagen, Denmark7 - 13 Carolus Balling11 - 11 LPts
08/05/2021Edmonton, Canada6 - 13 Alec Trainer3 - 13 WPts
13/03/2021Minsk, Belarus6 - 12 Kyrylo Burda5 - 13 LPts
13/01/2021Zagreb, Croatia6 - 11 Dominik Skender10 - 6 LPts
14/11/2020Lonueuil, Canada6 - 10 Odil Clarin7 - 6 LPts
20/09/2020Calgary, Canada5 - 10 Paul Ford1 - 5 WPts
20/07/2020Las Tunas, Cuba5 - 9 Montenegro Landeros3 - 11 LPts
20/05/2020Edmonton, Canada5 - 8 Mark Nappier4 - 3 LPts
31/03/2020Hirakata, Japan5 - 7 Shinji Hayashida8(1) - 2 LPts
01/02/2020Edmonton, Canada4 - 7 Alec Trainer1 - 7 WPts
30/12/2019Montreal, Canada4 - 6 Sargent Ouimet3 - 5 LPts
15/11/2019Calgary, Canada3 - 6 Sanadrug Nabavyan5 - 6 WPts
15/09/2019Surrey, Canada2 - 6 Peter Lyne0 - 6 WPts
12/08/2019Toronto, Canada2 - 5 Antwan Norwick5 - 1 LPts
15/06/2019Calgary, Canada2 - 4 Callum Hillhouse2 - 2 LPts
16/04/2019Calgary, Canada1 - 4 Rico Florez1 - 5 WPts
14/02/2019Toronto, Canada1 - 3 James Sands6 - 2 LPts
14/01/2019Harare, Zimbabwe1 - 2 Clint Manyeruke6 - 0 LPts
16/11/2018Harare, Zimbabwe1 - 1 Clint Manyeruke5 - 0 LPts
16/09/2018Brampton, Canada1 - 0 Sam St. Jean1 - 1 LPts
18/07/2018Calgary, Canada0 - 0 Dai Brand1 - 2 WPts