Weightclass:  Light Heavyweight
Location:  Richmond, Canada
Record:  17 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2034Richmond, Canada16 - 23 Kyle Smith10 - 23 WPts
11/11/2033Richmond, Canada16 - 22 Joshua Sutherland13 - 20 LPts
12/09/2033Richmond, Canada15 - 22 Danyaal Kurbanov4 - 11 WPts
13/07/2033Richmond, Canada14 - 22 Malik Nouri3 - 4 WPts
13/05/2033Richmond, Canada13 - 22 Farhan Younes0 - 8 WPts
13/03/2033Richmond, Canada12 - 22 Igor Andera14 - 20(1) WPts
10/01/2033Richmond, Canada11 - 22 Jack Paintsil4 - 8 WPts
09/11/2032Richmond, Canada10 - 22 Ian Beiles3 - 6 WPts
08/09/2032Richmond, Canada10 - 21 Santiago Almanza11 - 17 LPts
09/07/2032Richmond, Canada9 - 21 Louis Stewart2 - 11 WPts
10/05/2032Montreal, Canada9 - 20 Didier Orme35 - 14 LPts
11/03/2032Surrey, Canada9 - 19 Nazaire Camus20(1) - 6 LPts Canada National Championships 2032View
25/02/2032Richmond, Canada8 - 19 Igor Lielkalns8 - 7 WPts
27/12/2031Richmond, Canada7 - 19 Valeri Dosaew13(1) - 9 WPts
28/10/2031Mississauga, Canada6 - 19 David Hier13(1) - 8 WPts
02/09/2031Alexandria, Egypt6 - 18 Waqas Allam32(2) - 18 LPts
05/07/2031Leipzig, Germany5 - 18 Errol Damitz0 - 0 WPts
07/05/2031Richmond, Canada4 - 18 Kian Buchanan1 - 8 WPts
08/03/2031Lodz, Poland3 - 18 Piotr Stocki4 - 6 WPts
08/01/2031Richmond, Canada3 - 17 Tugdual Camus14 - 8 LPts
09/11/2030Quebec City, Canada2 - 17 Amiens Marc1 - 10 WPts
10/09/2030Port Said, Egypt2 - 16 Azam Khalil33 - 16 LPts
13/07/2030Baku, Azerbaijan2 - 15 Zafa Basher26 - 15 LPts
15/05/2030Richmond, Canada1 - 15 Xabat Cruzado4 - 8 WPts
17/03/2030Mexico City, Mexico1 - 14 Diego Arco43(1) - 19 LPts
17/01/2030Richmond, Canada1 - 13 Arran Gray0 - 13 LPts
18/11/2029Dortmund, Germany1 - 12 Herb Mauck24(4) - 13 LPts
20/09/2029Montreal, Canada1 - 11 Yannick Gary9 - 20 LPts
27/07/2029Rome, Italy1 - 10 Luigino Palagi12(1) - 7 LPts
29/05/2029Brampton, Canada1 - 9 Rob Erven2 - 16 LPts
06/04/2029Riga, Latvia0 - 9 Aleksei Vecakais6(1) - 16 WPts
06/02/2029Richmond, Canada0 - 8 Joe Allen6 - 15 LPts
09/12/2028Richmond, Canada0 - 7 Unni Bohle24(3) - 28 LPts
11/10/2028Montreal, Canada0 - 6 Pernell Printemps9 - 19 LPts
18/08/2028Bogota, Colombia0 - 5 Aimon Sigala6 - 15(1) LPts
20/06/2028Montreal, Canada0 - 4 Jay Truffaut20 - 11 LPts
23/04/2028Calgary, Canada0 - 3 Canaan Dacourt12 - 9 LPts
11/03/2028Lonueuil, Canada0 - 2 Billy Hoose15(1) - 13 LPts Canada National Championships 2028View
14/02/2028Graz, Austria0 - 1 Merrick Obolonsky8 - 8 LPts
17/12/2027Richmond, Canada0 - 0 Joseph Kernell2 - 1 LPts