Weightclass:  Welterweight
Location:  Moscow, Russia
Record:  26 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/05/2024Moscow, Russia25 - 14 Mikhail Gusev8 - 13 WPts
12/03/2024Moscow, Russia24 - 14 Makary Siwka3 - 7 WPts
12/01/2024Moscow, Russia23 - 14 Joaquin Teodoro2 - 5 WPts
13/11/2023Moscow, Russia23 - 13 Igor Yazova17(2) - 10 LPts
14/09/2023Moscow, Russia22 - 13 Daniil Tyurina1 - 2 WPts
15/07/2023Moscow, Russia21 - 13 Dmitri Nepokupnoy4 - 11(3) WPts
15/05/2023Moscow, Russia20 - 13 Fidel Palomino2 - 22 WPts
16/03/2023Moscow, Russia19 - 13 Jeraldo Celio0 - 7 WPts
15/01/2023Moscow, Russia18 - 13 Franciszek Gurecki1 - 5(1) WPts
16/11/2022Moscow, Russia17 - 13 Geoff Mitchell0 - 1 WPts
17/09/2022Moscow, Russia16 - 13 Fedor Nezhmetdinov0 - 7 WPts
18/07/2022Moscow, Russia15 - 13 Sung-ryong Jin11(1) - 17 WPts
18/05/2022Ulaanbaatar, Mongolia15 - 12 Allam Perle13 - 12 LPts
20/03/2022Moscow, Russia14 - 12 Angel Cifuentes0 - 24(1) WPts
19/01/2022Gomel, Belarus14 - 11 Yakiv Karmazin12(1) - 14 LPts
20/11/2021Moscow, Russia14 - 10 Kolzak Tyurin12 - 10 LPts
06/10/2021Milwaukee, USA13 - 10 Peter Ellis6 - 13 WPts
08/08/2021Shreveport, USA12 - 10 Lloyd Frodge7 - 10 WPts
07/06/2021Sochi, Russia11 - 10 Isaak Burak6 - 13 WPts
06/05/2021Moscow, Russia10 - 10 Kir Aladachvili3 - 7 WPts
07/03/2021Santa Cruz de la Sierra, Bolivia10 - 9 Diego Morales13 - 7 LPts
06/01/2021Surabaya, Indonesia9 - 9 Chahaya Ohorella0 - 1 WPts
06/11/2020Santo Domingo de Guzman, Dominican Republic9 - 8 Jax Gregorio4 - 5 LPts
08/09/2020Moscow, Russia8 - 8 Boris Belov3 - 12 WPts
07/07/2020San Miguel, El Salvador7 - 8 Pancho Cotta9 - 6 WPts
07/05/2020Tolyatti, Russia7 - 7 Fedar Anyukov6 - 7 LPts
27/03/2020Moscow, Russia7 - 6 Ian Swineford8 - 6 LPts
27/01/2020Saint Petersburg, Russia6 - 6 Dimi Pavlov7 - 6 WPts
21/12/2019Moscow, Russia5 - 6 Jose Portal3 - 7 WPts
22/10/2019Lancaster, USA4 - 6 Robert Sime4 - 4 WPts
24/08/2019Moscow, Russia4 - 5 Vikenti Volchenkov9 - 0 LPts
17/07/2019Tolyatti, Russia4 - 4 Fedor Khamidulin4 - 4 LPts
27/05/2019Moscow, Russia3 - 4 Felle Roegiers3 - 4 WPts
28/03/2019Moscow, Russia2 - 4 Viktor Lazko4 - 3 WPts
25/01/2019Norilsk, Russia1 - 4 Zernebog Nababkin1 - 5 WPts
04/12/2018Nizhny Novgorod, Russia1 - 3 Dmitri Yashin1 - 0 LPts
13/10/2018Fukuoka, Japan1 - 2 Hideki Yamamoto1 - 4 LPts
15/08/2018Moscow, Russia1 - 1 Koldan Larionov0 - 1 LPts
17/06/2018Moscow, Russia1 - 0 Quinto Sardina0 - 1 LPts
19/04/2018Moscow, Russia0 - 0 Dmitriy Rostovtsev1 - 0 WPts