Weightclass:  Welterweight
Location:  Krasnodar, Russia
Record:  9(1) - 35
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2026Krasnodar, Russia8(1) - 35 Georgiy Sobolev0 - 1 WPts
26/10/2026Krasnodar, Russia7(1) - 35 Nikolai Stepanov3 - 12(2) WPts
27/08/2026Krasnodar, Russia7(1) - 34 Salvador Lomas14 - 14 LPts
28/06/2026Krasnodar, Russia7(1) - 33 Mikhail Gusarov5 - 7 LPts
29/04/2026Krasnodar, Russia7(1) - 32 Vitali Davydov14 - 14 LPts
01/03/2026Krasnodar, Russia7(1) - 31 Fedar Barsouk1 - 1 LPts
31/12/2025Krasnodar, Russia7(1) - 30 Vicente Camilo20(1) - 13 LPts
01/11/2025Krasnodar, Russia6(1) - 30 Arseni Khvostov2 - 13 WPts
03/09/2025Krasnodar, Russia6(1) - 29 Mikhail Gusev12 - 18 LPts
06/07/2025Krasnodar, Russia5 - 29 Fedar Zhitnik4 - 15(7) WKO3
07/05/2025Guatemala City, Guatemala4 - 29 Francisco Garcia0 - 5 WPts
09/03/2025Berlin, Germany4 - 28 Leopold Kalmbach4 - 15(1) LPts
09/01/2025Krasnodar, Russia4 - 27 Fadei Burdin3 - 4 LPts
10/11/2024Krasnodar, Russia3 - 27 Afon Konchikov2 - 13 WPts
10/09/2024Krasnodar, Russia3 - 26 Sergei Sludnov9 - 22 LPts
25/07/2024Gothenburg, Sweden3 - 25 Elvin Bergner3 - 8 LPts
27/05/2024Krasnodar, Russia3 - 24 Ermir Karahan5 - 12 LPts
29/03/2024Maracaibo, Venezuela3 - 23 Vicente Delaguila1 - 6 LPts
30/01/2024Dakar, Senegal3 - 22 Guy Marot9(1) - 26 LPts
02/12/2023Tolyatti, Russia3 - 21 Fedor Khamidulin26 - 10 LPts
04/10/2023Himeji, Japan3 - 20 Raiden Ikeda13 - 20 LPts
06/08/2023Makiivka, Ukraine3 - 19 Aleksandr Pavlik14 - 11 LPts
08/06/2023Krasnodar, Russia3 - 18 Cris Narciso4 - 7 LPts
10/04/2023Tilburg, Netherlands3 - 17 Roy Reiss18(1) - 13 LPts
10/02/2023Moscow, Russia3 - 16 Dimi Ignashevich24 - 6 LPts
04/01/2023Accra, Ghana3 - 15 James Boakye6 - 23 LPts
06/11/2022Magnitogorsk, Russia3 - 14 Melor Polischuk6 - 18(2) LPts
24/09/2022Katlehong, South Africa3 - 13 Ian Mianbabu18 - 9 LPts
27/07/2022Seoul, South Korea3 - 12 Sun-tae So11 - 17 LPts
29/05/2022Krasnodar, Russia3 - 11 Ivan Tyurina8 - 13 LPts
30/03/2022Krasnodar, Russia2 - 11 Shevon Jaure0 - 9 WPts
30/01/2022Bangalore, India1 - 11 Ashok Kapur4 - 9 WPts
01/12/2021Krasnodar, Russia1 - 10 Faisal Albalawi13 - 9 LPts
01/10/2021Laval, Canada1 - 9 Paul Sconce6 - 19(3) LPts
31/07/2021London, UK1 - 8 Dai Brand11(1) - 9 LPts
02/06/2021Quito, Ecuador1 - 7 Jax Clemente3 - 16 LPts
03/04/2021Vilnius, Lithuania1 - 6 Michal Cwik3 - 17 LPts
03/02/2021Boksburg, South Africa1 - 5 Leyer Goosen10 - 8 LPts
06/12/2020Krasnodar, Russia1 - 4 Alp Kirsan6 - 12 LPts
06/10/2020Krasnodar, Russia1 - 3 Ivan Machan10 - 8 LPts
08/08/2020Krasnodar, Russia1 - 2 Sebastian Falen10 - 4 LPts
08/06/2020Krasnodar, Russia0 - 2 Luka Valuev2 - 2 WPts
08/04/2020Ufa, Russia0 - 1 Kolzak Taras7 - 5 LPts
05/03/2020Krasnodar, Russia0 - 0 Valeri Pakalnieks5 - 4 LPts