Weightclass:  Super Heavyweight
Location:  Toronto, Canada
Record:  28(2) - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/10/2023Toronto, Canada27(2) - 5 Igor Jez6 - 8 WPts
26/08/2023Toronto, Canada26(2) - 5 Patryk Domian3 - 5 WPts
27/06/2023Toronto, Canada26(2) - 4 Nikolai Ackbasov22 - 11 LPts
27/04/2023Toronto, Canada25(2) - 4 Dai Nomura3 - 17 WPts
27/02/2023Toronto, Canada24(2) - 4 Bannruod Hanik2 - 7 WPts
29/12/2022Toronto, Canada23(2) - 4 Fatjon Cerci4 - 5 WPts
29/10/2022Toronto, Canada22(2) - 4 Matthew Oliver1 - 5 WPts
30/08/2022Toronto, Canada21(2) - 4 Peter Gwynn2 - 0 WPts
30/06/2022Toronto, Canada20(2) - 4 Nebojša Grbic1 - 9 WPts
01/05/2022Toronto, Canada19(2) - 4 Blake Fork12 - 12 WPts
02/03/2022Toronto, Canada18(2) - 4 Brendan McClarnon2 - 2 WPts
01/01/2022Toronto, Canada18(2) - 3 Sagaz Rayas23(2) - 4 LPts
01/11/2021Melbourne, Australia17(1) - 3 Dylan Kemble13 - 11 WKO3
03/09/2021Isfahan, Iran16(1) - 3 Khalid Farooq1 - 3 WPts
06/07/2021Ottawa, Canada15 - 3 Adam Queneau7 - 15(1) WKO3
08/05/2021Toronto, Canada14 - 3 Joe Trotter1 - 15 WPts
09/03/2021Toronto, Canada13 - 3 Sdepan Cazian10 - 3 WPts
08/01/2021Toronto, Canada12 - 3 Leverett Marais6 - 8 WPts
07/11/2020Toronto, Canada11 - 3 Morgan Seigner2 - 17 WPts
07/09/2020Cali, Colombia10 - 3 Emanuel Olea2 - 6 WPts
09/07/2020Vaughan, Canada10 - 2 Dom Rodie7 - 3 LPts
26/05/2020Kikuyu, Kenya9 - 2 Stuart Vadukul9 - 4 WPts
28/03/2020Brampton, Canada9 - 1 Oscar Knox7(1) - 7 LPts
29/01/2020Zagreb, Croatia8 - 1 Krešo Vranjkovic2 - 10 WPts
30/11/2019Toronto, Canada7 - 1 Barbabe Garros4 - 9 WPts
30/09/2019Toronto, Canada6 - 1 Yu Tin3 - 5 WPts
01/08/2019Toronto, Canada5 - 1 Hitoshi Morikawa2 - 2 WPts
02/06/2019Toronto, Canada4 - 1 Rocco Heiberg2 - 2 WPts
03/04/2019Toronto, Canada3 - 1 John Beveridge4 - 3 WPts
01/02/2019Toronto, Canada3 - 0 Ian Bendick3 - 1 LPts
02/12/2018Toronto, Canada2 - 0 Gharib Hachigyan1 - 1 WPts
03/10/2018Baltimore, USA1 - 0 Paul Farquhar3 - 3 WPts
05/08/2018Toronto, Canada0 - 0 Harry Headen2 - 2 WPts