Weightclass:  Welterweight
Location:  Karagandy, Kazakhstan
Record:  54 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/11/2042Karagandy, Kazakhstan53 - 9 Gul Uzuncharsili3 - 4(1) WPts
31/08/2042Karagandy, Kazakhstan52 - 9 Joaquin Dieguez10 - 16(1) WPts
29/06/2042Karagandy, Kazakhstan51 - 9 Hackett Belgard5 - 3 WPts
28/04/2042Karagandy, Kazakhstan50 - 9 Abdul Nasri2 - 7 WPts
27/02/2042Karagandy, Kazakhstan49 - 9 Sung-ryong Choo1 - 11 WPts
26/12/2041Karagandy, Kazakhstan48 - 9 Eloy Buenrostro8 - 9 WPts
25/10/2041Karagandy, Kazakhstan47 - 9 Ardashes Lubyan2 - 10 WPts
23/08/2041Karagandy, Kazakhstan46 - 9 Mihrtad Babaighian3 - 22(1) WPts
22/06/2041Karagandy, Kazakhstan45 - 9 Viktor Vecbalodis0 - 2 WPts
21/04/2041Karagandy, Kazakhstan44 - 9 Sukkasem Minburi5 - 19 WPts
20/02/2041Karagandy, Kazakhstan43 - 9 Bohdan Malena3 - 17(3) WPts
22/12/2040Almaty, Kazakhstan42 - 9 Ahmed Sajdahmetow23(4) - 19 WPts
26/10/2040Hanoi, Vietnam41 - 9 Tran Hieu25 - 27 WPts
26/08/2040Shymkent, Kazakhstan40 - 9 Irfan Kazhgaliev24 - 15 WPts
02/07/2040Almaty, Kazakhstan39 - 9 Khalid Kairbeckov21 - 22 WPts
30/05/2040Lagos, Nigeria38 - 9 Lordson Babyface10 - 16 WPts
01/04/2040Almaty, Kazakhstan38 - 8 Dimi Baisultanoff23(6) - 11 LPts Kazakhstan National Championships 2040View
29/03/2040Almaty, Kazakhstan37 - 8 Gazi Kushecoff10 - 15(1) WPts Kazakhstan National Championships 2040View
26/03/2040Almaty, Kazakhstan36 - 8 Fedor Manafoff5 - 6 WPts Kazakhstan National Championships 2040View
28/02/2040Shubra El-Kheima, Egypt35 - 8 Bilal Chahine19 - 22(1) WPts
31/12/2039Almaty, Kazakhstan34 - 8 Khalid Kairbeckov19 - 21 WPts
05/11/2039Plzen, Czech Republic33 - 8 Rostislav Farkas0 - 0 WPts
04/09/2039Vilnius, Lithuania32 - 8 Fabian Kaszynski12 - 12 WPts
07/07/2039Karagandy, Kazakhstan31 - 8 Yulian Ghajlauov21 - 13 WPts
26/05/2039Karagandy, Kazakhstan30 - 8 Minura Temirbulatov20 - 11 WPts
26/03/2039Almaty, Kazakhstan30 - 7 Melor Ghacsylycoff32 - 14(1) LPts Kazakhstan National Championships 2039View
24/02/2039Vancouver, Canada29 - 7 Geoff Dunbar26 - 13 WPts
27/12/2038Karagandy, Kazakhstan28 - 7 Aleksandr Usenoff12 - 23 WPts
26/10/2038Karagandy, Kazakhstan27 - 7 Aleksandr Usenoff12 - 22 WPts
26/08/2038Catania, Italy26 - 7 Valerio Zacchera21 - 27 WPts
28/06/2038Minneapolis, USA25 - 7 Ewan Finn17 - 20 WPts
27/04/2038Karagandy, Kazakhstan24 - 7 Vikenti Kapasow14 - 9 WPts
27/02/2038Karagandy, Kazakhstan23 - 7 Lazar Agzamoff2 - 9 WPts
28/12/2037Karagandy, Kazakhstan22 - 7 Sergey Bajmuratov9 - 23 WPts
29/10/2037New Kingston, Jamaica21 - 7 David Kimes32 - 22(1) WPts
30/08/2037Karagandy, Kazakhstan20 - 7 Anton Rajmbeck15 - 15 WPts
01/07/2037Berlin, Germany20 - 6 Steffen Jentsch12 - 18 LPts
03/05/2037Berlin, Germany19 - 6 Herb Genrich16 - 9 WPts
05/03/2037Cochabamba, Bolivia18 - 6 Lisandro Carrero0 - 0 WPts
04/01/2037Rome, Italy17 - 6 Alessio Corghi8 - 19(2) WPts
06/11/2036Heilbronn, Germany16 - 6 Gofried Andrich4 - 19 WPts
07/09/2036San Diego, USA15 - 6 Mark Caulder20 - 19(1) WPts
10/07/2036Accra, Ghana14 - 6 Naeem Aduamah12 - 9 WPts
12/05/2036Dakar, Senegal14 - 5 Mardian Phalle6 - 26 LPts
14/03/2036Cali, Colombia14 - 4 Juan Olmos28 - 13 LPts
15/01/2036Nassau, Bahamas13 - 4 Robert Gills33(1) - 24 WPts
17/11/2035New Kingston, Jamaica12 - 4 Michael Linen8 - 30 WPts
19/09/2035Roskilde, Denmark12 - 3 Ultar Brander24(2) - 4 LPts
22/07/2035Lapu-Lapu, Philippines11 - 3 Rodrigo Manglapus10 - 11 WPts
24/05/2035Karagandy, Kazakhstan10 - 3 Enzo Carda3 - 18 WPts
25/03/2035Karagandy, Kazakhstan9 - 3 Irfan Kazhgaliev2 - 4 WPts
24/01/2035Accra, Ghana9 - 2 Sulaiman Salifu24 - 17 LPts
26/11/2034Zamboanga City, Philippines8 - 2 Michael Binaday7 - 13 WPts
27/09/2034Tirana, Albania7 - 2 Ardi Petrela2 - 14 WPts
30/07/2034Shymkent, Kazakhstan6 - 2 Zernebog Ghantemitow13 - 18 WPts
04/06/2034Shymkent, Kazakhstan5 - 2 Marlen Mambetoff13 - 15 WPts
08/04/2034Karagandy, Kazakhstan4 - 2 Georgiy Baikodamov3 - 11 WPts
18/02/2034Almaty, Kazakhstan3 - 2 Valeri Saparov0 - 0 WPts
18/01/2034Karagandy, Kazakhstan2 - 2 Jalil Isckackow0 - 0 WPts
14/12/2033Karagandy, Kazakhstan2 - 1 Vasili Moldabecoff6 - 17 LPts
04/11/2033Shymkent, Kazakhstan2 - 0 Mumtaz Abdiroff43(7) - 16 LPts
03/10/2033Mashhad, Iran1 - 0 Arjuna Jasol10 - 19 WPts
05/08/2033Karagandy, Kazakhstan0 - 0 Faisal Bajghanbaew1 - 3 WPts