Weightclass:  Lightweight
Location:  Halifax, Canada
Record:  13(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/09/2024Halifax, Canada12(1) - 20 Chainey Carre10 - 31 WPts
22/07/2024Halifax, Canada11(1) - 20 Melvin Engman0 - 1 WPts
23/05/2024Halifax, Canada10(1) - 20 Dave Trumbull1 - 3 WPts
24/03/2024Halifax, Canada10(1) - 19 Bryan de Portzamparc3 - 7 LPts
24/01/2024Halifax, Canada10(1) - 18 Kahil Pesquet1 - 4 LPts
26/11/2023Halifax, Canada9(1) - 18 Juan Natividad3 - 4 WPts
26/09/2023Halifax, Canada9(1) - 17 Hilario Basa0 - 9(5) LPts
29/07/2023Halifax, Canada8 - 17 Hilario Basa0 - 8(4) WKO3
30/05/2023Halifax, Canada7 - 17 Carvell Jouffroy1 - 4 WPts
31/03/2023Halifax, Canada7 - 16 Jack Wightman7(1) - 23(2) LPts
30/01/2023Halifax, Canada7 - 15 Arturo Cialente15 - 15 LPts
01/12/2022Halifax, Canada6 - 15 Khalid Abood3 - 5 WPts
01/10/2022Leon, Mexico6 - 14 Quito Melendez6 - 16(1) LPts
03/08/2022London, Canada6 - 13 John Strahan16 - 6 LPts
01/07/2022Riga, Latvia5 - 13 Arseni Ieva2 - 6 WPts
02/05/2022Halifax, Canada4 - 13 Igor Bolmanis1 - 5 WPts
04/03/2022Krasnoyarsk, Russia3 - 13 Luka Fayzulin3 - 8 WPts
03/01/2022Plovdiv, Bulgaria3 - 12 Georgi á Kazanov14 - 10 LPts
04/11/2021Toronto, Canada3 - 11 Dale Willie9 - 14 LPts
17/09/2021Gaineau, Canada3 - 10 Montrell de Honnecourt2 - 14 LPts
05/08/2021Nairobi, Kenya3 - 9 Joe Mutuku10 - 13 LPts
06/06/2021Montreal, Canada3 - 8 Montgomery Colette3 - 14 LPts
04/05/2021Halifax, Canada2 - 8 David Mitchell1 - 3 WPts
06/03/2021Halifax, Canada2 - 7 Dillon Bayard11 - 5 LPts
19/01/2021Halifax, Canada1 - 7 Danny Weston4 - 10 WPts
18/11/2020Riga, Latvia1 - 6 Zernebog Gravinsh5 - 10 LPts
20/09/2020Calgary, Canada1 - 5 Leon Williams5 - 10 LPts
09/08/2020Halifax, Canada1 - 4 Ponce Montano9(1) - 4 LPts
09/06/2020Bangkok, Thailand1 - 3 Dechapon Chuwattanana5(1) - 8 LPts
10/04/2020Barquisimeto, Venezuela1 - 2 Ximen Mustafa7 - 4 LPts
11/02/2020Surrey, Canada1 - 1 Callum Hillhouse3 - 5 LPts
06/01/2020Halifax, Canada1 - 0 Dillon Bayard5 - 4 LPts
06/11/2019Halifax, Canada0 - 0 Felix Callender1 - 7 WPts