Weightclass:  Welterweight
Location:  Sochi, Russia
Record:  21(3) - 20(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/04/2024Sochi, Russia20(3) - 20(1) Anton Porzhnev0 - 3 WPts
04/02/2024Sochi, Russia19(3) - 20(1) Afon Konchikov2 - 7 WPts
06/12/2023Sochi, Russia18(3) - 20(1) Dimi Romanoff9(1) - 18 WPts
07/10/2023Sochi, Russia17(3) - 20(1) Pedro Farfan16(2) - 16 WPts
08/08/2023Belem, Brazil17(3) - 19(1) Quito Lince14 - 12 LPts
10/06/2023Zarqa, Jordan16(3) - 19(1) Abdul Maroun4 - 9 WPts
12/04/2023Sochi, Russia15(3) - 19(1) Eiji Kawabata8 - 15 WPts
12/02/2023Tirana, Albania15(3) - 18(1) Besmir Terzi2 - 5 LPts
14/12/2022Athens, Greece15(3) - 17(1) Dorian Makos26 - 4 LPts
16/10/2022Samara, Russia15(3) - 16(1) Fedya Davydov24 - 6 LPts
19/08/2022Saint Petersburg, Russia15(3) - 15(1) Borya Galstyan19 - 4 LPts
28/06/2022Istaravshan, Tajikistan15(3) - 14 Farrukh Kasimov19 - 9 LKO3
30/04/2022Cochabamba, Bolivia15(3) - 13 Juan Costilla12 - 13 LPts
02/03/2022Ottawa, Canada14(2) - 13 Bryan Nicholson2 - 17(7) WKO3
01/01/2022Sochi, Russia13(2) - 13 Santiago Arguello7(1) - 4 WPts
01/11/2021Chelyabinsk, Russia12(2) - 13 Luka Chemerkin10 - 7 WPts
22/09/2021Bratislava, Slovakia11(1) - 13 Tibor Rada15 - 8(2) WKO3
24/07/2021Sochi, Russia10(1) - 13 Melor Konev2 - 10 WPts
22/05/2021Dublin, Ireland9(1) - 13 Ross Fitzpatrick5 - 12 WPts
24/03/2021Sochi, Russia8 - 13 Jeraldo Napoleon1 - 15(5) WKO3
24/01/2021Sochi, Russia8 - 12 Vasili Radulov4(1) - 15 LPts
23/11/2020Sochi, Russia7 - 12 Fadei Obolensky9 - 10 WPts
23/09/2020London, UK6 - 12 Peter Skene5 - 8 WPts
25/07/2020Jakarta, Indonesia6 - 11 Karno Hamsjin8 - 4 LPts
26/05/2020Ulaanbaatar, Mongolia5 - 11 Baligh Isckackoff6 - 9 WPts
28/03/2020Sochi, Russia5 - 10 Viktor Glushakov7 - 2 LPts
27/01/2020Sochi, Russia4 - 10 Igor Zimyatov4 - 7 WPts
27/11/2019Oslo, Norway3 - 10 Gunnar Hagen5 - 6 WPts
29/09/2019Khujand, Tajikistan3 - 9 Vasili Hacimov3 - 7 LPts
31/07/2019Sochi, Russia3 - 8 Ian McClees4 - 3 LPts
01/06/2019Daejeon, South Korea3 - 7 Seung-dae Sheen2 - 1 LPts
03/04/2019Khabarovsk, Russia3 - 6 Anton Kravec3 - 0 LPts
12/02/2019Sochi, Russia3 - 5 Fadei Belkin4 - 4 LPts
13/12/2018Sochi, Russia2 - 5 Aleksei Kruglov0 - 5 WPts
13/10/2018Sochi, Russia1 - 5 Blaise Andreu1 - 2 WPts
15/08/2018Omsk, Russia1 - 4 Kolzak Kasparov0 - 2 LPts
01/07/2018Sochi, Russia0 - 4 Jawad Hijazi0 - 2 WPts
03/05/2018Moscow, Russia0 - 3 Vikenti Volchenkov1 - 0 LPts
31/03/2018Perm, Russia0 - 2 Igor Polansky1 - 1 LPts
22/02/2018Sochi, Russia0 - 1 Melor Lvov0 - 1 LPts
08/01/2018Odense, Denmark0 - 0 Ultar Hoy0 - 0 LPts