Weightclass:  Welterweight
Location:  Saint Petersburg, Russia
Record:  24 - 4
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/04/2023Saint Petersburg, Russia23 - 4 Igor Voronin0 - 1 WPts
15/02/2023Saint Petersburg, Russia22 - 4 Vitali Bajmuratov4 - 5 WPts
17/12/2022Saint Petersburg, Russia21 - 4 Gig Vasconcelos2 - 9 WPts
18/10/2022Saint Petersburg, Russia20 - 4 Nanggroe Saverio18(1) - 10 WPts
19/08/2022Saint Petersburg, Russia19 - 4 Georgiy Lopatin15(3) - 15(1) WPts
18/06/2022Saint Petersburg, Russia18 - 4 Felippe Rodas5 - 18 WPts
20/04/2022Saint Petersburg, Russia17 - 4 Vasili Lipovsky1 - 10 WPts
19/02/2022Saint Petersburg, Russia16 - 4 Fraser Habasonda2 - 0 WPts
20/12/2021Saint Petersburg, Russia15 - 4 Rodrigo Lamayan8 - 3 WPts
20/10/2021Saint Petersburg, Russia15 - 3 Ilyas Ghangirow17 - 2 LPts
20/08/2021Saint Petersburg, Russia14 - 3 Borya Vorobyov11 - 7 WPts
18/06/2021Saint Petersburg, Russia13 - 3 Ian McQueen5 - 18 WPts
18/04/2021Tehran, Iran12 - 3 Amer Meskin0 - 18 WPts
18/02/2021Montevideo, Uruguay11 - 3 Agapetus Franco7 - 10 WPts
21/12/2020Guayaquil, Ecuador11 - 2 Quin Marcelo9 - 7 LPts
23/10/2020Berlin, Germany10 - 2 Odell Pectol4 - 10 WPts
25/08/2020Ponce, Puerto Rico9 - 2 Marco Licea7 - 6 WPts
26/06/2020Saint Petersburg, Russia8 - 2 Fedar Kravchuk9 - 7 WPts
25/04/2020Istanbul, Turkey7 - 2 Cem Dinch8 - 5 WPts
26/02/2020Saint Petersburg, Russia7 - 1 Sid Birney12(1) - 3(1) LPts
28/12/2019Saint Petersburg, Russia6 - 1 Fedar Chiriaev9 - 4 WPts
28/10/2019Saint Petersburg, Russia5 - 1 Flannery Claudel4 - 2 WPts
29/08/2019Baku, Azerbaijan5 - 0 Akram Topchubashov6 - 5 LPts
30/06/2019Berlin, Germany4 - 0 Ald Schellin3 - 2 WPts
02/05/2019Manaus, Brazil3 - 0 Angel Jurado1 - 3 WPts
03/03/2019Saint Petersburg, Russia2 - 0 Rodrigo Ayon0 - 2 WPts
03/01/2019Saint Petersburg, Russia1 - 0 Rodrigo Ayon0 - 1 WPts
05/11/2018Biysk, Russia0 - 0 Georgiy Malkin0 - 0 WPts