Weightclass:  Welterweight
Location:  Shah Alam, Malaysia
Record:  22 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/07/2032Shah Alam, Malaysia21 - 16 Waqas Abdo1 - 5 WPts
06/05/2032Shah Alam, Malaysia21 - 15 Najaf Bagirov13 - 9 LPts
06/03/2032Shah Alam, Malaysia21 - 14 Mark Brockie3 - 1 LPts
06/01/2032Shah Alam, Malaysia20 - 14 Rodrigo Allende2 - 7 WPts
07/11/2031Shah Alam, Malaysia19 - 14 Sergey Mazhitow1 - 8(1) WPts
07/09/2031Shah Alam, Malaysia18 - 14 Ames Beal7 - 5 WPts
08/07/2031Shah Alam, Malaysia17 - 14 Oleos Talavera4 - 2 WPts
08/05/2031Shah Alam, Malaysia17 - 13 Nicholas Dermott18 - 13 LPts
09/03/2031Shah Alam, Malaysia17 - 12 Nikolai Secksenov15 - 9(1) LPts
08/01/2031Shah Alam, Malaysia16 - 12 Garvyn Christophel4 - 11 WPts
09/11/2030Shah Alam, Malaysia15 - 12 Krzysztof Gleba4 - 15(1) WPts
10/09/2030Shah Alam, Malaysia15 - 11 Ora Carmona17 - 13 LPts
11/07/2030Quezon City, Philippines14 - 11 Kian Tobia18 - 21 WPts
13/05/2030Kuala Lumpur, Malaysia13 - 11 Ali Suleiman12(1) - 13 WPts
11/04/2030Petaling Jaya, Malaysia13 - 10 Mark Fatt27 - 23 LPts Malaysia National Championships 2030View
13/03/2030Shah Alam, Malaysia12 - 10 Amer Malek2 - 3 WPts
13/01/2030Munich, Germany12 - 9 Eckerd Kunis25 - 20(2) LPts
15/11/2029Amsterdam, Netherlands11 - 9 Gunther Keersmaekers21 - 8 WPts
17/09/2029Petaling Jaya, Malaysia10 - 9 Majid Sesay8 - 26 WPts
21/07/2029Shah Alam, Malaysia9 - 9 Haaris Sader2 - 16 WPts
23/05/2029Ipoh, Malaysia8 - 9 Nicholas Shing10 - 17 WPts
14/04/2029Johor Bahru, Malaysia8 - 8 Jawad Nahas12 - 20 LPts Malaysia National Championships 2029View
11/04/2029Johor Bahru, Malaysia7 - 8 Kashif Moustafa4 - 7 WPts Malaysia National Championships 2029View
18/03/2029Touba, Senegal6 - 8 Umber Boyer6(1) - 31(1) WPts
18/01/2029Shah Alam, Malaysia5 - 8 Kashif Hamdan1 - 4 WPts
20/11/2028Portmore, Jamaica4 - 8 Jordan Elliot9 - 18 WPts
22/09/2028Bello, Colombia4 - 7 Xavier Nino19 - 21(5) LPts
25/07/2028Kuala Lumpur, Malaysia3 - 7 Ali Suleiman5(1) - 9 WPts
27/05/2028Athens, Greece3 - 6 Lysander Tripoli13 - 18 LPts
29/03/2028Panama City, Panama3 - 5 Dario Cristo19 - 19 LPts
30/01/2028Rostov-on-Don, Russia2 - 5 Vasili Voronkov0 - 1 WPts
02/12/2027Minneapolis, USA2 - 4 Rob Brody12 - 3 LPts
04/10/2027Spanish Town, Jamaica2 - 3 Dave Dann8 - 21 LPts
06/08/2027Athens, Greece2 - 2 Sabastian Lagos7 - 14 LPts
08/06/2027Hanover, Germany2 - 1 Lear Heister5 - 19(2) LPts
10/04/2027Kuching, Malaysia1 - 1 Asif Omer8 - 20 WPts
03/03/2027Johor Bahru, Malaysia1 - 0 Adnan Satter0 - 0 LPts
20/01/2027Shah Alam, Malaysia0 - 0 Majid Kazmi0 - 0 WPts