Weightclass:  Welterweight
Location:  Petaling Jaya, Malaysia
Record:  34(2) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/09/2027Petaling Jaya, Malaysia33(2) - 28 Haaris Sader0 - 6 WPts
06/07/2027Petaling Jaya, Malaysia32(2) - 28 Rodrigo Morones11 - 17(1) WPts
07/05/2027Petaling Jaya, Malaysia31(2) - 28 John Gao2 - 11 WPts
07/03/2027Petaling Jaya, Malaysia30(2) - 28 Fonluang On Lam6 - 9 WPts
07/01/2027Petaling Jaya, Malaysia29(1) - 28 Robert Chui0 - 2(1) WKO3
08/11/2026Petaling Jaya, Malaysia28(1) - 28 Ricky Ji5 - 6 WPts
08/09/2026Petaling Jaya, Malaysia27(1) - 28 Mark Fatt6 - 14 WPts
09/07/2026Petaling Jaya, Malaysia26(1) - 28 Avel Bilik2 - 17 WPts
10/05/2026Petaling Jaya, Malaysia25 - 28 Haaris Firman0 - 1 WKO3
11/03/2026Petaling Jaya, Malaysia25 - 27 Paul Jiao21(4) - 27 LPts
14/01/2026Vilnius, Lithuania24 - 27 Drugi Cebulski6 - 11 WPts
16/11/2025Petaling Jaya, Malaysia23 - 27 Juan Claro0 - 8 WPts
17/09/2025Petaling Jaya, Malaysia22 - 27 Duncan Moy7 - 18 WPts
19/07/2025Vilnius, Lithuania21 - 27 Kamil Tomaszewski0 - 4 WPts
21/05/2025Kuching, Malaysia21 - 26 Kishore Kedia30(2) - 17 LPts
14/04/2025Kuala Lumpur, Malaysia21 - 25 Paul Kou19 - 8 LPts Malaysia National Championships 2025View
11/04/2025Kuala Lumpur, Malaysia20 - 25 Farhan Mattar5 - 5 WPts Malaysia National Championships 2025View
14/03/2025Accra, Ghana19 - 25 LeBron Amissah5 - 6 WPts
14/01/2025Augusta, USA18 - 25 David Eidson7(1) - 15 WPts
16/11/2024Kingston, Jamaica18 - 24 Owen Broaden36 - 6 LPts
18/09/2024Samarqand, Uzbekistan17 - 24 Seyran Tabatabai1 - 4 WPts
21/07/2024Nashville, USA17 - 23 Sam Carruth12(1) - 17 LPts
22/05/2024The Hague, Netherlands16 - 23 Boris Camphin23 - 15 WPts
24/03/2024Managua, Nicaragua15 - 23 Guido Medrano2 - 5 WPts
25/01/2024Yekaterinburg, Russia14 - 23 Kolya Vlasov5 - 13 WPts
27/11/2023Accra, Ghana14 - 22 Felix Offei6 - 8(1) LPts
27/09/2023Salerno, Italy13 - 22 Daniele Calzaghe25 - 11 WPts
30/07/2023Tolyatti, Russia13 - 21 Fedar Anyukov20(1) - 13 LPts
01/06/2023Petaling Jaya, Malaysia13 - 20 Tugdual Guirassy11 - 20 LPts
02/04/2023Petaling Jaya, Malaysia12 - 20 Runeke Lerminie10(3) - 21 WPts
02/02/2023Petaling Jaya, Malaysia11 - 20 Sukhinder Muttemwar1 - 4 WPts
03/12/2022Des Moines, USA11 - 19 Matt Nicholson3 - 10 LPts
04/10/2022Taytay, Philippines10 - 19 Mark Maylon0 - 2 WPts
06/08/2022Pikine, Senegal9 - 19 Algernon Joubert7 - 20 WPts
07/06/2022Petaling Jaya, Malaysia8 - 19 Paul Jiao7(1) - 17 WPts
10/04/2022New Orleans, USA8 - 18 Nathan Sangster7 - 13 LPts
10/02/2022Petaling Jaya, Malaysia7 - 18 Rehan Madani3 - 21 WPts
10/12/2021Guayaquil, Ecuador7 - 17 Loredo Casias7 - 15 LPts
10/10/2021Bangkok, Thailand7 - 16 Suriyan Muadransarakam10 - 11 LPts
11/08/2021Bouake, Ivory Coast6 - 16 Holland Le Vau17 - 4 WPts
11/06/2021Kuala Lumpur, Malaysia6 - 15 Vijay Maurya10 - 4 LPts
22/04/2021Ipoh, Malaysia6 - 14 Khalid Popal9 - 9 LPts
09/03/2021Kuala Lumpur, Malaysia6 - 13 Max Hsieh8 - 9 LPts
03/02/2021Kuala Lumpur, Malaysia6 - 12 Vijay Maurya8 - 3 LPts
17/12/2020Johor Bahru, Malaysia5 - 12 John Jiao7 - 11 WPts
06/11/2020Vienna, Austria5 - 11 Ulric Reill3 - 8 LPts
08/09/2020Petaling Jaya, Malaysia5 - 10 Irfan Mamund9 - 6 LPts
07/07/2020Petaling Jaya, Malaysia5 - 9 Zlatan Trobic5 - 10 LPts
06/05/2020Yerevan, Armenia4 - 9 Aramakt Indgeyan6 - 3 WPts
08/03/2020Kuching, Malaysia4 - 8 Malik Dar7 - 4 LPts
08/01/2020Stockholm, Sweden4 - 7 Theodor Hjerpe9 - 4 LPts
09/11/2019Petaling Jaya, Malaysia3 - 7 Rehan Madani1 - 8 WPts
06/10/2019Mexico City, Mexico2 - 7 Juan Busto5 - 2 WPts
08/08/2019Petaling Jaya, Malaysia1 - 7 Colar Delfosse5 - 3 WPts
09/06/2019Baku, Azerbaijan1 - 6 Habil Pishnamazzade6 - 4 LPts
10/04/2019Kuching, Malaysia1 - 5 Asif Bey3 - 4 LPts
26/02/2019Petaling Jaya, Malaysia1 - 4 Oro Medero5 - 0 LPts
28/12/2018Petaling Jaya, Malaysia1 - 3 Joe Geng2 - 5 LPts
30/10/2018Petaling Jaya, Malaysia1 - 2 Syed Khan4 - 1 LPts
01/09/2018Petaling Jaya, Malaysia1 - 1 Harry Mak1 - 4 LPts
04/07/2018Petaling Jaya, Malaysia1 - 0 Joaquin Alarcon1 - 0 LPts
06/05/2018Petaling Jaya, Malaysia0 - 0 Lao-Tzu Shen0 - 3 WPts