Weightclass:  Welterweight
Location:  Toronto, Canada
Record:  15 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/12/2028Toronto, Canada14 - 15 Ewan Haddow0 - 0 WPts
22/10/2028Toronto, Canada14 - 14 Eduardo Rayo2 - 8 LPts
23/08/2028Toronto, Canada14 - 13 Benedict Filipacchi1 - 0 LPts
24/06/2028Toronto, Canada13 - 13 Dominic Gebbie7 - 8 WPts
25/04/2028Toronto, Canada12 - 13 Rashad Aslanov2 - 6 WPts
25/02/2028Toronto, Canada11 - 13 Dave Roby1 - 13 WPts
27/12/2027Toronto, Canada10 - 13 Orson du Gast5 - 1 WPts
28/10/2027Toronto, Canada9 - 13 Hyun-soo Jang3 - 2 WPts
29/08/2027Toronto, Canada8 - 13 Rob Turner3 - 25 WPts
29/06/2027Toronto, Canada7 - 13 Johnny Leonards0 - 1 WPts
30/04/2027Toronto, Canada7 - 12 Juan Leonardo6 - 13 LPts
02/03/2027Toronto, Canada6 - 12 Chris Mitchell2 - 11 WPts
01/01/2027Toronto, Canada6 - 11 Bradley Dysart15(2) - 9 LPts
03/11/2026Edmonton, Canada6 - 10 Sam Donn9 - 5 LPts
07/09/2026Shah Alam, Malaysia5 - 10 Farhan Shahid3 - 25 WPts
10/07/2026Toronto, Canada4 - 10 Similien Blanco2 - 11 WPts
11/05/2026Toronto, Canada4 - 9 Mark Ore3 - 15 LPts
15/03/2026Toronto, Canada3 - 9 BohumÝr Jasek2 - 1 WPts
15/01/2026Toronto, Canada2 - 9 Iivo Rantanen3 - 7 WPts
17/11/2025Toronto, Canada2 - 8 Joseph Drysdale5 - 11 LPts
22/09/2025Toronto, Canada2 - 7 Tavarius Chitembeya8 - 10 LPts
25/07/2025Toronto, Canada2 - 6 John Leishman3 - 6 LPts
26/05/2025Prague, Czech Republic2 - 5 Vratislav Partyka4 - 10(1) LPts
28/03/2025Toronto, Canada1 - 5 Corey Berrie8 - 13 WPts
28/01/2025Graz, Austria0 - 5 Koby Kalkstein5 - 16 WPts
30/11/2024Winnipeg, Canada0 - 4 Michael Mowat15(1) - 21 LPts
14/10/2024Edmonton, Canada0 - 3 Vince Henderson18(1) - 20 LPts
13/09/2024Toronto, Canada0 - 2 Mark Foden7 - 10 LPts
04/08/2024Burnaby, Canada0 - 1 Matt Copeland2 - 10 LPts
22/06/2024Toronto, Canada0 - 0 Boris Blukis3 - 0 LPts