Weightclass:  Heavyweight
Location:  Vaughan, Canada
Record:  29 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/08/2030Vaughan, Canada28 - 25 Uwe John1 - 10 WPts
14/06/2030Vaughan, Canada27 - 25 Brendan Ofosu-Ayeh6 - 9 WPts
15/04/2030Vaughan, Canada26 - 25 Stuart McRorie7 - 10 WPts
14/02/2030Vaughan, Canada25 - 25 Leon Harbert4 - 15(1) WPts
16/12/2029Vaughan, Canada24 - 25 Paul Smit5 - 10 WPts
17/10/2029Vaughan, Canada23 - 25 Fedor Malinowski3 - 20 WPts
18/08/2029Vaughan, Canada22 - 25 Viggo Kirkegaard5 - 13 WPts
19/06/2029Vaughan, Canada21 - 25 Daichi Koike4 - 17(3) WPts
20/04/2029Vaughan, Canada20 - 25 Davin Tranberg2 - 6 WPts
19/02/2029Vaughan, Canada19 - 25 Thoralf Sivert1 - 7 WPts
21/12/2028Vaughan, Canada18 - 25 Nicholas Peffers0 - 3 WPts
22/10/2028Vaughan, Canada17 - 25 Amrit Chia1 - 13 WPts
23/08/2028Zagreb, Croatia17 - 24 Damir Frišcic18(1) - 14 LPts
25/06/2028Winnipeg, Canada17 - 23 Nicholas Corse9 - 26(1) LPts
28/04/2028Vaughan, Canada16 - 23 Gervasio Morlan11(2) - 30(1) WPts
29/02/2028Vaughan, Canada15 - 23 Eduart Pula12 - 16 WPts
31/12/2027Edmonton, Canada14 - 23 Ross Noel17 - 15 WPts
02/11/2027Ankara, Turkey13 - 23 Ufuk Atalay7 - 10 WPts
03/09/2027Vaughan, Canada13 - 22 David Balch7 - 9 LPts
06/07/2027Tirana, Albania12 - 22 Fatlum Ciftja21 - 18 WPts
08/05/2027Ankara, Turkey12 - 21 Iskender Karatash16 - 16 LPts
10/03/2027Aden, Yemen11 - 21 Ahmed Yousuf8 - 15 WPts
10/01/2027La Florida, Chile11 - 20 Orlando Raya13 - 5 LPts
12/11/2026Montpellier, France10 - 20 Mardian Radiguet14 - 7 WPts
14/09/2026Abuja, Nigeria9 - 20 Etebo Belloosagie1 - 26 WPts
17/07/2026Vaughan, Canada8 - 20 Robert Kinghorn5 - 7 WPts
17/05/2026Montreal, Canada8 - 19 Travis Lasalle9(1) - 19 LPts
18/03/2026San Luis Potosi, Mexico7 - 19 Montenegro Chaparro0 - 14(1) WPts
18/01/2026Vaughan, Canada6 - 19 Urvano Canales5 - 11 WPts
19/11/2025Gold Coast, Australia5 - 19 Gregor Lockey6 - 7(1) WPts
21/09/2025Khabarovsk, Russia4 - 19 Viktor Golovin7 - 12(1) WPts
24/07/2025Montpellier, France3 - 19 Orville St. Pierre1 - 15 WPts
26/05/2025Vaughan, Canada3 - 18 Barry Mason4 - 4 LPts
28/03/2025Algiers, Algeria2 - 18 Umair Daham2 - 8 WPts
28/01/2025Vaughan, Canada2 - 17 Floyd Cant5 - 8 LPts
30/11/2024Vaughan, Canada1 - 17 Floyd Cant5 - 7 WPts
01/10/2024Vaughan, Canada0 - 17 Rob Semple0 - 5 WPts
03/08/2024Vaughan, Canada0 - 16 Phillippe Artaud1 - 7 LPts
05/06/2024Tangshan, China0 - 15 Yao Sun4 - 14 LPts
07/04/2024Tangshan, China0 - 14 Yao Sun3 - 14 LPts
08/02/2024Vaughan, Canada0 - 13 Armani Anyangwe10 - 11 LPts
11/12/2023Ilorin, Nigeria0 - 12 Izunna Nwosu11(2) - 21 LPts
12/10/2023Bogota, Colombia0 - 11 Alejandro Gallardo21 - 15 LPts
14/08/2023Antofagasta, Chile0 - 10 Bronco Arcia20(1) - 17 LPts
16/06/2023Mecca, Saudi Arabia0 - 9 Atif Dawood12 - 15 LPts
18/04/2023London, Canada0 - 8 Antwan Comey11 - 16 LPts
09/03/2023Halifax, Canada0 - 7 Brad Lindsay12 - 17 LPts
05/02/2023Montreal, Canada0 - 6 Russel Labrouste0 - 0 LPts
01/01/2023Vaughan, Canada0 - 5 Darryl Livingston11 - 21 LPts
03/11/2022Saskatoon, Canada0 - 4 Sam Christison13 - 14 LPts
09/09/2022Vaughan, Canada0 - 3 Bujar Shundi2 - 9 LPts
11/07/2022Ottawa, Canada0 - 2 Jonathan Biggs16 - 9 LPts
20/05/2022Toronto, Canada0 - 1 Inigo Curtis16 - 6 LPts
18/04/2022Vaughan, Canada0 - 0 Kamran Saidi1 - 2 LPts