Weightclass:  Light Welterweight
Location:  Petaling Jaya, Malaysia
Record:  26 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/11/2033Petaling Jaya, Malaysia25 - 13 Kamohelo Bungu10 - 18 WPts
17/09/2033Petaling Jaya, Malaysia24 - 13 Arnie Raulston1 - 7 WPts
17/07/2033Petaling Jaya, Malaysia23 - 13 Bellamy Fossey3 - 13(1) WPts
16/05/2033Petaling Jaya, Malaysia23 - 12 Louis Kenefick9 - 7 LPts
16/03/2033Petaling Jaya, Malaysia22 - 12 Danyaal Sham9 - 20 WPts
14/01/2033Petaling Jaya, Malaysia21 - 12 Tariq Kharoti3(1) - 6 WPts
14/11/2032Petaling Jaya, Malaysia20 - 12 Bernardo Capodicasa4 - 12 WPts
12/09/2032Petaling Jaya, Malaysia19 - 12 Phang Thinh2 - 11 WPts
13/07/2032Petaling Jaya, Malaysia18 - 12 Faisal Shaban0 - 3 WPts
14/05/2032Petaling Jaya, Malaysia17 - 12 Shayan Ahmed1 - 9 WPts
15/03/2032Petaling Jaya, Malaysia16 - 12 Ming Mao1 - 5 WPts
15/01/2032Petaling Jaya, Malaysia15 - 12 Malik Kamel2 - 12 WPts
16/11/2031Johor Bahru, Malaysia14 - 12 Kashif Shad5 - 25 WPts
18/09/2031Petaling Jaya, Malaysia14 - 11 Robert Tai1 - 9 LPts
20/07/2031Cardiff, UK13 - 11 Peter McGuinness5 - 9 WPts
22/05/2031Petaling Jaya, Malaysia12 - 11 Rehan Adel2 - 22 WPts
24/03/2031Oslo, Norway12 - 10 Kelby Kittleson7 - 14 LPts
24/01/2031Petaling Jaya, Malaysia11 - 10 Waqas Karam1 - 1 WPts
25/11/2030Johor Bahru, Malaysia10 - 10 Govind Pongte13(3) - 17 WPts
27/09/2030Kuala Lumpur, Malaysia9 - 10 Mohsin Rabbani1 - 10 WPts
31/07/2030Kuala Lumpur, Malaysia9 - 9 Tung Ren17 - 13 LPts
08/06/2030Petaling Jaya, Malaysia8 - 9 Rehan Adel2 - 16 WPts
10/04/2030Ipoh, Malaysia7 - 9 Yasin Jabour2 - 12 WPts
11/02/2030Munich, Germany7 - 8 Adolphus Joens4 - 2 LPts
14/12/2029Choloma, Honduras7 - 7 Loredo Bea6 - 10 LPts
16/10/2029Johor Bahru, Malaysia6 - 7 Kashif Shad2 - 15 WPts
19/08/2029Lublin, Poland5 - 7 Piotr Geschke11 - 14 WPts
21/06/2029Petaling Jaya, Malaysia4 - 7 Obaid Kamal2 - 5 WPts
22/04/2029Petaling Jaya, Malaysia3 - 7 James Blair1 - 2 WPts
22/02/2029Petaling Jaya, Malaysia3 - 6 Zain Dada6 - 9 LPts
24/12/2028Split, Croatia3 - 5 Nebojša Višic38 - 26 LPts
26/10/2028Petaling Jaya, Malaysia3 - 4 Malik Rashid2 - 5 LPts
28/08/2028San Juan, Puerto Rico2 - 4 Lisandro Fregoso1 - 11 WPts
30/06/2028Zagreb, Croatia2 - 3 Marko Barac6 - 14 LPts
01/05/2028Petaling Jaya, Malaysia2 - 2 Wasyl Mikulak0 - 3 LPts
03/03/2028Petaling Jaya, Malaysia1 - 2 Shayan Azizi0 - 1 WPts
03/01/2028Petaling Jaya, Malaysia1 - 1 Fidel Celio9 - 15 LPts
04/11/2027Petaling Jaya, Malaysia0 - 1 Farhan Momin1 - 6 WPts
05/09/2027Petaling Jaya, Malaysia0 - 0 Timothy Nixon0 - 0 LPts