Weightclass:  Lightweight
Location:  Burnaby, Canada
Record:  12 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2033Nonthaburi, Thailand11 - 23 Kosol Surasiang7 - 7 WPts
24/10/2033Burnaby, Canada10 - 23 Kris Adee25 - 6 WPts
23/08/2033Burnaby, Canada9 - 23 Julien Mauriac7 - 27 WPts
23/06/2033Algiers, Algeria8 - 23 Ahmed Menard5 - 8 WPts
23/04/2033Bangkok, Thailand7 - 23 Pungluang Rattanabundit1 - 2 WPts
23/02/2033Cape Town, South Africa6 - 23 David Ntshangase5 - 5 WPts
26/12/2032Hamilton, Canada6 - 22 Alen Wright16 - 13 LPts
01/11/2032Burnaby, Canada5 - 22 Johnny Bathgate9 - 25 WPts
01/09/2032Barcelona, Venezuela5 - 21 Senon Palencia15 - 3 LPts
04/07/2032Burnaby, Canada5 - 20 Jake Murdy17 - 7 LPts
06/05/2032Burnaby, Canada4 - 20 Momig Jerijian6 - 15 WPts
07/03/2032Burnaby, Canada3 - 20 Emanuel Mustafa2 - 9 WPts
07/01/2032Caloocan, Philippines3 - 19 Charles Camagun23 - 13 LPts
09/11/2031Baku, Azerbaijan3 - 18 Razi Jabara7 - 10 LPts
11/09/2031Ottawa, Canada3 - 17 Rex Spotswood4 - 13 LPts
17/07/2031Montreal, Canada3 - 16 Marcel Beaumier4 - 8 LPts
19/05/2031Burnaby, Canada3 - 15 Ollie Bevans9 - 10 LPts
21/03/2031Burnaby, Canada2 - 15 Chris Albany12 - 13 WPts
20/01/2031Burnaby, Canada1 - 15 Quinto Murguia0 - 6 WPts
21/11/2030Buenos Aires, Argentina1 - 14 Zelipe Cedillo5 - 5 LPts
23/09/2030Burnaby, Canada1 - 13 Louis Moor5 - 8 LPts
25/07/2030Burnaby, Canada1 - 12 Gregor Goldie3 - 8 LPts
27/05/2030Oslo, Norway1 - 11 Dana Brevig12 - 20 LPts
29/03/2030Burnaby, Canada1 - 10 Cole Candlish3 - 7 LPts
29/01/2030Leon, Nicaragua1 - 9 Ora Cruz5 - 9 LPts
01/12/2029Saskatoon, Canada0 - 9 Mark Erskin0 - 11 WPts
11/10/2029Brampton, Canada0 - 8 Dai Sauvage0 - 8 LPts
28/08/2029Burnaby, Canada0 - 7 Bradley Spedding3 - 0 LPts
08/08/2029Burnaby, Canada0 - 6 Bradley Spedding2 - 0 LPts
14/06/2029Burnaby, Canada0 - 5 Diego Rozario1 - 5 LPts
16/04/2029Burnaby, Canada0 - 4 Joey Mitchell10 - 20 LPts
16/02/2029Brampton, Canada0 - 3 Hayden Ross12 - 12 LPts
15/01/2029Burnaby, Canada0 - 2 Julien Carreau0 - 1 LPts
19/12/2028Montreal, Canada0 - 1 Orane Beaucage4(1) - 16 LPts
05/11/2028Burnaby, Canada0 - 0 Charlie Wake0 - 0 LPts