Weightclass:  Light Heavyweight
Location:  Toronto, Canada
Record:  19 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2023Toronto, Canada18 - 12 Aleksei Prieditis5(1) - 15 WPts
05/10/2023Toronto, Canada17 - 12 Mark Cousar2(1) - 3 WPts
06/08/2023Toronto, Canada16 - 12 Kris Turnbull4 - 8 WPts
06/06/2023Toronto, Canada15 - 12 Seth Florian17 - 17 WPts
06/04/2023Toronto, Canada14 - 12 Barry Steven10(1) - 18 WPts
06/02/2023Toronto, Canada13 - 12 Arran Nairn0 - 7 WPts
07/12/2022Antwerp, Belgium13 - 11 Poel Van Eesene15 - 8 LPts
09/10/2022Toronto, Canada13 - 10 Corey Carlyle17(1) - 6 LPts
22/08/2022Kitakyushu, Japan12 - 10 Eiji Matsui1 - 10 WPts
23/06/2022Lusaka, Zambia11 - 10 Mahdi Liwewe8 - 14 WPts
25/04/2022Toronto, Canada11 - 9 Ashley Penry19 - 4 LPts
25/02/2022Montreal, Canada11 - 8 Chandler Cevert9 - 19 LPts
28/12/2021Ottawa, Canada10 - 8 Mick Cubbison8 - 13 WPts
30/10/2021Regina, Canada10 - 7 Joey Muirhead3 - 6 LPts
30/08/2021Montreal, Canada9 - 7 Roy Fouroux2 - 7 WPts
07/07/2021Zagreb, Croatia8 - 7 Javor Culic2 - 2 WPts
09/05/2021Toronto, Canada8 - 6 Emilio Fuente14 - 7 LPts
11/03/2021Winnipeg, Canada8 - 5 Gareth Vallance17 - 1 LPts Canada National Championships 2021View
07/02/2021Brno, Czech Republic7 - 5 Ctibor Bambenek8 - 10 WPts
10/12/2020Toronto, Canada6 - 5 Gervasio Nicolas11 - 8 WPts
10/10/2020Mississauga, Canada6 - 4 John Yarwood14(1) - 2 LPts
01/09/2020Toronto, Canada6 - 3 Ian Erwin12 - 4 LPts
01/07/2020Toronto, Canada5 - 3 Ashley Gittins11 - 3 WPts
30/04/2020Toronto, Canada5 - 2 Vincent Morris1 - 11 LPts
17/03/2020Toronto, Canada4 - 2 Mark Tarbet6 - 7 WPts
17/01/2020Montreal, Canada4 - 1 Valentin Beaufort10 - 2 LPts
30/11/2019Mississauga, Canada3 - 1 Stephen Greenan3 - 5(1) WPts
19/10/2019Toronto, Canada3 - 0 Roger Sarr3 - 4 LPts
02/09/2019Toronto, Canada2 - 0 Vincent Morris1 - 7 WPts
03/07/2019Chelyabinsk, Russia1 - 0 Anton Alifirenko2 - 5 WPts
05/05/2019Toronto, Canada0 - 0 Wayne Purves1 - 3 WPts