Weightclass:  Lightweight
Location:  Calgary, Canada
Record:  21(1) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2033Montreal, Canada20(1) - 12 Julien Mauriac8 - 28 WPts
24/10/2033Calgary, Canada19(1) - 12 Wasaki Ntuli7 - 6 WPts
24/08/2033Toronto, Canada19(1) - 11 Vincent Penman12 - 13 LPts
02/07/2033Halifax, Canada18(1) - 11 Hackett Barra9 - 14 WPts
07/05/2033Calgary, Canada17(1) - 11 Dillon Cather0 - 5 WPts
07/03/2033Calgary, Canada16(1) - 11 Jamie Cowan5 - 11 WPts
04/01/2033Khayelitsha, South Africa15(1) - 11 Dume Gyan7 - 34 WPts
05/11/2032Brno, Czech Republic14(1) - 11 JaromÝr Kominsky0 - 0 WPts
07/09/2032Calgary, Canada13(1) - 11 Cable Guitry5 - 15 WPts
08/07/2032Calgary, Canada12(1) - 11 Delano Huet8 - 19 WPts
09/05/2032Calgary, Canada11(1) - 11 Ollie Wadle2 - 2 WPts
10/03/2032Quito, Ecuador10 - 11 Macario Hernandez6 - 20(2) WKO3
11/01/2032Calgary, Canada9 - 11 James Mungle2 - 4 WPts
11/11/2031Sharjah, UAE8 - 11 Irfan Elbahri5 - 14 WPts
13/09/2031Stockholm, Sweden7 - 11 Melvin Engman15 - 32 WPts
15/07/2031Tirana, Albania7 - 10 Edi Arslan11 - 12 LPts
17/05/2031Saint-Etienne, France6 - 10 Dabney Duchesnay13 - 16 WPts
19/03/2031Santo Domingo Este, Dominican Republic6 - 9 Alejandro Celestino27 - 13 LPts
19/01/2031San Miguel de Tucuman, Argentina5 - 9 Santiago Florez1 - 4 WPts
21/11/2030Calgary, Canada5 - 8 Ian Ngologoza7 - 7 LPts
22/09/2030Ulaanbaatar, Mongolia4 - 8 Kong Inzhu7 - 27(1) WPts
25/07/2030Anderlecht, Belgium4 - 7 Albain Berland19 - 16 LPts
27/05/2030Saskatoon, Canada4 - 6 Cole Candlish4 - 7 LPts
30/03/2030Athens, Greece4 - 5 Aeacus Mundis7 - 14 LPts
30/01/2030Calgary, Canada4 - 4 Ray Barthez21 - 8 LPts
11/12/2029Toronto, Canada3 - 4 Paul Frashier9 - 26 WPts
03/11/2029Toronto, Canada3 - 3 Brad Popkin12 - 24 LPts
03/10/2029Ottawa, Canada2 - 3 Leeroy Catto10(1) - 14 WPts
12/08/2029Murcia, Spain1 - 3 Santiago Raso7 - 11 WPts
14/06/2029Calgary, Canada0 - 3 Bilal Kerimov7 - 23 WPts
16/04/2029Calgary, Canada0 - 2 Oleg Hajec9 - 12 LPts
16/02/2029Toronto, Canada0 - 1 Robert Genet12 - 13 LPts
20/12/2028Calgary, Canada0 - 0 John Bazil1 - 6 LPts