Weightclass:  Light Welterweight
Location:  Halifax, Canada
Record:  21 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/03/2030Halifax, Canada21 - 15 Elliot Saucedo3 - 7 LPts
10/01/2030Halifax, Canada20 - 15 Franco Cobo0 - 3 WPts
10/11/2029Halifax, Canada19 - 15 Sean Kisimba4 - 6 WPts
10/09/2029Halifax, Canada18 - 15 Aniq Elkamch2 - 5 WPts
11/07/2029Halifax, Canada17 - 15 James Downie24 - 11 WPts
12/05/2029Halifax, Canada17 - 14 Valentin Mansart20 - 16 LPts
13/03/2029Halifax, Canada16 - 14 Juan Quinto2 - 10 WPts
11/01/2029Halifax, Canada15 - 14 Jaguar Candelario9 - 10 WPts
12/11/2028Halifax, Canada14 - 14 Borden Luna12 - 12 WPts
12/09/2028Halifax, Canada13 - 14 Melor Lazko7 - 6 WPts
13/07/2028Halifax, Canada12 - 14 Borden Luna11 - 10 WPts
13/05/2028Halifax, Canada11 - 14 Chris McNichol6 - 4 WPts
14/03/2028Lonueuil, Canada11 - 13 Jeffrey Abadie17 - 11 LPts Canada National Championships 2028View
11/03/2028Lonueuil, Canada10 - 13 Dylan Stealey15(1) - 15 WPts Canada National Championships 2028View
17/02/2028Chipancingo, Mexico9 - 13 Antonio Ponce0 - 0 WPts
20/12/2027Birmingham, UK8 - 13 Stuart McCallion1 - 0 WPts
21/10/2027Halifax, Canada7 - 13 Norb Pettersen3 - 10 WPts
22/08/2027Las Condes, Chile6 - 13 Jose Cruz9 - 19 WPts
23/06/2027Halifax, Canada5 - 13 Michael Pugh7 - 9 WPts
26/04/2027Vitoria-Gasteiz, Spain5 - 12 Ovidio Sanchez16 - 20 LPts
26/02/2027Ottawa, Canada5 - 11 Jasper Dreyfus8(1) - 9 LPts
28/12/2026Montreal, Canada5 - 10 Roy Harnois2 - 15 LPts
29/10/2026Winnipeg, Canada5 - 9 Louis Breckenridge5 - 7 LPts
01/09/2026Shenzhen, China5 - 8 Kong Lok9 - 10 LPts
04/07/2026Mississauga, Canada4 - 8 Michael Davis0 - 22 WPts
11/05/2026Kemerovo, Russia4 - 7 Aleksandr Alifirenko51(1) - 12 LPts
13/03/2026Montreal, Canada4 - 6 Garrison Oberlin22 - 28 LPts
16/01/2026Ottawa, Canada4 - 5 David Evans12 - 18 LPts
16/12/2025Montreal, Canada4 - 4 Leggett Arabie0 - 0 LPts
09/11/2025Halifax, Canada3 - 4 Rob Barclay1 - 1 WPts
09/09/2025San Jose, Costa Rica3 - 3 Xalvador Llerena26(3) - 25 LPts
12/07/2025Halifax, Canada2 - 3 Ames Mader1 - 1 WPts
13/05/2025Halifax, Canada1 - 3 Corey Forson1 - 2 WPts
14/03/2025Takoradi, Ghana1 - 2 Farhan Zafar4 - 17 LPts
14/01/2025Calgary, Canada1 - 1 Shaun Harris0 - 5 LPts
19/11/2024Curitiba, Brazil1 - 0 Xaverius Mancha12 - 11 LPts
21/09/2024Halifax, Canada0 - 0 Mallory Barthez1 - 7 WPts