Weightclass:  Middleweight
Location:  Baku, Azerbaijan
Record:  21 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/03/2042Baku, Azerbaijan20 - 16 Faddei Franko7 - 11 WPts
25/01/2042Baku, Azerbaijan19 - 16 Arlo Gierhart1 - 9(1) WPts
23/11/2041Baku, Azerbaijan18 - 16 Natiq Sharifi4 - 15 WPts
21/09/2041Baku, Azerbaijan17 - 16 Yalchin Ahundov1 - 1 WPts
20/07/2041Baku, Azerbaijan16 - 16 Xavion Macapulay0 - 22 WPts
19/05/2041Baku, Azerbaijan15 - 16 Sarkhan Dzhahagirov1 - 0 WPts
19/03/2041Ganja, Azerbaijan14 - 16 Roman Assad10 - 19(1) WPts
16/01/2041Ganja, Azerbaijan13 - 16 Roman Assad10 - 18(1) WPts
19/11/2040Montpellier, France12 - 16 Adalard Orme3 - 28(2) WPts
21/09/2040Baku, Azerbaijan11 - 16 Abdul Baliev3 - 9 WPts
21/07/2040Greensboro, USA10 - 16 Ewan Morgans1 - 17 WPts
22/05/2040Baku, Azerbaijan10 - 15 Shamkhal Beshara9 - 20 LPts
27/03/2040Baku, Azerbaijan9 - 15 Latif Amirbekov5 - 14 WPts
15/02/2040Baku, Azerbaijan8 - 15 Imran Aghamehdiyev7 - 23 WPts
14/01/2040Baku, Azerbaijan7 - 15 Eloy Caldera12 - 14 WPts
14/11/2039Baku, Azerbaijan7 - 14 Qudrat Azzam11 - 17 LPts
14/09/2039Baku, Azerbaijan6 - 14 Bahadir Tagirov3 - 2 WPts
14/07/2039Baku, Azerbaijan5 - 14 Des Toshack1 - 0 WPts
14/05/2039Baku, Azerbaijan5 - 13 Musa Nasibov6 - 11(1) LPts
20/03/2039Buenaventura, Colombia5 - 12 Carlos Villalva4 - 20 LPts
20/01/2039Baku, Azerbaijan4 - 12 Dave Chiroto3 - 6 WPts
20/11/2038Ugep, Nigeria4 - 11 Edward Abayomi10 - 4 LPts
22/09/2038Baku, Azerbaijan4 - 10 Nariman Hassen7 - 10 LPts
24/07/2038Baku, Azerbaijan3 - 10 Novruz Agaev3 - 1 WPts
24/05/2038Baku, Azerbaijan3 - 9 Nariman Hassen5 - 10 LPts
25/03/2038Jaipur, India3 - 8 Bahadur Natt31(2) - 28 LPts
25/01/2038Baku, Azerbaijan2 - 8 Bahlul Kakazai0 - 4 WPts
28/11/2037Baku, Azerbaijan2 - 7 Mehdiqulu Radzhabov3 - 12(1) LPts
03/10/2037Sumqayit, Azerbaijan2 - 6 Qalqandar Baguirov2 - 21(1) LPts
06/08/2037Ganja, Azerbaijan2 - 5 Orkhan Niazi23 - 10 LPts
05/07/2037Baku, Azerbaijan1 - 5 Bahlul Kakazai0 - 0 WPts
01/06/2037Baku, Azerbaijan1 - 4 Mehdiqulu Radzhabov2 - 10(1) LPts
03/04/2037Ulaanbaatar, Mongolia1 - 3 Yao Sagadieff16 - 15 LPts
03/02/2037Jalilabad, Azerbaijan1 - 2 Khaliq Abdurrahmanov6(1) - 21 LPts
07/12/2036Baku, Azerbaijan1 - 1 Shukur Hoiskii9 - 19 LPts
06/11/2036Baku, Azerbaijan1 - 0 Dunyamali Amirbeyov0 - 0 LPts
05/10/2036Baku, Azerbaijan0 - 0 Mehdiqulu Radzhabov1 - 7(1) WPts