Weightclass:  Light Welterweight
Location:  Petaling Jaya, Malaysia
Record:  7 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/12/2022Petaling Jaya, Malaysia6 - 25 Desiderio Zamarron9(1) - 19 WPts
14/10/2022Petaling Jaya, Malaysia6 - 24 Fo-hai Kuk1 - 12 LPts
16/08/2022Petaling Jaya, Malaysia5 - 24 Atif Srour17 - 13 WPts
15/06/2022Petaling Jaya, Malaysia4 - 24 Fausto Barros2 - 17 WPts
16/04/2022Petaling Jaya, Malaysia3 - 24 Haaris Bilal0 - 1 WPts
15/02/2022Petaling Jaya, Malaysia3 - 23 David Hamel6 - 7 LPts
16/12/2021Petaling Jaya, Malaysia3 - 22 Adnan Guler8 - 7 LPts
15/10/2021Petaling Jaya, Malaysia3 - 21 Luka Ogle21 - 5 LPts
14/08/2021Petaling Jaya, Malaysia3 - 20 Bilal Raphael4 - 6 LPts
13/06/2021Petaling Jaya, Malaysia3 - 19 Qasham Abdullah9 - 11 LPts
13/04/2021Petaling Jaya, Malaysia3 - 18 Wayne Mattix3 - 7 LPts
11/02/2021Petaling Jaya, Malaysia3 - 17 Vicente Garcia5 - 7 LPts
13/12/2020Kuala Lumpur, Malaysia3 - 16 Declan Su12 - 5 LPts
08/11/2020Cape Town, South Africa3 - 15 Dewayne Kwakye8 - 7 LPts
09/09/2020Petaling Jaya, Malaysia3 - 14 Kaapo Jaatinen15 - 2 LPts
09/07/2020Petaling Jaya, Malaysia3 - 13 Lucas Duggan10 - 6 LPts
08/05/2020Sana'a, Yemen3 - 12 Kamran Kabir6 - 8 LPts
10/03/2020Petaling Jaya, Malaysia3 - 11 Kiran Mogul7 - 7 LPts
22/01/2020Petaling Jaya, Malaysia3 - 10 Shamus McPhail4 - 7 LPts
22/11/2019Petaling Jaya, Malaysia3 - 9 Dave Sin6 - 5 LPts
22/09/2019Baku, Azerbaijan3 - 8 Elnur Abaskuliyev7 - 2 LPts
24/07/2019Lima, Peru3 - 7 Antonio Paiz5 - 3 LPts
26/05/2019Petaling Jaya, Malaysia3 - 6 Agapetus Fuente3 - 4 LPts
26/03/2019Havana, Cuba3 - 5 Juan Ruvalcaba4 - 4 LPts
25/01/2019Petaling Jaya, Malaysia3 - 4 Farhan Salih3 - 4 LPts
27/11/2018Petaling Jaya, Malaysia2 - 4 Fedar Ertaew3 - 2 WPts
26/09/2018Petaling Jaya, Malaysia2 - 3 Zhong Mo2 - 2 LPts
26/07/2018Petaling Jaya, Malaysia1 - 3 Inigo Bu0 - 1 WPts
28/05/2018Shah Alam, Malaysia1 - 2 Greg Peng1 - 2 LPts
26/04/2018Petaling Jaya, Malaysia0 - 2 Kiran Mogul1 - 1 WPts
28/02/2018Petaling Jaya, Malaysia0 - 1 Haaris Burki0 - 1 LPts
18/01/2018Portsmouth, UK0 - 0 Alex McGraw0 - 0 LPts