Weightclass:  Welterweight
Location:  Dushanbe, Tajikistan
Record:  21 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2028Dushanbe, Tajikistan20 - 20 Yan á Godyashchev2 - 2 WPts
13/11/2027Dushanbe, Tajikistan19 - 20 Chris McKenna1 - 8 WPts
14/09/2027Dushanbe, Tajikistan19 - 19 Yasin Mustafa8(1) - 30 LPts
16/07/2027Dushanbe, Tajikistan18 - 19 Jose Marmolejo1 - 2 WPts
17/05/2027Dushanbe, Tajikistan17 - 19 Konstantin Vaska3 - 3 WPts
18/03/2027Dushanbe, Tajikistan16 - 19 Balamurali Balyan1 - 6 WPts
17/01/2027Dushanbe, Tajikistan15 - 19 Tevin Bawuah3 - 8 WPts
18/11/2026Dushanbe, Tajikistan15 - 18 Gennady Baylarbayov28 - 13 LPts
18/09/2026Dushanbe, Tajikistan14 - 18 Malik Bishara7 - 11 WPts
20/07/2026Dushanbe, Tajikistan14 - 17 Gennady Baylarbayov26 - 13 LPts
20/05/2026Dushanbe, Tajikistan13 - 17 Luka Nagiev4 - 9 WPts
22/03/2026Dushanbe, Tajikistan12 - 17 Nikolai Kerimoff0 - 2 WPts
21/01/2026Kumasi, Ghana12 - 16 Oja Ayibonte14 - 14 LPts
23/11/2025Perth, Australia11 - 16 David Cameron1 - 6 WPts
25/09/2025Plzen, Czech Republic10 - 16 ètefan Major3(1) - 8 WPts
28/07/2025Nassau, Bahamas9 - 16 Corey Shirer1 - 5 WPts
30/05/2025Helsinki, Finland9 - 15 Jari Ankelo33 - 18 LPts
01/04/2025Dushanbe, Tajikistan8 - 15 Mirali Habib1 - 3 WPts
31/01/2025Tangier, Morocco8 - 14 Saiffeddine Taarabt4(1) - 9 LPts
03/12/2024Fukuoka, Japan7 - 14 Nori Aoyama0 - 13 WPts
05/10/2024Dushanbe, Tajikistan6 - 14 Xalvador Abrego0 - 1 WPts
07/08/2024Durres, Albania6 - 13 Palamedes Zogu23 - 17 LPts
09/06/2024Dushanbe, Tajikistan5 - 13 Mikhail Tomilov2 - 12 WPts
11/04/2024Almaty, Kazakhstan5 - 12 Dadash Zaiylkanoff12 - 21 LPts
12/02/2024Montreal, Canada5 - 11 Audric Soufflot2 - 22 LPts
15/12/2023San Salvador, El Salvador4 - 11 Jaguar Gamez1 - 24 WPts
17/10/2023Dushanbe, Tajikistan3 - 11 Daniil Iliyas1 - 1 WPts
19/08/2023Baku, Azerbaijan3 - 10 Inqilab Kasumov29 - 3 LPts
20/06/2023Amman, Jordan3 - 9 Waqas Rahaim21 - 15 LPts
22/04/2023Dushanbe, Tajikistan3 - 8 Marcel Rubel0 - 7 LPts
22/02/2023Dushanbe, Tajikistan3 - 7 Husein Junejo31 - 5 LPts
24/12/2022Dushanbe, Tajikistan2 - 7 Dmitri Ghangirov6 - 7 WPts
24/10/2022Irbid, Jordan2 - 6 Majid Touma13 - 18 LPts
26/08/2022Dushanbe, Tajikistan1 - 6 Isaak Shupletsov0 - 7 WPts
27/06/2022Rijeka, Croatia1 - 5 Draško Hecimovic9(1) - 16 LPts
29/04/2022La Plata, Argentina1 - 4 Quito Maestre17(1) - 9 LPts
01/03/2022Dushanbe, Tajikistan1 - 3 Georgiy Pirimkul10 - 11 LPts
14/01/2022Vitoria-Gasteiz, Spain1 - 2 Carlos Natal10 - 13 LPts
15/11/2021Dushanbe, Tajikistan1 - 1 Marlen Jahangirov9 - 13 LPts
18/09/2021Bokhtar, Tajikistan1 - 0 Yaqub Basher0 - 0 LPts
18/08/2021Dushanbe, Tajikistan0 - 0 Dmitriy Majidov0 - 7 WPts