Weightclass:  Light Welterweight
Location:  Halifax, Canada
Record:  18(1) - 35
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/01/2026Halifax, Canada18(1) - 34 Nikolai Maickeeff16 - 9 LPts
29/11/2025Halifax, Canada18(1) - 33 Ramirez Catalina19 - 22 LPts
30/09/2025Halifax, Canada17(1) - 33 Saad Radi2 - 31(6) WPts
01/08/2025Halifax, Canada16(1) - 33 Michael Maddox1 - 20 WPts
02/06/2025Halifax, Canada16(1) - 32 Darko Beloševic6 - 12 LPts
03/04/2025Halifax, Canada15(1) - 32 Isaak Moldabeckow5(1) - 17 WPts
02/02/2025Halifax, Canada15(1) - 31 Kyrylo Olesky5 - 11 LPts
04/12/2024Halifax, Canada14(1) - 31 Macario Renta1 - 3 WPts
05/10/2024Halifax, Canada13 - 31 Bryan Harrower0 - 7(3) WKO3
06/08/2024Halifax, Canada12 - 31 Arnie de Laclos0 - 5 WPts
08/06/2024Halifax, Canada11 - 31 Robert Wilson0 - 5 WPts
09/04/2024Halifax, Canada10 - 31 Oliver Allen0 - 2 WPts
09/02/2024Belo Horizonte, Brazil9 - 31 Malvolio Mau16(1) - 15 WPts
12/12/2023Halifax, Canada8 - 31 Didi Alaerd5 - 7(1) WPts
12/10/2023Edmonton, Canada8 - 30 Matthew Billie13(1) - 22 LPts
15/08/2023Mississauga, Canada8 - 29 Matt Stevison14 - 17 LPts
11/07/2023Brampton, Canada8 - 28 Paul King25 - 10 LPts
10/06/2023Ciudad del Este, Paraguay8 - 27 Jose Montoya16 - 13 LPts
12/04/2023Juarez, Mexico8 - 26 Hernan Martinez25 - 3 LPts
12/02/2023Mississauga, Canada7 - 26 Josh Charles8 - 18 WPts
16/12/2022Halifax, Canada7 - 25 Charles Suite12(1) - 15 LPts
17/10/2022Davao City, Philippines7 - 24 Kyle Hangad19(1) - 8 LPts
19/08/2022Kharkiv, Ukraine7 - 23 Apostol Dudek2 - 21 LPts
21/06/2022Montevideo, Uruguay7 - 22 Diego Arenas18 - 11 LPts
23/04/2022Markham, Canada7 - 21 Ian Sangster18 - 5 LPts
26/02/2022Quebec City, Canada7 - 20 Nicholas Bain8(1) - 14 LPts
02/01/2022Carolina, Puerto Rico7 - 19 Rio Gongora6 - 15 LPts
02/11/2021Halifax, Canada6 - 19 Alejandro Natal4 - 13 WPts
02/09/2021Georgetown, Guyana6 - 18 Cole Bell13 - 9 LPts
04/07/2021Calgary, Canada6 - 17 Paul Clinkscale9(4) - 11 LPts
18/05/2021Edmonton, Canada6 - 16 Matthew Billie6 - 13 LPts
14/04/2021Daegu, South Korea6 - 15 Hyun-soo Chung7 - 7 LPts
12/02/2021Chula Vista, USA6 - 14 Aaron Calley12 - 5 LPts
15/12/2020Vancouver, Canada6 - 13 Joe Bell10 - 8 LPts
23/10/2020Santa Rosa, Philippines6 - 12 Nicandro Ancheta9 - 0 LPts
25/08/2020Toshkent, Uzbekistan6 - 11 Vusal Suleimanov14 - 5 LPts
25/06/2020Montreal, Canada6 - 10 Johnny Troop7 - 6 LPts
13/05/2020Prague, Czech Republic6 - 9 Abdon Dudek3 - 11 LPts
14/03/2020Goyang, South Korea6 - 8 Chan-dong Ahn10(1) - 5 LPts
15/01/2020Halifax, Canada5 - 8 James Bowen4 - 4 WPts
15/11/2019Hamilton, Canada5 - 7 Johnny Heird6 - 4 LPts
15/10/2019Halifax, Canada4 - 7 FrantiÜek Lenhart7 - 2 WPts
16/08/2019Markham, Canada4 - 6 Ian Sangster5 - 1 LPts
03/07/2019Halifax, Canada3 - 6 Gennady Povetkin3 - 4 WPts
04/05/2019Montreal, Canada3 - 5 Jemond Nolette4 - 3 LPts
28/03/2019Halifax, Canada2 - 5 John Borthwick1 - 8 WPts
25/01/2019Aarhus, Denmark2 - 4 Vidkun Langhorne1 - 6 LPts
26/11/2018Halifax, Canada2 - 3 Langit Simsie1 - 2 LPts
26/09/2018San Rafael, Argentina2 - 2 Alejandro Corpuz4 - 1 LPts
28/07/2018Montreal, Canada2 - 1 Jemond Nolette1 - 1 LPts
04/06/2018Halifax, Canada1 - 1 Robert Riddel1 - 0 WPts
06/04/2018Edmonton, Canada1 - 0 Kyle Waddell0 - 0 LPts
06/03/2018Halifax, Canada0 - 0 Myles Layh0 - 0 WPts