Weightclass:  Light Flyweight
Location:  Kuching, Malaysia
Record:  25 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/04/2035Celaya, Mexico24 - 17 Roman Regalado12 - 15 WPts
08/02/2035Kiev, Ukraine23 - 17 Oleksiy Fedora7 - 23 WPts
11/12/2034Irapuato, Mexico22 - 17 Sagaz Cadenas7 - 16 WPts
13/10/2034Prague, Czech Republic21 - 17 Radek Martina13 - 13 WPts
15/08/2034Grodno, Belarus20 - 17 Oleksander Vasko1 - 13 WPts
17/06/2034Karagandy, Kazakhstan19 - 17 Zuffur Cabaew8 - 40(1) WPts
19/04/2034Yekaterinburg, Russia18 - 17 Timofei Tverdovsky6 - 26 WPts
19/02/2034Columbus, USA17 - 17 Antwan Whelan4 - 12 WPts
22/12/2033Kiev, Ukraine17 - 16 Dmytro Shostak20 - 10 LPts
24/10/2033Tabriz, Iran17 - 15 Syed Pishnamazzade28 - 16 LPts
26/08/2033Boston, USA16 - 15 Declan Loukas9 - 12 WPts
28/06/2033Bangkok, Thailand15 - 15 Norasing Sithluangphophun8 - 14 WPts
29/04/2033San Jose, Costa Rica15 - 14 Cortez Riso21 - 11 LPts
01/03/2033Cartagena, Colombia14 - 14 Ricardo Blando6 - 16 WPts
01/01/2033Mar del Plata, Argentina13 - 14 Emilio Lina6 - 24 WPts
03/11/2032Shanghai, China12 - 14 Zhuang Jao1 - 2 WPts
05/09/2032Bayamon, Puerto Rico11 - 14 Alejandro Morga0 - 0 WPts
07/07/2032Nassau, Bahamas11 - 13 Chris Woodhead30 - 18 LPts
09/05/2032Mariupol, Ukraine10 - 13 Krystiyan Taras3 - 13 WPts
11/03/2032Perth, Australia10 - 12 Sam Torbinski33(1) - 24 LPts
12/01/2032Sumqayit, Azerbaijan10 - 11 Elkhan Baylarbayov27(2) - 10 LPts
14/11/2031Carrefour, Haiti10 - 10 Yves Reinier48 - 28 LPts
15/09/2031Petaling Jaya, Malaysia9 - 10 Yasin Abdalla3 - 9 WPts
19/07/2031Kuching, Malaysia8 - 10 Haaris Ramin16 - 10 WPts
21/05/2031Kuching, Malaysia8 - 9 Kamran Abdulla17 - 11 LPts
24/03/2031Almaty, Kazakhstan8 - 8 Rehan Kajrimow11 - 9 LPts
24/01/2031Kuching, Malaysia7 - 8 Dave Moffet3 - 10 WPts
26/11/2030Ulaanbaatar, Mongolia7 - 7 Soyol Mazhitov6 - 15(2) LPts
28/09/2030Olathe, USA6 - 7 Alastair Coupland0 - 8 WPts
31/07/2030Shah Alam, Malaysia5 - 7 Amjad Sadek1 - 15(1) WPts
05/06/2030Kuching, Malaysia4 - 7 Michael Yeh2 - 4 WPts
07/04/2030Kuching, Malaysia4 - 6 Kamran Abdulla10 - 11 LPts
13/02/2030Kuching, Malaysia4 - 5 Gazi Mattar4 - 11(1) LPts
15/12/2029Kuching, Malaysia3 - 5 Jake Gourcuff0 - 11 WPts
17/10/2029Kuching, Malaysia3 - 4 Kashif Asad1 - 0 LPts
18/08/2029Ulaanbaatar, Mongolia2 - 4 Batmonkiin Cadyrgaliev3 - 16 WPts
20/06/2029Nanning, China1 - 4 Niao-ka Wan9 - 15 WPts
22/04/2029Qingdao, China0 - 4 Gao Xia1 - 7 WPts
22/02/2029Johor Bahru, Malaysia0 - 3 Gazi Mattar1 - 8(1) LPts
28/12/2028Kuching, Malaysia0 - 2 Saad Irani15(1) - 19 LPts
01/11/2028Petaling Jaya, Malaysia0 - 1 Waqar Jamal2 - 7 LPts
05/09/2028Kuching, Malaysia0 - 0 Ho Gao4 - 6 LPts