Weightclass:  Lightweight
Location:  Calgary, Canada
Record:  20 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/01/2033Calgary, Canada19 - 23 Cody Warrender1 - 10 WPts
16/11/2032Calgary, Canada18 - 23 Gennady Bushuyeva7 - 7 WPts
16/09/2032Calgary, Canada18 - 22 Vasyl Prusak6 - 8 LPts
17/07/2032Calgary, Canada18 - 21 Ahad Efendiev10 - 7 LPts
18/05/2032Calgary, Canada17 - 21 Haaris Abdirahmanov15(1) - 29 WPts
19/03/2032Calgary, Canada16 - 21 Rodrigo Jorge7 - 27(2) WPts
18/01/2032Calgary, Canada15 - 21 Wayne Lawther0 - 4(1) WPts
19/11/2031Calgary, Canada14 - 21 Rehman Sesay0 - 3 WPts
19/09/2031Calgary, Canada13 - 21 John Bazil4 - 24 WPts
20/07/2031Calgary, Canada12 - 21 Jasper Moreau1 - 0 WPts
21/05/2031Calgary, Canada12 - 20 Tujan Le Vau17 - 19 LPts
23/03/2031Calgary, Canada11 - 20 Bradley Spedding16 - 4 WPts
22/01/2031Prague, Czech Republic10 - 20 Milan Malak1 - 1 WPts
24/11/2030Calgary, Canada10 - 19 Ray Barthez26 - 9 LPts
01/10/2030Seoul, South Korea9 - 19 Yong-jae Byun6 - 1 WPts
03/08/2030Soledad, Colombia8 - 19 Luis Lopez0 - 9 WPts
05/06/2030Calgary, Canada7 - 19 Kacper Walkowiak2 - 5 WPts
07/04/2030Lonueuil, Canada7 - 18 Tenenan Cohen20 - 4 LPts
07/02/2030Córdoba, Argentina6 - 18 Luis Morano4 - 20 WPts
10/12/2029Aalborg, Denmark5 - 18 Canute Clasen3 - 6 WPts
12/10/2029Montreal, Canada5 - 17 Montrell Basque24 - 18 LPts
28/08/2029Calgary, Canada5 - 16 Obaid Hussain1 - 6 LPts
26/07/2029Managua, Nicaragua5 - 15 Ovidio Gomez15 - 21 LPts
25/06/2029Managua, Nicaragua5 - 14 Ovidio Gomez14 - 21 LPts
15/05/2029Lagos, Nigeria5 - 13 Elderson Onyekachi11 - 12 LPts
11/04/2029Adana, Turkey5 - 12 Arslan Gokalp17 - 5 LPts
11/03/2029Saskatoon, Canada5 - 11 Paul Ghee3 - 1 LPts Canada National Championships 2029View
02/02/2029Calgary, Canada5 - 10 Gustave Hultin17 - 4 LPts
16/12/2028Calgary, Canada4 - 10 Vasili Khvostov1 - 15 WPts
18/10/2028Calgary, Canada4 - 9 Diego Viveros9 - 10 LPts
19/08/2028Ulaanbaatar, Mongolia3 - 9 Kong Nhieu9 - 16 WPts
21/06/2028Minsk, Belarus3 - 8 Symon Lozinski7 - 14 LPts
23/04/2028Toronto, Canada3 - 7 Richie Cloy1 - 7 LPts
29/02/2028Calgary, Canada3 - 6 Adalard Bayne4 - 18 LPts
10/01/2028Montreal, Canada3 - 5 Ames Oulette8 - 15 LPts
10/12/2027Hamilton, Canada2 - 5 Patrick Goodlet0 - 0 WPts
04/11/2027Calgary, Canada1 - 5 Manuel Patron2 - 36(10) WPts
06/09/2027Montreal, Canada1 - 4 Dior Dubled7 - 16 LPts
28/07/2027Montreal, Canada0 - 4 Dan Girvan0 - 0 WPts
27/06/2027Ottawa, Canada0 - 3 Leeroy Catto1 - 9 LPts
04/05/2027Calgary, Canada0 - 2 Fraser Nest13 - 15(5) LPts
19/03/2027Quebec City, Canada0 - 1 Will Ballantine10 - 8 LPts
16/02/2027Calgary, Canada0 - 0 Morgan Picken1 - 4 LPts