Weightclass:  Welterweight
Location:  Saint Petersburg, Russia
Record:  21(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/07/2032Saint Petersburg, Russia20(1) - 20 Cisco Anselmo4 - 8 WPts
03/05/2032Saint Petersburg, Russia19(1) - 20 Isaak Levin2 - 9 WPts
04/03/2032Saint Petersburg, Russia18(1) - 20 Marlen Kuliyev7 - 6 WPts
03/01/2032Saint Petersburg, Russia17(1) - 20 Sagaz Merin0 - 1 WPts
04/11/2031Saint Petersburg, Russia16(1) - 20 Chancellor Hugo0 - 6 WPts
04/09/2031Saint Petersburg, Russia16(1) - 19 Alvi Kaurismaki7(1) - 6 LPts
06/07/2031Saint Petersburg, Russia15(1) - 19 Paris Ledoyen4 - 15 WPts
06/05/2031Saint Petersburg, Russia14(1) - 19 Zadig Damirchyan0 - 6(1) WPts
07/03/2031Saint Petersburg, Russia13(1) - 19 Fresco Amaya5(1) - 9 WPts
06/01/2031Saint Petersburg, Russia12(1) - 19 Ahmed Gatlif14(1) - 32 WPts
06/11/2030Saint Petersburg, Russia12(1) - 18 Landry Lombe6 - 11 LPts
07/09/2030Saint Petersburg, Russia11(1) - 18 Harto Drajat7 - 22 WPts
08/07/2030Saint Petersburg, Russia10(1) - 18 Nikolai Orloff12 - 16 WPts
09/05/2030Panama City, Panama10(1) - 17 Ximen Malara12(2) - 30(7) LPts
11/03/2030Munich, Germany10(1) - 16 Albert Bierstedt24 - 8 LPts
11/01/2030Amsterdam, Netherlands9(1) - 16 Jacob Van Eesene11 - 18 WPts
13/11/2029Norilsk, Russia8(1) - 16 Sergey Akimov3 - 18 WPts
14/09/2029Saint Petersburg, Russia7(1) - 16 Vitali Levitsky1 - 18 WPts
16/07/2029The Hague, Netherlands6 - 16 Veit Fycket1 - 12 WKO3
18/05/2029Angarsk, Russia5 - 16 Mikhail Smyslov13 - 12 WPts
20/03/2029Aden, Yemen4 - 16 Rashid Abdelnour0 - 1 WPts
20/01/2029Kumasi, Ghana4 - 15 Quintavius Muniru36(2) - 9 LPts
22/11/2028Norilsk, Russia3 - 15 Sergey Akimov2 - 13 WPts
27/09/2028Saint Petersburg, Russia3 - 14 Viljam Kuusi36 - 16 LPts
29/07/2028Shiraz, Iran3 - 13 Waqar Yasin18(1) - 10 LPts
31/05/2028Gothenburg, Sweden3 - 12 Love Clarin14 - 15 LPts
02/04/2028Lodz, Poland3 - 11 Zygfryd Strzelecki14 - 10 LPts
03/02/2028Saint Petersburg, Russia2 - 11 Viktor Larionov3 - 31 WPts
06/12/2027Sana'a, Yemen1 - 11 Haaris Malick13 - 7 WPts
08/10/2027Utrecht, Netherlands1 - 10 Arthur Patulet11 - 13 LPts
10/08/2027Saint Petersburg, Russia1 - 9 Alik Rudnitsky4 - 8 LPts
11/06/2027Mashhad, Iran1 - 8 Gazi Meer16(1) - 19 LPts
13/04/2027Touba, Senegal1 - 7 Guy Deneuve14 - 17 LPts
13/02/2027Dublin, Ireland1 - 6 Oisin McNeil7 - 15 LPts
16/12/2026Saint Petersburg, Russia1 - 5 Leon McNamara2 - 14(1) LPts
18/10/2026Roodepoort, South Africa1 - 4 Obiajulu Radebe60 - 17 LPts
20/08/2026Sao Paulo, Brazil1 - 3 Jair Calixto3 - 4 LPts
22/06/2026Saint Petersburg, Russia1 - 2 Zafa Kader5 - 7 LPts
23/04/2026Saint Petersburg, Russia0 - 2 Vikenti Daman3 - 0 WPts
23/02/2026Novorossiysk, Russia0 - 1 Vikenti Daman2 - 0 LPts
05/01/2026Saint Petersburg, Russia0 - 0 Herrick Hatig2 - 9 LPts