Weightclass:  Middleweight
Location:  Saint Petersburg, Russia
Record:  23 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/11/2024Saint Petersburg, Russia22 - 20 Afanas Yazova7 - 11 WPts
20/09/2024Saint Petersburg, Russia21 - 20 Alik Hashimikov2 - 5 WPts
22/07/2024Saint Petersburg, Russia20 - 20 Rocco Helmke4 - 8 WPts
23/05/2024Saint Petersburg, Russia19 - 20 Sergey Karasev2 - 12 WPts
24/03/2024Saint Petersburg, Russia18 - 20 Andy Manyamuna1 - 1 WPts
24/01/2024Saint Petersburg, Russia17 - 20 Pyotr Romanoff4 - 11 WPts
25/11/2023Saint Petersburg, Russia16 - 20 Kir Jorjadze4 - 20 WPts
25/09/2023Saint Petersburg, Russia15 - 20 Ivan Caritan7 - 24 WPts
28/07/2023Saint Petersburg, Russia14 - 20 Filip Van der Beke3 - 4 WPts
29/05/2023Saint Petersburg, Russia13 - 20 Sergei Kozel4 - 11 WPts
30/03/2023Saint Petersburg, Russia12 - 20 Dewayne Mpenzere6 - 14 WPts
30/01/2023Saint Petersburg, Russia11 - 20 Toma Khaybulaev2 - 13(5) WPts
30/11/2022The Hague, Netherlands10 - 20 Erke Uutenhove3(1) - 5 WPts
02/10/2022El-Jadida, Morocco10 - 19 Shoeaib Mednas4 - 7 LPts
04/08/2022Saint Petersburg, Russia10 - 18 Valeri Miranchuk12 - 8 LPts
03/06/2022Saint Petersburg, Russia9 - 18 Dimi Stepushkin10(1) - 14 WPts
04/04/2022Saint Petersburg, Russia8 - 18 Kir Pleshakov2 - 10 WPts
03/02/2022Taiyuan, China8 - 17 Jin Mau11 - 7 LPts
04/12/2021Moscow, Russia8 - 16 Konstantin Strizh9 - 15 LPts
17/10/2021Saint Petersburg, Russia7 - 16 Will Katubadi11 - 9 WPts
16/08/2021Benin City, Nigeria6 - 16 Hope Ecoma2 - 5 WPts
16/06/2021Saint Petersburg, Russia5 - 16 Harvey Clark7 - 1 WPts
16/04/2021Saint Petersburg, Russia5 - 15 Merral Scherling3 - 5 LPts
14/02/2021Leipzig, Germany4 - 15 Klemens Hendrickx1 - 19(4) WPts
17/12/2020Khayelitsha, South Africa4 - 14 Uzoma Andoh6 - 8 LPts
17/10/2020Saint Petersburg, Russia3 - 14 Paul Cormack8 - 9 WPts
18/08/2020Saint Petersburg, Russia3 - 13 Goga Tsybulnikov13(1) - 4 LPts
17/06/2020Riga, Latvia3 - 12 Fadei Skubinsh11 - 4 LPts
19/04/2020Port-au-Prince, Haiti3 - 11 Curtis Mouyal7 - 4 LPts
20/02/2020Boston, USA3 - 10 Nathan Walker5 - 2 LPts
23/12/2019Saint Petersburg, Russia2 - 10 Ryo Fujita6 - 3 WPts
23/10/2019Saint Petersburg, Russia1 - 10 Huang-fu Jiang7 - 1 WPts
24/08/2019Saint Petersburg, Russia1 - 9 Yulian Pyzik7 - 0 LPts
25/06/2019Saint Petersburg, Russia1 - 8 Arseni Darin2 - 8 LPts
26/04/2019Sapporo, Japan1 - 7 Aoi Kaneko4 - 5 LPts
26/02/2019Saint Petersburg, Russia1 - 6 Mikhail Kramnik4 - 2 LPts
28/12/2018Port Harcourt, Nigeria0 - 6 Sone Adeleke0 - 7(2) WPts
30/10/2018Yekaterinburg, Russia0 - 5 Arseni Svirin5 - 2 LPts
01/09/2018Sterlitamak, Russia0 - 4 Andrii Belsky2 - 0 LPts
25/07/2018Garoua, Cameroon0 - 3 Jean-Baptiste Noe2 - 1 LPts
27/05/2018Naberezhnye Chelny, Russia0 - 2 Daniil Kudinov2(1) - 1 LPts
06/04/2018Moscow, Russia0 - 1 Konstantin Chervyakov0 - 0 LPts
06/03/2018Saint Petersburg, Russia0 - 0 Faisal Mashriqi0 - 0 LPts