Weightclass:  Featherweight
Location:  Johor Bahru, Malaysia
Record:  38 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/04/2026Johor Bahru, Malaysia37 - 18 Rodolfo Fisco7 - 10 WPts
07/02/2026Johor Bahru, Malaysia36 - 18 Joe Gatt11(2) - 29(1) WPts
09/12/2025Johor Bahru, Malaysia35 - 18 Quon Peng7 - 26 WPts
10/10/2025Johor Bahru, Malaysia34 - 18 Robert Yell1 - 6 WPts
11/08/2025Johor Bahru, Malaysia33 - 18 Raymond Gerhold5 - 7 WPts
12/06/2025Johor Bahru, Malaysia32 - 18 Kord Schaar5 - 4 WPts
13/04/2025Johor Bahru, Malaysia31 - 18 Borya Aghayev2 - 8 WPts
12/02/2025Johor Bahru, Malaysia30 - 18 Shankar Dhingra2 - 2 WPts
14/12/2024Johor Bahru, Malaysia29 - 18 Stephen Eidson3 - 1 WPts
15/10/2024Johor Bahru, Malaysia28 - 18 Besmir Poda1 - 13 WPts
15/08/2024Johor Bahru, Malaysia27 - 18 Dave Govan3 - 8 WPts
16/06/2024Johor Bahru, Malaysia26 - 18 Ewan Dolan0 - 3 WPts
17/04/2024Ipoh, Malaysia25 - 18 Yasin Jat30 - 14 WPts Malaysia National Championships 2024View
14/04/2024Ipoh, Malaysia24 - 18 Lee Go8 - 9 WPts Malaysia National Championships 2024View
11/04/2024Ipoh, Malaysia23 - 18 Jonathan Tang11 - 8 WPts Malaysia National Championships 2024View
24/03/2024Mandaue, Philippines22 - 18 Jax Labo15 - 24 WPts
25/01/2024Accra, Ghana22 - 17 Will Odoom35 - 6 LPts
27/11/2023Johor Bahru, Malaysia21 - 17 Santoso Gatra6 - 7 WPts
27/09/2023Kuala Lumpur, Malaysia20 - 17 Waqar Mian12 - 23 WPts
30/07/2023Odense, Denmark19 - 17 Snorre Leander13(2) - 20 WPts
01/06/2023Ipoh, Malaysia19 - 16 Zafa Kaba5 - 26 LPts
11/04/2023Shah Alam, Malaysia19 - 15 Yasin Jat24 - 10 LPts Malaysia National Championships 2023View
04/04/2023Johor Bahru, Malaysia18 - 15 Shayan Assad22(4) - 12 WPts
05/02/2023Santa Cruz de la Sierra, Bolivia17 - 15 Rafael Badillo0 - 0 WPts
07/12/2022Johor Bahru, Malaysia17 - 14 Shayan Assad20(4) - 12 LPts
07/10/2022San Pedro, Philippines16 - 14 Javier Almodovar1 - 5 WPts
09/08/2022Manila, Philippines16 - 13 Macario Abar19 - 3 LPts
10/06/2022Johor Bahru, Malaysia16 - 12 Irfan Sasooli13(1) - 15 LPts
11/04/2022Johor Bahru, Malaysia16 - 11 Shayan Mir17 - 13 LPts Malaysia National Championships 2022View
11/02/2022Johor Bahru, Malaysia15 - 11 Yuichi Yamauchi13 - 4 WPts
12/12/2021Dasmarinas, Philippines15 - 10 Diego Bobadilla9 - 8 LPts
14/10/2021Petaling Jaya, Malaysia15 - 9 Kalidas Pandey16(1) - 8 LPts
16/08/2021Manaus, Brazil15 - 8 Berto Ramos8 - 2 LPts
17/06/2021Ulaanbaatar, Mongolia15 - 7 On Talgatckyzy20 - 2 LPts
19/04/2021Petaling Jaya, Malaysia14 - 7 Ibrahim Mansoor7(1) - 11 WPts
17/02/2021Johor Bahru, Malaysia13 - 7 Blake Tsu8 - 10 WPts
18/12/2020Johor Bahru, Malaysia12 - 7 Arran Tak8 - 9 WPts
17/10/2020Tipitapa, Nicaragua11 - 7 Alejandro Jacinto2(1) - 8 WPts
19/08/2020Kano, Nigeria10 - 7 Oliver Uduak7 - 9 WPts
19/06/2020Johor Bahru, Malaysia10 - 6 Zafa Sader3 - 11 LPts
25/04/2020Kuala Lumpur, Malaysia9 - 6 Syed Yusuf5 - 7 WPts
09/03/2020Johor Bahru, Malaysia9 - 5 Azam Rahaman10 - 4 LPts
02/02/2020Petaling Jaya, Malaysia8 - 5 Jawad Taha3 - 7 WPts
23/12/2019Johor Bahru, Malaysia8 - 4 Wiji Syahrini5 - 5 LPts
23/10/2019Johor Bahru, Malaysia7 - 4 Arran Tak4 - 6 WPts
24/08/2019Johor Bahru, Malaysia6 - 4 Zafa Ghazal5 - 5 WPts
25/06/2019Kuala Lumpur, Malaysia5 - 4 Sajid Miah5 - 3 WPts
27/04/2019Padua, Italy5 - 3 Massimo Marchetti3 - 3 LPts
26/02/2019Guatemala City, Guatemala4 - 3 Montana Campano0 - 5 WPts
29/12/2018Kuala Lumpur, Malaysia3 - 3 Aftab Lone1 - 2 WPts
23/11/2018Johor Bahru, Malaysia3 - 2 LumÝr Hanek4(1) - 2 LPts
22/09/2018Ipoh, Malaysia2 - 2 Zafa Kaba0 - 1 WPts
08/08/2018Kuala Lumpur, Malaysia2 - 1 Atif Guler0 - 1 LPts
07/06/2018Johor Bahru, Malaysia2 - 0 Azam Saad0 - 0 LPts
07/05/2018San Juan, Puerto Rico1 - 0 Javier Mano0 - 0 WPts
08/03/2018Johor Bahru, Malaysia0 - 0 Zafa Amir0 - 0 WPts