Weightclass:  Middleweight
Location:  Regina, Canada
Record:  21(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/12/2029Regina, Canada20(1) - 17 Henrik Kaltiainen1 - 15 WPts
09/10/2029Regina, Canada19(1) - 17 Kamran Zakiev2 - 4 WPts
10/08/2029Regina, Canada18(1) - 17 Rehan Wardak7 - 10 WPts
11/06/2029Regina, Canada17(1) - 17 Milivoj Buzov9 - 18 WPts
12/04/2029Regina, Canada16(1) - 17 Luka Bebic2 - 13 WPts
11/02/2029Regina, Canada16(1) - 16 Odo Felsing3 - 7(1) LPts
13/12/2028Regina, Canada15(1) - 16 Callum Hopping0 - 4 WPts
14/10/2028Regina, Canada14(1) - 16 Connor Nicholson17 - 19 WPts
15/08/2028Regina, Canada14(1) - 15 Javier Labrouste7 - 10 LPts
16/06/2028Regina, Canada13(1) - 15 Jay Maver8 - 5 WPts
17/04/2028Regina, Canada12(1) - 15 Chris Crafford1 - 4 WPts
17/02/2028Regina, Canada11(1) - 15 Danylko Petrik4 - 15 WPts
20/12/2027Riga, Latvia11(1) - 14 Afon Radzinsh8 - 12 LPts
22/10/2027Toronto, Canada11(1) - 13 Robert Aikman13 - 3 LPts
24/08/2027Regina, Canada10(1) - 13 Quico Vilchez5 - 12 WPts
23/06/2027Stockholm, Sweden10(1) - 12 Frank Angerman47(1) - 21 LPts
25/04/2027Regina, Canada9(1) - 12 Josh Bryce2 - 9 WPts
25/02/2027Kuching, Malaysia8(1) - 12 Majid Hakro11 - 21 WPts
28/12/2026Durban, South Africa7(1) - 12 Blake Abelo6 - 10 WPts
30/10/2026Caracas, Venezuela6(1) - 12 Rico Puebla2 - 1 WPts
01/09/2026Roodepoort, South Africa5 - 12 Vuyisile Tambo7(1) - 17(4) WKO3
04/07/2026Richmond, Canada5 - 11 Brendan Roseberry9 - 9 LPts
08/05/2026Montreal, Canada5 - 10 Chivalry Bernanos14 - 13 LPts
13/03/2026Brussels, Belgium4 - 10 Antoine Verlaine5 - 5 WPts
13/01/2026Regina, Canada4 - 9 Jeronim Kosa3 - 2 LPts
15/11/2025Regina, Canada4 - 8 Robert Aikman2 - 1 LPts
16/09/2025Regina, Canada3 - 8 Montgomery Lenglen2 - 0 WPts
18/07/2025Regina, Canada3 - 7 Adam Crookshank10 - 13(1) LPts
22/05/2025Roskilde, Denmark3 - 6 Thiassi Collin4 - 7(1) LPts
24/03/2025Edmonton, Canada2 - 6 Owen Hilley0 - 0 WPts
29/01/2025Melbourne, Australia2 - 5 Bruce Farrell1 - 2 LPts
01/12/2024Regina, Canada2 - 4 Hassan Armanjani2 - 3 LPts
02/10/2024Regina, Canada2 - 3 Tovin Isahakyan2 - 9 LPts
03/08/2024Regina, Canada2 - 2 Gareth Cullom0 - 1 LPts
05/06/2024Regina, Canada1 - 2 Emil Križanic1 - 0 WPts
07/04/2024Montreal, Canada1 - 1 Cody Whitson0 - 0 LPts
13/02/2024Ottawa, Canada1 - 0 Andy Grant20 - 15(1) LPts
11/01/2024Regina, Canada0 - 0 James Bankhead1 - 7 WPts