Weightclass:  Lightweight
Location:  Kuala Lumpur, Malaysia
Record:  43 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/07/2033Kuala Lumpur, Malaysia42 - 7 John Larrimore5 - 9 WPts
18/05/2033Kuala Lumpur, Malaysia41 - 7 Cortez Adames3 - 14 WPts
18/03/2033Kuala Lumpur, Malaysia40 - 7 Isaac Webb2 - 6 WPts
16/01/2033Kuala Lumpur, Malaysia39 - 7 Hadeon Soroka8 - 18 WPts
16/11/2032Kuala Lumpur, Malaysia38 - 7 Dmitriy Kushekow5 - 8 WPts
16/09/2032Kuala Lumpur, Malaysia37 - 7 Leu Wagemans21 - 16 WPts
17/07/2032Kuala Lumpur, Malaysia36 - 7 Rafael Avelino1 - 0 WPts
18/05/2032Kuala Lumpur, Malaysia35 - 7 Mikhail Iskenderov4 - 21 WPts
19/03/2032Kuala Lumpur, Malaysia34 - 7 Neron Buenrostro2 - 18 WPts
18/01/2032Kuala Lumpur, Malaysia33 - 7 Michael Christie6 - 1 WPts
19/11/2031Kuala Lumpur, Malaysia32 - 7 William Rhydderch1 - 2 WPts
18/09/2031Kuala Lumpur, Malaysia31 - 7 Max Bendick1 - 1 WPts
19/07/2031Kuala Lumpur, Malaysia30 - 7 Bernardo Soprano28 - 16 WPts
18/06/2031Kuala Lumpur, Malaysia29 - 7 Bernardo Soprano28 - 15 WPts
18/05/2031La Spezia, Italy28 - 7 Bernardo Soprano28 - 14 WPts
17/04/2031Shah Alam, Malaysia27 - 7 Abdul Ebrahimi7 - 3 WPts Malaysia National Championships 2031View
14/04/2031Shah Alam, Malaysia26 - 7 Govind Purushothaman15 - 11 WPts Malaysia National Championships 2031View
11/04/2031Shah Alam, Malaysia25 - 7 Aftab Farooqui7 - 15 WPts Malaysia National Championships 2031View
02/04/2031Kuala Lumpur, Malaysia24 - 7 Slavoj Kalas24(1) - 16 WPts
02/03/2031Bratislava, Slovakia23 - 7 Slavoj Kalas24(1) - 15 WPts
30/01/2031Bratislava, Slovakia23 - 6 Slavoj Kalas23(1) - 15 LPts
30/12/2030Port-au-Prince, Haiti22 - 6 Laurent Perse19 - 4 WPts
01/11/2030Christchurch, New Zealand21 - 6 John Walls15 - 19 WPts
03/09/2030Kuala Lumpur, Malaysia20 - 6 Saad Saba7 - 23 WPts
04/07/2030Kuching, Malaysia19 - 6 Rehman Abbas3 - 17 WPts
12/05/2030Goiania, Brazil18 - 6 Gonzalo Santa8 - 16 WPts
14/03/2030Kuala Lumpur, Malaysia17 - 6 Ajeet Chand2 - 3 WPts
14/01/2030Shah Alam, Malaysia16 - 6 Shing Sheih6 - 19 WPts
18/11/2029Kuala Lumpur, Malaysia15 - 6 Farhan Sattar1 - 1 WPts
19/09/2029Petaling Jaya, Malaysia15 - 5 Obaid Meer9 - 31 LPts
25/07/2029Johor Bahru, Malaysia14 - 5 Wen Ching4 - 16 WPts
28/05/2029Petaling Jaya, Malaysia13 - 5 Hassan Wahba7 - 16 WPts
17/04/2029Johor Bahru, Malaysia13 - 4 Farhan Shahin27 - 35 LPts Malaysia National Championships 2029View
14/04/2029Johor Bahru, Malaysia12 - 4 Ibrahim Fahmy19 - 11 WPts Malaysia National Championships 2029View
11/04/2029Johor Bahru, Malaysia11 - 4 Govind Purushothaman7 - 5 WPts Malaysia National Championships 2029View
23/03/2029Reynosa, Mexico10 - 4 Senon Toledo20 - 17(1) WPts
23/01/2029Quezon City, Philippines9 - 4 Loredo Baboyan3 - 16(1) WPts
25/11/2028Kosice, Slovakia8 - 4 Dan Pacek4 - 11 WPts
27/09/2028Yaoundé, Cameroon7 - 4 Neville Huet4 - 16 WPts
30/07/2028Kumasi, Ghana6 - 4 James Hamidou12(1) - 16 WPts
01/06/2028Volgograd, Russia5 - 4 Daniil Stankevich5 - 15 WPts
03/04/2028Kuala Lumpur, Malaysia4 - 4 Kamran Shah0 - 2 WPts
04/02/2028Shah Alam, Malaysia3 - 4 Amer Jappa9(1) - 14 WPts
07/12/2027Petaling Jaya, Malaysia2 - 4 Hassan Rahaman0 - 0 WPts
11/10/2027Salt Lake City, USA2 - 3 Roger MacKay26 - 12 LPts
13/08/2027Kuala Lumpur, Malaysia1 - 3 Obaid Fayad4 - 7 WPts
13/06/2027Petionville, Haiti1 - 2 Audric Leroux16 - 16 LPts
15/04/2027Kumasi, Ghana1 - 1 Yobachi Nsoh13 - 19 LPts
15/02/2027Nakuru, Kenya1 - 0 Harvey Washiali8 - 16 LPts
17/12/2026Kuala Lumpur, Malaysia0 - 0 Imran Abbas0 - 1 WPts