Weightclass:  Light Heavyweight
Location:  Gaineau, Canada
Record:  28(2) - 4
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2033Markham, Canada27(2) - 4 Ethan Biss1 - 0 WPts
10/12/2033Gaineau, Canada26(1) - 4 Timofei Cairbekow5 - 5 WKO3
11/10/2033Richmond, Canada25(1) - 4 Mark Laude0 - 0 WPts
08/09/2033Almaty, Kazakhstan24(1) - 4 Jawad Kairimow15 - 13 WPts
11/07/2033Montevideo, Uruguay23(1) - 4 Alejandro Ayon25 - 25 WPts
13/05/2033Zagreb, Croatia22(1) - 4 Ljubo Radoševic28 - 19 WPts
14/03/2033Halifax, Canada22(1) - 3 John Cheves12(1) - 4 LPts Canada National Championships 2033View
11/03/2033Halifax, Canada21(1) - 3 Joshua Sutherland12 - 16 WPts Canada National Championships 2033View
03/03/2033Harare, Zimbabwe20(1) - 3 Richie Madziva24 - 20 WPts
03/01/2033Melbourne, Australia19(1) - 3 Lewis Galstanyan3 - 23 WPts
04/11/2032Arequipa, Peru18(1) - 3 Marjun Ruedas13 - 18 WPts
06/09/2032Melbourne, Australia17(1) - 3 Rob Leys9 - 18 WPts
08/07/2032Dushanbe, Tajikistan16(1) - 3 Yalchin Shihlinskii13 - 9 WPts
10/05/2032Gaineau, Canada15(1) - 3 Frey Henriksen6 - 8(1) WPts
11/03/2032Surrey, Canada15(1) - 2 Spencer Faulds33(2) - 7 LPts Canada National Championships 2032View
01/03/2032Wellington, New Zealand14 - 2 Ricky Vail20 - 41(16) WKO3
02/01/2032Odessa, Ukraine13 - 2 Andrii Podolski4 - 20 WPts
04/11/2031Gaineau, Canada12 - 2 Khamis Parsa11 - 15 WPts
06/09/2031Gaineau, Canada11 - 2 Nazaire Orme7 - 22 WPts
08/07/2031Brest, Belarus10 - 2 Yulian Bogdanovich23 - 35(9) WPts
10/05/2031Jalilabad, Azerbaijan9 - 2 Elshad Narimanov6 - 19 WPts
11/03/2031Montreal, Canada9 - 1 Shaun Barmore19 - 8 LPts Canada National Championships 2031View
05/03/2031Aalborg, Denmark8 - 1 Vali Bjorn0 - 0 WPts
05/01/2031La Paz, Bolivia7 - 1 Santiago Artiga0 - 0 WPts
07/11/2030Gaineau, Canada6 - 1 Fedor Levitsky5 - 4 WPts
08/09/2030Seville, Spain5 - 1 Oleos Valles7 - 8 WPts
11/07/2030Gaineau, Canada4 - 1 Enzo Rayas13(3) - 13 WPts
12/05/2030Guayaquil, Ecuador3 - 1 Marjun Sahagun5 - 13 WPts
14/03/2030Vaughan, Canada3 - 0 Mason Bees42(6) - 36 LPts Canada National Championships 2030View
11/03/2030Vaughan, Canada2 - 0 Stephen Beaty30 - 11 WPts Canada National Championships 2030View
20/02/2030Gaineau, Canada1 - 0 Declan Spier2 - 14 WPts
23/12/2029Gaineau, Canada0 - 0 Ewan Hind0 - 4 WPts