Weightclass:  Lightweight
Location:  Mississauga, Canada
Record:  19 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/09/2022Mississauga, Canada18 - 7 Jay Nin9 - 19 WPts
31/07/2022Mississauga, Canada17 - 7 Gareth Elliot7 - 8 WPts
29/05/2022Mississauga, Canada16 - 7 Satch Tautou15 - 11 WPts
29/03/2022Mississauga, Canada15 - 7 Jay Bellis0 - 1 WPts
28/01/2022Mississauga, Canada15 - 6 George Cowden23 - 2 LPts
27/11/2021Mississauga, Canada14 - 6 Szymon Brzycki2 - 2 WPts
26/09/2021Mississauga, Canada13 - 6 Alejandro Carmona2 - 16 WPts
26/07/2021Mississauga, Canada12 - 6 James Bran11 - 11 WPts
24/05/2021Mississauga, Canada11 - 6 Michael Keter9 - 12 WPts
25/03/2021Mississauga, Canada10 - 6 Xaver Banda4(2) - 17 WPts
25/01/2021Mississauga, Canada9 - 6 Ronan Shine9 - 12 WPts
24/11/2020Mississauga, Canada8 - 6 Bronco Triano7 - 10 WPts
24/09/2020Montreal, Canada7 - 6 Granville Anger0 - 6 WPts
03/08/2020Mississauga, Canada6 - 6 Sam Work9 - 1 WPts
02/06/2020Mississauga, Canada6 - 5 Juan Talamantez9(1) - 2 LPts
02/04/2020Ho Chi Minh City, Vietnam6 - 4 Doan Danh11 - 1 LPts
02/02/2020Dushanbe, Tajikistan6 - 3 Toghrul Naghiyev8 - 3 LPts
04/12/2019Toronto, Canada5 - 3 Stuart Inch1 - 9(1) WPts
29/10/2019Vilnius, Lithuania5 - 2 Gabriel Chalupa7 - 4 LPts
30/08/2019Calgary, Canada5 - 1 Jordan Crabb4 - 2 LPts
19/07/2019Mississauga, Canada4 - 1 Daniil Merece2 - 3(1) WPts
20/05/2019Montreal, Canada4 - 0 Sergeant Courau5 - 5 LPts
05/04/2019Mississauga, Canada3 - 0 Quiqui Rodriguez0 - 7 WPts
03/02/2019Mississauga, Canada2 - 0 Serhat Bolukbashi1 - 5 WPts
04/12/2018Edmonton, Canada1 - 0 Alec Trainer0 - 1 WPts
18/10/2018Mississauga, Canada0 - 0 Dior Paille2 - 3 WPts