Weightclass:  Featherweight
Location:  Johor Bahru, Malaysia
Record:  44(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/09/2032Johor Bahru, Malaysia43(1) - 15 Ian Mescall1 - 9 WPts
28/07/2032Johor Bahru, Malaysia42(1) - 15 Pedro Mar1 - 5 WPts
29/05/2032Johor Bahru, Malaysia41(1) - 15 Marlen Slivka2 - 19 WPts
29/03/2032Johor Bahru, Malaysia40(1) - 15 Sam Massey3 - 6 WPts
29/01/2032Johor Bahru, Malaysia39(1) - 15 Juan Espada11 - 17 WPts
30/11/2031Johor Bahru, Malaysia38(1) - 15 Jose Macario5 - 11 WPts
01/10/2031Johor Bahru, Malaysia37(1) - 15 Diego Perdomo13 - 12 WPts
30/07/2031Johor Bahru, Malaysia36(1) - 15 Waqar Ozer7 - 6 WPts
30/05/2031Johor Bahru, Malaysia35(1) - 15 Wandisile Matlala6 - 2 WPts
29/03/2031Johor Bahru, Malaysia34(1) - 15 Neil Jolly1 - 0 WPts
26/01/2031Johor Bahru, Malaysia33(1) - 15 Leonardo Corchado4 - 17 WPts
27/11/2030Johor Bahru, Malaysia32(1) - 15 Xaver Santander2 - 2 WPts
28/09/2030Sydney, Australia31(1) - 15 Arran McCaig3 - 21(1) WPts
31/07/2030Bangkok, Thailand30 - 15 Paithong Suwanit0 - 19(2) WKO3
02/06/2030Kuala Lumpur, Malaysia30 - 14 Gazi Khalaf33 - 12 LPts
11/04/2030Petaling Jaya, Malaysia30 - 13 Zafa Mohammed27 - 28 LPts Malaysia National Championships 2030View
16/03/2030Riga, Latvia29 - 13 Goga Vecputns3 - 22 WPts
16/01/2030Aba, Nigeria28 - 13 Orji Onyilo11 - 16 WPts
17/11/2029Johor Bahru, Malaysia27 - 13 jurjen Landsins23 - 16 WPts
18/09/2029Guayaquil, Ecuador26 - 13 Reynaldo Lora26 - 10(1) WPts
21/07/2029New Amsterdam, Guyana25 - 13 Jay Stater25 - 19 WPts
23/05/2029Kuala Lumpur, Malaysia25 - 12 Imran Bacchus11 - 20 LPts
11/04/2029Johor Bahru, Malaysia25 - 11 John Yi16(2) - 16 LPts Malaysia National Championships 2029View
21/03/2029Johor Bahru, Malaysia24 - 11 Ashley Masikip10 - 7 WPts
20/01/2029Johor Bahru, Malaysia24 - 10 Katon Djoewariah6 - 6 LPts
22/11/2028Moscow, Russia23 - 10 Borya Avleev12 - 8 WPts
24/09/2028Johor Bahru, Malaysia22 - 10 Nikola Zelenak1 - 7 WPts
26/07/2028Port Elizabeth, South Africa21 - 10 Thamsanqa Zokwana5 - 6 WPts
28/05/2028Osaka, Japan20 - 10 Takeo Mura8 - 11 WPts
30/03/2028Medan, Indonesia20 - 9 Jerri Syam10 - 3 LPts
31/01/2028Paris, France19 - 9 Hackett Carlin2 - 1 WPts
03/12/2027Quito, Ecuador18 - 9 Fraco Echevarria18 - 16 WPts
05/10/2027Johor Bahru, Malaysia17 - 9 Ollie Zakzaky1 - 4 WPts
07/08/2027Santo Domingo de Guzman, Dominican Republic16 - 9 Iago Millan11 - 26 WPts
09/06/2027Shah Alam, Malaysia15 - 9 Rashid Rayes10 - 8 WPts
13/04/2027Johor Bahru, Malaysia14 - 9 Shayan Pashia4 - 17 WPts
13/02/2027Johor Bahru, Malaysia14 - 8 Chigozie Umaru9 - 12 LPts
15/12/2026Guayaquil, Ecuador13 - 8 Jose Peralta8 - 11 WPts
17/10/2026Johor Bahru, Malaysia12 - 8 Rehan Jaffer0 - 6 WPts
18/08/2026Johor Bahru, Malaysia11 - 8 Vasili Bondarenko0 - 7 WPts
19/06/2026Auckland, New Zealand10 - 8 Chris Skeldon2 - 16 WPts
21/04/2026Kuala Lumpur, Malaysia9 - 8 John Yi2 - 10 WPts
21/02/2026Kuala Lumpur, Malaysia8 - 8 Floyd Lian2 - 13 WPts
23/12/2025Johor Bahru, Malaysia7 - 8 Ibrahim Kanan4 - 17(2) WPts
24/10/2025Johor Bahru, Malaysia6 - 8 Imran Bacchus1 - 8 WPts
25/08/2025Managua, Nicaragua6 - 7 Jaguar Vazquez31(1) - 23 LPts
21/07/2025Tirana, Albania5 - 7 Dritan Bejta6(1) - 18 WPts
20/06/2025Tirana, Albania5 - 6 Dritan Bejta5(1) - 18 LPts
19/05/2025Vilnius, Lithuania5 - 5 Patryk Wisniowski10 - 16 LPts
14/04/2025Kuala Lumpur, Malaysia5 - 4 Waqar Nagi10 - 3 LPts Malaysia National Championships 2025View
11/04/2025Kuala Lumpur, Malaysia4 - 4 Gazi Mohamad1 - 11 WPts Malaysia National Championships 2025View
12/03/2025Kuala Lumpur, Malaysia3 - 4 Amjad Baksh2 - 2 WPts
13/01/2025Johor Bahru, Malaysia2 - 4 Asif Baten2 - 5 WPts
13/11/2024Johor Bahru, Malaysia1 - 4 Lee Fey4 - 12 WPts
13/09/2024Bergen, Norway0 - 4 Hogarth Bratland4 - 2 WPts
16/07/2024Bergen, Norway0 - 3 Hogarth Bratland3 - 2 LPts
18/05/2024Petaling Jaya, Malaysia0 - 2 Amer Safar5 - 17 LPts
02/04/2024Ipoh, Malaysia0 - 1 Jin Thian19 - 9 LPts
01/03/2024Johor Bahru, Malaysia0 - 0 Zafa Mohammed1 - 1 LPts