Weightclass:  Welterweight
Location:  Dushanbe, Tajikistan
Record:  24 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/03/2033Dushanbe, Tajikistan24 - 17 Desmond Davies18 - 10 LPts
11/01/2033Dushanbe, Tajikistan24 - 16 Sid Van der Vyver19 - 8 LPts
11/11/2032Dushanbe, Tajikistan23 - 16 Diego Orduna2 - 15 WPts
10/09/2032Dushanbe, Tajikistan22 - 16 Ceri Lewis3 - 5 WPts
11/07/2032Dushanbe, Tajikistan21 - 16 Yulian Alekperov0 - 3 WPts
12/05/2032Dushanbe, Tajikistan20 - 16 Anton Budagova0 - 1 WPts
13/03/2032Dushanbe, Tajikistan19 - 16 John Van Schoor10 - 9 WPts
12/01/2032Dushanbe, Tajikistan18 - 16 Alfonso Chirino2 - 4 WPts
13/11/2031Dushanbe, Tajikistan17 - 16 Toma Sheihzamanly10 - 10 WPts
13/09/2031Dushanbe, Tajikistan17 - 15 Aramayis Vartughyan7 - 2 LPts
15/07/2031Dushanbe, Tajikistan16 - 15 Afon Agababayev6 - 21 WPts
15/05/2031Dushanbe, Tajikistan15 - 15 Riyad Radjabov1 - 5 WPts
16/03/2031Suez, Egypt15 - 14 Zuffur Al-Banna11 - 10 LPts
16/01/2031Oslo, Norway14 - 14 Harper Espeseth2 - 0 WPts
18/11/2030San Juan, Argentina13 - 14 Nemesio Arenas5 - 19 WPts
20/09/2030Dushanbe, Tajikistan12 - 14 Mitsuru Okuma7 - 22(8) WPts
22/07/2030Sana'a, Yemen12 - 13 Ibrahim Vohra26 - 15 LPts
24/05/2030Konibodom, Tajikistan11 - 13 Pyotr Satpaev15 - 12 WPts
31/03/2030Dushanbe, Tajikistan10 - 13 Fadei Seitbeckow6 - 4 WPts
31/01/2030Saskatoon, Canada9 - 13 Geoff Ewing6 - 31 WPts
03/12/2029Bangkok, Thailand9 - 12 Nop Punnaves2 - 17 LPts
05/10/2029Bayamon, Puerto Rico8 - 12 Pancho Peraza7 - 7 WPts
07/08/2029Dushanbe, Tajikistan7 - 12 Ultar Lang1 - 4 WPts
09/06/2029Istaravshan, Tajikistan7 - 11 Mikhail Tolymbecov4 - 13 LPts
11/04/2029Dushanbe, Tajikistan6 - 11 Mile Vinkovic3 - 11 WPts
11/02/2029Minsk, Belarus5 - 11 Fedar Borys17 - 17 WPts
14/12/2028Odense, Denmark5 - 10 Bjorn Bocker11 - 5 LPts
16/10/2028Minsk, Belarus5 - 9 Dmytro Wasil10 - 4 LPts
18/08/2028Puente Alto, Chile5 - 8 Quin Don5 - 8 LPts
20/06/2028Dushanbe, Tajikistan4 - 8 Sun Tam3 - 7 WPts
22/04/2028Dushanbe, Tajikistan3 - 8 Sun Tam3 - 6 WPts
23/02/2028Dushanbe, Tajikistan2 - 8 Lazar Abduragimov0 - 5 WPts
27/12/2027Dushanbe, Tajikistan2 - 7 Alastair Farland5(1) - 14 LPts
28/10/2027Dushanbe, Tajikistan1 - 7 Marlen Djabiyev5 - 4 WPts
28/08/2027Dushanbe, Tajikistan1 - 6 Dmitriy Amiraslanov13 - 7 LPts
01/07/2027Bokhtar, Tajikistan1 - 5 Afanas Kairimoff5 - 15 LPts
07/05/2027Yerevan, Armenia1 - 4 Kalig Badjaksejyan28(1) - 11 LPts
09/03/2027Dushanbe, Tajikistan0 - 4 Valeri Sheihzamanly6 - 15 WPts
28/01/2027Kulob, Tajikistan0 - 3 Intiqam Sahli22(1) - 21 LPts
20/12/2026Dushanbe, Tajikistan0 - 2 Elmir Hajibeyov0 - 0 LPts
16/11/2026Dushanbe, Tajikistan0 - 1 Shahin Agamaliev14 - 12 LPts
07/10/2026Dushanbe, Tajikistan0 - 0 Anvr Shirvani3 - 4 LPts