Weightclass:  Welterweight
Location:  Rostov-on-Don, Russia
Record:  21(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/04/2031Rostov-on-Don, Russia21(1) - 17 Yulian Makarov9 - 29 LPts
27/02/2031Rostov-on-Don, Russia20(1) - 17 Bartosz Barnas1 - 13 WPts
29/12/2030Rostov-on-Don, Russia19(1) - 17 Borya Makhnutin8 - 16 WPts
30/10/2030Rostov-on-Don, Russia19(1) - 16 Gennady Aksamit11 - 11 LPts
31/08/2030Chelyabinsk, Russia19(1) - 15 Valeri Kowalchuk23 - 7 LPts
07/07/2030Yongin, South Korea19(1) - 14 Chang-soo Rim47(1) - 25 LPts
09/05/2030Nizhny Novgorod, Russia18(1) - 14 Fadei Baroyev13 - 25(7) WPts
12/03/2030Rostov-on-Don, Russia17(1) - 14 Cillian Connolly7 - 9 WPts
12/01/2030Irkutsk, Russia16(1) - 14 Toma Kravchuk15 - 8 WPts
15/11/2029Nizhny Novgorod, Russia16(1) - 13 Afanas Boystov9 - 12 LPts
16/09/2029Rostov-on-Don, Russia15(1) - 13 Kolzak Fayzulin10(1) - 25(1) WPts
18/07/2029Rostov-on-Don, Russia15(1) - 12 Igor Golovin12 - 9 LPts
19/05/2029Krasnodar, Russia14(1) - 12 Nikolai Mironov2 - 18 WPts
22/03/2029Dakar, Senegal13(1) - 12 Garen Hane8 - 23 WPts
22/01/2029Mamelodi, South Africa12(1) - 12 Lehlohonolo Nomvete0 - 0 WPts
24/11/2028Hamburg, Germany12(1) - 11 Ghislain Heidebrink19(1) - 17 LPts
26/09/2028Belem, Brazil11 - 11 Sierra Motta4 - 16(4) WKO3
29/07/2028Nizhny Novgorod, Russia10 - 11 Viktor Domani9 - 14 WPts
02/06/2028Utrecht, Netherlands10 - 10 Arthur Patulet15 - 13 LPts
04/04/2028Irkutsk, Russia9 - 10 Alik Petrovich14 - 20 WPts
05/02/2028Rostov-on-Don, Russia8 - 10 Kolya Zimyatov4 - 7 WPts
07/12/2027Samarqand, Uzbekistan7 - 10 Daniil Agamirzoyev3 - 22 WPts
09/10/2027Kuching, Malaysia7 - 9 Shayan Nour11 - 10 LPts
11/08/2027Rostov-on-Don, Russia6 - 9 Yulian Makarov1 - 15 WPts
11/06/2027Shah Alam, Malaysia6 - 8 Paul Kou33 - 10 LPts
13/04/2027Kuala Lumpur, Malaysia6 - 7 John Cheah17 - 2 LPts
13/02/2027Winterthur, Switzerland5 - 7 Myles Sandrock6 - 15(4) WPts
15/12/2026Naivasha, Kenya5 - 6 Bryn Mumo9 - 25 LPts
16/10/2026Ankara, Turkey5 - 5 Aydin Abas18 - 34(10) LPts
18/08/2026Al-Quwaysimah, Jordan5 - 4 Adnan Khalili3 - 6 LPts
20/06/2026Incheon, South Korea5 - 3 Chae-min Oh36 - 15 LPts
22/04/2026Chemnitz, Germany4 - 3 Willmarr Stoltz3 - 10 WPts
22/02/2026Rostov-on-Don, Russia3 - 3 Patrick Rowan3 - 12 WPts
25/12/2025Rostov-on-Don, Russia3 - 2 Rex Adumensa5 - 5 LPts
27/10/2025Omsk, Russia3 - 1 Georgiy Malyshev19 - 15 LPts
31/08/2025Saratov, Russia2 - 1 Mikhail Maitakov3 - 7 WPts
02/07/2025Rostov-on-Don, Russia1 - 1 Majid Suhrawardy0 - 3 WPts
03/05/2025Barcelona, Venezuela0 - 1 Xabat Arena5 - 3 WPts
05/03/2025Atlantic City, USA0 - 0 Andy MacNeil0 - 0 LPts