Weightclass:  Featherweight
Location:  Kuching, Malaysia
Record:  48(1) - 21(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/07/2042Kuching, Malaysia47(1) - 21(2) Gazi Wassan3 - 3(1) WPts
01/05/2042Kuching, Malaysia46(1) - 21(2) Vicenzo Pesce1 - 2 WPts
02/03/2042Kuching, Malaysia45(1) - 21(2) Jasper Whitelaw33 - 16 WPts
29/12/2041Kuching, Malaysia44 - 21(2) Jing Pham5 - 2 WKO3
27/10/2041Kuching, Malaysia44 - 20(2) Jawad Iman23(1) - 14 LPts
26/08/2041Kuching, Malaysia43 - 20(2) Jawad Iman23(1) - 13 WPts
25/06/2041Kuching, Malaysia43 - 19(2) Jawad Iman22(1) - 13 LPts
24/04/2041Kuching, Malaysia42 - 19(2) Jeraldo Gomez3 - 4 WPts
23/02/2041Kuching, Malaysia41 - 19(2) Michael MacLeay6 - 3 WPts
25/12/2040Nassau, Bahamas41 - 18(2) Joseph Gath57 - 10 LPts
24/11/2040Dublin, Ireland41 - 17(1) Ross Seward53(11) - 12 LKO3
24/10/2040Kuching, Malaysia40 - 17(1) Quinto Arjona18 - 8(2) WPts
22/09/2040Constantine, Algeria39 - 17(1) Haaris Matoub28(7) - 18 WPts
22/08/2040Constantine, Algeria38 - 17(1) Haaris Matoub28(7) - 17 WPts
21/07/2040Waitakere, New Zealand38 - 16(1) Callum Condie19(4) - 12 LPts
18/06/2040Nassau, Bahamas38 - 15(1) Joseph Gath51 - 9 LPts
18/05/2040Kuching, Malaysia37 - 15(1) Noe Diaz22(3) - 16 WPts
17/04/2040Kuala Lumpur, Malaysia36 - 15(1) Jawad Iman14 - 10 WPts Malaysia National Championships 2040View
14/04/2040Kuala Lumpur, Malaysia35 - 15(1) Gazi Bhutto12 - 6 WPts Malaysia National Championships 2040View
11/04/2040Kuala Lumpur, Malaysia34 - 15(1) Faisal Habeeb15 - 9 WPts Malaysia National Championships 2040View
24/03/2040Kuching, Malaysia33 - 15(1) Anton McAleese20 - 9 WPts
22/02/2040Kuching, Malaysia32 - 15(1) Anton McAleese20 - 8 WPts
22/01/2040Portsmouth, UK31 - 15(1) Anton McAleese20 - 7 WPts
22/12/2039Sumqayit, Azerbaijan31 - 14(1) Fizuli Mirjavadov43(9) - 13 LPts
21/11/2039Rosario, Argentina30 - 14(1) Marco Torre14 - 16(3) WPts
21/10/2039Sumqayit, Azerbaijan30 - 13(1) Fizuli Mirjavadov41(9) - 13 LPts
20/09/2039La Florida, Chile30 - 12(1) Diego Vigorito61(4) - 20 LPts
20/08/2039Kuching, Malaysia30 - 11 Joaquin Abrego6(1) - 9 LKO3
20/07/2039Shanghai, China30 - 10 Qing-Nan Ou44(2) - 19(1) LPts
18/06/2039Auckland, New Zealand30 - 9 Michael Moutray24 - 21 LPts
18/05/2039Kuching, Malaysia30 - 8 Hogarth Weberg16 - 19(1) LPts
17/04/2039Johor Bahru, Malaysia29 - 8 Atif Shahi25 - 12 WPts Malaysia National Championships 2039View
14/04/2039Johor Bahru, Malaysia28 - 8 Jawad Iman9 - 6 WPts Malaysia National Championships 2039View
11/04/2039Johor Bahru, Malaysia27 - 8 Michael Shan11(1) - 4 WPts Malaysia National Championships 2039View
27/03/2039Kuching, Malaysia27 - 7 Ulises Diaz32(1) - 10(2) LPts
24/02/2039Kuching, Malaysia26 - 7 Dobroslav Capan17 - 18(1) WPts
24/01/2039Kuching, Malaysia25 - 7 Aleksanteri Auvinen11 - 13 WPts
24/12/2038Kuching, Malaysia24 - 7 MatouÜ Tucek2 - 4(1) WPts
23/11/2038Kuching, Malaysia23 - 7 Aleksanteri Auvinen11 - 11 WPts
21/10/2038Kuching, Malaysia23 - 6 Librecht Frans23 - 15 LPts
20/09/2038Kuching, Malaysia22 - 6 Librecht Frans23 - 14 WPts
20/08/2038Ulaanbaatar, Mongolia21 - 6 Amgalangiin Moldabeckov54 - 12(1) WPts
19/07/2038Kuching, Malaysia21 - 5 Fizuli Mirjavadov27(5) - 10 LPts
17/06/2038Algiers, Algeria20 - 5 Majid Dembri12 - 10 WPts
17/04/2038Ipoh, Malaysia19 - 5 Rashid Hai22(4) - 9 WPts Malaysia National Championships 2038View
14/04/2038Ipoh, Malaysia18 - 5 William Ip3 - 0 WPts Malaysia National Championships 2038View
11/04/2038Ipoh, Malaysia17 - 5 Jawad Iman4 - 3 WPts Malaysia National Championships 2038View
11/02/2038Bokhtar, Tajikistan16 - 5 Timofei Cackpenow22 - 46(1) WPts
14/12/2037Machakos, Kenya15 - 5 Rehan Fahs21 - 11 WPts
16/10/2037Kuching, Malaysia14 - 5 Ganesa Vasa1 - 6 WPts
17/08/2037Kuching, Malaysia14 - 4 Drahoslav Jasek17 - 10(1) LPts
14/07/2037Kuching, Malaysia13 - 4 Vicente Mancha3 - 8 WPts
12/06/2037Kuching, Malaysia12 - 4 Franco Bernardo11 - 13(2) WPts
12/05/2037La Paz, Bolivia11 - 4 Franco Bernardo11 - 12(2) WPts
11/04/2037Petaling Jaya, Malaysia11 - 3 Rashid Hai13(3) - 4 LPts Malaysia National Championships 2037View
30/03/2037Kuching, Malaysia11 - 2 Hilal Kurbanov2 - 1 LPts
22/02/2037Kuching, Malaysia10 - 2 Qing-Nan Ou20(1) - 6 WPts
22/01/2037Toshkent, Uzbekistan9 - 2 Hilal Kurbanov1 - 0 WPts
22/12/2036Marrakech, Morocco8 - 2 Ahmed Sadiq24 - 28(2) WPts
20/11/2036Shanghai, China8 - 1 Qing-Nan Ou18(1) - 5 LPts
20/10/2036Kuching, Malaysia7 - 1 Ahmed Sadiq23 - 27(2) WPts
19/09/2036Kuching, Malaysia6 - 1 Ahmed Sadiq23 - 26(2) WPts
18/08/2036Kuching, Malaysia5 - 1 Beltran Caraveo6 - 8 WPts
18/07/2036Kuching, Malaysia4 - 1 Beltran Caraveo6 - 7 WPts
16/06/2036Tamale, Ghana3 - 1 Mahdi Kwabi5 - 27 WPts
17/04/2036Kuala Lumpur, Malaysia3 - 0 Amer Bina32(2) - 13 LPts Malaysia National Championships 2036View
14/04/2036Kuala Lumpur, Malaysia2 - 0 Rashid Hai8(1) - 2 WPts Malaysia National Championships 2036View
11/04/2036Kuala Lumpur, Malaysia1 - 0 Sajid Mohiuddin6 - 10 WPts Malaysia National Championships 2036View
18/02/2036Kuching, Malaysia0 - 0 Claudio Tomeo6 - 13 WPts