Weightclass:  Light Heavyweight
Location:  Montreal, Canada
Record:  42 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/05/2033Montreal, Canada41 - 14 Jamil Isckaliev5 - 15 WPts
13/03/2033Montreal, Canada40 - 14 Antto Kiveli9 - 9 WPts
11/01/2033Montreal, Canada39 - 14 Oliver Burak2 - 0 WPts
10/11/2032Montreal, Canada38 - 14 Joey Dede3 - 10 WPts
09/09/2032Montreal, Canada37 - 14 Shamus Burke2 - 4 WPts
10/07/2032Montreal, Canada36 - 14 Svetoslav á Korolev6 - 2 WPts
10/05/2032Montreal, Canada35 - 14 Chris Hush9 - 20 WPts
11/03/2032Montreal, Canada34 - 14 Lyuben á Bolgarkov5 - 4 WPts
10/01/2032Montreal, Canada33 - 14 Samuil á Todorov10 - 16 WPts
11/11/2031Montreal, Canada32 - 14 Michael Cumbie2 - 17 WPts
11/09/2031Montreal, Canada31 - 14 Ace de Pizan0 - 2 WPts
13/07/2031Montreal, Canada30 - 14 Manchu Turn15 - 11 WPts
12/05/2031Quito, Ecuador30 - 13 Zacarias Castanon24 - 16 LPts
14/03/2031Montreal, Canada30 - 12 Spencer Faulds18(1) - 5 LPts Canada National Championships 2031View
11/03/2031Montreal, Canada29 - 12 Cody Sime4 - 10 WPts Canada National Championships 2031View
04/03/2031Lodz, Poland28 - 12 Fabian Walinski4 - 12 WPts
04/01/2031Edmonton, Canada27 - 12 Stephen Beaty34 - 12 WPts
11/11/2030Montreal, Canada27 - 11 Idzi Gaba15 - 9 LPts
12/09/2030Montreal, Canada26 - 11 Gabriel Studnicka1 - 5 WPts
14/07/2030Montreal, Canada25 - 11 Fino De Fabio11 - 36 WPts
15/05/2030Winnipeg, Canada24 - 11 Arran Gray1 - 14 WPts
17/03/2030Vaughan, Canada24 - 10 Mason Bees43(6) - 36 LPts Canada National Championships 2030View
14/03/2030Vaughan, Canada23 - 10 Spencer Faulds11(1) - 2 WPts Canada National Championships 2030View
11/03/2030Vaughan, Canada22 - 10 Matt Costain12 - 10 WPts Canada National Championships 2030View
22/01/2030Vienna, Austria21 - 10 Alphonse Gamerschwang0 - 5 WPts
24/11/2029Montreal, Canada20 - 10 Stephen Beaty29 - 10 WPts
25/09/2029Rome, Italy19 - 10 Fausto Carossino26(3) - 15(1) WPts
28/07/2029Mississauga, Canada18 - 10 Oscar Nicholson1 - 4 WPts
30/05/2029Shenyang, China17 - 10 Shen Xiao10 - 14 WPts
01/04/2029Montreal, Canada16 - 10 Arran Gray0 - 8 WPts
01/02/2029Bayamon, Puerto Rico15 - 10 Montana Ariza6 - 10 WPts
04/12/2028Winnipeg, Canada14 - 10 Jasper Vert4 - 17 WPts
09/10/2028Montreal, Canada14 - 9 Vasif Nishtar12 - 12 LPts
11/08/2028Montreal, Canada13 - 9 Bruce Frashier0 - 4 WPts
13/06/2028Wellington, New Zealand12 - 9 Ian Swaney21 - 19 WPts
15/04/2028Melbourne, Australia11 - 9 Leo McWethy0 - 8 WPts
16/02/2028Toronto, Canada11 - 8 David Nicolai7 - 19 LPts
22/12/2027Montreal, Canada10 - 8 Ian Mullen3 - 2 WPts
24/10/2027Montreal, Canada9 - 8 Kenji Sawa10 - 13 WPts
25/08/2027Montreal, Canada8 - 8 Venacio Betances1 - 3 WPts
24/06/2027Laval, Canada7 - 8 Jacob Cattell6 - 15 WPts
29/04/2027Montreal, Canada6 - 8 Vandra Fabijanic0 - 3 WPts
01/03/2027Calgary, Canada6 - 7 Canaan Dacourt8 - 6 LPts
01/01/2027Montreal, Canada5 - 7 William Kalima4 - 3 WPts
03/11/2026Halifax, Canada5 - 6 Leighton Brown13 - 5 LPts
07/09/2026Toronto, Canada5 - 5 Harvey Kellogg3 - 2 LPts
19/07/2026Quebec City, Canada5 - 4 Sinjon de Brosse13 - 14 LPts
18/06/2026Richmond, Canada4 - 4 Paul Pennie0 - 0 WPts
01/05/2026Montreal, Canada3 - 4 Bartosz Wesolek2 - 1 WPts
03/03/2026Montreal, Canada2 - 4 Jeremie Albert7 - 8 WPts
11/01/2026Surrey, Canada1 - 4 Arnie Findley4 - 11 WPts
15/11/2025Calgary, Canada1 - 3 Sid Michie15 - 12 LPts
18/09/2025Montreal, Canada0 - 3 Percy Blanc1 - 1 WPts
16/09/2025Richmond, Canada0 - 2 Bob Davidge1 - 5 LPts
24/07/2025Ottawa, Canada0 - 1 Rich Pearce31 - 9 LPts
21/06/2025Montreal, Canada0 - 0 Gregor Lucier3 - 3 LPts