Weightclass:  Lightweight
Location:  Toronto, Canada
Record:  15 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/03/2030Toronto, Canada14 - 24 David Telfair6 - 10 WPts
02/01/2030Toronto, Canada13 - 24 Sinjon Dumas0 - 6 WPts
03/11/2029Toronto, Canada12 - 24 Michael Urwin3 - 3 WPts
04/09/2029Toronto, Canada11 - 24 Seth Copeland10 - 16 WPts
07/07/2029Toronto, Canada10 - 24 Umber Delfosse0 - 12(2) WPts
07/05/2029Toronto, Canada9 - 24 Jonathan Wogan0 - 8 WPts
08/03/2029Toronto, Canada8 - 24 Mardian Vartan0 - 2 WPts
06/01/2029Toronto, Canada8 - 23 Chris Albany4 - 7 LPts
06/11/2028Toronto, Canada7 - 23 Fedya Kajrkuloff4 - 9(1) WPts
07/09/2028Toronto, Canada7 - 22 Diego Pinel23 - 8 LPts
09/07/2028Toronto, Canada7 - 21 Direnc Gucher8 - 15 LPts
10/05/2028Toronto, Canada6 - 21 Dave Dee16(4) - 21 WPts
11/03/2028Lonueuil, Canada6 - 20 Jay Bellis25(2) - 18 LPts Canada National Championships 2028View
01/03/2028Shymkent, Kazakhstan5 - 20 Vitali Majckeew6(1) - 12 WPts
01/01/2028Montreal, Canada4 - 20 Callum Havard9 - 14(1) WPts
07/11/2027Winnipeg, Canada3 - 20 Cody Broadie10(1) - 20 WPts
01/10/2027Montreal, Canada2 - 20 Montgomery Bataille16 - 35 WPts
26/08/2027Bangkok, Thailand2 - 19 Thongtaeng Tienpho11 - 9 LPts
28/06/2027Namangan, Uzbekistan2 - 18 Aleksei Kurbanov21 - 4 LPts
30/04/2027Masaya, Nicaragua2 - 17 Jose Romas2 - 7 LPts
02/03/2027Anderlecht, Belgium2 - 16 Byron Killy5 - 10 LPts
02/01/2027Toronto, Canada1 - 16 Ethan Manyama2 - 14 WPts
04/11/2026Toronto, Canada0 - 16 Leo French3 - 4 WPts
06/09/2026Riyadh, Saudi Arabia0 - 15 Haaris Allan9 - 8 LPts
09/07/2026Santo Domingo de Guzman, Dominican Republic0 - 14 Joaquin Prisco8(1) - 16 LPts
11/05/2026Omsk, Russia0 - 13 Timofei Ivlev14(1) - 24 LPts
13/03/2026Manila, Philippines0 - 12 Manuel Vinoray4 - 14 LPts
13/01/2026Gothenburg, Sweden0 - 11 Elias Fries2 - 17 LPts
15/11/2025Laval, Canada0 - 10 Stephen Winnie5 - 10 LPts
22/09/2025Ulaanbaatar, Mongolia0 - 9 Valeri Altankhuyag4 - 6 LPts
25/07/2025Cape Town, South Africa0 - 8 Mark Nqakula21 - 20 LPts
27/05/2025Montreal, Canada0 - 7 Charles Carlin0 - 2 LPts
09/04/2025Buenos Aires, Argentina0 - 6 Juan Leiva3 - 11(1) LPts
09/02/2025Toronto, Canada0 - 5 Ikhtiyar Bacirow4 - 6 LPts
12/12/2024Sofia, Bulgaria0 - 4 Simeon á Kushev14 - 29 LPts
14/10/2024Toronto, Canada0 - 3 Bradley Eddie1 - 2 LPts
16/08/2024Toronto, Canada0 - 2 John Hughes2 - 2 LPts
17/06/2024Vaughan, Canada0 - 1 John Seyrig26 - 12 LPts
27/04/2024Edmonton, Canada0 - 0 Bradley Eddie0 - 0 LPts