Weightclass:  Lightweight
Location:  Calgary, Canada
Record:  11 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/12/2029Calgary, Canada11 - 22 Bradley Spedding5 - 2 LPts
22/10/2029Calgary, Canada10 - 22 Venacio Sedano6(1) - 18 WPts
23/08/2029Calgary, Canada9 - 22 Alec Hutchison4 - 8 WPts
24/06/2029Calgary, Canada9 - 21 Yago Ceron3 - 3 LPts
25/04/2029Calgary, Canada8 - 21 Eberhard Jankowska0 - 8(1) WPts
24/02/2029Calgary, Canada8 - 20 Filip Borup10 - 28 LPts
26/12/2028Calgary, Canada7 - 20 Laureijns Lems4 - 17 WPts
27/10/2028Calgary, Canada7 - 19 Waqas Badri7 - 23 LPts
28/08/2028Calgary, Canada7 - 18 Rafael Ahmadi27 - 19 LPts
29/06/2028Calgary, Canada6 - 18 Aftab Lodhi0 - 6 WPts
29/04/2028Calgary, Canada5 - 18 Mark Erskin0 - 1 WPts
29/02/2028Calgary, Canada4 - 18 Danny Nicol3 - 6 WPts
31/12/2027Umlazi, South Africa4 - 17 Blake Blignaut19 - 10 LPts
02/11/2027Toronto, Canada4 - 16 Roger Bell13 - 5 LPts
04/09/2027Calgary, Canada3 - 16 Percy Lucier1 - 5 WPts
07/07/2027Athens, Greece3 - 15 Pierro Nikolas19 - 21 LPts
09/05/2027Calgary, Canada2 - 15 Mark Sibbett0 - 1 WPts
10/03/2027Split, Croatia2 - 14 Mihovil Kosanovic14 - 7 LPts
10/01/2027Ulaanbaatar, Mongolia2 - 13 Ayham Byam-Osor16 - 24 LPts
12/11/2026Montreal, Canada2 - 12 Montrell Basque10 - 12 LPts
14/09/2026Winnipeg, Canada2 - 11 Malcolm Mostyn8 - 9 LPts
17/07/2026Shymkent, Kazakhstan2 - 10 Umair Baizhanov13 - 7 LPts
19/05/2026Riga, Latvia2 - 9 Georgiy Jaunkalns3 - 11 LPts
21/03/2026Calgary, Canada2 - 8 Chavdar á Ryzhenkov2 - 3 LPts
21/01/2026Riga, Latvia2 - 7 Sergey Ezis4 - 8 LPts
23/11/2025Calgary, Canada1 - 7 Xavier Cain3 - 14 WPts
25/09/2025Calgary, Canada1 - 6 Felippe Valcarcel1 - 4 LPts
28/07/2025Calgary, Canada1 - 5 Vidkun Lorentzen10 - 6 LPts
30/05/2025Toronto, Canada1 - 4 Noel Irish7 - 8 LPts
01/04/2025Leon, Nicaragua0 - 4 Fausto Senor4 - 8 WPts
01/02/2025San Jose, Costa Rica0 - 3 Larenzo Murcia7 - 12 LPts
04/12/2024Calgary, Canada0 - 2 Dave Trench2 - 2 LPts
05/10/2024Dakar, Senegal0 - 1 Mason Sankare6 - 9 LPts
07/08/2024Calgary, Canada0 - 0 Dillon Hathorne3 - 3 LPts