Weightclass:  Lightweight
Location:  Saskatoon, Canada
Record:  22 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/06/2031Saskatoon, Canada21 - 19 Bette Harync0 - 7 WPts
02/04/2031Saskatoon, Canada20 - 19 Vicente Montano5 - 14 WPts
01/02/2031Saskatoon, Canada19 - 19 Julien Carreau20 - 9 WPts
03/12/2030Saskatoon, Canada18 - 19 Azam Shahi0 - 3 WPts
04/10/2030Saskatoon, Canada18 - 18 Syed Yacoub15 - 21 LPts
06/08/2030Saskatoon, Canada17 - 18 Ahmed Ercinbec1 - 14 WPts
07/06/2030Saskatoon, Canada16 - 18 Robert Nivens2 - 7 WPts
08/04/2030Saskatoon, Canada15 - 18 Joey Caldwell0 - 2 WPts
07/02/2030Saskatoon, Canada15 - 17 Trystan Cendrars18 - 9 LPts
09/12/2029Saskatoon, Canada14 - 17 Nick Normand1 - 0 WPts
10/10/2029Saskatoon, Canada13 - 17 Johnny Bathgate3 - 12 WPts
11/08/2029Oran, Algeria12 - 17 Abdul Greki1 - 7 WPts
13/06/2029Minsk, Belarus11 - 17 Borya Duda1 - 3 WPts
15/04/2029Camaguey, Cuba10 - 17 Rodrigo Paz1 - 3 WPts
15/02/2029Aarhus, Denmark10 - 16 Rad Heitman5 - 4 LPts
18/12/2028Calgary, Canada10 - 15 Ian Duffey19 - 7 LPts
19/10/2028Saskatoon, Canada9 - 15 Lee Charters1 - 0 WPts
20/08/2028Saskatoon, Canada8 - 15 Melor Sikstums4 - 12 WPts
22/06/2028Saskatoon, Canada7 - 15 James Fullerton8 - 15(4) WPts
24/04/2028Ghent, Belgium6 - 15 Pauwel Neerync10 - 22(6) WPts
25/02/2028Fukuoka, Japan6 - 14 Hisoka Yasuda3 - 17(1) LPts
28/12/2027Montreal, Canada6 - 13 Dior Delorme15 - 12 LPts
14/11/2027Saskatoon, Canada5 - 13 Tyson Ionesco3 - 10 WPts
27/10/2027Saskatoon, Canada5 - 12 Itumeleng Modjeka0 - 15 LPts
28/08/2027Tegucigalpa, Honduras4 - 12 Angel Martin10 - 7 WPts
30/06/2027Thessaloniki, Greece3 - 12 Archemorus Zurlo4 - 14 WPts
02/05/2027Ottawa, Canada3 - 11 Sean Norrie5 - 13 LPts
04/03/2027Davao City, Philippines3 - 10 Fraco Padron21 - 19 LPts
04/01/2027Edmonton, Canada3 - 9 Rob Mingus10(2) - 17 LPts
12/11/2026Brno, Czech Republic3 - 8 DuÜan Milas11 - 8 LPts
13/09/2026Saskatoon, Canada3 - 7 Glynn Goff3 - 5 LPts
14/07/2026Saskatoon, Canada3 - 6 Paul Colquhoun4 - 8 LPts
14/05/2026Melbourne, Australia3 - 5 Blake Rigas11 - 18 LPts
16/03/2026Lyon, France2 - 5 Pascal Huet2 - 15 WPts
16/01/2026Lima, Peru2 - 4 Santiago Arrendondo6 - 17 LPts
18/11/2025Nassau, Bahamas2 - 3 Greg Mordecai2 - 22(2) LPts
20/09/2025Saskatoon, Canada2 - 2 Sajid Narculov5 - 3 LPts
23/07/2025Johannesburg, South Africa1 - 2 Armani Kessels8 - 10 WPts
25/05/2025Montreal, Canada0 - 2 Carvell Jouffroy2 - 18 WPts
11/04/2025Regina, Canada0 - 1 Greg Massey8 - 18 LPts
20/02/2025Saskatoon, Canada0 - 0 Mark Harrison0 - 0 LPts