Weightclass:  Light Welterweight
Location:  Kuching, Malaysia
Record:  26 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/08/2030Kuching, Malaysia25 - 23 Waqas Kabir1 - 0 WPts
25/06/2030Kuching, Malaysia24 - 23 John Sadiki11 - 13 WPts
26/04/2030Kuching, Malaysia23 - 23 Marjun Campillo1 - 10 WPts
25/02/2030Kuching, Malaysia22 - 23 Majid Wahab0 - 6 WPts
27/12/2029Kuching, Malaysia21 - 23 Tavarius Wakihuri1 - 3 WPts
28/10/2029Kuching, Malaysia20 - 23 Bright Adedeji1 - 2 WPts
29/08/2029Kuching, Malaysia19 - 23 Shehu Okparanta0 - 3 WPts
30/06/2029Kuching, Malaysia18 - 23 Goga Sass2 - 2 WPts
30/04/2029Kuching, Malaysia17 - 23 Raul Ogbonna7 - 4 WPts
01/03/2029Kuching, Malaysia16 - 23 Reiner Heidkamp5 - 12 WPts
31/12/2028Kuching, Malaysia15 - 23 Saad Laref11 - 16 WPts
31/10/2028Kuching, Malaysia14 - 23 Haaris Zakaria2 - 19 WPts
02/09/2028Sydney, Australia13 - 23 Cole Stant14 - 11 WPts
05/07/2028Maipu, Chile13 - 22 Agapetus Tamez0 - 0 LPts
07/05/2028Vilnius, Lithuania12 - 22 Jakub Ptak3 - 12 WPts
09/03/2028Bandar Lampung, Indonesia12 - 21 Eddi Darusman11(1) - 11 LPts
09/01/2028Surabaya, Indonesia12 - 20 Jati Tjia11 - 11 LPts
10/11/2027Kuching, Malaysia11 - 20 Carlos Camarena5 - 10(1) WPts
11/09/2027Kuching, Malaysia10 - 20 Aftab Salahuddin4 - 11 WPts
13/07/2027Ponce, Puerto Rico10 - 19 Joaquin Montoya9 - 16 LPts
15/05/2027Antwerp, Belgium9 - 19 Gaspar Mertens13 - 15(1) WPts
17/03/2027Lima, Peru9 - 18 Angel Pedroza5 - 12 LPts
17/01/2027Lima, Peru8 - 18 Angel Pedroza5 - 11 WPts
18/11/2026Krakow, Poland7 - 18 Dominik Jablonowski10 - 20 WPts
19/09/2026Kuching, Malaysia7 - 17 Malik Jabbar6 - 13 LPts
24/07/2026Vilnius, Lithuania7 - 16 Macief Ciak6 - 7 LPts
26/05/2026Kuching, Malaysia6 - 16 Rashid Qureshi1 - 9 WPts
27/03/2026Dushanbe, Tajikistan6 - 15 Dimi Narimanbekov0 - 6 LPts
27/01/2026Kuching, Malaysia5 - 15 Asif Mahdi7 - 3 WPts
28/11/2025Kuching, Malaysia4 - 15 Kishore Mital5 - 5 WPts
29/09/2025Kuching, Malaysia3 - 15 Jake Kay5 - 6 WPts
02/08/2025Tirana, Albania3 - 14 Fatmir Edip17(1) - 30(5) LPts
04/06/2025Kuching, Malaysia3 - 13 Imran Harron4 - 13 LPts
13/04/2025Kuching, Malaysia2 - 13 Bronislav Seman4 - 6 WPts
13/02/2025Kuching, Malaysia1 - 13 Haaris Zia2 - 1 WPts
15/12/2024Kuching, Malaysia0 - 13 Sajid Salem0 - 2 WPts
16/10/2024Sana'a, Yemen0 - 12 Haider Karaboland24 - 20 LPts
18/08/2024Kuala Lumpur, Malaysia0 - 11 Khalid Madani1 - 3 LPts
20/06/2024Warsaw, Poland0 - 10 Sergiusz Smolka6 - 20 LPts
22/04/2024Nassau, Bahamas0 - 9 Paul Smith15(1) - 12 LPts
23/02/2024Kuching, Malaysia0 - 8 Majid Badour0 - 0 LPts
11/01/2024Ipoh, Malaysia0 - 7 Waleed Aziz19 - 19 LPts
03/12/2023Ipoh, Malaysia0 - 6 Khalid Halaby0 - 0 LPts
21/10/2023Kuching, Malaysia0 - 5 Waqar Shaikh13 - 21 LPts
24/08/2023Linden, Guyana0 - 4 Ian Craigie6 - 27 LPts
26/06/2023Soyapango, El Salvador0 - 3 Jaguar Bustos6 - 9 LPts
28/04/2023Johor Bahru, Malaysia0 - 2 Adam Hoo18 - 16 LPts
22/03/2023Ipoh, Malaysia0 - 1 Girish Dutt5 - 20 LPts
18/02/2023Kuching, Malaysia0 - 0 Haider Nasrallah3 - 5 LPts