Weightclass:  Welterweight
Location:  Saint Petersburg, Russia
Record:  13 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/08/2030Saint Petersburg, Russia12 - 24 Dmitriy Romanowski3 - 18 WPts
22/06/2030Saint Petersburg, Russia11 - 24 Waldemar Gervin2 - 6 WPts
23/04/2030Saint Petersburg, Russia11 - 23 Yulian Makarov7 - 24 LPts
22/02/2030Saint Petersburg, Russia10 - 23 Daniel Johns1 - 5 WPts
25/12/2029Saint Petersburg, Russia10 - 22 Santiago Aragona1 - 0 LPts
26/10/2029Saint Petersburg, Russia9 - 22 Xavier Hernando1 - 1 WPts
27/08/2029Saint Petersburg, Russia8 - 22 Igor Golovin13 - 9 WPts
28/06/2029Saint Petersburg, Russia8 - 21 Alik Gura11 - 15 LPts
29/04/2029Saint Petersburg, Russia8 - 20 Sergio Burlando20 - 7 LPts
28/02/2029Saint Petersburg, Russia8 - 19 Tariq Antar18(1) - 19 LPts
30/12/2028Bangkok, Thailand8 - 18 Yodmongkol Thonglao25 - 5 LPts
29/11/2028Bangkok, Thailand8 - 17 Yodmongkol Thonglao24 - 5 LPts
29/10/2028Saint Petersburg, Russia8 - 16 Yodmongkol Thonglao23 - 5 LPts
17/09/2028Brisbane, Australia7 - 16 Neil MacLachlan8 - 9 WPts
17/08/2028Minsk, Belarus7 - 15 Yakiv Archacki19 - 7 LPts
16/07/2028Nanning, China7 - 14 Montenegro Hernandez63 - 5 LPts Nanning Olympics 2028View
13/07/2028Nanning, China6 - 14 Ilqar Salik12 - 7 WPts Nanning Olympics 2028View
04/07/2028Minsk, Belarus6 - 13 Yakiv Archacki17 - 6 LPts
30/05/2028Saint Petersburg, Russia5 - 13 Raynard Renoir8 - 5 WPts
31/03/2028Saint Petersburg, Russia4 - 13 Fedor Shubin2 - 2 WPts
01/02/2028Magnitogorsk, Russia3 - 13 Fedya Jorjadze11 - 12 WPts
07/12/2027Angarsk, Russia2 - 13 Anton Sorokin0 - 3 WPts
09/10/2027Yekaterinburg, Russia2 - 12 Sergei Muradov12(1) - 15 LPts
10/08/2027Managua, Nicaragua2 - 11 Frisco Grano7 - 13(3) LPts
12/06/2027Naberezhnye Chelny, Russia1 - 11 Isaak Butusov1 - 4 WPts
14/04/2027Saint Petersburg, Russia1 - 10 Mikhail Gusarov9(1) - 8 LPts
13/02/2027Cologne, Germany1 - 9 Hunfrid Kriss5 - 18(6) LPts
15/12/2026Saint Petersburg, Russia0 - 9 Isaak Butusov0 - 2 WPts
16/10/2026Toshkent, Uzbekistan0 - 8 Rafael Dallal6(1) - 11 LPts
18/08/2026Manila, Philippines0 - 7 Harvey Baylosis3 - 3 LPts
20/06/2026Samarqand, Uzbekistan0 - 6 Afon Gadjibekov57(1) - 14 LPts
22/04/2026Hanover, Germany0 - 5 Orbert Marzolf2 - 8 LPts
22/02/2026Khabarovsk, Russia0 - 4 Marlen Karpov32 - 19 LPts
27/12/2025Port-de-Paix, Haiti0 - 3 Leroy Lippmann40(1) - 17 LPts
29/10/2025Volzhsky, Russia0 - 2 Anton Maslow2 - 3 LPts
02/09/2025Abidjan, Ivory Coast0 - 1 Ace Bernardis41(1) - 12 LPts
05/07/2025Saint Petersburg, Russia0 - 0 Luka Kazakpaew5 - 7 LPts