Weightclass:  Middleweight
Location:  Almaty, Kazakhstan
Record:  19 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/03/2045Almaty, Kazakhstan18 - 28 Jordan Dunn2 - 11 WPts
10/01/2045Almaty, Kazakhstan17 - 28 Pedro Claros18 - 8 WPts
08/11/2044Almaty, Kazakhstan16 - 28 Konstantin Kulibaew16 - 28(3) WPts
04/09/2044Almaty, Kazakhstan15 - 28 Eddi Abdullah0 - 1 WPts
03/07/2044Almaty, Kazakhstan14 - 28 Xaver Gallego0 - 1 WPts
30/04/2044Almaty, Kazakhstan13 - 28 Sergey Argals3 - 21 WPts
27/02/2044Almaty, Kazakhstan12 - 28 Fizuli Taghibaeff0 - 2 WPts
29/12/2043Almaty, Kazakhstan11 - 28 Hassan Rajmbeck5 - 10 WPts
27/10/2043Almaty, Kazakhstan10 - 28 Gazi Kajrkuloff2 - 4 WPts
25/08/2043Almaty, Kazakhstan9 - 28 Obaid Ghantemitow3 - 8 WPts
23/06/2043Zagreb, Croatia9 - 27 Danko Jakšic8 - 8 LPts
24/04/2043Gaineau, Canada8 - 27 Grant Printemps16 - 15 WPts
24/02/2043Almaty, Kazakhstan7 - 27 Riyad Saifedenoff14 - 21(1) WPts
24/01/2043Almaty, Kazakhstan7 - 26 Dimi Cairbeckow26 - 12 LPts
22/12/2042Almaty, Kazakhstan7 - 25 Riyad Saifedenoff13 - 21(1) LPts
26/10/2042Katowice, Poland7 - 24 Alaksander Jakubiak10 - 25(2) LPts
28/08/2042Mixco, Guatemala6 - 24 Rodrigo Jaimes7 - 13 WPts
29/06/2042Almaty, Kazakhstan6 - 23 Lazar Iksanoff13 - 22 LPts
11/05/2042Shymkent, Kazakhstan5 - 23 Obaid Turkebai7 - 22 WPts
10/04/2042Almaty, Kazakhstan5 - 22 Imran Mamratow14 - 18(1) LPts
23/02/2042Almaty, Kazakhstan5 - 21 Saad Wyagoroff13 - 5 LPts
08/01/2042Almaty, Kazakhstan5 - 20 Dmitri Ospanow11 - 13 LPts
06/12/2041Almaty, Kazakhstan5 - 19 Imran Mamratow12 - 18(1) LPts
21/10/2041Almaty, Kazakhstan5 - 18 Yulian Ibraeff16 - 4 LPts
21/08/2041Abidjan, Ivory Coast5 - 17 Borden Oltz28(2) - 21 LPts
22/06/2041Almaty, Kazakhstan5 - 16 Lazar Iksanoff9 - 20 LPts
25/04/2041Almaty, Kazakhstan4 - 16 Firdovsi Kazakpaeff7 - 5 WPts
25/02/2041Sosnowiec, Poland3 - 16 Tadzio Babiarz16 - 21 WPts
28/12/2040Guatemala City, Guatemala3 - 15 Jerrold Rayon4 - 12 LPts
30/10/2040Irbid, Jordan3 - 14 Atif Arazi17 - 12(2) LPts
01/09/2040Roskilde, Denmark3 - 13 Viggo Hatke7 - 8 LPts
04/07/2040Almaty, Kazakhstan3 - 12 Gazi Hegazi1 - 0 LPts
04/05/2040Brisbane, Australia3 - 11 Kamran Sarwar19 - 10(1) LPts
06/03/2040Aarhus, Denmark3 - 10 Thiassi Hanssen3 - 4 LPts
04/01/2040Almaty, Kazakhstan3 - 9 Thiassi Hanssen2 - 4 LPts
04/11/2039Almaty, Kazakhstan3 - 8 Yulian Ibraeff8 - 0 LPts
04/09/2039Almaty, Kazakhstan2 - 8 Zygfryd Kopera4 - 10(1) WPts
05/07/2039San Miguel, El Salvador1 - 8 Enzo Behar0 - 0 WPts
07/05/2039Algiers, Algeria1 - 7 Kamran Hamrouche1 - 12 LPts
09/03/2039Kuching, Malaysia1 - 6 James Shih28 - 24 LPts
09/01/2039Almaty, Kazakhstan1 - 5 Irfan Tolemissov2 - 8 LPts
11/11/2038Accra, Ghana1 - 4 Edward Bonsu6 - 15 LPts
12/09/2038Almaty, Kazakhstan1 - 3 Sabir Ahmadieff3 - 11 LPts
15/07/2038Bern, Switzerland1 - 2 Ricky Kroschel8 - 11(1) LPts
16/05/2038Kitwe, Zambia1 - 1 Adam Kaima8 - 16(1) LPts
18/03/2038Puente Alto, Chile1 - 0 Marco Villamor15 - 22 LPts
18/01/2038Almaty, Kazakhstan0 - 0 Anton Cackpenow0 - 3 WPts