Weightclass:  Middleweight
Location:  Johor Bahru, Malaysia
Record:  26(4) - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/07/2027Johor Bahru, Malaysia26(4) - 32 Kian Ragot3 - 3 LPts
01/06/2027Johor Bahru, Malaysia25(3) - 32 Aftab Khatib4 - 9 WKO3
02/04/2027Johor Bahru, Malaysia24(3) - 32 Rashid Shahan3 - 5 WPts
02/02/2027Johor Bahru, Malaysia23(3) - 32 Yasin Khalili5 - 8 WPts
04/12/2026Johor Bahru, Malaysia22(3) - 32 Zafa Ameen1 - 5 WPts
05/10/2026Johor Bahru, Malaysia21(3) - 32 Amjad Nazir7 - 4 WPts
06/08/2026Johor Bahru, Malaysia20(3) - 32 Faisal Jan3 - 8 WPts
07/06/2026Johor Bahru, Malaysia19(3) - 32 Umair Ozer2 - 11 WPts
08/04/2026Johor Bahru, Malaysia18(3) - 32 Saad Jafri5 - 15 WPts
08/02/2026Johor Bahru, Malaysia17(3) - 32 Vincent Trinh3 - 9 WPts
10/12/2025Johor Bahru, Malaysia16(3) - 32 Waqar Gad0 - 3 WPts
11/10/2025Johor Bahru, Malaysia15(3) - 32 Yasin Khalili3 - 1 WPts
12/08/2025Tirana, Albania14(2) - 32 Agon Mogul12 - 16 WKO3
14/06/2025Kuching, Malaysia14(2) - 31 Ali Azizi40(2) - 17 LPts
07/05/2025Ulaanbaatar, Mongolia13(2) - 31 Haziem Tolymbekoff16 - 30(2) WPts
09/03/2025Lipa, Philippines13(2) - 30 Fraco Escudero12 - 12 LPts
09/01/2025Amman, Jordan13(2) - 29 Zuffur Nasir26 - 6 LPts
11/11/2024Utrecht, Netherlands13(2) - 28 Aernout Schaelles5 - 15 LPts
13/09/2024Johor Bahru, Malaysia12(2) - 28 Syed Noor6 - 2 WPts
16/07/2024Minsk, Belarus11(1) - 28 Afanas Bahan0 - 3(1) WKO3
18/05/2024Malang, Indonesia11(1) - 27 Senopati Kabiay14 - 17 LPts
19/03/2024Johor Bahru, Malaysia10(1) - 27 Gabriel Ingles0 - 3 WPts
19/01/2024Harare, Zimbabwe10(1) - 26 Lloyd Verwoerd22 - 15 LPts
21/11/2023Johor Bahru, Malaysia10(1) - 25 Joaquin Garayblas5 - 10 LPts
22/09/2023Thessaloniki, Greece9(1) - 25 Haemon Straka0 - 10 WPts
24/07/2023Istanbul, Turkey9(1) - 24 Tolga Shafak13 - 22 LPts
26/05/2023Kampala, Uganda9(1) - 23 Mark Ddungu10(3) - 21 LPts
28/03/2023San Juan, Puerto Rico9(1) - 22 Diego Cespedes31 - 7 LPts
28/01/2023Tabriz, Iran9(1) - 21 Ibrahim Nabiyev19 - 7 LPts
30/11/2022Barcelona, Spain9(1) - 20 Alano Berrones12(1) - 16 LPts
01/10/2022Busan, South Korea9(1) - 19 Young-gwon Pyon10(3) - 21 LPts
03/08/2022Philadelphia, USA9(1) - 18 Patrick Omer1 - 10 LPts
04/06/2022Johor Bahru, Malaysia8(1) - 18 Arda Karadag0 - 3 WPts
06/04/2022Johor Bahru, Malaysia8(1) - 17 Majid Rasheed9 - 17 LPts
07/02/2022Mecca, Saudi Arabia8(1) - 16 Imran Hamaty7 - 14 LPts
08/12/2021Donetsk, Ukraine8(1) - 15 Vitali Buday8 - 12 LPts
10/10/2021Johor Bahru, Malaysia7(1) - 15 Irfan Mannan3 - 6 WPts
09/08/2021Helsinki, Finland6(1) - 15 Vilhelmi Viljanen9 - 13 WPts
11/06/2021London, UK6(1) - 14 Corey Gounaris5 - 11 LPts
12/04/2021Roskilde, Denmark6(1) - 13 Filip Bertram11 - 9 LPts
10/02/2021Abuja, Nigeria5 - 13 Idris Orakwue9 - 9(1) WKO3
13/12/2020Johor Bahru, Malaysia4 - 13 Bryn Mak7 - 11 WPts
12/10/2020Wuhan, China4 - 12 Hui-chao New6 - 7 LPts
14/08/2020Bonn, Germany4 - 11 Waldron Birkle3 - 11 LPts
16/06/2020Kuching, Malaysia4 - 10 Shayan Suhrawardy10 - 3 LPts
24/04/2020Shah Alam, Malaysia3 - 10 Bryn Mak6 - 8 WPts
24/03/2020Salvador, Brazil3 - 9 Ryo Hipolito5 - 7 LPts
25/01/2020Petaling Jaya, Malaysia3 - 8 Yao Bo3 - 10 LPts
19/12/2019Kuching, Malaysia3 - 7 Bilal Wakim5 - 5 LPts
08/11/2019Johor Bahru, Malaysia3 - 6 Bryn Mak5 - 6 LPts
08/09/2019Puente Alto, Chile3 - 5 Angel Montero6 - 0 LPts
10/07/2019Ulaanbaatar, Mongolia3 - 4 Ratib Ghacksybeck5 - 1 LPts
11/05/2019Johor Bahru, Malaysia3 - 3 Ali Azizi3 - 2 LPts
10/03/2019Santa Ana, El Salvador3 - 2 Fresco Mateo5 - 0 LPts
10/01/2019Johor Bahru, Malaysia3 - 1 La Phuc3 - 2 LPts
11/11/2018Johor Bahru, Malaysia2 - 1 Yavuz Tayfur0 - 6 WPts
11/09/2018Johor Bahru, Malaysia1 - 1 Kailash Arya1 - 3(1) WPts
11/07/2018Johor Bahru, Malaysia1 - 0 Waqas Shaker2 - 2 LPts
09/05/2018Johor Bahru, Malaysia0 - 0 Arjuna Bahl0 - 3 WPts