Weightclass:  Lightweight
Location:  Hamilton, Canada
Record:  9 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/02/2028Hamilton, Canada8 - 16 Rashid Turlybeckov0 - 3 WPts
31/12/2027Hamilton, Canada8 - 15 Mel Leitch13(1) - 12 LPts
01/11/2027Hamilton, Canada7 - 15 Angel Malara2 - 11(1) WPts
02/09/2027Hamilton, Canada6 - 15 Faisal Maiza1 - 0 WPts
04/07/2027Hamilton, Canada6 - 14 Sean Birrell6 - 10 LPts
06/05/2027Hamilton, Canada5 - 14 Shaun Mutezo1 - 2 WPts
07/03/2027Hamilton, Canada5 - 13 Dominic Nfumu13 - 19 LPts
07/01/2027Hamilton, Canada4 - 13 Dave Keleku4 - 1 WPts
08/11/2026Hamilton, Canada3 - 13 David Mings5 - 9 WPts
09/09/2026Hamilton, Canada2 - 13 Mel Moolman3 - 16 WPts
11/07/2026Hamilton, Canada2 - 12 Igor Jargal5 - 12 LPts
12/05/2026Hamilton, Canada2 - 11 Arran Papineau12 - 5 LPts
13/03/2026Sydney, Australia1 - 11 Ian Togliatti7 - 18 WPts
13/01/2026Hamilton, Canada1 - 10 Umair Gabaly3 - 17 LPts
15/11/2025Changsha, China1 - 9 Jing Zhou2 - 21(2) LPts
17/09/2025Gwangju, South Korea1 - 8 Jeong-ho Bang28(1) - 17 LPts
20/07/2025Hamilton, Canada1 - 7 Jeffrey Delfosse6 - 19 LPts
22/05/2025Ulaanbaatar, Mongolia1 - 6 Zhu Tleugabyl3 - 5(2) LPts
24/03/2025Jakarta, Indonesia1 - 5 Wayan Meyboom25(2) - 18 LPts
24/01/2025Al-Quwaysimah, Jordan1 - 4 Mohsin Alahdal38(3) - 16 LPts
26/11/2024Lusaka, Zambia1 - 3 Wasaki Bakala16 - 29 LPts
28/09/2024Tlalnepantla, Mexico1 - 2 Marco Barbo27 - 12 LPts
31/07/2024Halifax, Canada1 - 1 Dillon Abernethy7 - 24(1) LPts
05/06/2024Hamilton, Canada1 - 0 Kai Gatt0 - 3 LPts
07/04/2024Hamilton, Canada0 - 0 Kian Solomon0 - 1 WPts