Weightclass:  Light Welterweight
Location:  Petaling Jaya, Malaysia
Record:  28(2) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/02/2025Petaling Jaya, Malaysia27(2) - 22 Aftab Ashraf0 - 4 WPts
21/12/2024Higashiosaka, Japan27(2) - 21 Fumio Konda36 - 12 LPts
20/11/2024Petaling Jaya, Malaysia26(1) - 21 Haider Uddin7 - 2 WKO3
20/10/2024Petaling Jaya, Malaysia25(1) - 21 Jose Carlos19 - 12 WPts
19/09/2024Buenos Aires, Argentina25(1) - 20 Fraco Sebastian33(3) - 15 LPts
19/08/2024Yerevan, Armenia25(1) - 19 Baghdo Injeian22(2) - 23 LPts
19/07/2024Petaling Jaya, Malaysia24(1) - 19 Seferino Machuca8(1) - 33 WPts
18/06/2024El Alto, Bolivia23(1) - 19 Seferino Machuca8(1) - 32 WPts
18/05/2024Panama City, Panama23(1) - 18 Noe Palomino20 - 15 LPts
17/04/2024Ipoh, Malaysia23(1) - 17 Zuffur Azam6 - 8 LPts Malaysia National Championships 2024View
14/04/2024Ipoh, Malaysia22(1) - 17 Noel Chiao3 - 2 WPts Malaysia National Championships 2024View
11/04/2024Ipoh, Malaysia21(1) - 17 Jawad Majeed1 - 0 WPts Malaysia National Championships 2024View
01/04/2024Petaling Jaya, Malaysia20(1) - 17 Piotr Izbicki9 - 10 WPts
26/02/2024Palembang, Indonesia20(1) - 16 Hitu Shah14(1) - 15 LPts
26/01/2024Palembang, Indonesia20(1) - 15 Hitu Shah13(1) - 15 LPts
26/12/2023Ciudad Guayana, Venezuela19(1) - 15 Montego Negrete24 - 19 WPts
25/11/2023Croix des Bouqets, Haiti19(1) - 14 Page Zola21(2) - 16 LPts
24/10/2023Petaling Jaya, Malaysia19(1) - 13 Page Zola20(2) - 16 LPts
23/09/2023Croix des Bouqets, Haiti18(1) - 13 Page Zola20(2) - 15 WPts
23/08/2023Shenzhen, China18(1) - 12 Hsin Ngau29 - 12 LPts
23/07/2023Shenzhen, China18(1) - 11 Hsin Ngau28 - 12 LPts
22/06/2023Roskilde, Denmark17(1) - 11 Sven Albertsen11 - 11 WPts
24/04/2023Dublin, Ireland16 - 11 Fionn McCreery1 - 6(1) WKO3
24/02/2023Ipoh, Malaysia16 - 10 Arnie Zhou18 - 17 LPts
24/01/2023Kuching, Malaysia15 - 10 Shen Kuk7 - 21 WPts
24/12/2022Karagandy, Kazakhstan15 - 9 Elshan Iscacov15 - 7 LPts
26/10/2022Petaling Jaya, Malaysia14 - 9 Jonathan Notman2 - 4 WPts
28/08/2022Kuching, Malaysia13 - 9 Waqar Shaikh8 - 19 WPts
09/07/2022Kuala Lumpur, Malaysia13 - 8 Khalid Chahine15 - 14 LPts
18/05/2022Ahmedabad, India12 - 8 Rehman Ghattas11 - 15 WPts
20/03/2022Lima, Peru11 - 8 Rogelio Ortis10 - 15 WPts
19/01/2022Almaty, Kazakhstan10 - 8 Fedar Isabecov4(1) - 15(1) WPts
20/11/2021Samarqand, Uzbekistan10 - 7 Daniil Pirimcul11 - 9 LPts
22/09/2021Johor Bahru, Malaysia9 - 7 Jawad Hanif9 - 13 WPts
26/07/2021Petaling Jaya, Malaysia9 - 6 Kiran Mogul14 - 9 LPts
24/05/2021Kuala Lumpur, Malaysia9 - 5 Malik Sharifi4 - 17 LPts
23/04/2021Guigang, China8 - 5 Liang Shi1 - 5 WPts
23/02/2021Petaling Jaya, Malaysia8 - 4 Antonio Verde8 - 9 LPts
25/12/2020Petaling Jaya, Malaysia7 - 4 Waqar Bhutto4 - 8(1) WPts
24/10/2020Petaling Jaya, Malaysia6 - 4 Alejandro Porras6 - 9 WPts
26/08/2020Buenos Aires, Argentina5 - 4 Paco Salome1 - 9 WPts
27/06/2020Accra, Ghana4 - 4 Elliot Rumfa3 - 7 WPts
27/04/2020Stockholm, Sweden4 - 3 Charlie Hak9 - 4 LPts
28/02/2020Petaling Jaya, Malaysia4 - 2 Montgomery Oubre11 - 3 LPts
29/12/2019Hong Kong, China4 - 1 Yong Jan11 - 1 LPts
30/10/2019Petaling Jaya, Malaysia3 - 1 Saturnin Mojica1 - 2 WPts
31/08/2019Zagreb, Croatia2 - 1 Anto Martic1 - 5 WPts
03/07/2019Milan, Italy2 - 0 Primo Perri0 - 2 LPts
04/05/2019Petaling Jaya, Malaysia1 - 0 Malvolio Pequeno4 - 2 WPts
05/03/2019Córdoba, Argentina0 - 0 Selestino Olivar0 - 0 WPts