Weightclass:  Middleweight
Location:  Khabarovsk, Russia
Record:  27(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/07/2025Khabarovsk, Russia26(1) - 13 Umair Hasen3 - 5 WPts
18/05/2025Khabarovsk, Russia25(1) - 13 Kolya Torgovanov13(1) - 27 WPts
19/03/2025Khabarovsk, Russia25(1) - 12 Fedya Berkutov23 - 16 LPts
18/01/2025Khabarovsk, Russia24(1) - 12 Corrado Schmitt4 - 11 WPts
19/11/2024Khabarovsk, Russia23(1) - 12 Ivan Bykov0 - 7 WPts
19/09/2024Khabarovsk, Russia22(1) - 12 Ioakim Obst2 - 7 WPts
21/07/2024Khabarovsk, Russia21(1) - 12 Konstantin Zubkov11 - 13 WPts
22/05/2024Khabarovsk, Russia20(1) - 12 Carlos Villamor1 - 2 WPts
23/03/2024Khabarovsk, Russia19(1) - 12 Cody Siyungwa2 - 2 WPts
23/01/2024Khabarovsk, Russia18(1) - 12 Ludwik Helbert4 - 12 WPts
24/11/2023Khabarovsk, Russia17(1) - 12 Zernebog Polakoff4 - 12 WPts
24/09/2023Khabarovsk, Russia16(1) - 12 Dimi Drozdov3 - 4 WPts
26/07/2023Kuala Lumpur, Malaysia16(1) - 11 Saad Ammar7 - 19 LPts
27/05/2023Khabarovsk, Russia15(1) - 11 Alano Rasalan16(3) - 16 WPts
28/03/2023Khabarovsk, Russia14(1) - 11 Xabat Avitia1 - 8 WPts
28/01/2023Pagadian, Philippines13(1) - 11 Santiago Dabu10 - 13 WPts
29/11/2022Ulaanbaatar, Mongolia13(1) - 10 Allam Jantsannorov16(1) - 7 LPts
01/10/2022Khabarovsk, Russia12(1) - 10 Joaquin Pulsungay3 - 19(4) WPts
03/08/2022Khabarovsk, Russia12(1) - 9 Ulan Ngulube22 - 9 LPts
02/06/2022Khabarovsk, Russia11 - 9 Hyun-jun Pang1 - 4 WKO3
03/04/2022Taytay, Philippines11 - 8 Joaquin Garayblas0 - 5 LPts
03/02/2022Khabarovsk, Russia10 - 8 Franco Lanza1 - 0 WPts
04/12/2021Nizhny Novgorod, Russia10 - 7 Luka Orloff17 - 9 LPts
21/10/2021Milan, Italy10 - 6 Vico Zacchera9(1) - 11 LPts
22/08/2021Saint Petersburg, Russia9 - 6 Vikenti Grushikhin6 - 13 WPts
28/06/2021Khabarovsk, Russia8 - 6 Afanas Karp0 - 1 WPts
27/04/2021Pekanbaru, Indonesia8 - 5 Jaka Ginuni15(1) - 6 LPts
27/02/2021Khabarovsk, Russia7 - 5 Nikolai Lopatin0 - 3 WPts
28/12/2020Khabarovsk, Russia6 - 5 Vasili Kovalski10 - 5 WPts
28/10/2020Toronto, Canada6 - 4 Gregor Lowden8 - 9 LPts
30/08/2020Khabarovsk, Russia6 - 3 Vitali Klevsov9 - 6 LPts
29/06/2020Chicago, USA6 - 2 Bradley Seller7 - 4 LPts
01/05/2020Jakarta, Indonesia6 - 1 Hanif Leydesdorff6 - 5 LPts
03/03/2020Khabarovsk, Russia5 - 1 Merk Tortelboom5 - 6 WPts
03/01/2020Soyapango, El Salvador4 - 1 Joaquin Portugal7 - 5 WPts
04/11/2019Khabarovsk, Russia3 - 1 Viktor Sokol0 - 7 WPts
04/09/2019Winnipeg, Canada2 - 1 Michael Harrison1 - 0 WPts
07/07/2019Khabarovsk, Russia2 - 0 Kolzak Kiryakov5 - 0 LPts
07/05/2019Khabarovsk, Russia1 - 0 Abdul Mohammadi1 - 1 WPts
06/03/2019Khabarovsk, Russia0 - 0 Igor Obst0 - 1 WPts