Weightclass:  Welterweight
Location:  Ottawa, Canada
Record:  12(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/06/2029Ottawa, Canada11 - 26 Ioakim Onopko6 - 4 WKO3
17/04/2029Ottawa, Canada11 - 25 Leo Gunion20(1) - 20 LPts
16/02/2029Ottawa, Canada10 - 25 Villard Huet7(2) - 22 WPts
18/12/2028Ottawa, Canada9 - 25 Villard Huet7(2) - 19 WPts
19/10/2028Ottawa, Canada9 - 24 David Kinloch10 - 9 LPts
20/08/2028Ottawa, Canada9 - 23 Josce Malot4 - 1 LPts
21/06/2028Ottawa, Canada9 - 22 Wacharakrit Keelakorat2 - 9 LPts
22/04/2028Ottawa, Canada8 - 22 Dave Copland1 - 3 WPts
22/02/2028Ottawa, Canada7 - 22 Alen Maine3 - 7 WPts
24/12/2027Ottawa, Canada6 - 22 Kazuhiko Ogawa2 - 2 WPts
25/10/2027Ottawa, Canada5 - 22 Aki Nishi12(1) - 21 WPts
26/08/2027Ottawa, Canada5 - 21 Michael Adam5 - 8 LPts
25/06/2027Ottawa, Canada4 - 21 Jasper Wedderburn0 - 3 WPts
28/04/2027Ipoh, Malaysia4 - 20 David Pan12 - 18 LPts
28/02/2027Calgary, Canada4 - 19 Connor Lanman6(1) - 23 LPts
03/01/2027Ottawa, Canada3 - 19 Geoff Ewing1 - 17 WPts
05/11/2026Omaha, USA3 - 18 Tommy McCalla0 - 0 LPts
07/09/2026Ottawa, Canada3 - 17 Damien Bobet1 - 8 LPts
09/07/2026Bamenda, Cameroon3 - 16 Remi Cruguet3(1) - 19 LPts
11/05/2026Calgary, Canada3 - 15 David Curtin5 - 13 LPts
16/03/2026La Florida, Chile3 - 14 Diego Abrantes18 - 2 LPts
16/01/2026Shymkent, Kazakhstan3 - 13 Kolya Caribghanoff4 - 19(2) LPts
18/11/2025Nonthaburi, Thailand3 - 12 Petchwanchai Lattimont6(1) - 11 LPts
20/09/2025Ottawa, Canada2 - 12 Blagoje Vidulic5 - 3 WPts
23/07/2025Valparaiso, Chile2 - 11 Rogelio Escarcega8 - 8 LPts
25/05/2025Ottawa, Canada2 - 10 Felippe Ortiz10 - 10 LPts
27/03/2025Toronto, Canada2 - 9 David Gaiter0 - 11 LPts
30/01/2025Lonueuil, Canada2 - 8 Satch Marais1 - 18 LPts
02/12/2024Ottawa, Canada2 - 7 Montego Campa8(2) - 13 LPts
04/10/2024Viba del Mar, Chile2 - 6 Fausto Balles2 - 8(1) LPts
06/08/2024Montreal, Canada2 - 5 Mark Colville3 - 17 LPts
09/06/2024Montreal, Canada2 - 4 Mardian Duris24(1) - 10 LPts
19/04/2024Ottawa, Canada2 - 3 Mark Foden5 - 6 LPts
08/04/2024Vilnius, Lithuania2 - 2 Julek Stefanik12 - 13 LPts
09/02/2024Vilnius, Lithuania2 - 1 Jerzy Burdon1 - 4 LPts
12/12/2023Port Said, Egypt1 - 1 Majid Jatoi0 - 4 WPts
14/10/2023Montreal, Canada1 - 0 Richie Darling8 - 16 LPts
05/09/2023Ottawa, Canada0 - 0 Davie Whary1 - 7 WPts