Weightclass:  Middleweight
Location:  Rostov-on-Don, Russia
Record:  29 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/05/2035Rostov-on-Don, Russia28 - 15 Cristiano De Corato1 - 6 WPts
04/03/2035Rostov-on-Don, Russia27 - 15 Mark Morthland4 - 17(2) WPts
01/01/2035Bangkok, Thailand27 - 14 Pigmy Saenchai23 - 10 LPts
01/12/2034San Salvador, El Salvador27 - 13 Franco Melendez33(6) - 10 LPts
31/10/2034New York City, USA27 - 12 John Trupia24(2) - 7 LPts
06/10/2034Rostov-on-Don, Russia26 - 12 Cruz Angulo19(2) - 9 WPts
05/09/2034Buenos Aires, Argentina25 - 12 Cruz Angulo19(2) - 8 WPts
04/08/2034Jeddah, Saudi Arabia25 - 11 Asif Ghaffari27(2) - 21 LPts
03/07/2034Maracay, Venezuela25 - 10 Ricardo Garcia20 - 21 LPts
02/06/2034Rostov-on-Don, Russia24 - 10 Min-woo Hyun19(1) - 7 WPts
02/05/2034Shakhty, Russia23 - 10 Toma Antonoff17(4) - 3 WPts Russia National Championships 2034View
29/04/2034Shakhty, Russia22 - 10 Zernebog Podkolzin25 - 11 WPts Russia National Championships 2034View
26/04/2034Shakhty, Russia21 - 10 Sasha Maletin20 - 14 WPts Russia National Championships 2034View
05/04/2034Rostov-on-Don, Russia20 - 10 Aleksandr Soloviev4 - 2 WPts
26/02/2034Hwaseong, South Korea19 - 10 Min-woo Hyun15 - 6 WPts
26/01/2034Zarqa, Jordan19 - 9 Syed Issa33(10) - 15 LPts
26/12/2033Suez, Egypt19 - 8 Waqas Akram17 - 10 LPts
25/11/2033Suez, Egypt19 - 7 Waqas Akram16 - 10 LPts
25/10/2033Annaba, Algeria19 - 6 Asif Nasri22 - 17 LPts
24/09/2033Seville, Spain19 - 5 Cris Carrasco12(1) - 3 LPts
23/08/2033Prokopyevsk, Russia19 - 4 Evgeny Yudin26(1) - 11 LPts
03/07/2033Rostov-on-Don, Russia18 - 4 Jagat Lawang0 - 3 WPts
02/05/2033Saratov, Russia17 - 4 Sasha Aleshin31(2) - 26 WPts Russia National Championships 2033View
29/04/2033Saratov, Russia16 - 4 Sasha Maletin17 - 9 WPts Russia National Championships 2033View
26/04/2033Saratov, Russia15 - 4 Viktor Dubow4 - 1 WPts Russia National Championships 2033View
23/02/2033Montevideo, Uruguay14 - 4 Pancho Portillo0 - 13 WPts
26/12/2032Rostov-on-Don, Russia13 - 4 Marlen Kozloff1 - 0 WPts
26/10/2032Brest, Belarus12 - 4 Symon Holda13 - 14(1) WPts
27/08/2032Rostov-on-Don, Russia11 - 4 Viktor Dubow1 - 0 WPts
27/06/2032Leipzig, Germany10 - 4 Albrecht Jasmer19(1) - 20 WPts
29/04/2032Irkutsk, Russia10 - 3 Sasha Aleshin26(2) - 21 LPts Russia National Championships 2032View
26/04/2032Irkutsk, Russia9 - 3 Yulian Popovich12(1) - 19 WPts Russia National Championships 2032View
20/04/2032Busan, South Korea9 - 2 Myung-joo Goo16 - 11 LPts
21/02/2032Cabuyao, Philippines8 - 2 Rodrigo Tapina28 - 18 WPts
24/12/2031Seoul, South Korea7 - 2 Sung-yun Kwok12 - 10 WPts
26/10/2031Frankfurt, Germany6 - 2 Stanley Kupper11 - 21(1) WPts
28/08/2031Tokyo, Japan5 - 2 Naoki Tamura11 - 14 WPts
30/06/2031Chiba, Japan4 - 2 Naoki Okabe11 - 13 WPts
02/05/2031Saint Petersburg, Russia4 - 1 Evgeny Yudin11 - 2 LPts Russia National Championships 2031View
29/04/2031Saint Petersburg, Russia3 - 1 Dmitri Rochev22 - 11 WPts Russia National Championships 2031View
26/04/2031Saint Petersburg, Russia2 - 1 Sasha Maletin5 - 6 WPts Russia National Championships 2031View
03/03/2031Rostov-on-Don, Russia1 - 1 Robert Schirru25 - 5 WPts
03/01/2031Casablanca, Morocco1 - 0 Shihab Rebbot12 - 18 LPts
05/11/2030Rostov-on-Don, Russia0 - 0 Langgeng Hendrawan0 - 0 WPts