Weightclass:  Welterweight
Location:  Petaling Jaya, Malaysia
Record:  28(4) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/07/2027Petaling Jaya, Malaysia27(4) - 29 Imran Rayes7 - 16 WPts
07/05/2027Petaling Jaya, Malaysia26(4) - 29 Rashid Farooq3 - 6 WPts
07/03/2027Petaling Jaya, Malaysia25(4) - 29 Montenegro Virgen3(1) - 9 WPts
07/01/2027Petaling Jaya, Malaysia24(4) - 29 Roni Koski0 - 3 WPts
08/11/2026Petaling Jaya, Malaysia23(4) - 29 Rehman Mustafa14 - 13 WPts
08/09/2026Petaling Jaya, Malaysia23(4) - 28 Isaac Yin13 - 11 LPts
09/07/2026Petaling Jaya, Malaysia23(4) - 27 Rodrigo Colindres7 - 12 LPts
10/05/2026Petaling Jaya, Malaysia22(4) - 27 Asif Moldabecoff1 - 0 WPts
11/03/2026Petaling Jaya, Malaysia21(4) - 27 Waqar Pervez25 - 27 WPts
10/01/2026Petaling Jaya, Malaysia21(4) - 26 Hassan Tarar30(2) - 21 LPts
11/11/2025Petaling Jaya, Malaysia20(4) - 26 Rodhlann Vanagan1 - 6 WPts
12/09/2025Petaling Jaya, Malaysia19(4) - 26 Konstantin Legkov4 - 9 WPts
14/07/2025Dublin, Ireland18(4) - 26 Gethin Monaghan11 - 9 WPts
16/05/2025Virginia Beach, USA18(4) - 25 Rhys Hare20 - 21 LPts
18/03/2025Kuala Lumpur, Malaysia18(4) - 24 Zain Omer32 - 3 LPts
20/01/2025Petaling Jaya, Malaysia18(4) - 23 Connor Auwjong24 - 21 LPts
21/11/2024Petaling Jaya, Malaysia17(4) - 23 Rehman Rad2 - 9(1) WPts
22/09/2024Toshkent, Uzbekistan16(3) - 23 Afanas Abisheff3 - 3 WKO3
25/07/2024Kuching, Malaysia15(3) - 23 Malik Dar23(3) - 15 WPts
26/05/2024Johor Bahru, Malaysia14(2) - 23 Imran Allee13 - 19(7) WKO3
11/04/2024Ipoh, Malaysia14(2) - 22 Atif Sheikh19(1) - 21 LPts Malaysia National Championships 2024View
22/03/2024Kuala Lumpur, Malaysia13(2) - 22 Waqas Darwish5 - 8 WPts
23/01/2024Kuching, Malaysia12(2) - 22 Asif Omer2 - 6 WPts
25/11/2023Managua, Nicaragua12(2) - 21 Santiago Pecina19 - 17 LPts
26/09/2023Overland Park, USA11(2) - 21 George Arther8 - 7 WPts
29/07/2023Seattle, USA10(2) - 21 David Bransfield8 - 5 WPts
31/05/2023Petaling Jaya, Malaysia9(1) - 21 Umair Sarwar8(2) - 26(10) WKO3
01/04/2023Petaling Jaya, Malaysia8(1) - 21 Dylan Mulryan0 - 5 WPts
01/02/2023Sosnowiec, Poland7(1) - 21 Piotr Skarzynski3 - 12 WPts
04/12/2022Petaling Jaya, Malaysia7(1) - 20 Sam Carruth5(1) - 14 LPts
05/10/2022Croix des Bouqets, Haiti7(1) - 19 Ciel Huet0 - 0 LPts
07/08/2022Lima, Peru7(1) - 18 Montego Toca9 - 18 LPts
07/06/2022Petaling Jaya, Malaysia7(1) - 17 Waqar Pervez8 - 19 LPts
08/04/2022Petaling Jaya, Malaysia7(1) - 16 Alessandro Pozzo4(1) - 24 LPts
08/02/2022Petaling Jaya, Malaysia7(1) - 15 Vito Ranieri19 - 8 LPts
08/12/2021Petaling Jaya, Malaysia6(1) - 15 Mark Tentesha5 - 10(1) WPts
07/10/2021Ahmedabad, India5 - 15 Rashid Attar10 - 11(2) WKO3
08/08/2021Columbus, USA5 - 14 Josh Lanman3 - 5 LPts
09/06/2021Barcelona, Spain5 - 13 Xeres Linan17 - 1 LPts
11/04/2021Baku, Azerbaijan5 - 12 Habil Pishnamazzade14 - 7 LPts
09/02/2021Hamburg, Germany5 - 11 Reynald Kuenning5(2) - 10 LPts
12/12/2020Kuala Lumpur, Malaysia5 - 10 Ian Tzar12 - 7 LPts
14/10/2020Paris, France5 - 9 Benedict Brame11 - 5 LPts
16/08/2020Johor Bahru, Malaysia5 - 8 Deepak Bachchan11 - 5 LPts
25/06/2020Kuala Lumpur, Malaysia5 - 7 Vijay Maurya5 - 2 LPts
07/05/2020Petaling Jaya, Malaysia5 - 6 Hassan Tarar4 - 8 LPts
07/03/2020San Miguel de Tucuman, Argentina4 - 6 Fresco Espinal1 - 1 WPts
08/01/2020Seoul, South Korea3 - 6 Jeong-ho Roh6 - 5 WPts
09/11/2019Almaty, Kazakhstan2 - 6 Kamran Raimbeck5 - 7 WPts
11/09/2019Petaling Jaya, Malaysia1 - 6 Aoi Fujimura6 - 2 WPts
12/07/2019Petaling Jaya, Malaysia1 - 5 Bambang Sutardja3 - 3 LPts
13/05/2019Abidjan, Ivory Coast1 - 4 Francis Boffrand7 - 0 LPts
12/03/2019Johor Bahru, Malaysia1 - 3 Yuan Pun0 - 5 LPts
11/01/2019Petaling Jaya, Malaysia0 - 3 Thang Truc3 - 4 WPts
12/11/2018Stockholm, Sweden0 - 2 Max Bergmark2 - 2 LPts
13/09/2018Kuala Lumpur, Malaysia0 - 1 Amer Siddiqi3 - 3 LPts
19/07/2018Bogota, Colombia0 - 0 Ponce Rodriguez0 - 0 LPts