Weightclass:  Middleweight
Location:  Sochi, Russia
Record:  30(2) - 18(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2026Sochi, Russia29(2) - 18(2) Sean Landrum0 - 6 WPts
01/11/2026Sochi, Russia28(2) - 18(2) Faddei Holda1 - 11(1) WPts
03/09/2026Sochi, Russia27(2) - 18(2) Kolzak Burdin3 - 18 WPts
06/07/2026Sochi, Russia26(2) - 18(2) Milivoj Buzov1 - 7 WPts
06/05/2026Sochi, Russia26(2) - 17(2) Sergey Prokofyev15(3) - 30 LPts
07/03/2026Sochi, Russia25(2) - 17(2) Sergey Prokofyev15(3) - 29 WPts
07/01/2026Sochi, Russia25(2) - 16(1) Sergey Prokofyev14(2) - 29 LKO3
07/11/2025Sochi, Russia25(2) - 15(1) Marlen Lopatin14(1) - 19 LPts
08/09/2025Sochi, Russia24(2) - 15(1) Afanas Zamkovoy6 - 7 WPts
10/07/2025Sochi, Russia23(2) - 15(1) Harvey Andler1 - 15 WPts
11/05/2025San Juan, Argentina22(2) - 15(1) Ora Bega7 - 13 WPts
13/03/2025Sochi, Russia21(2) - 15(1) Sergei Vinogradov3 - 6 WPts
13/01/2025Sochi, Russia20(2) - 15(1) Santiago Alcon1 - 12(2) WPts
14/11/2024Incheon, South Korea19(2) - 15(1) Jeong-ho Toh3 - 10 WPts
15/09/2024Hamilton, New Zealand19(2) - 14(1) Gethin Jerden8 - 12 LPts
18/07/2024Ufa, Russia18(2) - 14(1) Ioakim Slutzky7 - 26 WPts
21/05/2024Granada, Spain17(2) - 14(1) Ivan De la Paz7(1) - 15 WPts
23/03/2024Sochi, Russia16(2) - 14(1) Afanas Zamkovoy1 - 2 WPts
23/01/2024Sochi, Russia15(2) - 14(1) Ivan Antropov1 - 9 WPts
24/11/2023Dammam, Saudi Arabia14(2) - 14(1) Irfan Hana4 - 21 WPts
25/09/2023Mixco, Guatemala14(2) - 13(1) Javier Cossio39(2) - 3 LPts
28/07/2023Waitakere, New Zealand14(2) - 12(1) Davie Mattick22 - 13 LPts
30/05/2023El-Jadida, Morocco13(2) - 12(1) Shoeaib Mednas6 - 9 WPts
01/04/2023Krasnodar, Russia12(2) - 12(1) Fedar Morein0 - 16 WPts
10/02/2023Sochi, Russia11(2) - 12(1) Fedya Akimov4 - 6 WPts
11/12/2022Kumasi, Ghana10(1) - 12(1) Fraser Rahman5 - 20(5) WKO3
13/10/2022Quezon City, Philippines9 - 12(1) Ulises Santillan17 - 10(1) WKO3
15/08/2022Sochi, Russia8 - 12(1) Matulesia Gebze5 - 12 WPts
15/06/2022Toshkent, Uzbekistan8 - 11(1) Koldan Tazhibaev5 - 20(2) LPts
17/04/2022Sochi, Russia7 - 11(1) Fedar Zenovka1 - 11 WPts
16/02/2022Chelyabinsk, Russia6 - 11(1) Ioakim Oshchepkov9 - 11 WPts
17/12/2021Manila, Philippines6 - 10(1) Santiago Cabasaan14(1) - 4 LPts
17/10/2021Taguig, Philippines5 - 10(1) Montego Cabug-as9 - 8(1) WPts
17/08/2021Tipitapa, Nicaragua5 - 9 Vicente Merlin12 - 9 LKO3
18/06/2021San Jose, Costa Rica4 - 9 Juan Terrones5 - 14 WPts
20/04/2021Sochi, Russia4 - 8 Daniil Kowalchuk11 - 2 LPts
24/02/2021Kiev, Ukraine4 - 7 Viktor Macey13 - 3 LPts
27/12/2020Sochi, Russia4 - 6 Jin-hyeon Son2 - 10 LPts
27/10/2020Saint Petersburg, Russia4 - 5 Dimi Isachenko9 - 5 LPts
01/09/2020Sochi, Russia3 - 5 Timofei Ponomarenko2 - 14 WPts
01/07/2020Sochi, Russia3 - 4 Boris Drozdov9 - 3 LPts
30/04/2020Sochi, Russia2 - 4 Carlos Camarena0 - 4 WPts
02/03/2020Sochi, Russia2 - 3 Chris Harries2 - 7 LPts
02/01/2020Sochi, Russia1 - 3 Timofei Ponomarenko2 - 10 WPts
02/11/2019Sochi, Russia1 - 2 Angelo Fransois6 - 6 LPts
03/09/2019Sochi, Russia1 - 1 Dimi Gatsalov5 - 4 LPts
04/07/2019Sochi, Russia1 - 0 Farid Agamekhtiyev1 - 1 LPts
05/05/2019Sochi, Russia0 - 0 Yasin Ahmadov0 - 0 WPts