Weightclass:  Light Welterweight
Location:  Surrey, Canada
Record:  20 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/10/2033Surrey, Canada20 - 11 Aimon Najera0 - 3 LPts
30/08/2033Surrey, Canada19 - 11 Amrane Serdamba6 - 1 WPts
30/06/2033Surrey, Canada18 - 11 Hassan Farag9 - 16 WPts
29/04/2033Surrey, Canada17 - 11 Macario Olivar1 - 13 WPts
27/02/2033Surrey, Canada16 - 11 Jay Blanc1 - 11 WPts
28/12/2032Surrey, Canada15 - 11 Reynaldo Palomar0 - 6 WPts
28/10/2032Surrey, Canada14 - 11 Fanuco Milan5 - 10 WPts
28/08/2032Surrey, Canada14 - 10 Baltasar Espino3 - 2 LPts
27/06/2032Surrey, Canada13 - 10 Alberto Sciascia4 - 1 WPts
26/04/2032Surrey, Canada13 - 9 Johnny Caddell2 - 0 LPts
26/02/2032Surrey, Canada12 - 9 Volkan Gunesh1 - 4 WPts
28/12/2031Surrey, Canada11 - 9 Angel Andujar13 - 4 WPts
29/10/2031Surrey, Canada10 - 9 Ian Kidd2 - 14(1) WPts
29/08/2031Montreal, Canada10 - 8 Quennel Marmion4 - 6 LPts
05/07/2031Katowice, Poland9 - 8 Wiktor Jura0 - 0 WPts
07/05/2031Ottawa, Canada9 - 7 Will Denoon11 - 8 LPts
10/03/2031Salta, Argentina9 - 6 Fidel Jaimes13 - 10 LPts
10/01/2031Zamboanga City, Philippines9 - 5 Elliot Ralutin15 - 16(1) LPts
12/11/2030Geneva, Switzerland8 - 5 Louie de Sade19 - 16 WPts
14/09/2030Madrid, Spain7 - 5 Oihane Santin5(2) - 23 WPts
17/07/2030Richmond, Canada6 - 5 Vince Williams3 - 17(2) WPts
23/05/2030Surrey, Canada5 - 5 Zafa Kulibaev2 - 7 WPts
25/03/2030Toronto, Canada4 - 5 Ethan Minto2 - 18 WPts
27/01/2030Surrey, Canada4 - 4 Andy Mossman0 - 1 LPts
28/11/2029Surrey, Canada3 - 4 Vanslow Winther3 - 1 WPts
30/09/2029Surrey, Canada2 - 4 Adrien Olive0 - 7 WPts
01/08/2029Almaty, Kazakhstan2 - 3 Tariq Zhacksybec2 - 12 LPts
03/06/2029Burnaby, Canada2 - 2 Leon Akin2 - 30(5) LPts
05/04/2029Surrey, Canada1 - 2 Patrick Finlayson0 - 5 WPts
07/02/2029Georgetown, Guyana0 - 2 John Moore6 - 15 WPts
10/12/2028Quebec City, Canada0 - 1 Simon Nin6 - 23 LPts
06/11/2028Surrey, Canada0 - 0 Elliot Oriol2 - 6 LPts