Weightclass:  Lightweight
Location:  Mississauga, Canada
Record:  17 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/05/2028Mississauga, Canada16 - 22 Dario Can1 - 2 WPts
16/03/2028Mississauga, Canada15 - 22 Aseem Sambamurti11 - 16 WPts
16/01/2028Mississauga, Canada14 - 22 Mehmet Ulkumen8 - 16 WPts
16/11/2027Mississauga, Canada14 - 21 Leo Van den Eeden13 - 2 LPts
17/09/2027Mississauga, Canada13 - 21 Leonel Vilchis1 - 9(1) WPts
20/07/2027Mississauga, Canada12 - 21 Igor Machnik2(1) - 20 WPts
21/05/2027Mississauga, Canada11 - 21 Xavier Melero4 - 9 WPts
21/03/2027Mississauga, Canada10 - 21 Ulises Nicolas8(1) - 4 WPts
19/01/2027Mississauga, Canada9 - 21 Santiago Siman9(1) - 15 WPts
20/11/2026Mississauga, Canada8 - 21 Takeo Taira7 - 18 WPts
20/09/2026Mississauga, Canada8 - 20 Joey Jackson7 - 6 LPts
22/07/2026Mississauga, Canada7 - 20 Peter Maready7 - 11 WPts
22/05/2026Mississauga, Canada6 - 20 Cody Broadie6 - 15 WPts
23/03/2026Quebec City, Canada5 - 20 Adalard Anger1 - 19(5) WPts
28/01/2026Kulob, Tajikistan5 - 19 Andrii Salycoff33 - 24 LPts
30/11/2025Brno, Czech Republic5 - 18 Blahoslav Hruska11 - 7 LPts
01/10/2025Surrey, Canada5 - 17 Franchot Calmat28 - 18 LPts
07/08/2025Mississauga, Canada4 - 17 Malvolio Santo2 - 0 WPts
09/06/2025Mississauga, Canada4 - 16 Fuad Sadvackasoff8 - 13 LPts
11/04/2025Vaughan, Canada4 - 15 John Seyrig30 - 13 LPts
12/02/2025Roodepoort, South Africa4 - 14 Phumelele Kune35(4) - 5 LPts
15/12/2024Vienna, Austria4 - 13 Eberardo Hagop55 - 4 LPts
17/10/2024Markham, Canada4 - 12 John Cormican33(1) - 5 LPts
13/09/2024Mississauga, Canada3 - 12 Francois Lucas7 - 9 WPts
08/08/2024Mississauga, Canada3 - 11 Ye Jian22 - 17 LPts
10/06/2024Lonueuil, Canada3 - 10 Odil Clarin20 - 17 LPts
14/04/2024Markham, Canada2 - 10 John Jamison1 - 8 WPts
16/02/2024Grodno, Belarus2 - 9 Vasili Milkovich9 - 12 LPts
19/12/2023Río Cuarto, Argentina2 - 8 Fausto Calles18 - 13 LPts
21/10/2023Jeddah, Saudi Arabia2 - 7 Obaid Farha9 - 27 LPts
23/08/2023San Jose, Costa Rica2 - 6 Manuel Gamez8 - 10 LPts
25/06/2023Ottawa, Canada2 - 5 Sam Work19 - 10 LPts
29/04/2023Mississauga, Canada1 - 5 Dave Sutherland1 - 6 WPts
28/02/2023Minsk, Belarus1 - 4 Fedor Popovich0 - 12 LPts
31/12/2022Lausanne, Switzerland1 - 3 Demont Thil22(3) - 9 LPts
02/11/2022Calgary, Canada1 - 2 Noel Butor11 - 13 LPts
04/09/2022Mississauga, Canada0 - 2 Ryo Santillan1 - 4(1) WPts
07/07/2022Montreal, Canada0 - 1 Paul Groat3 - 1 LPts
18/05/2022Mississauga, Canada0 - 0 Jay Bellis0 - 2 LPts