Weightclass:  Light Heavyweight
Location:  Ottawa, Canada
Record:  27 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/07/2031Ottawa, Canada26 - 16 Vali Bjorn0 - 3 WPts
22/05/2031Ottawa, Canada25 - 16 Sam Baughn7 - 12 WPts
23/03/2031Ottawa, Canada24 - 16 Dave Pagan2 - 4 WPts
22/01/2031Ottawa, Canada24 - 15 Edward Murray21 - 7 LPts
23/11/2030Ottawa, Canada23 - 15 Nikolai á Stanoytchev6 - 11 WPts
24/09/2030Ottawa, Canada22 - 15 Jose Baeza4 - 9 WPts
25/07/2030Ottawa, Canada21 - 15 Juraj Brozovic8 - 4 WPts
25/05/2030Ottawa, Canada20 - 15 Adalwen Gehl14 - 16 WPts
26/03/2030Montreal, Canada20 - 14 Felix Bryn14 - 28 LPts
26/01/2030Winnipeg, Canada19 - 14 Jasper Vert7 - 21 WPts
11/12/2029Mississauga, Canada18 - 14 Billy Hoose22(1) - 18 WPts
10/11/2029Cologne, Germany17 - 14 Miles Platter8 - 22 WPts
12/09/2029Kampala, Uganda16 - 14 Obiajulu Toro7 - 32(14) WPts
15/07/2029Ottawa, Canada16 - 13 Bryan Farm5 - 7 LPts
17/05/2029Ottawa, Canada16 - 12 Leggett Herard13 - 17 LPts
27/03/2029Ottawa, Canada15 - 12 Percy Blanc18 - 28 WPts
01/02/2029Dushanbe, Tajikistan15 - 11 Boris Shahbazov13 - 5 LPts
04/12/2028Montreal, Canada14 - 11 Yannick Gary5 - 19 WPts
16/10/2028Laval, Canada13 - 11 Jacob Cattell10 - 19 WPts
23/08/2028Montreal, Canada12 - 11 Talbot Roux11 - 15 WPts
14/07/2028Ottawa, Canada11 - 11 Varden Voisin11 - 19 WPts
11/06/2028Ottawa, Canada10 - 11 Bahlul Rajput1 - 1 WPts
13/04/2028Ottawa, Canada9 - 11 Dashiell Moniotte3 - 6 WPts
13/02/2028Brampton, Canada8 - 11 John Steel5 - 11 WPts
17/12/2027Ottawa, Canada8 - 10 David Curtain17(1) - 11 LPts
20/10/2027Brisbane, Australia8 - 9 Louis MacWilliams6 - 1 LPts
22/08/2027Vienna, Austria7 - 9 Binghamton Landowski15 - 21 WPts
24/06/2027Ottawa, Canada7 - 8 Leo Grandison15(1) - 8 LPts
27/04/2027Mississauga, Canada7 - 7 Mark Hopper5 - 3 LPts
27/02/2027Montreal, Canada6 - 7 Byron Mauriac7(1) - 16(1) WPts
29/12/2026Ottawa, Canada6 - 6 Sancho Asuncion2 - 8(1) LPts
30/10/2026Toronto, Canada5 - 6 Michael Hewson4 - 15 WPts
07/09/2026Mississauga, Canada5 - 5 Owen Auteuil5(1) - 21 LPts
10/07/2026Surrey, Canada5 - 4 Arnie Findley6 - 12 LPts
12/05/2026Toronto, Canada5 - 3 Leeroy Ellis8 - 11 LPts
11/04/2026Ottawa, Canada4 - 3 Varden Voisin2 - 1 WPts
14/03/2026Ottawa, Canada4 - 2 Mark Allison3 - 0 LPts
14/01/2026Ottawa, Canada3 - 2 Sam Gettings1 - 6 WPts
15/11/2025Khenifra, Morocco3 - 1 Husam al Din Chafik8 - 19 LPts
17/09/2025Madrid, Spain2 - 1 Rodrigo Espiritu1 - 10 WPts
20/07/2025Ottawa, Canada1 - 1 Talbot Roux2 - 3 WPts
22/05/2025Vancouver, Canada0 - 1 Brendan Christy7(1) - 24 WPts
11/04/2025Ottawa, Canada0 - 0 Napoleon Chimanga0 - 6 LPts