Weightclass:  Heavyweight
Location:  Vaughan, Canada
Record:  26 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/06/2025Vaughan, Canada25 - 20 Roger Tuten0 - 1 WPts
15/04/2025Vaughan, Canada24 - 20 David Black0 - 3 WPts
14/02/2025Vaughan, Canada23 - 20 Kian Bennie3 - 6 WPts
16/12/2024Vaughan, Canada22 - 20 Callum Kirkbride4 - 12 WPts
17/10/2024Vaughan, Canada21 - 20 John Henri1 - 1 WPts
18/08/2024Vaughan, Canada20 - 20 Ian Stein5 - 17 WPts
19/06/2024Vaughan, Canada19 - 20 Phil Kinnie2 - 4 WPts
20/04/2024Vaughan, Canada18 - 20 Ross Dacourt16 - 19 WPts
20/02/2024Vaughan, Canada17 - 20 Cezar Twarog2 - 3 WPts
22/12/2023Vaughan, Canada16 - 20 Michael Montgomery1 - 8 WPts
23/10/2023Vaughan, Canada15 - 20 Piotr Holewinski0 - 2 WPts
24/08/2023Vaughan, Canada14 - 20 Jeronim Andric1 - 5 WPts
25/06/2023Vaughan, Canada13 - 20 Bruce Neal1 - 1 WPts
26/04/2023Hamilton, Canada13 - 19 Sam Field13 - 19 LPts
26/02/2023Konibodom, Tajikistan12 - 19 Vikenti Oralbecov7(1) - 22 WPts
29/12/2022Philadelphia, USA11 - 19 Blake Cumming4 - 9 WPts
31/10/2022Rome, Italy11 - 18 Daniele Pajetta22 - 6 LPts
02/09/2022Georgetown, Guyana11 - 17 Gus Weston8 - 7 LPts
05/07/2022Bremen, Germany11 - 16 Dolphus Dannecker0 - 0 LPts
07/05/2022Vaughan, Canada10 - 16 Koldan Zelensky1 - 11 WPts
08/03/2022Vaughan, Canada9 - 16 Hank Fester12 - 13 WPts
06/01/2022Georgetown, Guyana9 - 15 Bruce Buchannan2 - 7 LPts
05/11/2021Brussels, Belgium8 - 15 Tyson Fauteux0 - 0 WPts
07/09/2021Toronto, Canada7 - 15 Kai Hendrie14 - 3 WPts
10/07/2021Vaughan, Canada6 - 15 Raul Cassel1 - 14 WPts
08/05/2021Copenhagen, Denmark6 - 14 Vidar Mattsen15 - 5 LPts
10/03/2021Copenhagen, Denmark6 - 13 Elvis Krabbe5 - 8 LPts
10/01/2021Valparaiso, Chile6 - 12 Gig Rebolledo16 - 2 LPts
12/11/2020Brampton, Canada6 - 11 Callum Glenn12 - 2 LPts
27/09/2020Dubai, UAE6 - 10 Majid Najeeb12 - 5 LPts
28/07/2020Toronto, Canada6 - 9 John Dick10 - 6 LPts
21/06/2020Winnipeg, Canada6 - 8 James Perry4 - 13 LPts
14/05/2020Vaughan, Canada6 - 7 Duncan Esson9 - 5 LPts
14/03/2020Vienna, Austria5 - 7 Eginhardt Mensenkampff2 - 11 WPts
14/01/2020Vaughan, Canada5 - 6 Ian Voisin10 - 2 LPts
13/11/2019Zarqa, Jordan5 - 5 Faisal Salaam9 - 1 LPts
14/09/2019Vaughan, Canada4 - 5 James Parcells8 - 3 WPts
15/07/2019Campinas, Brazil4 - 4 Saturnin Medeiros7 - 0 LPts
17/05/2019Vaughan, Canada4 - 3 Sebastian Slaski4 - 1 LPts
18/03/2019Vaughan, Canada4 - 2 Robert Kinnock1 - 0 LPts
15/01/2019Vaughan, Canada3 - 2 Billy Karasek3 - 1(1) WPts
17/11/2018Lyon, France2 - 2 Orleans Belisle4 - 2 WPts
18/09/2018London, Canada2 - 1 Lloyd Landon0 - 0 LPts
03/08/2018Guayaquil, Ecuador1 - 1 Angel Francisco0 - 1 WPts
05/06/2018Saskatoon, Canada1 - 0 John Arthur0 - 0 LPts
18/04/2018Vaughan, Canada0 - 0 Trystan Jean-Pierre1 - 1 WPts