Weightclass:  Lightweight
Location:  Riyadh, Saudi Arabia
Record:  16 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/12/2033Riyadh, Saudi Arabia16 - 22 David Heth17 - 8 LPts
31/10/2033Riyadh, Saudi Arabia15 - 22 Pyotr Maiceeff0 - 3 WPts
31/08/2033Riyadh, Saudi Arabia15 - 21 Vasili Berzpumpurs0 - 4 LPts
01/07/2033Riyadh, Saudi Arabia14 - 21 Dirit Orchanyan10 - 12 WPts
30/04/2033Riyadh, Saudi Arabia14 - 20 Will Bay5 - 7 LPts
01/03/2033Riyadh, Saudi Arabia13 - 20 Juan Nolasco2 - 2 WPts
30/12/2032Riyadh, Saudi Arabia12 - 20 Hugh Pollick0 - 6 WPts
30/10/2032Riyadh, Saudi Arabia11 - 20 Gardiner Bolding4 - 6(1) WPts
30/08/2032Riyadh, Saudi Arabia10 - 20 Tieu Hao0 - 5 WPts
29/06/2032Riyadh, Saudi Arabia10 - 19 Olindo Diaz0 - 1 LPts
29/04/2032Riyadh, Saudi Arabia9 - 19 Hassan Jalali9 - 18 WPts
29/02/2032Riyadh, Saudi Arabia8 - 19 Banchadej Suwanasit2 - 4 WPts
31/12/2031New Kingston, Jamaica8 - 18 Josh Andrew35 - 15 LPts
01/11/2031Seoul, South Korea7 - 18 Se-jong Cho8 - 20 WPts
03/09/2031Porto Alegre, Brazil7 - 17 Fanuco Beato20 - 12 LPts
06/07/2031Panama City, Panama6 - 17 Carlos Malo7 - 18 WPts
08/05/2031Sofia, Bulgaria6 - 16 Dragan á Zhirinov9(1) - 14(1) LPts
10/03/2031Bratislava, Slovakia6 - 15 ArnoÜt Kovarik11 - 20 LPts
10/01/2031Waitakere, New Zealand5 - 15 Dave Perawiti7 - 20 WPts
12/11/2030Aden, Yemen5 - 14 Farhan Yarad4 - 16 LPts
14/09/2030Kosice, Slovakia5 - 13 Dan Pacek8 - 18 LPts
17/07/2030Toshkent, Uzbekistan5 - 12 Mursal Amirbekov17(1) - 25 LPts
19/05/2030Riyadh, Saudi Arabia4 - 12 Tariq Riaz2 - 6 WPts
21/03/2030Saratov, Russia4 - 11 Vitali Gutowsky23 - 12 LPts
21/01/2030Kitwe, Zambia4 - 10 Tabansi Chisala10(1) - 12 LPts
23/11/2029Yaoundé, Cameroon4 - 9 Boyce Ndumu12 - 12 LPts
25/09/2029Gothenburg, Sweden4 - 8 Jonathan Rudell32 - 25 LPts
28/07/2029Daejeon, South Korea4 - 7 Chang-woo Choi22(2) - 18 LPts
30/05/2029Brussels, Belgium4 - 6 Ouida Galliard16 - 14 LPts
01/04/2029Melbourne, Australia4 - 5 Andy Bowar12(1) - 17 LPts
01/02/2029Accra, Ghana4 - 4 Kyle Zakari22 - 24(2) LPts
04/12/2028Charleroi, Belgium4 - 3 Reinald Maine10 - 6 LPts
06/10/2028Athens, Greece4 - 2 Napoleon Matranga4 - 7 LPts
08/08/2028Kosice, Slovakia3 - 2 Maxmilißn Vesela0 - 10 WPts
10/06/2028Riyadh, Saudi Arabia3 - 1 Slavoj Kalas6 - 9 LPts
12/04/2028Glasgow, UK2 - 1 Colin McCluney0 - 0 WPts
13/02/2028Riyadh, Saudi Arabia1 - 1 Mohsin Naderi1 - 2 WPts
15/12/2027Liege, Belgium1 - 0 Fabron Houlette7 - 7 LPts
17/10/2027Riyadh, Saudi Arabia0 - 0 Faisal Alqadi0 - 1 WPts