Weightclass:  Welterweight
Location:  Nizhny Tagil, Russia
Record:  23(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/05/2024Nizhny Tagil, Russia22(1) - 16 Jonathan Hansen2 - 13 WPts
19/03/2024Nizhny Tagil, Russia21 - 16 Angel Urdiales0 - 5(1) WKO3
19/01/2024Nizhny Tagil, Russia20 - 16 Mardian Noah3 - 5 WPts
21/11/2023Nizhny Tagil, Russia19 - 16 Lazar Sautin3 - 2 WPts
22/09/2023Nizhny Tagil, Russia19 - 15 Viktor Cherkasov19(1) - 13 LPts
24/07/2023Nizhny Tagil, Russia18 - 15 Fedya Kruglyakov3 - 14 WPts
25/05/2023Nizhny Tagil, Russia17 - 15 Daem Callaert2 - 10(1) WPts
26/03/2023Harare, Zimbabwe17 - 14 Ellis Nyadombo15 - 15 LPts
26/01/2023Nizhny Tagil, Russia16 - 14 Leon Tennis9 - 16 WPts
27/11/2022Managua, Nicaragua15 - 14 Vidal Quezada17 - 16 WPts
29/09/2022Karagandy, Kazakhstan15 - 13 Mikhail Kazbecow10 - 14(2) LPts
01/08/2022Marseille, France14 - 13 Boswell de Custine10 - 17 WPts
02/06/2022Milwaukee, USA14 - 12 Darryl Mains1 - 13 LPts
04/04/2022Managua, Nicaragua13 - 12 Diego Avella9 - 11 WPts
04/02/2022Nizhny Tagil, Russia13 - 11 Anton Zozulin16 - 10 LPts
04/12/2021Lincoln, USA12 - 11 Dillon Burns2 - 14 WPts
04/10/2021Novosibirsk, Russia12 - 10 Aleksei Kravec12 - 14 LPts
24/08/2021Tirana, Albania12 - 9 Enver Shengul11 - 11 LPts
24/06/2021Moscow, Russia12 - 8 Sergei Lach12 - 7 LPts
18/05/2021Ensenada, Mexico12 - 7 Bronco Carabello7 - 10 LPts
20/03/2021Nizhny Tagil, Russia12 - 6 Fayaaz Raihani2 - 17 LPts
20/01/2021Saint Petersburg, Russia11 - 6 Aleksei Andreyev9 - 9 WPts
22/11/2020Chengdu, China10 - 6 Huang-fu Yeow0 - 6 WPts
24/09/2020Seoul, South Korea9 - 6 Kook-young Oh1 - 10 WPts
25/07/2020Nizhny Tagil, Russia8 - 6 Luka Dmitriev0 - 4 WPts
24/05/2020Nizhny Tagil, Russia8 - 5 Ioakim Timofeev8 - 8 LPts
24/03/2020Nizhny Tagil, Russia7 - 5 Afanas Chemerkin7 - 3 WPts
23/01/2020Volgograd, Russia6 - 5 Aleksandr Tishchenko5 - 3 WPts
21/12/2019Nizhny Tagil, Russia5 - 5 Aleksandr Golovin5 - 5 WPts
21/10/2019Nizhny Tagil, Russia5 - 4 Mikhail Petukhov1 - 1 LPts
21/08/2019Nizhny Tagil, Russia4 - 4 Sergey Chemerkin0 - 2 WPts
21/06/2019Brno, Czech Republic4 - 3 Emanuel Hrabik7 - 1 LPts
23/04/2019Rotterdam, Netherlands4 - 2 Geernaert Kerckof3(1) - 4 LPts
22/02/2019Nizhny Tagil, Russia3 - 2 Kazuki Fujikawa0 - 5 WPts
23/12/2018Barnaul, Russia3 - 1 Aleksei Solovyov5 - 0 LPts
24/10/2018Nizhny Tagil, Russia2 - 1 Chris Husky1 - 1 WPts
26/08/2018Perm, Russia2 - 0 Goga Vorontsevich3 - 2 LPts
04/07/2018Nizhny Tagil, Russia1 - 0 Dyre Silberg0 - 1 WPts
06/05/2018Nizhny Tagil, Russia0 - 0 Oro Mosqueda0 - 0 WPts