Weightclass:  Welterweight
Location:  Dubai, UAE
Record:  30 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/04/2039Sharjah, UAE30 - 18 Amjad Abbasi0 - 2 LPts UAE National Championships 2039View
09/04/2039Kampala, Uganda29 - 18 Khalid Harroun4 - 3 WPts
09/03/2039Kitwe, Zambia29 - 17 Sammy Hangombe20(3) - 20 LPts
06/02/2039Mueang Samut Prakan, Thailand29 - 16 Anuntachai Buamas38(8) - 11 LPts
06/01/2039Hong Kong, China28 - 16 Genjo Chew3 - 2 WPts
05/12/2038Almaty, Kazakhstan28 - 15 Melor Ghacsylycoff30 - 12(1) LPts
04/11/2038Stockholm, Sweden28 - 14 John Engberg17(1) - 11 LPts
30/09/2038Riyadh, Saudi Arabia28 - 13 Shayan Anwar23(1) - 7 LPts
28/08/2038Amsterdam, Netherlands28 - 12 Jean Callaert35 - 16 LPts
30/06/2038Lviv, Ukraine27 - 12 Taras Wasil6 - 7 WPts
02/05/2038Abu Dhabi, UAE26 - 12 Irfan Azam10 - 7 WPts UAE National Championships 2038View
29/04/2038Abu Dhabi, UAE25 - 12 Gazi Gheisari14 - 20 WPts UAE National Championships 2038View
26/04/2038Abu Dhabi, UAE24 - 12 Ibrahim Qayyum21 - 5 WPts UAE National Championships 2038View
02/04/2038Dubai, UAE23 - 12 Owen Baker8 - 15 WPts
01/02/2038Ciudad Apodaca, Mexico22 - 12 Senon Cano10 - 10 WPts
02/12/2037Dubai, UAE21 - 12 Ahmed Mahmud11 - 13 WPts
04/10/2037Athens, Greece20 - 12 Aindriu Maras1 - 15 WPts
06/08/2037Dubai, UAE19 - 12 David Chiweshe3 - 5 WPts
02/07/2037Dun Laoghaire, Ireland19 - 11 Ronan Moore36 - 13 LPts
01/06/2037Pikine, Senegal18 - 11 Damien Apollinaire8 - 9 WPts
29/04/2037Abu Dhabi, UAE18 - 10 Ibrahim Qayyum14 - 4 LPts UAE National Championships 2037View
26/04/2037Abu Dhabi, UAE17 - 10 Yasin Hosein7 - 14 WPts UAE National Championships 2037View
27/03/2037Dubai, UAE17 - 9 Jax Abalos19(1) - 12(2) LPts
19/02/2037Dubai, UAE16 - 9 Volund Mo21(1) - 10 WPts
19/01/2037Oslo, Norway15 - 9 Volund Mo21(1) - 9 WPts
17/12/2036Athens, Greece15 - 8 Paris Zurlo15(1) - 6 LPts
15/11/2036Athens, Greece15 - 7 Paris Zurlo14(1) - 6 LPts
15/10/2036Dubai, UAE14 - 7 Dave Lockerby9(1) - 10 WPts
14/09/2036Oslo, Norway14 - 6 Volund Mo18(1) - 8 LPts
14/08/2036Dubai, UAE13 - 6 Dave Lockerby9(1) - 8 WPts
06/07/2036Bratsk, Russia13 - 5 Aleksandr Melnikoff17 - 8 LPts
04/06/2036Dubai, UAE12 - 5 Anstice Panos36 - 7 WPts
02/05/2036Dubai, UAE12 - 4 Asif Beroutty20 - 11 LPts UAE National Championships 2036View
29/04/2036Dubai, UAE11 - 4 Jawad Daley5 - 11 WPts UAE National Championships 2036View
26/04/2036Dubai, UAE10 - 4 Ahmed Sadir3 - 9 WPts UAE National Championships 2036View
07/04/2036Dubai, UAE9 - 4 Aleksandr Melnikoff15 - 5 WPts
06/03/2036Dubai, UAE8 - 4 Matthew Peavy1 - 2 WPts
04/02/2036Dubai, UAE7 - 4 Matthew Peavy1 - 1 WPts
31/12/2035Suez, Egypt7 - 3 Atif Fahs16 - 6 LPts
30/11/2035Suez, Egypt7 - 2 Atif Fahs15 - 6 LPts
30/10/2035Suez, Egypt7 - 1 Atif Fahs14 - 6 LPts
29/09/2035Dubai, UAE7 - 0 Aleksandr Melnikoff13 - 1 LPts
29/08/2035Philadelphia, USA6 - 0 Ian Henri12 - 11(1) WPts
30/06/2035San Luis Potosi, Mexico5 - 0 Gonzalo Barragan8 - 16 WPts
02/05/2035Sharjah, UAE4 - 0 Sajid Ashkar22 - 29(1) WPts UAE National Championships 2035View
29/04/2035Sharjah, UAE3 - 0 Ahmed Sadir2 - 2 WPts UAE National Championships 2035View
26/04/2035Sharjah, UAE2 - 0 Kamran Alsamarrai10 - 17 WPts UAE National Championships 2035View
05/03/2035Philadelphia, USA1 - 0 Matthew Badder0 - 1 WPts
05/01/2035Salvador, Brazil0 - 0 Ora Sancho0 - 0 WPts