Weightclass:  Lightweight
Location:  Petaling Jaya, Malaysia
Record:  41 - 36
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/06/2031Petaling Jaya, Malaysia40 - 36 Ananth Bhakta5 - 13 WPts
09/04/2031Petaling Jaya, Malaysia39 - 36 Cuba Migues5 - 13 WPts
08/02/2031Petaling Jaya, Malaysia38 - 36 Corey Cummins4 - 5 WPts
10/12/2030Petaling Jaya, Malaysia37 - 36 Mahavir Raghavan0 - 4 WPts
11/10/2030Petaling Jaya, Malaysia36 - 36 Lee Redpath2 - 7 WPts
12/08/2030Petaling Jaya, Malaysia35 - 36 Giovanni Masyn1 - 6 WPts
13/06/2030Petaling Jaya, Malaysia34 - 36 Weylandt Rombaut0 - 4 WPts
14/04/2030Petaling Jaya, Malaysia33 - 36 Imran Messadia18 - 11 WPts
13/02/2030Petaling Jaya, Malaysia32 - 36 Mihovil Maletic5 - 22 WPts
15/12/2029Petaling Jaya, Malaysia31 - 36 Ali Acishew1 - 4 WPts
16/10/2029Petaling Jaya, Malaysia30 - 36 Nikica Piškulic2 - 18 WPts
17/08/2029Petaling Jaya, Malaysia29 - 36 Michael MacIntyre1 - 1 WPts
18/06/2029Petaling Jaya, Malaysia29 - 35 Ponce Farfan44(2) - 29 LPts
18/05/2029Petaling Jaya, Malaysia28 - 35 Fausto Mansilla48(1) - 25 WPts
17/04/2029Johor Bahru, Malaysia27 - 35 Kyle Tse13 - 4 WPts Malaysia National Championships 2029View
14/04/2029Johor Bahru, Malaysia26 - 35 Asif Matar9 - 3 WPts Malaysia National Championships 2029View
11/04/2029Johor Bahru, Malaysia25 - 35 Rashid Aydin14 - 14 WPts Malaysia National Championships 2029View
08/03/2029Harare, Zimbabwe25 - 34 Arthur Chikerema39(1) - 16(1) LPts
05/02/2029Christchurch, New Zealand25 - 33 Jay Sanders42(3) - 14 LPts
05/01/2029Quebec City, Canada25 - 32 Robert Lowder47 - 9 LPts
05/12/2028Asuncion, Paraguay24 - 32 Ponce Farfan38(2) - 27 WPts
04/11/2028Asuncion, Paraguay24 - 31 Ponce Farfan37(2) - 27 LPts
04/10/2028Petaling Jaya, Malaysia23 - 31 Brendan MacIsaac37 - 10 WPts
29/08/2028Piraeus, Greece22 - 31 Demetre Varela23(1) - 25 WPts
29/07/2028Petaling Jaya, Malaysia22 - 30 Demetre Varela22(1) - 25 LPts
28/06/2028Petaling Jaya, Malaysia21 - 30 Demetre Varela22(1) - 24 WPts
28/05/2028Petaling Jaya, Malaysia20 - 30 Demetre Varela22(1) - 23 WPts
11/04/2028Kuala Lumpur, Malaysia20 - 29 Atif Leghari24 - 10 LPts Malaysia National Championships 2028View
28/03/2028Asuncion, Paraguay20 - 28 Ponce Farfan31(2) - 24 LPts
26/02/2028Busan, South Korea20 - 27 Se-jong Ban38(5) - 18 LPts
26/01/2028Busan, South Korea20 - 26 Se-jong Ban37(5) - 18 LPts
26/12/2027Kashiwa, Japan20 - 25 Hiroki Hattori32 - 19(3) LPts
25/11/2027Petaling Jaya, Malaysia20 - 24 Hiroki Hattori31 - 19(3) LPts
20/10/2027Petaling Jaya, Malaysia20 - 23 Urvano Navarro27 - 18 LPts
19/09/2027Santo Domingo de Guzman, Dominican Republic19 - 23 Urvano Navarro27 - 17 WPts
19/08/2027Petaling Jaya, Malaysia18 - 23 Zelipe Cayetano11 - 27 WPts
19/07/2027Medellin, Colombia17 - 23 Zelipe Cayetano11 - 26 WPts
18/06/2027Petaling Jaya, Malaysia17 - 22 Kahil Pesquet18 - 19 LPts
18/05/2027Petaling Jaya, Malaysia16 - 22 Nelson Tyavkase25 - 6 WPts
17/04/2027Johor Bahru, Malaysia15 - 22 Rashid Zehri14 - 5 WPts Malaysia National Championships 2027View
14/04/2027Johor Bahru, Malaysia14 - 22 Atif Leghari18 - 9 WPts Malaysia National Championships 2027View
11/04/2027Johor Bahru, Malaysia13 - 22 Malik Mostafa1 - 8 WPts Malaysia National Championships 2027View
02/04/2027Ndola, Zambia13 - 21 James Lyempe8 - 20 LPts
02/03/2027Bergen, Norway13 - 20 Harper Myren11 - 21 LPts
30/01/2027Lima, Peru13 - 19 Joaquin Castrillo16 - 10 LPts
30/12/2026Petaling Jaya, Malaysia13 - 18 Neil Latta16 - 9 LPts
29/11/2026Melbourne, Australia13 - 17 Neil Latta15 - 9 LPts
29/10/2026Melbourne, Australia13 - 16 Neil Latta14 - 9 LPts
28/09/2026Melbourne, Australia13 - 15 Neil Latta13 - 9 LPts
28/08/2026Vienna, Austria12 - 15 Emmet Ungerschtz10 - 19(1) WPts
29/06/2026Petaling Jaya, Malaysia11 - 15 Felippe Capon11 - 14 WPts
29/04/2026Mumbai, India10 - 15 Ranjiv Bidhuri10 - 18 WPts
01/03/2026Kuala Lumpur, Malaysia10 - 14 Waqas Fahmy7 - 14 LPts
01/01/2026Bayamon, Puerto Rico9 - 14 Xaver Vasquez0 - 6 WPts
03/11/2025Petaling Jaya, Malaysia9 - 13 Atif Leghari9 - 8 LPts
05/09/2025Larache, Morocco9 - 12 Kemaleddin Askar0 - 0 LPts
08/07/2025Oslo, Norway8 - 12 Skipp Jorgensen4 - 22 WPts
10/05/2025Padang, Indonesia7 - 12 Paul Prawiro9 - 27 WPts
12/03/2025Petaling Jaya, Malaysia6 - 12 Ashley Mabaso6 - 15(1) WPts
12/01/2025Norwich, UK6 - 11 Matt Llywelyn24 - 14 LPts
14/11/2024Samarqand, Uzbekistan6 - 10 Timofei Najafov6 - 13 LPts
16/09/2024Petaling Jaya, Malaysia5 - 10 Lazar Andryunin4 - 3 WPts
19/07/2024Petaling Jaya, Malaysia5 - 9 Santiago Machin8 - 21 LPts
20/05/2024Dakar, Senegal5 - 8 Olympe Ostheimer11 - 21 LPts
22/03/2024San Juan, Puerto Rico4 - 8 Jesus Remigio3 - 20(5) WPts
23/01/2024Petaling Jaya, Malaysia4 - 7 Georgiy Alekhine6 - 4 LPts
25/11/2023Warri, Nigeria3 - 7 Shehu Ogbuefi6(1) - 8 WPts
27/09/2023Tlalnepantla, Mexico3 - 6 Dimos Pantano16 - 20 LPts
30/07/2023Johor Bahru, Malaysia3 - 5 Liang Ziu7 - 15 LPts
03/06/2023Petaling Jaya, Malaysia2 - 5 Gilleasbuig Edinger0 - 2 WPts
04/04/2023Shah Alam, Malaysia2 - 4 Haider Abdulla5 - 12 LPts
06/02/2023Petaling Jaya, Malaysia2 - 3 Sajid Badie15(1) - 19 LPts
14/12/2022Petaling Jaya, Malaysia2 - 2 Atif Javid7 - 15 LPts
13/11/2022Petaling Jaya, Malaysia2 - 1 Amjad Doud12 - 18 LPts
09/10/2022Kuala Lumpur, Malaysia2 - 0 Liang Teh15 - 15 LPts
05/09/2022Shah Alam, Malaysia1 - 0 Sun Choo0 - 0 WPts
05/08/2022Petaling Jaya, Malaysia0 - 0 Abdul Jaffer1 - 2 WPts