Weightclass:  Bantamweight
Location:  Kuching, Malaysia
Record:  55 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/12/2033Kuching, Malaysia54 - 9 James Teagan4 - 14 WPts
16/10/2033Kuching, Malaysia53 - 9 Harish Mammen11 - 14 WPts
16/08/2033Kuching, Malaysia52 - 9 Yodsingdaeng Jantrachart2 - 11 WPts
15/06/2033Santa Cruz de la Sierra, Bolivia51 - 9 Luis Moralez8 - 26 WPts
17/04/2033Shah Alam, Malaysia50 - 9 Farhan Zaidi19 - 16 WPts Malaysia National Championships 2033View
14/04/2033Shah Alam, Malaysia49 - 9 Waleed Dib29 - 8 WPts Malaysia National Championships 2033View
11/04/2033Shah Alam, Malaysia48 - 9 Xin Chew30 - 12 WPts Malaysia National Championships 2033View
22/03/2033Haiphong, Vietnam47 - 9 Trach Trung18 - 7 WPts
21/01/2033Kuching, Malaysia46 - 9 Sergei Ovechkin7 - 10 WPts
21/11/2032Kuching, Malaysia45 - 9 Henry Walker6 - 4 WPts
21/09/2032Kuching, Malaysia44 - 9 Adnan Azad4 - 31(1) WPts
22/07/2032Saint Petersburg, Russia44 - 8 Alejandro Gonzalez34 - 5 LPts Saint Petersburg Olympics 2032View
19/07/2032Saint Petersburg, Russia43 - 8 Angel Abella53 - 22 WPts Saint Petersburg Olympics 2032View
16/07/2032Saint Petersburg, Russia42 - 8 Ora Mancera17(4) - 1 WPts Saint Petersburg Olympics 2032View
13/07/2032Saint Petersburg, Russia41 - 8 Adolf Karlik45 - 18 WPts Saint Petersburg Olympics 2032View
04/07/2032Kuching, Malaysia40 - 8 Michael Egabashian28(1) - 15 WPts
02/06/2032Kuching, Malaysia39 - 8 Suriyan Sae33 - 16 WPts
17/04/2032Kuala Lumpur, Malaysia38 - 8 Jaidev Bandi21 - 8 WPts Malaysia National Championships 2032View
14/04/2032Kuala Lumpur, Malaysia37 - 8 Waleed Dib24 - 5 WPts Malaysia National Championships 2032View
11/04/2032Kuala Lumpur, Malaysia36 - 8 Amjad Guler6 - 13 WPts Malaysia National Championships 2032View
15/03/2032Kuching, Malaysia36 - 7 Lazar Bykov35(1) - 14 LPts
13/02/2032Kuching, Malaysia35 - 7 Lazar Bykov35(1) - 13 WPts
13/01/2032Kuching, Malaysia34 - 7 Nasib Bakihanov25 - 8 WPts
09/12/2031Kharkiv, Ukraine34 - 6 Lazar Bykov34(1) - 12 LPts
08/11/2031Kuching, Malaysia33 - 6 Antigoon Eestaes28(1) - 7 WPts
02/10/2031Montevideo, Uruguay32 - 6 Manny Justo22(1) - 18 WPts
01/09/2031Kuching, Malaysia31 - 6 Suriyan Sae25 - 9 WPts
19/07/2031Kuching, Malaysia30 - 6 Erke Muel7 - 30 WPts
18/06/2031Kuching, Malaysia29 - 6 Erke Muel7 - 29 WPts
18/05/2031Kuching, Malaysia28 - 6 Erke Muel7 - 28 WPts
17/04/2031Shah Alam, Malaysia27 - 6 Matthew New9(1) - 22 WPts Malaysia National Championships 2031View
14/04/2031Shah Alam, Malaysia26 - 6 Abdul Bacho10 - 12 WPts Malaysia National Championships 2031View
11/04/2031Shah Alam, Malaysia25 - 6 Amer Sattar10 - 10 WPts Malaysia National Championships 2031View
21/03/2031Kuching, Malaysia24 - 6 Jax Pinta11 - 24(5) WPts
05/02/2031Kuching, Malaysia23 - 6 Mason Henry18 - 10 WPts
05/01/2031Kuching, Malaysia22 - 6 Mason Henry18 - 9 WPts
05/12/2030Touba, Senegal21 - 6 Mason Henry18 - 8 WPts
04/11/2030Touba, Senegal21 - 5 Mason Henry17 - 8 LPts
04/10/2030Touba, Senegal21 - 4 Mason Henry16 - 8 LPts
03/09/2030Kuching, Malaysia20 - 4 Elias Coro5 - 12 WPts
03/08/2030La Florida, Chile19 - 4 Elias Coro5 - 11 WPts
03/07/2030Oslo, Norway18 - 4 Alvis Kallestad18 - 11 WPts
02/06/2030Kuching, Malaysia18 - 3 Matt Biggs24 - 4 LPts
17/04/2030Petaling Jaya, Malaysia18 - 2 Ahmed Nour28(1) - 14 LPts Malaysia National Championships 2030View
14/04/2030Petaling Jaya, Malaysia17 - 2 Gazi Tarar17 - 7 WPts Malaysia National Championships 2030View
11/04/2030Petaling Jaya, Malaysia16 - 2 Ibrahim Ansari10 - 5 WPts Malaysia National Championships 2030View
24/03/2030Kuching, Malaysia15 - 2 Andrii Gontcharov3 - 7 WPts
21/02/2030Kuching, Malaysia14 - 2 Andrii Gontcharov3 - 6 WPts
20/01/2030Barnaul, Russia13 - 2 Andrii Gontcharov3 - 5 WPts
20/12/2029Kuching, Malaysia12 - 2 Xalvador Godinez2 - 4 WPts
21/10/2029Si Racha, Thailand11 - 2 Ekapol Piriyapinyo9 - 13 WPts
23/08/2029Kuching, Malaysia10 - 2 Mikhail Davidovich3 - 6 WPts
25/06/2029Riga, Latvia9 - 2 Valeri Zvaigznite1 - 3 WPts
27/04/2029Kuching, Malaysia8 - 2 Marco Del Rosso1 - 5 WPts
27/02/2029Ipoh, Malaysia7 - 2 Ashoka Balan4 - 6 WPts
31/12/2028Jakarta, Indonesia6 - 2 Satriyo Sahardjo0 - 1 WPts
01/11/2028Kuching, Malaysia5 - 2 Cisco Carlos0 - 6 WPts
03/09/2028Kuching, Malaysia4 - 2 Tyson Tellier14(1) - 12 WPts
06/07/2028Kuala Lumpur, Malaysia3 - 2 Danyaal Malek2 - 11 WPts
16/05/2028Kuala Lumpur, Malaysia3 - 1 Mandeep Matthai17 - 15 LPts
23/03/2028Johor Bahru, Malaysia3 - 0 Majid Mohiuddin15 - 34 LPts
21/02/2028Kuala Lumpur, Malaysia2 - 0 Ibrahim Ansari0 - 0 WPts
03/01/2028Kuching, Malaysia1 - 0 Franklin Bouchez2 - 6 WPts
05/11/2027San Miguel, El Salvador0 - 0 Montego Limes0 - 0 WPts