Weightclass:  Welterweight
Location:  Kuala Lumpur, Malaysia
Record:  61 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/01/2041Kuala Lumpur, Malaysia60 - 14 Rogelio Abar26(1) - 7 WPts
21/12/2040Kuala Lumpur, Malaysia59 - 14 Ozgur Oktem57(11) - 18(1) WPts
23/10/2040Las Condes, Chile58 - 14 Venacio Cossio53(2) - 13 WPts
22/09/2040Las Condes, Chile58 - 13 Venacio Cossio52(2) - 13 LPts
22/08/2040Florence, Italy57 - 13 Remo Ferraro58(3) - 20(1) WPts
22/07/2040Tehran, Iran57 - 12 Bretislav Skalicky51(9) - 22(4) LPts Tehran Olympics 2040View
19/07/2040Tehran, Iran56 - 12 Venacio Cossio51(2) - 12 WPts Tehran Olympics 2040View
16/07/2040Tehran, Iran55 - 12 Danyaal Hadi31(9) - 23 WPts Tehran Olympics 2040View
13/07/2040Tehran, Iran54 - 12 Marjun Caranguian30(4) - 18 WPts Tehran Olympics 2040View
18/06/2040Kuala Lumpur, Malaysia53 - 12 Venacio Cossio49(2) - 11 WPts
18/05/2040Managua, Nicaragua52 - 12 Jax Abalos55(3) - 26(4) WPts
17/04/2040Kuala Lumpur, Malaysia51 - 12 Zuffur Mohamed15 - 5 WPts Malaysia National Championships 2040View
14/04/2040Kuala Lumpur, Malaysia50 - 12 Adnan Mahmoud4 - 4 WPts Malaysia National Championships 2040View
11/04/2040Kuala Lumpur, Malaysia49 - 12 Danyaal Bagheri1 - 4 WPts Malaysia National Championships 2040View
20/03/2040Kuala Lumpur, Malaysia49 - 11 Ozgur Oktem49(9) - 13(1) LPts
15/02/2040Casablanca, Morocco48 - 11 Sufyan Dellagnola51(2) - 15 WPts
15/01/2040Hamamatsu, Japan47 - 11 Marjun Caranguian28(2) - 12 WPts Asia-Oceania Championships 2040View
12/01/2040Hamamatsu, Japan46 - 11 Zeynal Shafi51(12) - 10(1) WPts Asia-Oceania Championships 2040View
09/01/2040Hamamatsu, Japan45 - 11 Koldan Ismajlov24(1) - 12 WPts Asia-Oceania Championships 2040View
18/12/2039Kuala Lumpur, Malaysia45 - 10 Peter Trott55(4) - 17(1) LPts
17/11/2039Kuala Lumpur, Malaysia44 - 10 Peter Trott55(4) - 16(1) WPts
12/10/2039Kuala Lumpur, Malaysia43 - 10 Sufyan Dellagnola47(2) - 13 WPts
10/09/2039Brisbane, Australia43 - 9 Jax Abalos46(2) - 23(3) LPts Brisbane World Championships 2039View
07/09/2039Brisbane, Australia42 - 9 Hernan Urias9(2) - 4 WPts Brisbane World Championships 2039View
19/08/2039Kuala Lumpur, Malaysia42 - 8 Jax Abalos44(2) - 23(3) LPts
19/07/2039Kuala Lumpur, Malaysia41 - 8 Jax Abalos44(2) - 22(3) WPts
18/06/2039Kuala Lumpur, Malaysia40 - 8 Reinald Leroux54 - 20(2) WPts
18/05/2039Kuala Lumpur, Malaysia39 - 8 Reinald Leroux54 - 19(2) WPts
14/04/2039Johor Bahru, Malaysia38 - 8 Ahmed Sultan29(4) - 16 WPts Malaysia National Championships 2039View
11/04/2039Johor Bahru, Malaysia37 - 8 Amjad Assaf9 - 9 WPts Malaysia National Championships 2039View
09/03/2039Kuala Lumpur, Malaysia36 - 8 Kook-young Kye37 - 26(1) WPts
05/02/2039Halifax, Canada35 - 8 Josh Webb32(8) - 8 WPts
05/01/2039Kuala Lumpur, Malaysia35 - 7 Melor Ghacsylycoff31 - 12(1) LPts
02/12/2038Kuala Lumpur, Malaysia34 - 7 Ramahlwe Zulu15 - 11(2) WPts
31/10/2038Kuala Lumpur, Malaysia33 - 7 Shayan Anwar24(1) - 7 WPts
19/09/2038Kuala Lumpur, Malaysia32 - 7 Diego Cuellar32(3) - 23(1) WPts
19/08/2038Kuala Lumpur, Malaysia31 - 7 Tytus Wargo26 - 16 WPts
19/07/2038Vilnius, Lithuania30 - 7 Tytus Wargo26 - 15 WPts
18/06/2038Split, Croatia29 - 7 Josip Šimunovic15 - 11 WPts
18/05/2038Kuala Lumpur, Malaysia28 - 7 Fortinbras Holt26(3) - 6 WPts
17/04/2038Ipoh, Malaysia27 - 7 Ali Malik9 - 3 WPts Malaysia National Championships 2038View
14/04/2038Ipoh, Malaysia26 - 7 Amer Demian16 - 15 WPts Malaysia National Championships 2038View
11/04/2038Ipoh, Malaysia25 - 7 Ahmed Sultan22(1) - 15 WPts Malaysia National Championships 2038View
17/03/2038Kuala Lumpur, Malaysia24 - 7 Eljas Wainio13(1) - 6 WPts
14/02/2038Helsinki, Finland23 - 7 Eljas Wainio13(1) - 5 WPts
12/01/2038Riyadh, Saudi Arabia23 - 6 Girish Balmuchu39(12) - 12(1) LPts Asia-Oceania Championships 2038View
09/01/2038Riyadh, Saudi Arabia22 - 6 Irfan Azam7 - 4 WPts Asia-Oceania Championships 2038View
15/12/2037Frankfurt, Germany22 - 5 Leonard Andros22(2) - 5 LPts
13/11/2037Kuala Lumpur, Malaysia22 - 4 Coskun Gulsoy30(3) - 10 LPts
13/10/2037Adana, Turkey21 - 4 Coskun Gulsoy30(3) - 9 WPts
07/09/2037Busan, South Korea21 - 3 Bretislav Skalicky21(2) - 7 LPts Busan World Championships 2037View
19/08/2037Hwaseong, South Korea20 - 3 Shin-wook Noh46(9) - 10 WPts
19/07/2037Zapopan, Mexico20 - 2 Guillermo Tello20(1) - 10(1) LPts
18/06/2037Zapopan, Mexico20 - 1 Guillermo Tello19(1) - 10(1) LPts
18/05/2037Kuala Lumpur, Malaysia20 - 0 Guillermo Tello18(1) - 10(1) LPts
17/04/2037Petaling Jaya, Malaysia19 - 0 Ye Shah20(2) - 3 WPts Malaysia National Championships 2037View
14/04/2037Petaling Jaya, Malaysia18 - 0 Ahmed Sultan16 - 14 WPts Malaysia National Championships 2037View
11/04/2037Petaling Jaya, Malaysia17 - 0 Barry Lua7 - 14 WPts Malaysia National Championships 2037View
08/09/2036Boston, USA16 - 0 Paul McVicker17 - 10 WPts
17/06/2036Kuala Lumpur, Malaysia15 - 0 Robert Chinodya5 - 16 WPts
17/04/2036Kuala Lumpur, Malaysia14 - 0 Waqas Ghazi22 - 20 WPts Malaysia National Championships 2036View
14/04/2036Kuala Lumpur, Malaysia13 - 0 Rehman Abdallah7 - 12 WPts Malaysia National Championships 2036View
11/04/2036Kuala Lumpur, Malaysia12 - 0 Vishal Dial8 - 10 WPts Malaysia National Championships 2036View
06/04/2036Kuala Lumpur, Malaysia11 - 0 Yeghia Tahmighian11 - 17(1) WPts
07/02/2036Vienna, Austria10 - 0 Rikard Leibrock18 - 17 WPts
10/12/2035Nassau, Bahamas9 - 0 Sam Bell8 - 14 WPts
12/10/2035Constantine, Algeria8 - 0 Kamran Messaoudene17 - 25 WPts
14/08/2035Prague, Czech Republic7 - 0 TadeᚠHaluska23 - 15 WPts
16/06/2035Kuala Lumpur, Malaysia6 - 0 Dzamhur Mahdesyan5 - 8 WPts
17/04/2035Johor Bahru, Malaysia5 - 0 Ahmed Sultan8 - 7 WPts Malaysia National Championships 2035View
14/04/2035Johor Bahru, Malaysia4 - 0 Ye Shah7(1) - 0 WPts Malaysia National Championships 2035View
11/04/2035Johor Bahru, Malaysia3 - 0 Vijay Bachchan7 - 13 WPts Malaysia National Championships 2035View
06/03/2035Kuala Lumpur, Malaysia2 - 0 Ollie Entrikin2 - 18 WPts
03/01/2035Athens, Greece1 - 0 Deiphobus Spanos8 - 14 WPts
05/11/2034Kuala Lumpur, Malaysia0 - 0 Dele Oyedele21(1) - 20 WPts