Weightclass:  Middleweight
Location:  Almaty, Kazakhstan
Record:  12 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2033Almaty, Kazakhstan11 - 25 Alvino Hernandez8 - 15 WPts
25/10/2033Almaty, Kazakhstan11 - 24 Yosif á Sverdlov15 - 4 LPts
25/08/2033Almaty, Kazakhstan11 - 23 Sergei Cakpenoff16 - 12 LPts
24/06/2033Almaty, Kazakhstan10 - 23 Sajid Rajmbec12 - 11 WPts
23/04/2033Almaty, Kazakhstan9 - 23 Mikhail Kazakpaeff0 - 2 WPts
22/02/2033Almaty, Kazakhstan8 - 23 Namiq Secksenov3 - 1 WPts
23/12/2032Dakar, Senegal8 - 22 James Bay9 - 8 LPts
24/10/2032Cardiff, UK8 - 21 Danny Delaney6 - 6 LPts
26/08/2032Almaty, Kazakhstan8 - 20 Rehan Urazoff11 - 0 LPts
26/06/2032Odense, Denmark8 - 19 Frey Krag3 - 4 LPts
28/04/2032Brisbane, Australia8 - 18 Duncan Gilreath0 - 2 LPts
29/02/2032Almaty, Kazakhstan7 - 18 Xaverius Manas6 - 13 WPts
31/12/2031Karagandy, Kazakhstan7 - 17 Kolzak Bajmuratoff1 - 18 LPts
08/11/2031Almaty, Kazakhstan6 - 17 Anton Ospanov0 - 1 WPts
08/09/2031Almaty, Kazakhstan5 - 17 Dimi Ismail4 - 15 WPts
10/07/2031Almaty, Kazakhstan5 - 16 Yevhen Mach6 - 2 LPts
10/05/2031Shymkent, Kazakhstan5 - 15 Atif Nauryzbaev7 - 12 LPts
15/03/2031Almaty, Kazakhstan5 - 14 Atif Sagyndycoff9 - 12 LPts
16/01/2031Almaty, Kazakhstan4 - 14 Aleksandr Narymbaeff0 - 1 WPts
17/11/2030Soyapango, El Salvador4 - 13 Alejandro Davalos19 - 8 LPts
19/09/2030Odense, Denmark4 - 12 Karr Frost12 - 11 LPts
22/07/2030Almaty, Kazakhstan4 - 11 Dmitri Kajrculow0 - 2 LPts
25/05/2030Dubai, UAE3 - 11 Obaid Beshewaitie7 - 19(1) WPts
27/03/2030Almaty, Kazakhstan2 - 11 Melor Ketebaev1 - 12 WPts
27/01/2030Almaty, Kazakhstan2 - 10 Ingmar Basse8 - 12 LPts
29/11/2029Samarqand, Uzbekistan2 - 9 Nushiravan Ghanem3 - 14 LPts
01/10/2029Toshkent, Uzbekistan2 - 8 Subhan Uddin2 - 2 LPts
03/08/2029Almaty, Kazakhstan2 - 7 Larenzo Villasenor20 - 14 LPts
05/06/2029Samarqand, Uzbekistan2 - 6 Dimi Sagatov2 - 10 LPts
07/04/2029Minsk, Belarus2 - 5 Hadeon Hopko15(1) - 8 LPts
07/02/2029Almaty, Kazakhstan2 - 4 Toma Kazbeckow0 - 0 LPts
14/12/2028Shymkent, Kazakhstan1 - 4 Evgeny Yahuluckow4 - 12 WPts
16/10/2028Zurich, Switzerland1 - 3 Rald Marx8 - 10 LPts
18/08/2028Varna, Bulgaria1 - 2 Yordan á Kardamonov2 - 10 LPts
20/06/2028Almaty, Kazakhstan1 - 1 Zain Kazbekoff3 - 15 LPts
26/04/2028Shymkent, Kazakhstan1 - 0 Saad Manafov7 - 17 LPts
05/03/2028Almaty, Kazakhstan0 - 0 Borya Vyagorov2 - 0 WPts