Weightclass:  Lightweight
Location:  Mississauga, Canada
Record:  24 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/10/2025Mississauga, Canada23 - 20 Isidro Merced10 - 11 WPts
09/08/2025Mississauga, Canada22 - 20 Dom Cummingham11 - 5 WPts
11/06/2025Mississauga, Canada21 - 20 Zakaria Garabedyan1 - 17 WPts
12/04/2025Mississauga, Canada21 - 19 Michel Garnier8 - 5 LPts
12/02/2025Mississauga, Canada20 - 19 Orane Pradon3 - 19(4) WPts
14/12/2024Mississauga, Canada19 - 19 Dillon Hathorne5 - 4 WPts
15/10/2024Mississauga, Canada18 - 19 Rob Weddell7 - 6 WPts
17/08/2024Mississauga, Canada17 - 19 Dave Trumbull1 - 5 WPts
18/06/2024Mississauga, Canada16 - 19 Oleksiy Orlik3 - 17 WPts
19/04/2024Mississauga, Canada15 - 19 Cole Pert0 - 7 WPts
19/02/2024Mississauga, Canada14 - 19 Newell Dacourt2 - 5 WPts
21/12/2023Mississauga, Canada13 - 19 Igor Kruglov3 - 9 WPts
22/10/2023Mississauga, Canada13 - 18 Lloyd Satter29(1) - 6 LPts
23/08/2023Mississauga, Canada12 - 18 John Jamison1 - 4 WPts
24/06/2023Ottawa, Canada11 - 18 James Gillies15 - 19 WPts
30/04/2023Harare, Zimbabwe10 - 18 Sid Nkomo9 - 23 WPts
02/03/2023Minsk, Belarus10 - 17 Oleksiy Popovich9 - 16 LPts
02/01/2023Brampton, Canada10 - 16 Richie Glendinning16 - 11 LPts
06/11/2022Calgary, Canada9 - 16 Lucas Jelley4 - 13 WPts
08/09/2022Calgary, Canada9 - 15 Sam Purves11 - 12 LPts
21/07/2022Gaineau, Canada9 - 14 Montrell de Honnecourt3 - 18 LPts
21/05/2022Vaughan, Canada8 - 14 Jamie Woodburn13 - 13 WPts
28/03/2022Toronto, Canada8 - 13 James Sands22(1) - 5 LPts
24/02/2022Leipzig, Germany8 - 12 Alphonso Allenbach2 - 15(1) LPts
27/12/2021Charleroi, Belgium8 - 11 Mallory Belcourt6 - 16(2) LPts
29/10/2021Montevideo, Uruguay8 - 10 Juan Salvo26 - 1 LPts
31/08/2021Mississauga, Canada7 - 10 Jonathan Brimer4 - 5 WPts
30/06/2021Mississauga, Canada6 - 10 Dembe Chimbetu11 - 4 WPts
29/04/2021Liege, Belgium5 - 10 Sergeant Blanc2 - 3 WPts
01/03/2021Mississauga, Canada4 - 10 Paul Doctor5 - 12 WPts
31/12/2020Calgary, Canada4 - 9 Ian Cleghorn9 - 3 LPts
31/10/2020Calgary, Canada4 - 8 Ian Cleghorn8 - 3 LPts
18/09/2020Managua, Nicaragua4 - 7 Fidel Bargas4 - 13(1) LPts
20/07/2020Mississauga, Canada3 - 7 Berto Medellin2(1) - 15 WPts
19/05/2020Córdoba, Argentina3 - 6 Luis Villavicencio5 - 6 LPts
20/03/2020Edmonton, Canada3 - 5 Dai Goff7 - 9 LPts
13/02/2020Mississauga, Canada3 - 4 Clint Ways7 - 3 LPts
14/12/2019Kumasi, Ghana3 - 3 Zafa Sulaiman3 - 6 LPts
16/10/2019Mississauga, Canada2 - 3 Bulut Demirtash3 - 6 WPts
17/08/2019Mississauga, Canada1 - 3 Frasier Garros3 - 4 WPts
18/06/2019Mississauga, Canada1 - 2 Reyes Segundo9 - 1 LPts
19/04/2019Mississauga, Canada1 - 1 Vali Foss0 - 2 LPts
16/02/2019Mississauga, Canada1 - 0 Jokke Jans2 - 4 LPts
18/12/2018Mississauga, Canada0 - 0 Aaron Hastie1 - 1 WPts