Weightclass:  Lightweight
Location:  Toronto, Canada
Record:  12 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/04/2030Toronto, Canada11 - 22 Sam Harwood1 - 10 WPts
12/02/2030Toronto, Canada10 - 22 Brent Nelis3 - 8 WPts
14/12/2029Toronto, Canada9 - 22 Jose Orellana4 - 11 WPts
15/10/2029Toronto, Canada9 - 21 Fionn Coleman6 - 3 LPts
16/08/2029Toronto, Canada8 - 21 Syed Hana0 - 1 WPts
17/06/2029Toronto, Canada8 - 20 Qadir Meer9 - 22 LPts
18/04/2029Toronto, Canada8 - 19 Tomislav Margetic3 - 12 LPts
18/02/2029Toronto, Canada8 - 18 Charlie Wake1 - 1 LPts
20/12/2028Toronto, Canada8 - 17 John Horner1 - 11(1) LPts
21/10/2028Toronto, Canada8 - 16 John Biggs2 - 13 LPts
22/08/2028Toronto, Canada8 - 15 Napoleon Mangwende15 - 14 LPts
24/06/2028Toronto, Canada8 - 14 Reinald Noland11 - 9 LPts
25/04/2028Rosario, Argentina8 - 13 Xalvador Mino10 - 18 LPts
26/02/2028Soweto, South Africa8 - 12 Andy Kandolo7 - 17 LPts
29/12/2027Toronto, Canada8 - 11 Isaac Polson1 - 6 LPts
30/10/2027Burnaby, Canada8 - 10 John Sabiston7 - 29 LPts
02/09/2027Toronto, Canada7 - 10 Curtis Aznavour3 - 1 WPts
04/07/2027Hamilton, Canada6 - 10 Brad Lusher6 - 14 WPts
06/05/2027Toronto, Canada5 - 10 Robert Genet6 - 8 WPts
07/03/2027Pak Kret, Thailand5 - 9 Rusalee Khunkokeroad3 - 16 LPts
07/01/2027Montreal, Canada4 - 9 Ricky Spaulding5 - 7 WPts
09/11/2026Tegucigalpa, Honduras4 - 8 Alano Loyola9 - 12 LPts
11/09/2026Toronto, Canada3 - 8 Matthew Rosser0 - 6 WPts
12/07/2026Dubai, UAE2 - 8 Amer Rashid0 - 4 WPts
13/05/2026Toronto, Canada2 - 7 James Bataille0 - 6 LPts
14/03/2026Vaughan, Canada1 - 7 Richard Terris3 - 1 WPts
24/01/2026Prague, Czech Republic1 - 6 Valentin Hlinka13 - 5 LPts
26/11/2025San Jose, Costa Rica1 - 5 Vicente Amescua1 - 13 LPts
27/09/2025Riga, Latvia1 - 4 Konstantin Baltbardis6 - 8(1) LPts
30/07/2025Riga, Latvia1 - 3 Pyotr Fedorovs0 - 5 LPts
01/06/2025Winnipeg, Canada1 - 2 Sid Watkins2 - 5 LPts
04/04/2025Toronto, Canada0 - 2 Michael Davis0 - 3 WPts
04/02/2025Baku, Azerbaijan0 - 1 Ruslan Saidi8 - 12 LPts
07/12/2024Toronto, Canada0 - 0 Alec Shanklin3 - 2 LPts