Weightclass:  Welterweight
Location:  Kuala Lumpur, Malaysia
Record:  19 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/09/2030Kuala Lumpur, Malaysia18 - 29 Aku Viren6 - 11 WPts
18/07/2030Kuala Lumpur, Malaysia17 - 29 Dale Brody7 - 19 WPts
19/05/2030Kuala Lumpur, Malaysia17 - 28 Imran Rayes18(1) - 29 LPts
20/03/2030Kuala Lumpur, Malaysia17 - 27 Sasha Usenow8 - 2 LPts
18/01/2030Kuala Lumpur, Malaysia16 - 27 Waqar Saladin7 - 23 WPts
18/11/2029Kuala Lumpur, Malaysia15 - 27 Rogelio Umanzor2 - 6 WPts
19/09/2029Kuala Lumpur, Malaysia15 - 26 Sajid Suhrawardy13 - 12 LPts
21/07/2029Kuala Lumpur, Malaysia15 - 25 Imran Rayes13(1) - 28 LPts
22/05/2029Kuala Lumpur, Malaysia14 - 25 Zain Baten2(1) - 4 WPts
23/03/2029Kuala Lumpur, Malaysia14 - 24 Michael Wat5 - 10(1) LPts
22/01/2029Kuala Lumpur, Malaysia14 - 23 Fedar Maslov7 - 2 LPts
24/11/2028Kuala Lumpur, Malaysia13 - 23 Kolzak Turchinsky11 - 13 WPts
26/09/2028San Pablo, Philippines13 - 22 Ramirez Dimapasoc11 - 12 LPts
29/07/2028Kuching, Malaysia12 - 22 Arnie Lock12 - 14 WPts
09/06/2028Kumasi, Ghana11 - 22 Steven Eck15 - 14 WPts
11/04/2028Kuala Lumpur, Malaysia11 - 21 Mark Fatt14 - 18 LPts Malaysia National Championships 2028View
05/04/2028Johor Bahru, Malaysia11 - 20 Farhan Mattar22 - 10 LPts
25/02/2028Johor Bahru, Malaysia10 - 20 Obaid Haider16 - 13 WPts
25/01/2028Guayaquil, Ecuador10 - 19 Desiderio Florian22 - 8 LPts
27/11/2027Ho Chi Minh City, Vietnam10 - 18 Chuong Nhung32 - 11(1) LPts
29/09/2027Ipoh, Malaysia10 - 17 Darshan Babu16 - 20 LPts
19/08/2027Kuala Lumpur, Malaysia10 - 16 Diego Verde18 - 10 LPts
18/07/2027Kuala Lumpur, Malaysia9 - 16 Xaverius Marcial3 - 16 WPts
09/06/2027Kuala Lumpur, Malaysia8 - 16 Declan Tigas0 - 4 WPts
11/04/2027Johor Bahru, Malaysia8 - 15 Hassan Meskin12 - 13 LPts Malaysia National Championships 2027View
04/04/2027Kuching, Malaysia7 - 15 Arnie Lock8 - 10 WPts
09/02/2027Kuala Lumpur, Malaysia6 - 15 Vikenti Daman6 - 2 WPts
11/12/2026Kuching, Malaysia5 - 15 Asif Omer7 - 19 WPts
24/10/2026Hanover, Germany5 - 14 Arnald Pilgrim9 - 16 LPts
26/08/2026Taytay, Philippines5 - 13 Mark Cagauan11 - 12 LPts
28/06/2026Kuala Lumpur, Malaysia5 - 12 Imran Ellahi9 - 15 LPts
05/05/2026Barranquilla, Colombia4 - 12 Marjun Gamon0 - 0 WPts
07/03/2026Tehran, Iran4 - 11 Adnan Harron23 - 28 LPts
07/01/2026Leipzig, Germany4 - 10 Thorsten Johanning55(4) - 10 LPts
08/11/2025Cork, Ireland4 - 9 Ethan MacDermott27(1) - 23(5) LPts
09/09/2025Kingston, Jamaica4 - 8 Sean Hawthorn16 - 31(1) LPts
12/07/2025Recife, Brazil4 - 7 Guillermo Giraldo4 - 18 LPts
14/05/2025Petaling Jaya, Malaysia3 - 7 Irfan Kamal2 - 21 WPts
15/03/2025Kuala Lumpur, Malaysia3 - 6 Rehman Mustafa5 - 9 LPts
15/01/2025Petaling Jaya, Malaysia2 - 6 Irfan Kamal2 - 19 WPts
19/11/2024Samarqand, Uzbekistan2 - 5 Igor Iskackow35 - 11 LPts
21/09/2024Ipoh, Malaysia1 - 5 Yasin Noor2 - 3 WPts
08/08/2024Petaling Jaya, Malaysia1 - 4 Declan Sue6 - 26 LPts
05/07/2024Resistencia, Argentina0 - 4 Joaquin Real0 - 0 WPts
06/05/2024Shymkent, Kazakhstan0 - 3 Alik Saciew11 - 24 LPts
08/03/2024Bangalore, India0 - 2 Ashok Kapur11 - 15 LPts
09/01/2024Gyumri, Armenia0 - 1 Tatig Achekian31(1) - 8 LPts
11/11/2023Kuala Lumpur, Malaysia0 - 0 Rehman Ahmed1 - 5(1) LPts