Weightclass:  Middleweight
Location:  Kuala Lumpur, Malaysia
Record:  60(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/06/2032Kuala Lumpur, Malaysia59(1) - 20 Manny Clemente6 - 6 WPts
06/04/2032Kuala Lumpur, Malaysia58(1) - 20 Jay Pringle4 - 8 WPts
06/02/2032Kuala Lumpur, Malaysia57(1) - 20 Chung-yong Mong3(1) - 5 WPts
08/12/2031Kuala Lumpur, Malaysia56(1) - 20 Dom Maylon4 - 15 WPts
10/10/2031Kuala Lumpur, Malaysia55(1) - 20 Tobias Salina11 - 8 WPts
11/08/2031Kuala Lumpur, Malaysia54(1) - 20 Cody Edmundson5 - 5(1) WPts
13/06/2031Kuala Lumpur, Malaysia53(1) - 20 Cipriano Serbin2 - 1 WPts
13/04/2031Kuala Lumpur, Malaysia52(1) - 20 Mitsuru Oyama2 - 9 WPts
12/02/2031Kuala Lumpur, Malaysia51 - 20 Fanuco Tejera5 - 6 WKO2
14/12/2030Kuala Lumpur, Malaysia50 - 20 Nemesio Resendiz4 - 20 WPts
15/10/2030Kuala Lumpur, Malaysia49 - 20 Ramirez Hilario0 - 4 WPts
14/08/2030Kuala Lumpur, Malaysia48 - 20 Connor Connelly5 - 6 WPts
15/06/2030Cardiff, UK47 - 20 Joshua Maver16 - 14 WPts
17/04/2030Petaling Jaya, Malaysia46 - 20 Shen Wat24 - 10 WPts Malaysia National Championships 2030View
14/04/2030Petaling Jaya, Malaysia45 - 20 Rob Kuang9 - 7 WPts Malaysia National Championships 2030View
11/04/2030Petaling Jaya, Malaysia44 - 20 Azam Haider5 - 5 WPts Malaysia National Championships 2030View
15/03/2030Hamburg, Germany43 - 20 Ode Mantey7 - 17 WPts
15/01/2030Tianjin, China42 - 20 Sam Crombie47(2) - 23 WPts Asia-Oceania Championships 2030View
12/01/2030Tianjin, China41 - 20 Nasib Faradjev29(1) - 20(1) WPts Asia-Oceania Championships 2030View
09/01/2030Tianjin, China40 - 20 Paul Hawley33 - 16 WPts Asia-Oceania Championships 2030View
14/12/2029Kuala Lumpur, Malaysia39 - 20 Paul Hawley33 - 15 WPts
05/11/2029Chennai, India38 - 20 Aseem Verma0 - 0 WPts
07/09/2029Daegu, South Korea38 - 19 Norasing Panich80(1) - 16 LPts Daegu World Championships 2029View
16/08/2029Baku, Azerbaijan37 - 19 Kanan Moussa0 - 5 WPts
18/06/2029Kuala Lumpur, Malaysia37 - 18 Jack Tully42 - 17 LPts
18/05/2029Kingston, Jamaica37 - 17 Jack Tully41 - 17 LPts
17/04/2029Johor Bahru, Malaysia36 - 17 Hassan Abid32 - 17 WPts Malaysia National Championships 2029View
14/04/2029Johor Bahru, Malaysia35 - 17 Hrithik Chand14 - 7 WPts Malaysia National Championships 2029View
11/04/2029Johor Bahru, Malaysia34 - 17 Mohsin Kamal23(2) - 12 WPts Malaysia National Championships 2029View
24/02/2029Kuala Lumpur, Malaysia34 - 16 Jack Tully37 - 17 LPts
24/01/2029Kingston, Jamaica33 - 16 Jack Tully37 - 16 WPts
24/12/2028Santiago, Chile32 - 16 Jax Trillo46(1) - 11 WPts
23/11/2028Santiago, Chile32 - 15 Jax Trillo45(1) - 11 LPts
23/10/2028Kuala Lumpur, Malaysia32 - 14 Jack Tully35 - 16 LPts
22/09/2028Kuala Lumpur, Malaysia31 - 14 Jack Tully35 - 15 WPts
22/08/2028Kingston, Jamaica30 - 14 Jack Tully35 - 14 WPts
22/07/2028Nanning, China30 - 13 Marlon Fignon43 - 14 LPts Nanning Olympics 2028View
19/07/2028Nanning, China29 - 13 Malik Orazaew33 - 11 WPts Nanning Olympics 2028View
16/07/2028Nanning, China28 - 13 Jack Tully35 - 13 WPts Nanning Olympics 2028View
13/07/2028Nanning, China27 - 13 Goga Ziguzis23 - 8 WPts Nanning Olympics 2028View
18/06/2028Kuala Lumpur, Malaysia26 - 13 Fatos Kapllani29 - 7 WPts
18/05/2028The Hague, Netherlands25 - 13 Arne Bauwens14 - 14 WPts
17/04/2028Kuala Lumpur, Malaysia25 - 12 Brett Jeng35 - 14 LPts Malaysia National Championships 2028View
14/04/2028Kuala Lumpur, Malaysia24 - 12 Irfan Baig14(2) - 14 WPts Malaysia National Championships 2028View
11/04/2028Kuala Lumpur, Malaysia23 - 12 Huang-fu Kuo13 - 4 WPts Malaysia National Championships 2028View
14/03/2028Ho Chi Minh City, Vietnam22 - 12 Vu Binh18 - 17 WPts
12/02/2028Espoo, Finland22 - 11 Ruuben Ramo16(1) - 20 LPts
09/01/2028Hengyang, China22 - 10 Yasin Karashev34 - 14 LPts Asia-Oceania Championships 2028View
12/12/2027Kuala Lumpur, Malaysia21 - 10 Aki Okano22 - 10 WPts
11/11/2027Kitakyushu, Japan20 - 10 Aki Okano22 - 9 WPts
11/10/2027Manukau, New Zealand19 - 10 Ben Rummage20 - 7 WPts
10/09/2027Ibadan, Nigeria19 - 9 Juan Pompa59(5) - 15 LPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria18 - 9 Elton Eliason14 - 5 WPts Ibadan World Championships 2027View
13/08/2027Gomel, Belarus18 - 8 Lazar Demchak39(1) - 16 LPts
15/06/2027Port-au-Prince, Haiti17 - 8 Gaylord de La Fontaine4 - 12 WPts
17/04/2027Johor Bahru, Malaysia16 - 8 Stuart Bo16(1) - 14 WPts Malaysia National Championships 2027View
14/04/2027Johor Bahru, Malaysia15 - 8 Danyaal Khari34(1) - 32(1) WPts Malaysia National Championships 2027View
11/04/2027Johor Bahru, Malaysia14 - 8 Sanjeev Batra10 - 5 WPts Malaysia National Championships 2027View
16/02/2027Kuala Lumpur, Malaysia13 - 8 Shen Wat4 - 8 WPts
18/12/2026Lankaran, Azerbaijan12 - 8 Yasaf Gamidov18 - 19 WPts
19/10/2026Rabat, Morocco11 - 8 Kashif Farooq1 - 7 WPts
21/08/2026Kuala Lumpur, Malaysia10 - 8 Yuda Putra5 - 3 WPts
22/06/2026Milwaukee, USA9 - 8 Anton Skinner14 - 16 WPts
24/04/2026Kuala Lumpur, Malaysia8 - 8 Beltran Febles4 - 17 WPts
24/02/2026Shah Alam, Malaysia7 - 8 Amer Shehata3 - 7 WPts
29/12/2025Jakarta, Indonesia7 - 7 Parameswara Shidqia3 - 18(2) LPts
31/10/2025Kuala Lumpur, Malaysia6 - 7 Umair Ozer1 - 7 WPts
08/09/2025Johor Bahru, Malaysia5 - 7 Sanjeev Batra3 - 1 WPts
10/07/2025Depok, Indonesia5 - 6 Acawarman Hadiman12 - 10 LPts
11/05/2025Tarant, Italy4 - 6 Luca Lisi9 - 10 WPts
13/03/2025Johor Bahru, Malaysia4 - 5 Azam Khalil5 - 7(1) LPts
08/02/2025Johor Bahru, Malaysia4 - 4 Sanjeev Batra0 - 0 LPts
01/01/2025Kuching, Malaysia3 - 4 Jawad Hossain0 - 0 WPts
07/11/2024Managua, Nicaragua2 - 4 Sagaz Grimaldo16(1) - 27 WPts
09/09/2024Milan, Italy2 - 3 Gianfranco Turro3(1) - 22 LPts
12/07/2024Nassau, Bahamas2 - 2 David Heggins13 - 16 LPts
14/05/2024Kuala Lumpur, Malaysia2 - 1 Kashif Sawaya5 - 18 LPts
07/04/2024Odense, Denmark1 - 1 Toste Engell2 - 12 WPts
08/02/2024Shah Alam, Malaysia1 - 0 Bryn Mak17 - 21 LPts
05/01/2024Kuala Lumpur, Malaysia0 - 0 Baltasar Siguenza0 - 9(3) WPts