Weightclass:  Lightweight
Location:  Kuala Lumpur, Malaysia
Record:  25 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/10/2044Kuala Lumpur, Malaysia24 - 20 Bilal Icklassoff1 - 5(1) WPts
13/08/2044Kuala Lumpur, Malaysia23 - 20 Bohater Kaplon2 - 2 WPts
09/06/2044Kuala Lumpur, Malaysia23 - 19 Chima Obia13 - 15 LPts
09/04/2044Kuala Lumpur, Malaysia23 - 18 Harry Norment16(1) - 5(2) LPts
07/02/2044Kuala Lumpur, Malaysia22 - 18 David Rufai17(6) - 11 WPts
09/12/2043Kuala Lumpur, Malaysia21 - 18 Fabian Walkowicz4 - 4(1) WPts
07/10/2043Kuala Lumpur, Malaysia20 - 18 Ivailo á Tontchev3 - 17 WPts
05/08/2043Kuala Lumpur, Malaysia19 - 18 Rehman Warraq6 - 15(1) WPts
03/06/2043Kuala Lumpur, Malaysia19 - 17 Faisal Attar13 - 16 LPts
02/04/2043Kuala Lumpur, Malaysia18 - 17 Patrick Kou12 - 19 WPts
30/01/2043Kuala Lumpur, Malaysia17 - 17 Sasha Kravets11 - 2 WPts
28/11/2042Kuala Lumpur, Malaysia16 - 17 Justin Wern7 - 22(2) WPts
26/09/2042Kumasi, Ghana15 - 17 Malik Farag1 - 7 WPts
28/07/2042Kuala Lumpur, Malaysia14 - 17 Ahmed Hariri13 - 19(1) WPts
26/05/2042Tianjin, China13 - 17 Liko Young17 - 10 WPts
28/03/2042Lubeck, Germany12 - 17 Styne Maike17 - 10 WPts
27/01/2042Grand Rapids, USA11 - 17 Duncan Wan9 - 17 WPts
29/11/2041Philadelphia, USA10 - 17 Dave Linder15 - 10 WPts
01/10/2041Khabarovsk, Russia10 - 16 Alik Pogorelov24 - 35 LPts
03/08/2041Kuala Lumpur, Malaysia10 - 15 Asif Satter10 - 16 LPts
09/06/2041Kuala Lumpur, Malaysia9 - 15 Asif Niazi1 - 0 WPts
09/04/2041Samarqand, Uzbekistan8 - 15 Igor Mirkasimov2 - 5 WPts
09/02/2041Ipoh, Malaysia8 - 14 Amer Nasser17 - 15 LPts
12/12/2040Kuala Lumpur, Malaysia7 - 14 Farhan Badour14 - 6 WPts
30/10/2040Kuching, Malaysia7 - 13 Khalid Mohammed14 - 14 LPts
28/09/2040Brasilia, Brazil7 - 12 Felippe Paulino17 - 16(3) LPts
30/07/2040Kiev, Ukraine7 - 11 Danylko Kozel16 - 24 LPts
01/06/2040Miami, USA6 - 11 Max Arbuckle8 - 28 WPts
03/04/2040Guatemala City, Guatemala6 - 10 Fidel Rio16 - 11 LPts
04/02/2040Leeds, UK5 - 10 Chris Gam9 - 22(1) WPts
07/12/2039Palermo, Italy5 - 9 Giuseppe Amendola14 - 21 LPts
09/10/2039Montevideo, Uruguay5 - 8 Oro Davila38(1) - 19(1) LPts
11/08/2039Kuala Lumpur, Malaysia4 - 8 Rashon Pemba1 - 7 WPts
11/06/2039Bergen, Norway4 - 7 Hsin Carstensen6 - 3 LPts
12/04/2039Kuala Lumpur, Malaysia3 - 7 Azam Shakir1 - 8 WPts
12/02/2039Abidjan, Ivory Coast3 - 6 Granger Mulliez24 - 30 LPts
15/12/2038Carolina, Puerto Rico3 - 5 Montenegro Rivas6 - 21 LPts
17/10/2038Shah Alam, Malaysia3 - 4 Amer Kassar2 - 1 LPts
20/08/2038Johor Bahru, Malaysia2 - 4 Atif Bashara0 - 13 WPts
24/06/2038Kuala Lumpur, Malaysia1 - 4 Ora Urenda0 - 8 WPts
23/04/2038Kuala Lumpur, Malaysia1 - 3 Asif Satter2 - 4 LPts
27/02/2038Ipoh, Malaysia1 - 2 Hassan Sadiq4 - 10 LPts
06/01/2038Johor Bahru, Malaysia1 - 1 Jawad Khalid5 - 13 LPts
12/11/2037Petaling Jaya, Malaysia1 - 0 Mohsin Nasr13 - 10 LPts
05/10/2037Kuala Lumpur, Malaysia0 - 0 Shen Yang1 - 7 WPts