Weightclass:  Welterweight
Location:  Halifax, Canada
Record:  9(2) - 34(11)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/03/2031Halifax, Canada8(2) - 34(11) Briant Batiste4 - 2 WPts
15/01/2031Halifax, Canada7(2) - 34(11) James Pitcairn0 - 7 WPts
16/11/2030Halifax, Canada7(2) - 33(10) Klaudio Cvetko2 - 4 LKO3
18/09/2030Halifax, Canada6(2) - 33(10) Jarl Meier2 - 21(1) WPts
20/07/2030Aalborg, Denmark6(2) - 32(9) Davin Bolding15 - 5 LKO3
22/05/2030Copenhagen, Denmark5(2) - 32(9) Jarl Bremer1 - 7 WPts
24/03/2030Halifax, Canada4(2) - 32(9) Ewan Haddow0 - 8 WPts
24/01/2030Vantaa, Finland3(2) - 32(9) Isto Kolehmainen3(1) - 7 WPts
26/11/2029Winnipeg, Canada3(2) - 31(8) Brendan Kilman26 - 23 LKO3
04/10/2029Toronto, Canada2(1) - 31(8) Ellis Gee12 - 27(2) WKO3
06/08/2029Havana, Cuba2(1) - 30(8) Montana Segura8 - 11 LPts
08/06/2029Halifax, Canada2(1) - 29(7) Jayvyn Mutabazi1 - 5 LKO3
10/04/2029Mogilev, Belarus1(1) - 29(7) Yevhen Tkachuk3 - 5(1) WPts
10/02/2029Brampton, Canada1(1) - 28(7) Vince Givan33(1) - 12 LPts
13/12/2028Edmonton, Canada1(1) - 27(7) Ethan Gourley7 - 15 LPts
18/10/2028Halifax, Canada1(1) - 26(6) Leo Gunion18 - 18 LKO3
13/09/2028Saskatoon, Canada1(1) - 25(6) Marin Carreau13 - 13 LPts
09/08/2028Rome, Italy1(1) - 24(6) Tito Spano5(1) - 22 LPts
11/06/2028Halifax, Canada1(1) - 23(6) Ahmed Adel2 - 5 LPts
13/04/2028Halifax, Canada1(1) - 22(6) Adam Hannahs31 - 22 LPts
14/02/2028Amsterdam, Netherlands1(1) - 21(6) Dees Schoonemaecker17 - 15 LPts
17/12/2027Davao City, Philippines1(1) - 20(6) Ian Inabayan8(1) - 17 LPts
19/10/2027Toronto, Canada1(1) - 19(5) Patrick Carrie9 - 10 LKO3
25/08/2027Halifax, Canada1(1) - 18(4) Courvoisier Perrault8 - 15 LKO3
23/06/2027Halifax, Canada0 - 18(4) Alen Traill1 - 1 WKO3
26/04/2027Brisbane, Australia0 - 17(4) Oliver Treacy5 - 4 LPts
26/02/2027Ottawa, Canada0 - 16(4) Johnny Andrew10 - 16 LPts
02/01/2027Halifax, Canada0 - 15(4) Odo Peyrefitte8 - 24 LPts
04/11/2026Halifax, Canada0 - 14(4) Chris Lenox11 - 10 LPts
06/09/2026Bogota, Colombia0 - 13(3) Agapetus Alejo15(1) - 11 LKO3
09/07/2026Halifax, Canada0 - 12(3) Billy Don1 - 0 LPts
09/05/2026Brampton, Canada0 - 11(3) Kyle Hamilton9 - 15 LPts
17/03/2026Brisbane, Australia0 - 10(3) Paul Llewellyn3 - 8 LPts
17/01/2026Halifax, Canada0 - 9(3) Bellamy Signoret4 - 23 LPts
19/11/2025Paris, France0 - 8(3) Albain Himly7 - 22 LPts
20/09/2025Halifax, Canada0 - 7(3) Odilon de Pizan0 - 4 LPts
23/07/2025Lodz, Poland0 - 6(2) Idzi Wilczak7 - 31(2) LKO3
25/05/2025Bangkok, Thailand0 - 5(2) Kiatchai Areesngarkul1 - 13 LPts
27/03/2025Saskatoon, Canada0 - 4(2) Ian Meldrum6 - 6 LPts
29/01/2025Valencia, Venezuela0 - 3(1) Alano Mazariegos10 - 19 LKO3
01/12/2024Montreal, Canada0 - 2(1) Clint Tilford23 - 21 LPts
07/10/2024Halifax, Canada0 - 1 Rob Brattain15 - 12 LKO3
05/09/2024Halifax, Canada0 - 0 Kashif Bookallil0 - 0 LPts