Weightclass:  Welterweight
Location:  Kuala Lumpur, Malaysia
Record:  31 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/02/2028Kuala Lumpur, Malaysia30 - 13 Telford Duvauchelle0 - 6(1) WPts
29/12/2027Kuala Lumpur, Malaysia29 - 13 Vasili Stupak10 - 15 WPts
30/10/2027Kuala Lumpur, Malaysia28 - 13 Haaris Azer9 - 11 WPts
30/08/2027Kuala Lumpur, Malaysia27 - 13 Juan Galan3 - 2 WPts
30/06/2027Kuala Lumpur, Malaysia27 - 12 Phung Danh22 - 8 LPts
01/05/2027Kuala Lumpur, Malaysia26 - 12 Delano Fignon1 - 9 WPts
02/03/2027Kuala Lumpur, Malaysia25 - 12 Tomislav Jelenic2 - 3 WPts
31/12/2026Kuala Lumpur, Malaysia24 - 12 Eiji Imamura9 - 5 WPts
01/11/2026Kuala Lumpur, Malaysia23 - 12 Oihane Gonzalez5(1) - 12 WPts
03/09/2026Kuala Lumpur, Malaysia22 - 12 Ellis Gee4 - 16(1) WPts
06/07/2026Kuala Lumpur, Malaysia21 - 12 John Lo5 - 9 WPts
06/05/2026Kuala Lumpur, Malaysia20 - 12 Connor Lanman3(1) - 21 WPts
07/03/2026Kuala Lumpur, Malaysia19 - 12 Jalal al Din Yekhanurov18 - 10(1) WPts
04/02/2026Kuala Lumpur, Malaysia18 - 12 Jalal al Din Yekhanurov18 - 9(1) WPts
04/01/2026Kuala Lumpur, Malaysia17 - 12 Jalal al Din Yekhanurov18 - 8(1) WPts
14/11/2025Johor Bahru, Malaysia16 - 12 Imran Allee20 - 21(8) WPts
14/10/2025Johor Bahru, Malaysia15 - 12 Atif Sheikh28(1) - 25 WPts
23/08/2025Kuala Lumpur, Malaysia15 - 11 Baltasar Maio14 - 15 LPts
19/07/2025Kuala Lumpur, Malaysia14 - 11 Campbell de Chaumont10 - 18 WPts
18/06/2025Kuala Lumpur, Malaysia13 - 11 Campbell de Chaumont10 - 17 WPts
16/05/2025Nassau, Bahamas13 - 10 Wayne Borland18(1) - 17 LPts
14/04/2025Kuala Lumpur, Malaysia13 - 9 Hassan Tarar26(2) - 19 LPts Malaysia National Championships 2025View
11/04/2025Kuala Lumpur, Malaysia12 - 9 Jawad Salloum7 - 5 WPts Malaysia National Championships 2025View
20/03/2025Kuala Lumpur, Malaysia11 - 9 Vicente Mosca4 - 21 WPts
14/02/2025Enugu, Nigeria10 - 9 John Gogwim10 - 23 WPts
14/01/2025Daegu, South Korea9 - 9 Chang-woo Chu10 - 14 WPts
16/11/2024Kuala Lumpur, Malaysia8 - 9 Khalid Abildaew1 - 1 WPts
17/09/2024Cebu City, Philippines7 - 9 Justin Impoc14 - 10 WPts
20/07/2024Kuala Lumpur, Malaysia6 - 9 Darshan Babu4 - 12 WPts
20/05/2024Kuala Lumpur, Malaysia5 - 9 Alejandro Fleitas2 - 8 WPts
22/03/2024Kuala Lumpur, Malaysia5 - 8 Paul Jiao13(2) - 22 LPts
23/01/2024Tilburg, Netherlands5 - 7 Bette Backeljauw3 - 34(19) LPts
25/11/2023Kuala Lumpur, Malaysia4 - 7 Chris Roche7(1) - 23 WPts
25/09/2023New Kingston, Jamaica4 - 6 Leighton Thaw18 - 15 LPts
28/07/2023Leon, Nicaragua4 - 5 Vicente Veloz12 - 22 LPts
30/05/2023Kuala Lumpur, Malaysia3 - 5 David Pan2 - 3 WPts
31/03/2023Kuala Lumpur, Malaysia3 - 4 Mohsin Abdelrahman3 - 9 LPts
31/01/2023Utrecht, Netherlands2 - 4 Lauw Van der Striepe1 - 6 WPts
03/12/2022Kuala Lumpur, Malaysia2 - 3 Vitali Kostygov1 - 12 LPts
04/10/2022Kuala Lumpur, Malaysia2 - 2 Ali Jappa8 - 10 LPts
08/08/2022Athens, Greece2 - 1 Alcander Stavropoulos10(2) - 17 LPts
10/06/2022Kuching, Malaysia2 - 0 Majid Hai25 - 5 LPts
18/04/2022Kuala Lumpur, Malaysia1 - 0 Mohsin Mansur0 - 0 WPts
18/03/2022Kuala Lumpur, Malaysia0 - 0 Duncan Moy0 - 1 WPts