Weightclass:  Welterweight
Location:  Petaling Jaya, Malaysia
Record:  14 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/03/2031Petaling Jaya, Malaysia13 - 30 Aminpetch Chappuis3 - 8 WPts
12/01/2031Petaling Jaya, Malaysia13 - 29 Darko Vojvodic4 - 7 LPts
13/11/2030Petaling Jaya, Malaysia13 - 28 Billy Copland10 - 4 LPts
15/09/2030Petaling Jaya, Malaysia12 - 28 Kir Kulibaeff2 - 18 WPts
16/07/2030Petaling Jaya, Malaysia11 - 28 John Stronach2 - 13 WPts
17/05/2030Petaling Jaya, Malaysia10 - 28 Asif Abildaeff3 - 13 WPts
18/03/2030Petaling Jaya, Malaysia9 - 28 Michi Kojima15(1) - 18 WPts
16/01/2030Petaling Jaya, Malaysia8 - 28 Rico Zarco2 - 6 WPts
16/11/2029Petaling Jaya, Malaysia8 - 27 Imran Rayes15(1) - 28 LPts
17/09/2029Petaling Jaya, Malaysia8 - 26 Jawad Baccus10 - 9 LPts
19/07/2029Petaling Jaya, Malaysia7 - 26 Michael Yan1 - 9 WPts
19/05/2029Petaling Jaya, Malaysia7 - 25 Mykelti Sembene3 - 5 LPts
21/03/2029Petaling Jaya, Malaysia6 - 25 Zafa Rasul2 - 7 WPts
20/01/2029Petaling Jaya, Malaysia5 - 25 Mike McDermott2 - 8 WPts
22/11/2028Ndola, Zambia5 - 24 Kyan Namugala0 - 4 LPts
24/09/2028Petaling Jaya, Malaysia4 - 24 Robert Chui0 - 14(2) WPts
25/07/2028Soshanguve, South Africa4 - 23 Mzikayise Nyatama33 - 27 LPts
27/05/2028Toshkent, Uzbekistan4 - 22 Etiqad Zaidi3 - 6 LPts
29/03/2028Chelyabinsk, Russia4 - 21 Zernebog Tyukalov14 - 7 LPts
30/01/2028Atlanta, USA4 - 20 Joseph Middleton11 - 21 LPts
02/12/2027Ipoh, Malaysia4 - 19 Nicholas Shing2 - 16 LPts
03/10/2027Johor Bahru, Malaysia3 - 19 Haaris Firman0 - 11(2) WPts
04/08/2027Zarqa, Jordan3 - 18 Sajid Abbar48 - 11 LPts
05/06/2027Athens, Greece3 - 17 Apollo Kollias6 - 14 LPts
07/04/2027Leipzig, Germany3 - 16 Bertel Arling7 - 12 LPts
07/02/2027Petaling Jaya, Malaysia2 - 16 Imran Rayes7 - 13 WPts
09/12/2026Fort Wayne, USA2 - 15 John Roby14(1) - 16(1) LPts
11/10/2026Petaling Jaya, Malaysia1 - 15 John Gao1 - 8 WPts
12/08/2026Thessaloniki, Greece1 - 14 Castor Samaras6 - 24(3) LPts
14/06/2026Kuching, Malaysia1 - 13 Asif Omer6 - 17 LPts
07/05/2026Kuala Lumpur, Malaysia1 - 12 Mohsin Azimi5 - 13(3) LPts
09/03/2026Petaling Jaya, Malaysia1 - 11 Rehman Rad4 - 16(1) LPts
09/01/2026Petaling Jaya, Malaysia0 - 11 Leighton Jue1 - 3 WPts
09/11/2025San Jose, Costa Rica0 - 10 Lorenzo Baria25 - 13 LPts
11/09/2025Almaty, Kazakhstan0 - 9 Fedor Erckinbek11(1) - 11 LPts
14/07/2025Petaling Jaya, Malaysia0 - 8 Uzondu Chizonda7 - 11 LPts
16/05/2025Grodno, Belarus0 - 7 Apostol Kurylo15 - 12(1) LPts
18/03/2025Amsterdam, Netherlands0 - 6 Godfried Palin20 - 22 LPts
18/01/2025Kuching, Malaysia0 - 5 Kamran Farid13 - 22 LPts
20/11/2024Lille, France0 - 4 Javier Fontaine0 - 9 LPts
22/09/2024Johor Bahru, Malaysia0 - 3 Syed Tariq10 - 7 LPts
25/07/2024Quezon City, Philippines0 - 2 Michael Sucgang2 - 13 LPts
27/05/2024Johor Bahru, Malaysia0 - 1 Asif Halim16 - 13 LPts
20/04/2024Petaling Jaya, Malaysia0 - 0 Farhan Qasim1 - 3 LPts