Weightclass:  Light Welterweight
Location:  Kuching, Malaysia
Record:  30 - 21(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/08/2031Kuching, Malaysia29 - 21(1) Juan Jiron3 - 7 WPts
10/06/2031Kuching, Malaysia28 - 21(1) Gus Beh1 - 0 WPts
10/04/2031Kuching, Malaysia27 - 21(1) Boris Pozniak4(1) - 9 WPts
09/02/2031Kuching, Malaysia26 - 21(1) Georgiy Khovanskiy0 - 2 WPts
12/12/2030Kuching, Malaysia25 - 21(1) Dillon Weglarz11 - 1 WPts
14/10/2030Kuching, Malaysia24 - 21(1) Phil Pennoyer2 - 10 WPts
15/08/2030Kuching, Malaysia23 - 21(1) Adnan Uddin1 - 0 WPts
16/06/2030Kuching, Malaysia22 - 21(1) Bongi Mokeana4 - 6 WPts
17/04/2030Kuching, Malaysia21 - 21(1) Suthep Buspakom0 - 5 WPts
16/02/2030Kuching, Malaysia21 - 20(1) Louis Wardrop12 - 4 LPts
18/12/2029Kuching, Malaysia20 - 20(1) Zafa Farrah1 - 2 WPts
19/10/2029Kuching, Malaysia19 - 20(1) Hassan Shafi12 - 20 WPts
20/08/2029Bayamon, Puerto Rico19 - 19(1) Xavier Madrazo13 - 16 LPts
22/06/2029Ipoh, Malaysia18 - 19(1) Sajid Salem12(1) - 18 WPts
28/04/2029Kulob, Tajikistan17 - 19(1) Sasha Dzhahagirov5 - 22(1) WPts
28/02/2029Kuching, Malaysia17 - 18(1) Chalermchai Tungsurat7 - 21 LPts
30/12/2028Haiphong, Vietnam16 - 18(1) Vinh Trai8 - 13 WPts
01/11/2028Mashhad, Iran15 - 18(1) Hsin Zhao1 - 6 WPts
03/09/2028Samarqand, Uzbekistan15 - 17(1) Dmitri Esmagambetoff17 - 22 LPts
06/07/2028Reading, UK14 - 17(1) Ian Kasza5 - 17 WPts
07/05/2028Kuching, Malaysia13 - 17(1) Jerri Barus1 - 16 WPts
08/03/2028Johor Bahru, Malaysia12 - 17(1) Irfan Mirza5 - 5 WPts
09/01/2028Kuching, Malaysia12 - 16 Ano Kuusi12(2) - 24 LKO3
10/11/2027Kuching, Malaysia12 - 15 Andrei á Karavelov8 - 19 LPts
11/09/2027San Jose, Costa Rica12 - 14 Iago Echevarria9 - 8 LPts
14/07/2027Shah Alam, Malaysia11 - 14 Yasin Selim8 - 12 WPts
23/05/2027Kuala Lumpur, Malaysia10 - 14 Mohsin Zogby16(1) - 21 WPts
11/04/2027Johor Bahru, Malaysia10 - 13 Asif Kader12 - 7 LPts Malaysia National Championships 2027View
17/03/2027San Miguelito, Panama9 - 13 Carlos Frias12 - 6 WPts
17/01/2027Kuching, Malaysia8 - 13 Fo-hsing Hung0 - 7 WPts
18/11/2026Petaling Jaya, Malaysia7 - 13 Rashid Qureshi1 - 12 WPts
19/09/2026Kuching, Malaysia6 - 13 Zain Shafi7 - 17 WPts
21/07/2026Villa Nueva, Guatemala6 - 12 Rogelio Pelaez22 - 13 LPts
23/05/2026Kuching, Malaysia5 - 12 Atif Munir0 - 7 WPts
25/03/2026Melbourne, Australia5 - 11 James Kinnon23(1) - 26 LPts
25/01/2026Kuching, Malaysia5 - 10 Desiderio Vizcaino11 - 25(1) LPts
27/11/2025El Alto, Bolivia5 - 9 Pancho Pinon10 - 15(1) LPts
29/09/2025Kuching, Malaysia4 - 9 Abdul Popal0 - 4 WPts
01/08/2025Vilnius, Lithuania4 - 8 Roman Dusza10(2) - 25 LPts
02/06/2025Kuching, Malaysia3 - 8 Haaris Hashemi3 - 14(1) WPts
04/04/2025Salvador, Brazil3 - 7 Frisco Jacinto16 - 14 LPts
04/02/2025Kuching, Malaysia2 - 7 Ibrahim Mousa0 - 6 WPts
06/12/2024Lusaka, Zambia2 - 6 Dewayne Chilekwa29(3) - 23 LPts
08/10/2024Montreal, Canada2 - 5 Paul Longo22(1) - 23 LPts
10/08/2024Petaling Jaya, Malaysia2 - 4 Hassan Lodhi6 - 11(1) LPts
15/06/2024Kuching, Malaysia1 - 4 Imran Harron1 - 10 WPts
16/04/2024Santo Domingo Este, Dominican Republic1 - 3 Santiago Bravo22(1) - 14 LPts
17/02/2024Yerevan, Armenia1 - 2 Petrak Daduryan8 - 6 LPts
20/12/2023Petaling Jaya, Malaysia1 - 1 Kiran Mogul26 - 13 LPts
17/11/2023Kuching, Malaysia0 - 1 Sajid Kamel2 - 6 WPts
18/09/2023Kuching, Malaysia0 - 0 Cole Lyall5 - 9 LPts