Weightclass:  Middleweight
Location:  Barnaul, Russia
Record:  20 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/06/2042Barnaul, Russia20 - 15 Georgiy Antonoff7 - 17 LPts
11/04/2042Barnaul, Russia19 - 15 Morgan Low3 - 14(1) WPts
09/02/2042Barnaul, Russia18 - 15 Mikhail Kuznetsov0 - 1 WPts
08/12/2041Barnaul, Russia17 - 15 Koldan Khugayev3 - 8 WPts
06/10/2041Barnaul, Russia17 - 14 Boris Kaun15 - 23 LPts
03/08/2041Barnaul, Russia16 - 14 Urvano Suarez10 - 4 WPts
02/06/2041Barnaul, Russia15 - 14 Borya Albiev4 - 12 WPts
01/04/2041Barnaul, Russia14 - 14 Igor Pavlovski3 - 7 WPts
29/01/2041Barnaul, Russia13 - 14 Boris Genrich2 - 4(1) WPts
30/11/2040Sana'a, Yemen12 - 14 Haider Ammar14 - 16 WPts
02/10/2040Fukuoka, Japan12 - 13 Yutaka Arita13 - 32 LPts
04/08/2040Barnaul, Russia11 - 13 Angel Rascon5 - 13(1) WPts
04/06/2040Bama, Nigeria11 - 12 Ifeanyi Enzinwa29 - 16 LPts
04/04/2040Brussels, Belgium11 - 11 Jean-Baptiste Brunet18 - 14 LPts
05/02/2040Bursa, Turkey10 - 11 Gul Aytach0 - 0 WPts
08/12/2039Santa Maria, Philippines10 - 10 Vicente Armas16 - 26 LPts
10/10/2039Khayelitsha, South Africa10 - 9 Simba Duncan13 - 22 LPts
12/08/2039Minsk, Belarus10 - 8 Borysko Komar28 - 19 LPts
14/06/2039Pekanbaru, Indonesia10 - 7 Dian Mokken15 - 14 LPts
16/04/2039Barnaul, Russia9 - 7 Borya Albiev1 - 1 WPts
14/02/2039Barnaul, Russia8 - 7 Kolya Danilin3 - 5(1) WPts
17/12/2038Barnaul, Russia8 - 6 Sergei Ziotnik5 - 8 LPts
17/10/2038Krasnodar, Russia7 - 6 Aleksandr Fesikov1 - 5 WPts
19/08/2038Barnaul, Russia7 - 5 Venacio Garcia0 - 3 LPts
20/06/2038Barnaul, Russia6 - 5 Evgeny Lampeev7 - 22 WPts
20/04/2038Caracas, Venezuela5 - 5 Santiago Samora3 - 10 WPts
20/02/2038Bologna, Italy5 - 4 Gianluca Sapia15 - 11 LPts
23/12/2037Kemerovo, Russia4 - 4 Valeri Zamotin9 - 8(1) WPts
26/10/2037Omsk, Russia3 - 4 Kolzak Krasinski1 - 5 WPts
29/08/2037Naberezhnye Chelny, Russia3 - 3 Kir Otarsultanov0 - 4 LPts
06/07/2037Yekaterinburg, Russia2 - 3 Yulian Smolnikov2 - 2 WPts
01/06/2037Rostov-on-Don, Russia1 - 3 Fadei Davydov0 - 0 WPts
25/04/2037Hachioji, Japan1 - 2 Yoshi Muranaka9(1) - 16 LPts
25/02/2037Novorossiysk, Russia1 - 1 Kolya Mekhontsev4 - 13 LPts
04/01/2037Volgograd, Russia0 - 1 Koldan Pavlovsky0 - 1 WPts
05/11/2036Barnaul, Russia0 - 0 David MacNab0 - 0 LPts