Weightclass:  Super Heavyweight
Location:  Toronto, Canada
Record:  29 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/12/2027Toronto, Canada28 - 12 Phil Vail1 - 6 WPts
19/10/2027Toronto, Canada27 - 12 Vivien Bossuet11 - 23 WPts
20/08/2027Toronto, Canada26 - 12 Colin Calley5 - 5 WPts
21/06/2027Toronto, Canada25 - 12 Ellis Isbister1 - 0 WPts
22/04/2027Toronto, Canada24 - 12 Vitali Petrenko3 - 8(1) WPts
22/02/2027Toronto, Canada23 - 12 Ventura Mordaech4 - 14 WPts
24/12/2026Toronto, Canada22 - 12 Frisco Torres1 - 25(1) WPts
25/10/2026Toronto, Canada21 - 12 Rolfe Manheimer15 - 8 WPts
26/08/2026Toronto, Canada21 - 11 Taras Panfil5 - 11 LPts
27/06/2026Toronto, Canada20 - 11 Bora Bugra3 - 1 WPts
28/04/2026Toronto, Canada19 - 11 Rainor Strom1 - 2(1) WPts
28/02/2026Toronto, Canada18 - 11 Rik Schuerman3 - 14 WPts
30/12/2025Toronto, Canada17 - 11 Alejandro Cerrato8 - 14 WPts
29/11/2025Toronto, Canada16 - 11 Alejandro Cerrato8 - 13 WPts
23/10/2025Lima, Peru15 - 11 Rodrigo Villasenor8 - 15 WPts
22/09/2025Toronto, Canada15 - 10 Rodrigo Villasenor7 - 15 LPts
17/08/2025Toronto, Canada14 - 10 Ilkin Ece5 - 26 WPts
17/07/2025Toronto, Canada13 - 10 Rodrigo Villasenor7 - 13 WPts
16/06/2025La Paz, Bolivia12 - 10 Gonzalo Virgen6 - 26 WPts
15/05/2025Toronto, Canada12 - 9 Sone Chinasa8 - 21 LPts
13/04/2025Ankara, Turkey11 - 9 Ilkin Ece5 - 22 WPts
11/03/2025Toronto, Canada11 - 8 Xebec Trintignant10 - 7 LPts Canada National Championships 2025View
05/03/2025Toronto, Canada10 - 8 Egzon Haxhiu12 - 14 WPts
21/01/2025Toronto, Canada9 - 8 Ferrand Ongandzi1 - 12 WPts
22/11/2024Toronto, Canada8 - 8 Darryl Sherer2 - 11 WPts
05/10/2024Toronto, Canada7 - 8 Jasper Erwood2 - 7 WPts
09/08/2024Kingston, Jamaica6 - 8 Duncan Kenna23(1) - 19 WPts
11/06/2024Toronto, Canada5 - 8 James Jamison1 - 8 WPts
12/04/2024Toronto, Canada4 - 8 Zelimir Hrvatin3 - 8 WPts
13/02/2024Ottawa, Canada4 - 7 Blake Fork20 - 16 LPts
17/12/2023Markham, Canada3 - 7 Matthew Oliver2 - 11 WPts
19/10/2023Nairobi, Kenya3 - 6 Kris Aiyabei20 - 15(1) LPts
21/08/2023Toronto, Canada2 - 6 Leo Smith0 - 4 WPts
21/06/2023Yerevan, Armenia2 - 5 Vorodan Cazian23 - 6 LPts
23/04/2023Linz, Austria2 - 4 Dedrik Lempruch19 - 12 LPts
23/02/2023Winnipeg, Canada2 - 3 Justin Binnion6 - 20 LPts
26/12/2022Montreal, Canada2 - 2 John Gower23 - 9 LPts
28/10/2022Hamilton, Canada2 - 1 David Lynn6 - 12 LPts
30/08/2022Toronto, Canada2 - 0 Sam Wren21(2) - 4 LPts
19/07/2022Ottawa, Canada1 - 0 Johnny Abraham3(1) - 20(2) WPts
05/06/2022Toronto, Canada0 - 0 Yasin Trabelsi0 - 0 WPts