Weightclass:  Middleweight
Location:  Vaughan, Canada
Record:  29 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/06/2025Vaughan, Canada28 - 14 Phil Dougal2 - 3 WPts
04/04/2025Vaughan, Canada27 - 14 Ta Tuan0 - 2 WPts
03/02/2025Vaughan, Canada26 - 14 Salvador Alcoser3 - 6 WPts
06/12/2024Vaughan, Canada26 - 13 Morakot Banchamek5 - 15 LPts
08/10/2024Vaughan, Canada25 - 13 Tobias Howatt2 - 0 WPts
09/08/2024Vaughan, Canada24 - 13 Corey Markle2 - 15 WPts
10/06/2024Vaughan, Canada23 - 13 Kris Harper1 - 8 WPts
11/04/2024Vaughan, Canada22 - 13 Khudaverdi Cadyrgaliew3 - 8 WPts
12/02/2024Vaughan, Canada21 - 13 Kacper Darga6 - 14 WPts
14/12/2023Vaughan, Canada20 - 13 Dylan Pyper2 - 11 WPts
15/10/2023Vaughan, Canada19 - 13 John Crangle2 - 5 WPts
16/08/2023Vaughan, Canada18 - 13 Gauvain Maillard18 - 21(1) WPts
17/06/2023Vaughan, Canada17 - 13 Vannevar Stolt3 - 6 WPts
18/04/2023Vaughan, Canada16 - 13 Gethin Strength15 - 10 WPts
18/02/2023Vaughan, Canada15 - 13 Colin Mescall2 - 7 WPts
20/12/2022Vancouver, Canada14 - 13 Harry Phenix12 - 16(3) WPts
26/10/2022Quebec City, Canada14 - 12 Neil Finlayson19(1) - 5 LPts
01/09/2022Markham, Canada14 - 11 Peter Monteith18 - 12 LPts
08/07/2022Sofia, Bulgaria14 - 10 Borislav á Yordanyotov21(1) - 8 LPts
10/05/2022Vaughan, Canada13 - 10 Amon Boag11 - 14(3) WPts
11/03/2022London, Canada13 - 9 Louis Orne15 - 11 LPts Canada National Championships 2022View
07/03/2022Halifax, Canada13 - 8 Mark Heggie11 - 9 LPts
09/01/2022Almaty, Kazakhstan13 - 7 Fadei Dghandosoff19 - 7 LPts
09/11/2021Soweto, South Africa12 - 7 Clint Kabasele10 - 9 WPts
10/09/2021Toronto, Canada11 - 7 David Dripps11 - 6 WPts
18/07/2021Halifax, Canada10 - 7 Lewis Lythgoe14 - 7 WPts
20/05/2021Buenos Aires, Argentina9 - 7 Juan Pando12(3) - 6 WPts
21/03/2021London, Canada8 - 7 David Reedy12 - 8(3) WPts
21/01/2021Toronto, Canada7 - 7 Paul Aikman13 - 5 WPts
22/11/2020Mississauga, Canada6 - 7 Paul Gibson11 - 2 WPts
10/10/2020Bogota, Colombia5 - 7 Beltran Avelino5(1) - 11 WPts
12/08/2020Vaughan, Canada4 - 7 Rald Scharf5 - 5 WPts
11/06/2020Auckland, New Zealand3 - 7 Connor Elliston5 - 9 WPts
12/04/2020Istanbul, Turkey2 - 7 Tolga Shafak3 - 12 WPts
13/02/2020Vaughan, Canada2 - 6 Kian Brewster3 - 9 LPts
14/12/2019Vaughan, Canada1 - 6 Afanas Ackisheff2 - 5 WPts
14/10/2019Vaughan, Canada1 - 5 Adalard Sebastian6 - 5 LPts
14/08/2019Vaughan, Canada1 - 4 Leeroy Olin9 - 0 LPts
14/06/2019Vaughan, Canada1 - 3 Sargent Casta5 - 2 LPts
14/04/2019Vaughan, Canada1 - 2 Phil Welsh6 - 1 LPts
11/02/2019Vaughan, Canada0 - 2 Chris Nest1 - 3 WPts
12/12/2018Mississauga, Canada0 - 1 Paul Aday2 - 2 LPts
18/10/2018Toronto, Canada0 - 0 George Bryn0 - 0 LPts