Weightclass:  Featherweight
Location:  Kuching, Malaysia
Record:  34(2) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/09/2025Kuching, Malaysia33(2) - 13 Ulises Macera1 - 10 WPts
20/07/2025Kuching, Malaysia32(2) - 13 Quin Acero4(1) - 18 WPts
21/05/2025Kuching, Malaysia31(2) - 13 Hassan Qazi4 - 14 WPts
22/03/2025Kuching, Malaysia30(2) - 13 Vicente Muriel0 - 4 WPts
21/01/2025Kuching, Malaysia29(1) - 13 Loke Branstrom1 - 6(2) WKO3
22/11/2024Kuching, Malaysia28(1) - 13 Lloyd Boswell13 - 13 WPts
23/09/2024Kuching, Malaysia27(1) - 13 Liang Tsen2(1) - 4 WPts
25/07/2024Kuching, Malaysia26 - 13 Elliot Donnellon3 - 1 WKO3
26/05/2024Kuching, Malaysia25 - 13 Alain Nin0 - 2 WPts
27/03/2024Kuching, Malaysia24 - 13 Waqar Mahdi1 - 2 WPts
27/01/2024Kuching, Malaysia24 - 12 Sergei Celmitis17 - 19 LPts
28/11/2023Kuching, Malaysia23 - 12 Zafa Qazi5 - 9 WPts
28/09/2023Eindhoven, Netherlands22 - 12 Arie Meuleman5 - 9(2) WPts
31/07/2023Kaduna, Nigeria21 - 12 Theophilus Mbanefo7 - 20 WPts
02/06/2023Kuching, Malaysia20 - 12 Kaj Basse2 - 5 WPts
03/04/2023Kuching, Malaysia19 - 12 Haaris Mohiuddin0 - 5 WPts
02/02/2023Kuching, Malaysia18 - 12 Quinby Hennings9 - 22 WPts
04/12/2022Nantes, France18 - 11 Damien Belair29 - 6 LPts
06/10/2022Guayaquil, Ecuador17 - 11 Diego Reta13(1) - 14 WPts
08/08/2022Kuching, Malaysia16 - 11 Ali Fareedi1 - 0 WPts
07/06/2022Frankfurt, Germany15 - 11 Adne Martensen8 - 14 WPts
09/04/2022Kuching, Malaysia14 - 11 Guillermo Alban5 - 10 WPts
09/02/2022Guayaquil, Ecuador14 - 10 Ricardo Galicia10 - 14 LPts
11/12/2021Kuching, Malaysia13 - 10 Pancho Medellin3 - 19 WPts
11/10/2021Antipolo, Philippines12 - 10 Xeres Peno1 - 10 WPts
12/08/2021Kuching, Malaysia11 - 10 Ali Bacchus0 - 1 WPts
10/06/2021Santa Cruz de la Sierra, Bolivia11 - 9 Rodrigo Napoles17 - 5 LPts
12/04/2021Kuching, Malaysia10 - 9 Isidro Marciel4 - 8 WPts
10/02/2021Villa Nueva, Guatemala9 - 9 Juan Montijo11 - 8 WPts
13/12/2020Kuching, Malaysia9 - 8 Azam Saad14 - 4 LPts
12/10/2020Kuching, Malaysia8 - 8 Chae-min Ro12 - 3 WPts
13/08/2020Kuala Lumpur, Malaysia7 - 8 Amjad Mazari2 - 8 WPts
13/06/2020Petaling Jaya, Malaysia7 - 7 Kalidas Pandey7(1) - 7 LPts
27/04/2020Melbourne, Australia6 - 7 John Hajjarian10 - 5 WPts
28/02/2020Johor Bahru, Malaysia6 - 6 John Ngan9 - 2 LPts
11/01/2020Kuching, Malaysia6 - 5 Gazi Khar9 - 3 LPts
11/11/2019Johor Bahru, Malaysia6 - 4 Shayan Assad9(2) - 3 LPts
01/10/2019Kuching, Malaysia5 - 4 Aaron Donovan3 - 3 WPts
02/08/2019Kuala Lumpur, Malaysia4 - 4 Amer Ghani5 - 4 WPts
29/06/2019Petaling Jaya, Malaysia3 - 4 Ali Zia1 - 5 WPts
08/05/2019Zagreb, Croatia3 - 3 Hrvoje Jakuš3 - 1 LPts
10/03/2019Kuching, Malaysia2 - 3 Syed Jat5 - 3 WPts
08/01/2019Petaling Jaya, Malaysia2 - 2 Lee Baey3 - 0 LPts
11/11/2018Kuching, Malaysia1 - 2 Stephen Bong4 - 0 WPts
11/09/2018Tipitapa, Nicaragua1 - 1 Desiderio Abrigo2 - 1 LPts
11/07/2018Kuching, Malaysia0 - 1 Abdul Ellahi1 - 1 WPts
05/06/2018Seoul, South Korea0 - 0 Kook-young Chay0 - 0 LPts