Weightclass:  Lightweight
Location:  Mississauga, Canada
Record:  26(2) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/08/2024Mississauga, Canada25(2) - 12 Cole Pert0 - 10 WPts
29/06/2024Mississauga, Canada24(2) - 12 Angel Cortina3 - 4 WPts
29/04/2024Mississauga, Canada23(2) - 12 Nikolai Alekserov7 - 6 WPts
29/02/2024Mississauga, Canada22(2) - 12 Kamran Djabarov4 - 12 WPts
31/12/2023Mississauga, Canada21(2) - 12 Borysko Mitnick0 - 2 WPts
01/11/2023Mississauga, Canada20(2) - 12 Jesper Kopa0 - 18 WPts
02/09/2023Mississauga, Canada19(2) - 12 Saad Sadiq1 - 0 WPts
04/07/2023Mississauga, Canada18(1) - 12 Bradley Doctor1 - 2(1) WKO3
06/05/2023Mississauga, Canada18(1) - 11 Satch Tautou18 - 15 LPts
06/03/2023Mississauga, Canada17(1) - 11 Guido Laura0 - 8(1) WPts
04/01/2023Mississauga, Canada16 - 11 Newell Signoret1 - 19(8) WKO3
06/11/2022Mississauga, Canada16 - 10 Mason Martie6 - 19 LPts
06/09/2022Montreal, Canada15 - 10 Granville Anger8 - 10 WPts
08/07/2022Quebec City, Canada14 - 10 Platt Thil17 - 9 WPts
19/05/2022Managua, Nicaragua13 - 10 Fidel Bargas8 - 19(3) WPts
21/03/2022Winnipeg, Canada13 - 9 Robert Watson2 - 19(4) LPts
10/02/2022Edmonton, Canada12 - 9 Stuart Donn19(2) - 6 WPts
08/01/2022Toronto, Canada12 - 8 Robert Henretty11 - 8 LPts
16/11/2021Mississauga, Canada11 - 8 Charles McSwain1 - 1 WPts
16/09/2021Brampton, Canada11 - 7 Sam St. Jean17 - 4 LPts
10/08/2021Rotterdam, Netherlands10 - 7 Baeye Ghoossins7 - 12 WPts
11/06/2021Mississauga, Canada9 - 7 Marin Normandin3 - 8 WPts
11/04/2021Bucheon, South Korea9 - 6 Jin-hyeon Ki9 - 7 LPts
10/02/2021Istanbul, Turkey9 - 5 Erdem Uzun16 - 2 LPts
12/12/2020Mississauga, Canada8 - 5 Aleksei Kogut1 - 4 WPts
12/10/2020Mississauga, Canada7 - 5 Angel Yanez9 - 8 WPts
14/08/2020Brampton, Canada6 - 5 Zachary Oliphant6 - 6 WPts
16/06/2020Mississauga, Canada6 - 4 Ramiro Ricardo15 - 1 LPts
16/04/2020Mississauga, Canada6 - 3 David Dove6 - 5 LPts
17/02/2020Mississauga, Canada5 - 3 Kenzie Waldie4 - 3 WPts
18/12/2019Brampton, Canada4 - 3 Davie Bogle0 - 0 WPts
04/11/2019Aden, Yemen4 - 2 Majid Ibraheem1 - 0 LPts
06/09/2019Vancouver, Canada4 - 1 Inigo Crowder0 - 0 LPts
19/07/2019Odense, Denmark3 - 1 Kaj Jeppesen3 - 2 WPts
21/05/2019Mississauga, Canada2 - 1 Ouida Roussel7 - 2 WPts
22/03/2019Hamilton, Canada2 - 0 Paul Shirer2 - 3 LPts
14/02/2019Hamilton, Canada1 - 0 Dai Brand2 - 5 WPts
06/01/2019Mississauga, Canada0 - 0 Zafa Shahin0 - 0 WPts