Weightclass:  Bantamweight
Location:  Baku, Azerbaijan
Record:  39(1) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/05/2041Baku, Azerbaijan38(1) - 25 Bonar Henri2 - 8 WPts
26/03/2041Baku, Azerbaijan37(1) - 25 Emilio Abascal8 - 13 WPts
24/01/2041Baku, Azerbaijan36(1) - 25 Kian Dujardin9 - 5 WPts
25/11/2040Baku, Azerbaijan35 - 25 Aoi Horiuchi10 - 11 WKO3
24/09/2040Baku, Azerbaijan34 - 25 Alejandro Ahumada11 - 13 WPts
24/07/2040Baku, Azerbaijan34 - 24 Setia Temat15(1) - 4 LPts
23/05/2040Baku, Azerbaijan33 - 24 Spencer Jean-Baptiste0 - 8 WPts
23/03/2040Baku, Azerbaijan32 - 24 Elliot Dubango2 - 7 WPts
22/01/2040Baku, Azerbaijan32 - 23 Sun Jou30(2) - 9 LPts
20/11/2039Baku, Azerbaijan31 - 23 Bilal Waseer11 - 4 WPts
19/09/2039Baku, Azerbaijan30 - 23 Edmundo Betances1 - 9 WPts
19/07/2039Baku, Azerbaijan29 - 23 Aindriu Patras39 - 8 WPts
18/06/2039Puente Alto, Chile28 - 23 Lorenzo Franca30 - 18 WPts
18/05/2039Baku, Azerbaijan28 - 22 Diego Arrendondo27 - 17 LPts
17/04/2039Baku, Azerbaijan27 - 22 Lorenzo Franca29 - 17 WPts
17/03/2039Jalilabad, Azerbaijan26 - 22 Roman Karayev26 - 15 WPts Azerbaijan National Championships 2039View
14/03/2039Jalilabad, Azerbaijan25 - 22 Khudaverdi Gajani4 - 2 WPts Azerbaijan National Championships 2039View
11/03/2039Jalilabad, Azerbaijan24 - 22 Bahlul Djabbarov3 - 8(1) WPts Azerbaijan National Championships 2039View
20/02/2039Baku, Azerbaijan24 - 21 Diego Arrendondo25 - 15 LPts
20/01/2039Baku, Azerbaijan23 - 21 Diego Arrendondo25 - 14 WPts
20/12/2038Baku, Azerbaijan22 - 21 Diego Arrendondo25 - 13 WPts
04/11/2038Asuncion, Paraguay22 - 20 Santiago Naragon25 - 12 LPts
04/10/2038Asuncion, Paraguay22 - 19 Santiago Naragon24 - 12 LPts
03/09/2038Asuncion, Paraguay22 - 18 Santiago Naragon23 - 12 LPts
03/08/2038Asuncion, Paraguay22 - 17 Santiago Naragon22 - 12 LPts
03/07/2038Riyadh, Saudi Arabia21 - 17 Hassan Hassen10 - 26 WPts
02/06/2038Baku, Azerbaijan20 - 17 Umair Nasiri18 - 18 WPts
02/05/2038Baku, Azerbaijan19 - 17 Umair Nasiri18 - 17 WPts
17/03/2038Ganja, Azerbaijan19 - 16 Turan Hagverdiyev26 - 19(3) LPts Azerbaijan National Championships 2038View
14/03/2038Ganja, Azerbaijan18 - 16 Zamin Nabiyev8 - 24 WPts Azerbaijan National Championships 2038View
11/03/2038Ganja, Azerbaijan17 - 16 Roman Karayev19 - 13 WPts Azerbaijan National Championships 2038View
06/03/2038Lipa, Philippines16 - 16 Rich Villeda0 - 2 WPts
03/01/2038Sumqayit, Azerbaijan15 - 16 Roman Karayev18 - 12 WPts
04/11/2037Baku, Azerbaijan14 - 16 Roman Karayev18 - 11 WPts
04/09/2037Baku, Azerbaijan14 - 15 Ismet Rahimov20 - 14 LPts
07/07/2037Baku, Azerbaijan14 - 14 Ismet Rahimov19 - 14 LPts
10/05/2037Duran, Ecuador13 - 14 Nemesio Madrid8 - 10 WPts
11/03/2037Masally, Azerbaijan13 - 13 Shahin Guliyev19(1) - 10 LPts Azerbaijan National Championships 2037View
15/01/2037Baku, Azerbaijan13 - 12 Adil Gasanzade18 - 9 LPts
07/12/2036Ganja, Azerbaijan12 - 12 Sadaqat Garakhanov24 - 8 WPts
04/11/2036Tirana, Albania11 - 12 Apoloniusz Halil22 - 27 WPts
06/09/2036Sumqayit, Azerbaijan11 - 11 Mahmud Allakhyarov14 - 6 LPts
10/07/2036Baku, Azerbaijan10 - 11 Zain Hadid2 - 27 WPts
11/05/2036Baku, Azerbaijan9 - 11 Ismet Rahimov15 - 9 WPts
11/03/2036Ganja, Azerbaijan9 - 10 Adil Gasanzade12 - 8 LPts Azerbaijan National Championships 2036View
01/03/2036Guayaquil, Ecuador9 - 9 Rogelio Tesoro12 - 27 LPts
02/01/2036Ankara, Turkey8 - 9 Ata Tanyu15 - 16 WPts
04/11/2035Ho Chi Minh City, Vietnam7 - 9 Luc Huynh20 - 12(1) WPts
06/09/2035Osaka, Japan7 - 8 Ryuu Sando16 - 18(2) LPts
09/07/2035Accra, Ghana7 - 7 Shontae Rumfa13 - 16 LPts
09/05/2035Anchorage, USA7 - 6 Gus Swain16 - 16 LPts
11/03/2035Masally, Azerbaijan7 - 5 Saranjam Ragimov6 - 13 LPts Azerbaijan National Championships 2035View
11/02/2035Caloocan, Philippines6 - 5 Paul Monteagudo16 - 8 WPts
14/12/2034Manila, Philippines5 - 5 Carlos Alambat8 - 26 WPts
16/10/2034Baku, Azerbaijan4 - 5 Zahir Huseynov9 - 21 WPts
09/09/2034Baku, Azerbaijan4 - 4 Mursal Geybatov20(2) - 36(1) LPts
02/08/2034Baku, Azerbaijan3 - 4 Fimar Amirhanov5 - 10 WPts
01/06/2034Managua, Nicaragua3 - 3 Juan Vegas6 - 5 LPts
03/04/2034Baku, Azerbaijan2 - 3 Nijat Bahlulov1 - 8 WPts
04/02/2034Baku, Azerbaijan1 - 3 Seymur Dzhavad2 - 10 WPts
05/12/2033Sumqayit, Azerbaijan1 - 2 Roman Karayev0 - 0 LPts
17/10/2033Jalilabad, Azerbaijan1 - 1 Seyfulla Gaidarov8 - 9 LPts
24/08/2033Shamkir, Azerbaijan1 - 0 Jumshud Abbasguliyev8 - 14 LPts
18/07/2033Baku, Azerbaijan0 - 0 Riyad Takhmazov0 - 5 WPts