Weightclass:  Light Flyweight
Location:  Kuching, Malaysia
Record:  35 - 17(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/05/2042Kuching, Malaysia34 - 17(3) Henry McAfee12 - 36(8) WPts
14/04/2042Shah Alam, Malaysia34 - 16(3) Irfan Sami15(3) - 1 LPts Malaysia National Championships 2042View
11/04/2042Shah Alam, Malaysia33 - 16(3) Zafa Habib19(8) - 6 WPts Malaysia National Championships 2042View
12/03/2042Glasgow, UK32 - 16(3) Henry McAfee12 - 34(8) WPts
09/02/2042Gunsan, South Korea31 - 16(3) Se-jong Mok28(1) - 16 WPts
09/01/2042Malang, Indonesia31 - 15(2) Ryuu Orio18(4) - 8 LKO3 Asia-Oceania Championships 2042View
12/12/2041Kuching, Malaysia30 - 15(2) Henry McAfee11 - 32(7) WPts
09/11/2041Maracay, Venezuela29 - 15(2) Santiago Lafuente7 - 11 WPts
10/09/2041Dongguan, China29 - 14(1) Ryo Komatsu49(2) - 13(1) LKO3 Dongguan World Championships 2041View
07/09/2041Dongguan, China28 - 14(1) Oda Roed17 - 4(1) WPts Dongguan World Championships 2041View
28/08/2041Kuching, Malaysia27 - 14(1) Hamas Kartaev32 - 16 WPts
28/07/2041Kuching, Malaysia26 - 14(1) Hamas Kartaev32 - 15 WPts
25/06/2041Kuching, Malaysia25 - 14(1) Alejandro Olivo19 - 13 WPts
15/05/2041Kuching, Malaysia24 - 14(1) Olindo Melchior12 - 21 WPts
11/04/2041Ipoh, Malaysia24 - 13(1) Hassan Saeed9 - 25(1) LPts Malaysia National Championships 2041View
03/04/2041Kuching, Malaysia23 - 13(1) Bob Kitum14 - 17 WPts
03/03/2041Natal, Brazil22 - 13(1) Juan Montano24 - 19 WPts
31/01/2041Kuching, Malaysia21 - 13(1) Onofre Lopez8 - 20 WPts
21/12/2040Kuching, Malaysia20 - 13(1) Juan Montano24 - 17 WPts
20/11/2040Kuching, Malaysia19 - 13(1) Juan Montano24 - 16 WPts
20/10/2040Natal, Brazil18 - 13(1) Juan Montano24 - 15 WPts
19/09/2040Kuching, Malaysia18 - 12(1) Onofre Lopez6 - 18 LPts
19/08/2040Kuching, Malaysia17 - 12(1) Hassan Saeed6 - 23(1) WPts
18/06/2040Kuching, Malaysia16 - 12(1) Porfio Febus19 - 20 WPts
17/04/2040Kuala Lumpur, Malaysia16 - 11(1) Chris Zhan43 - 23(1) LPts Malaysia National Championships 2040View
14/04/2040Kuala Lumpur, Malaysia15 - 11(1) Syed Sadiq14 - 14 WPts Malaysia National Championships 2040View
11/04/2040Kuala Lumpur, Malaysia14 - 11(1) Li-Liang Xi17(4) - 7 WPts Malaysia National Championships 2040View
27/02/2040Rome, Italy13 - 11(1) Tito Iotti8 - 13(1) WPts
28/12/2039Almaty, Kazakhstan12 - 11(1) Eyyub Mucazhanoff2 - 13 WPts
30/10/2039Bratislava, Slovakia12 - 10(1) Klement Matyas13 - 22 LPts
01/09/2039Overland Park, USA12 - 9 Sam Arras21(2) - 25(1) LKO3
04/07/2039San Jose, Costa Rica11 - 9 Xabat Farin12 - 16 WPts
05/05/2039Odessa, Ukraine10 - 9 Matviyko Tkach0 - 0 WPts
07/03/2039Kharkiv, Ukraine10 - 8 Yakiv Fedorka27 - 18 LPts
07/01/2039Kuching, Malaysia9 - 8 David Edwards3 - 6 WPts
07/11/2038Kuching, Malaysia8 - 8 Porfio Cazares1 - 4 WPts
07/09/2038Kuching, Malaysia7 - 8 Brice Audenaerde4 - 11 WPts
09/07/2038Tijuana, Mexico7 - 7 Jair Marcello7 - 12 LPts
10/05/2038Córdoba, Argentina7 - 6 Santiago Infante15 - 16 LPts
12/03/2038Prague, Czech Republic7 - 5 Gabriel Holec22 - 24(1) LPts
12/01/2038Kuching, Malaysia6 - 5 Amjad Abed9 - 8(1) WPts
12/11/2037Kuching, Malaysia5 - 5 Danyaal Ahmadi1 - 2 WPts
15/09/2037Johor Bahru, Malaysia5 - 4 Umair Mir5 - 6 LPts
22/07/2037Kuala Lumpur, Malaysia4 - 4 Umair Habib1 - 2 WPts
23/05/2037Kuching, Malaysia3 - 4 Leonel Lince3 - 3 WPts
24/03/2037Kuching, Malaysia2 - 4 Khalid Hassan0 - 3 WPts
23/01/2037Almaty, Kazakhstan1 - 4 Viktor Narckuloff9 - 17 WPts
25/11/2036Toshkent, Uzbekistan1 - 3 Mikhail Ghaksylycov6 - 14 LPts
27/09/2036Johor Bahru, Malaysia0 - 3 Farhan Neman0 - 2 WPts
30/07/2036Kuching, Malaysia0 - 2 Jawad Jabara32(2) - 17 LPts
07/06/2036Kuala Lumpur, Malaysia0 - 1 Amer Ansari8(1) - 17 LPts
05/05/2036Natal, Brazil0 - 0 Juan Montano0 - 0 LPts