Weightclass:  Light Welterweight
Location:  Petaling Jaya, Malaysia
Record:  30(2) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/08/2023Petaling Jaya, Malaysia29(2) - 11 Joseph Ghezzi7 - 10 WPts
16/06/2023Petaling Jaya, Malaysia28(2) - 11 Gunduz Medjidov3 - 4 WPts
17/04/2023Shah Alam, Malaysia27(2) - 11 Zuffur Basha24 - 14 WPts Malaysia National Championships 2023View
14/04/2023Shah Alam, Malaysia26(2) - 11 Rashid Mourad21(1) - 19 WPts Malaysia National Championships 2023View
11/04/2023Shah Alam, Malaysia25(2) - 11 Atif Srour19 - 16 WPts Malaysia National Championships 2023View
25/02/2023Istanbul, Turkey24(2) - 11 Adem Coshkun24 - 10 WPts
28/12/2022Johor Bahru, Malaysia24(2) - 10 Haaris Burki22 - 9 LPts
05/11/2022Vitebsk, Belarus23(2) - 10 Yulian Bilinski0 - 0 WPts
07/09/2022Petaling Jaya, Malaysia22(2) - 10 Jawad Salih15 - 15 WPts
08/07/2022Kuala Lumpur, Malaysia21(1) - 10 Rehman Jan5 - 22(1) WKO3
15/05/2022Petaling Jaya, Malaysia20(1) - 10 Imran Akram11 - 14 WPts
14/04/2022Johor Bahru, Malaysia20(1) - 9 Majid Arif18 - 8 LPts Malaysia National Championships 2022View
11/04/2022Johor Bahru, Malaysia19(1) - 9 Rashid Mourad16(1) - 13 WPts Malaysia National Championships 2022View
27/02/2022Petaling Jaya, Malaysia19(1) - 8 Vang Chinh20(1) - 7 LPts
28/12/2021Kuala Lumpur, Malaysia18(1) - 8 Rehan Kazi19 - 5 WPts
29/10/2021Petaling Jaya, Malaysia17(1) - 8 Azam Wasti23 - 7 WPts
28/08/2021Montreal, Canada17(1) - 7 Garrison Oberlin8 - 14 LPts
29/06/2021Kosice, Slovakia16(1) - 7 David Hlavin7 - 15 WPts
01/05/2021Kuala Lumpur, Malaysia16(1) - 6 HuiK'o Yee18 - 3 LPts
12/03/2021Petaling Jaya, Malaysia15(1) - 6 Shen Kuk4 - 12 WPts
12/01/2021Ponce, Puerto Rico14 - 6 Carlos Aguilera2 - 13(2) WKO3
13/11/2020Almaty, Kazakhstan14 - 5 Arseni Ismail4 - 11 LPts
15/09/2020Sydney, Australia14 - 4 Oliver Cassidy13 - 3 LPts
17/07/2020Bratislava, Slovakia13 - 4 Andrej Lach9 - 6 WPts
19/05/2020Petaling Jaya, Malaysia12 - 4 Kalidas Dadwal2 - 9 WPts
19/03/2020Kuala Lumpur, Malaysia12 - 3 Sajid Shams10 - 3 LPts
25/01/2020Petaling Jaya, Malaysia11 - 3 Reynaldo Duron9 - 5 WPts
25/11/2019Petaling Jaya, Malaysia10 - 3 Wray Gundersen11 - 2 WPts
25/09/2019Petaling Jaya, Malaysia9 - 3 Waqar Shaikh2 - 6 WPts
26/07/2019Petaling Jaya, Malaysia8 - 3 Jiang Thieu8 - 3 WPts
26/05/2019Petaling Jaya, Malaysia8 - 2 Dave Sin3 - 5 LPts
26/03/2019Petaling Jaya, Malaysia7 - 2 Adnan Pervez3 - 5 WPts
23/01/2019Petionville, Haiti7 - 1 Chrestien Cabal4 - 2 LPts
25/11/2018Kuala Lumpur, Malaysia6 - 1 Randeep Kapur4(1) - 1 WPts
23/10/2018Petaling Jaya, Malaysia5 - 1 Dimos Pantaleon1 - 1 WPts
24/08/2018Kuala Lumpur, Malaysia5 - 0 Khalid Chahine1 - 3 LPts
28/06/2018Kuching, Malaysia4 - 0 Rashid Mourad1 - 2 WPts
28/05/2018Petaling Jaya, Malaysia3 - 0 Azam Wasti3 - 0 WPts
30/03/2018Shah Alam, Malaysia2 - 0 Greg Peng1 - 1 WPts
17/02/2018Kuala Lumpur, Malaysia1 - 0 Malik Sharifi0 - 1 WPts
10/01/2018Petaling Jaya, Malaysia0 - 0 Olindo Leal0 - 0 WPts