Weightclass:  Middleweight
Location:  Kuching, Malaysia
Record:  21 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/12/2033Kuching, Malaysia21 - 14 Jacob Toh0 - 5 LPts
13/10/2033Kuching, Malaysia21 - 13 Vidkun Bosse18 - 9 LPts
12/08/2033Kuching, Malaysia20 - 13 Justyn Kazimir5 - 11 WPts
11/06/2033Kuching, Malaysia19 - 13 Henio Wolkow8 - 9 WPts
11/04/2033Kuching, Malaysia19 - 12 Ertogrul Vohra6 - 12 LPts
09/02/2033Kuching, Malaysia18 - 12 Alejandro Roza3 - 15 WPts
10/12/2032Kuching, Malaysia17 - 12 Miguel Brizuela15 - 12 WPts
10/10/2032Kuching, Malaysia16 - 12 Aleksei Karpovstev16 - 7 WPts
10/08/2032Kuching, Malaysia15 - 12 Wu-pen Tao5 - 17 WPts
11/06/2032Kuching, Malaysia14 - 12 Tihalt Lacher1 - 8 WPts
12/04/2032Kuching, Malaysia13 - 12 Erhard Marik0 - 5 WPts
13/02/2032Kuching, Malaysia12 - 12 Jordan Sheng4 - 8 WPts
15/12/2031Petaling Jaya, Malaysia11 - 12 Kai Yap5 - 13 WPts
17/10/2031Kuching, Malaysia10 - 12 Melor Keyru2 - 6 WPts
18/08/2031Omsk, Russia9 - 12 Viktor Aleshin2 - 20 WPts
20/06/2031Kuala Lumpur, Malaysia8 - 12 Malik Rassi6 - 9 WPts
21/04/2031Kuala Lumpur, Malaysia7 - 12 Shayan Greiss6 - 16 WPts
23/02/2031Kuching, Malaysia7 - 11 Rio Merino2 - 5 LPts
25/12/2030Kuching, Malaysia6 - 11 Ahmed Raad5(1) - 11 WPts
27/10/2030Kuching, Malaysia5 - 11 On Woo9 - 10 WPts
28/08/2030Kuching, Malaysia5 - 10 On Woo8 - 10 LPts
29/06/2030Kuching, Malaysia4 - 10 Waleed Hallal3 - 14 WPts
30/04/2030Shah Alam, Malaysia4 - 9 Amer Malik8 - 8 LPts
08/03/2030Kuching, Malaysia3 - 9 Sun-tae Quon1 - 15 WPts
08/01/2030Kuala Lumpur, Malaysia2 - 9 Ibrahim Badini1 - 16 WPts
09/11/2029Petaling Jaya, Malaysia1 - 9 Aftab Khatib14 - 14(1) WPts
10/09/2029Suez, Egypt1 - 8 Haider Mahmoud2 - 4 LPts
13/07/2029Ipoh, Malaysia1 - 7 Rob Peng6 - 10 LPts
17/05/2029Saint Paul, USA1 - 6 Daniel Gemme17 - 9 LPts
19/03/2029Johor Bahru, Malaysia1 - 5 Sanjeev Batra20(1) - 7 LPts
06/02/2029Johor Bahru, Malaysia1 - 4 Waqar Rahim13(1) - 27 LPts
04/01/2029Shah Alam, Malaysia1 - 3 Amer Malik4 - 3 LPts
16/11/2028Kuching, Malaysia1 - 2 Hayden Hutcherson10(1) - 13 LPts
18/09/2028Petaling Jaya, Malaysia1 - 1 Jasper Yong3 - 5 LPts
09/08/2028Kuching, Malaysia1 - 0 Akil Venkatesh12 - 19 LPts
05/07/2028Kuching, Malaysia0 - 0 Leo Saarisalo0 - 3(1) WPts