Weightclass:  Featherweight
Location:  Petaling Jaya, Malaysia
Record:  22 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/02/2033Petaling Jaya, Malaysia21 - 20 Joaquin Mosqueda4 - 11 WPts
15/12/2032Petaling Jaya, Malaysia20 - 20 Sigge Klang5 - 30 WPts
15/10/2032Petaling Jaya, Malaysia20 - 19 Brad Proffitt15(1) - 19 LPts
15/08/2032Petaling Jaya, Malaysia19 - 19 Vikenti Saidahmetoff0 - 9 WPts
13/06/2032Petaling Jaya, Malaysia18 - 19 Zafa Ameen1 - 0 WPts
16/04/2032Petaling Jaya, Malaysia17 - 19 Bruce Dean12 - 14 WPts
16/02/2032Petaling Jaya, Malaysia16 - 19 Umair Mir8 - 26 WPts
18/12/2031Petaling Jaya, Malaysia15 - 19 Danyaal Salek8 - 21 WPts
19/10/2031Petaling Jaya, Malaysia15 - 18 Hassan Hallal16(1) - 8 LPts
19/08/2031Petaling Jaya, Malaysia15 - 17 Rehan Mohammed6 - 24 LPts
20/06/2031Petaling Jaya, Malaysia14 - 17 Genjo Moong3 - 4 WPts
20/04/2031Petaling Jaya, Malaysia13 - 17 Dario Gonzalez1 - 15 WPts
20/02/2031Johor Bahru, Malaysia12 - 17 Waqas Baten6 - 15 WPts
29/12/2030Bogota, Colombia12 - 16 Reynaldo Lazaro7 - 15 LPts
31/10/2030Cochabamba, Bolivia12 - 15 Sancho Truxillo12 - 11(1) LPts
02/09/2030Petaling Jaya, Malaysia11 - 15 Bradley Cai3 - 14 WPts
03/07/2030Kuching, Malaysia10 - 15 Sam Watt1 - 18 WPts
06/05/2030Reynosa, Mexico9 - 15 Cuba Mejias6 - 10 WPts
08/03/2030Petaling Jaya, Malaysia8 - 15 Syed Sultan8 - 12 WPts
08/01/2030Kuala Lumpur, Malaysia8 - 14 Isaac Tung11 - 12 LPts
10/11/2029Cagayan de Oro, Philippines8 - 13 Arran Fiel27 - 8 LPts
12/09/2029Bergen, Norway7 - 13 Oscar Kvam1 - 15 WPts
15/07/2029Santo Domingo Oeste, Dominican Republic7 - 12 Fausto Barreras18 - 5 LPts
17/05/2029Petaling Jaya, Malaysia6 - 12 Syed Khawaja8 - 8 WPts
18/03/2029Chiba, Japan6 - 11 Keiichi Uyehara12 - 15 LPts
18/01/2029Petaling Jaya, Malaysia5 - 11 Kook-young Kye7 - 9 WPts
20/11/2028Irbid, Jordan5 - 10 Kashif Alghamdi13(1) - 13 LPts
22/09/2028Sana'a, Yemen5 - 9 Waqar Aueb22(1) - 6 LPts
25/07/2028Petaling Jaya, Malaysia4 - 9 Federico Calleja2 - 7 WPts
27/05/2028Petaling Jaya, Malaysia4 - 8 Seung-dae Choi0 - 3 LPts
29/03/2028Daejeon, South Korea4 - 7 Jae-sung Choe11 - 11 LPts
30/01/2028Petaling Jaya, Malaysia3 - 7 Saad Saah6 - 10 WPts
01/12/2027Daejeon, South Korea3 - 6 Jae-sung Choe10 - 10 LPts
03/10/2027Fortaleza, Brazil2 - 6 Rogelio Mancera1 - 6 WPts
05/08/2027Athens, Greece2 - 5 Gyes Melis33 - 18(3) LPts
06/06/2027St. Louis, USA1 - 5 William Erichsen8(1) - 6 WPts
08/04/2027Buenos Aires, Argentina1 - 4 Angel Alma40(3) - 26 LPts
08/02/2027Kuala Lumpur, Malaysia1 - 3 Gazi Khalaf13 - 6 LPts
11/12/2026Petaling Jaya, Malaysia1 - 2 Izunna Magashi11 - 12(1) LPts
13/10/2026Petaling Jaya, Malaysia0 - 2 Siddharth Tandon2 - 6 WPts
14/08/2026Prague, Czech Republic0 - 1 Bronislav Mares9 - 14 LPts
16/06/2026Petaling Jaya, Malaysia0 - 0 Zuffur Hosseini2 - 0 LPts