Weightclass:  Heavyweight
Location:  Toronto, Canada
Record:  24 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/12/2029Toronto, Canada23 - 27 Razi Akamenya2 - 2 WPts
19/10/2029Toronto, Canada22 - 27 Wally Stritzinger1 - 10 WPts
20/08/2029Toronto, Canada21 - 27 Ludvig Wenberg1 - 2 WPts
21/06/2029Toronto, Canada20 - 27 Rob Nyakuni1 - 2 WPts
22/04/2029Toronto, Canada19 - 27 Wilbert Stuhler2 - 19 WPts
21/02/2029Toronto, Canada18 - 27 Thiassi Mattsen2 - 8 WPts
23/12/2028Toronto, Canada18 - 26 Gosdantin Jibotian4 - 5 LPts
24/10/2028Toronto, Canada17 - 26 Warin Geist1 - 5 WPts
25/08/2028Toronto, Canada16 - 26 Joel Gittings5 - 10 WPts
26/06/2028Toronto, Canada15 - 26 Mandip Chadha0 - 5 WPts
27/04/2028Toronto, Canada14 - 26 Fraser Glines1 - 1 WPts
27/02/2028Toronto, Canada13 - 26 Ekerd Vosdan0 - 8 WPts
29/12/2027Ecatepec, Mexico13 - 25 Quico Alvillar9 - 18 LPts
31/10/2027Espoo, Finland12 - 25 Tuomas Honka18 - 17 WPts
01/09/2027Winnipeg, Canada11 - 25 Nicholas Corse6 - 24(1) WPts
08/07/2027Melbourne, Australia11 - 24 Leighton Jackson9 - 15 LPts
10/05/2027Toronto, Canada10 - 24 Bryn Hagie10 - 9 WPts
11/03/2027Surrey, Canada10 - 23 Louis Hoggan23 - 14 LPts
13/01/2027Toronto, Canada9 - 23 Scott Lawlis13 - 15 WPts
17/11/2026Auckland, New Zealand8 - 23 John Messer10 - 14 WPts
19/09/2026Antwerp, Belgium8 - 22 Druyt Lambrecht16 - 7 LPts
22/07/2026Halifax, Canada8 - 21 Joshua Linn13 - 9 LPts
26/05/2026iBhayi, South Africa8 - 20 Ethan Swanepoel2 - 5 LPts
28/03/2026Vaughan, Canada7 - 20 Darryl Livingston24 - 30 WPts
18/02/2026Edmonton, Canada7 - 19 Arnie Hayes28(1) - 28 LPts
18/01/2026Toronto, Canada7 - 18 Travis Lasalle7(1) - 19 LPts
19/11/2025Toronto, Canada6 - 18 Umair Hossain0 - 8 WPts
20/09/2025Istanbul, Turkey6 - 17 Berk Derici4 - 16 LPts
23/07/2025Toronto, Canada5 - 17 Tymoteusz Wachowski1 - 4 WPts
25/05/2025Donetsk, Ukraine5 - 16 Petro Milan26 - 13 LPts
27/03/2025Port Harcourt, Nigeria5 - 15 Theophilus Kyari4 - 11 LPts
27/01/2025Markham, Canada4 - 15 Ashley Nicolls3 - 7 WPts
29/11/2024Tangshan, China4 - 14 Yao Sun5 - 16 LPts
01/10/2024Athens, Greece4 - 13 Plutus Stathis10 - 10 LPts
03/08/2024Toronto, Canada4 - 12 Ashley Nicolls2 - 5 LPts
05/06/2024Chengdu, China4 - 11 Wen Kan28(2) - 18(2) LPts
07/04/2024Maroua, Cameroon4 - 10 Laron Lux29 - 11 LPts
08/02/2024Toronto, Canada3 - 10 Manuel Banez3 - 11(7) WPts
11/12/2023Mariupol, Ukraine3 - 9 Yevhen Bilinski13 - 17 LPts
13/10/2023Kryvyi Rih, Ukraine3 - 8 Avel Polanski14 - 15(1) LPts
15/08/2023Montevideo, Uruguay3 - 7 Diego Coro13(1) - 23 LPts
17/06/2023Toronto, Canada2 - 7 Kai Kumpula5 - 4 WPts
18/04/2023Toronto, Canada2 - 6 Tobias Hanna1 - 1 LPts
18/02/2023Winnipeg, Canada1 - 6 Sam Steele0 - 0 WPts
23/12/2022Brasilia, Brazil1 - 5 Diego Costa12 - 16 LPts
25/10/2022Toronto, Canada1 - 4 Rex Soulis29(1) - 4 LPts
27/08/2022Kiev, Ukraine1 - 3 Toma Agin18 - 10 LPts
28/06/2022Sao Paulo, Brazil1 - 2 Enzo Melchior16 - 11 LPts
30/04/2022Vilnius, Lithuania1 - 1 Gabrysz Biskup6 - 6 LPts
02/03/2022Hamilton, Canada0 - 1 Sam Field10 - 15 WPts
05/01/2022Toronto, Canada0 - 0 Yulian Mikhaylov0 - 6 LPts