Weightclass:  Welterweight
Location:  Toronto, Canada
Record:  19 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/12/2024Toronto, Canada18 - 19 Valko á Iliev3 - 3 WPts
12/10/2024Toronto, Canada17 - 19 Keith George2 - 8(1) WPts
14/08/2024Toronto, Canada16 - 19 Alano Aparicio5 - 9 WPts
16/06/2024Toronto, Canada15 - 19 Juan Munos6 - 19(1) WPts
16/04/2024Toronto, Canada14 - 19 Forrest Millot2 - 3 WPts
16/02/2024Toronto, Canada13 - 19 Borya Likums0 - 7(2) WPts
18/12/2023Toronto, Canada12 - 19 Thulani Dlala0 - 1 WPts
19/10/2023Toronto, Canada11 - 19 Chris Lenox1 - 0 WPts
20/08/2023Toronto, Canada11 - 18 Richard Donat19 - 14 LPts
21/06/2023Toronto, Canada10 - 18 Xalvador Varas1 - 4 WPts
22/04/2023Toronto, Canada10 - 17 Chris Bevans16 - 13 LPts
21/02/2023Toronto, Canada9 - 17 Mardian Duris19(1) - 7 WPts
22/12/2022Yerevan, Armenia8 - 17 Papken Taldabanian6 - 20 WPts
24/10/2022Toronto, Canada7 - 17 Euan Moncur3(1) - 20(3) WPts
26/08/2022Sapporo, Japan7 - 16 Kazuki Kobashigawa10 - 7 LPts
28/06/2022Dushanbe, Tajikistan7 - 15 Tofiq Rahimov19 - 5 LPts
29/04/2022Almaty, Kazakhstan7 - 14 Abdul Ghakupov10 - 10 LPts
01/03/2022Surrey, Canada7 - 13 Jay Home9 - 8 LPts
30/12/2021Quebec City, Canada7 - 12 Ace Longo20 - 4 LPts
03/11/2021Toronto, Canada6 - 12 Owen Paullin13 - 9 WPts
02/09/2021Toronto, Canada6 - 11 Nick Carrie17 - 3 LPts
02/07/2021Toronto, Canada5 - 11 Paul Hedley5 - 10(4) WPts
15/05/2021Abobo, Ivory Coast4 - 11 Sinclair Diderot9 - 11(1) WPts
17/03/2021Barcelona, Spain3 - 11 Leonel Barco12 - 4 WPts
17/01/2021Yerevan, Armenia3 - 10 Hamlig Jizmejian12 - 7 LPts
18/11/2020Almaty, Kazakhstan3 - 9 Yasin Mucazhanow10 - 3 LPts
20/09/2020Toronto, Canada3 - 8 Spencer French11 - 6 LPts
19/07/2020Toronto, Canada3 - 7 Oscar Mull5 - 5 LPts
18/05/2020Ottawa, Canada2 - 7 Rob Prothero5 - 5 WPts
28/03/2020Melbourne, Australia2 - 6 Rob Jones8 - 7 LPts
28/01/2020Nantes, France1 - 6 Vail Lasalle2 - 8 WPts
30/11/2019Schaerbeek, Belgium0 - 6 Gaylord de Portzamparc6 - 2 WPts
01/10/2019Espoo, Finland0 - 5 Atso Hannila7 - 3 LPts
02/08/2019Toronto, Canada0 - 4 Angel Rufino6 - 2 LPts
03/06/2019Bamenda, Cameroon0 - 3 Turiau Oran6 - 1 LPts
05/04/2019Toronto, Canada0 - 2 Blaise Voisin3 - 3 LPts
02/02/2019Ulaanbaatar, Mongolia0 - 1 Gendelger Enkhbat1 - 1 LPts
05/12/2018Toronto, Canada0 - 0 Lee Laurie2 - 0 LPts