Weightclass:  Lightweight
Location:  Toronto, Canada
Record:  20 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/02/2030Toronto, Canada19 - 22 Luka Kajrbekoff4 - 12 WPts
17/12/2029Toronto, Canada18 - 22 Toots Sceluwaerd1 - 11(1) WPts
18/10/2029Toronto, Canada18 - 21 Cris Conrado5 - 10 LPts
19/08/2029Toronto, Canada17 - 21 Giles Nouvel3 - 7 WPts
20/06/2029Toronto, Canada16 - 21 Carolus Nessen1 - 4 WPts
21/04/2029Toronto, Canada15 - 21 Rex Hendrick1 - 6 WPts
20/02/2029Toronto, Canada15 - 20 Ali Saidahmetoff8 - 11 LPts
22/12/2028Toronto, Canada14 - 20 Noel Lacan0 - 7 WPts
23/10/2028Toronto, Canada13 - 20 Tural Sabet3(1) - 10 WPts
24/08/2028Toronto, Canada12 - 20 David Headden2 - 2 WPts
25/06/2028Toronto, Canada12 - 19 Justin Villechaize5 - 14 LPts
26/04/2028Toronto, Canada11 - 19 John Kitching1 - 12 WPts
26/02/2028Santiago de los Caballeros, Dominican Republic11 - 18 Alejandro Arco20 - 22(1) LPts
29/12/2027Burnaby, Canada11 - 17 John Sabiston8 - 29 LPts
01/11/2027Durres, Albania11 - 16 Agon Pojani11 - 13 LPts
03/09/2027Sharjah, UAE11 - 15 Ahmed Maroun2 - 10 LPts
06/07/2027Vancouver, Canada10 - 15 Blake Baisley5 - 12 WPts
11/05/2027Toronto, Canada10 - 14 Aleksei Auzkalns8 - 16 LPts
12/03/2027Toronto, Canada10 - 13 Barry Criqui20 - 4 LPts
13/01/2027Vaughan, Canada10 - 12 Shaun Brier11 - 7 LPts
14/11/2026Riyadh, Saudi Arabia9 - 12 Amer Elmoudaber5 - 12 WPts
16/09/2026Toronto, Canada8 - 12 Sierra Alban0 - 7 WPts
18/07/2026Toronto, Canada8 - 11 George Weatherley15 - 13 LPts
20/05/2026Toronto, Canada7 - 11 Arvid Knudsen1 - 9 WPts
22/03/2026Winnipeg, Canada7 - 10 Arran Papineau11 - 5 LPts
22/01/2026Toronto, Canada6 - 10 Greg Crookston2 - 10 WPts
24/11/2025Aalborg, Denmark6 - 9 Viggo Gundersen5 - 5 LPts
26/09/2025Toronto, Canada5 - 9 Nikolai Kozuch6 - 21(2) WPts
29/07/2025Toronto, Canada5 - 8 Noel Irish8 - 8 LPts
05/06/2025Prague, Czech Republic5 - 7 Jindrich Hlavaty9 - 11 LPts
07/04/2025Mississauga, Canada5 - 6 Lucas Bryson0 - 4 LPts
11/02/2025Montreal, Canada5 - 5 David Mings1 - 1 LPts
14/12/2024Mississauga, Canada5 - 4 Geoff Gillem19 - 19 LPts
05/11/2024Toronto, Canada4 - 4 Malcolm Liston0 - 0 WPts
05/10/2024Aden, Yemen4 - 3 Asif Haider27 - 20 LPts
07/08/2024Calgary, Canada3 - 3 Adalard Bayne0 - 0 WPts
10/06/2024Toronto, Canada2 - 3 Will Ballantine0 - 1 WPts
11/04/2024Surat, India2 - 2 Duleep Mehra18 - 20 LPts
12/02/2024Toronto, Canada2 - 1 Arseni Ieva7 - 11 LPts
15/12/2023Toronto, Canada2 - 0 John Croskey13(2) - 21 LPts
27/10/2023Regina, Canada1 - 0 James Craw1 - 1 WPts
24/09/2023Toronto, Canada0 - 0 Sam Ewing0 - 5 WPts