Weightclass:  Middleweight
Location:  Sterlitamak, Russia
Record:  12 - 25(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/07/2024Sterlitamak, Russia11 - 25(1) Steven Tyson2 - 10 WPts
20/05/2024Sterlitamak, Russia10 - 25(1) Aleksandr Vasiliev5 - 15 WPts
21/03/2024Sterlitamak, Russia9 - 25(1) Fadei Filippov2 - 10(1) WPts
21/01/2024Sterlitamak, Russia9 - 24(1) Ioakim Slutzky4 - 26 LPts
22/11/2023Vantaa, Finland9 - 23(1) Vilhelmi Yrjala18 - 19 LPts
23/09/2023Athens, Greece9 - 22(1) Vasilis Matranga18(1) - 18 LPts
26/07/2023Sterlitamak, Russia8 - 22(1) Yago Barros0 - 10 WPts
27/05/2023Fukuoka, Japan8 - 21(1) Raiden Yoshino25(1) - 8 LPts
29/03/2023Izmir, Turkey8 - 20(1) Eren Topuz2(1) - 9 LPts
29/01/2023Tegucigalpa, Honduras8 - 19(1) Lisandro Amante24 - 9(1) LPts
01/12/2022Moscow, Russia8 - 18(1) Anton Tretiak18 - 10(1) LPts
12/10/2022Lima, Peru8 - 17(1) Antonio Messa19(2) - 11 LPts
14/08/2022Duran, Ecuador8 - 16(1) Lisandro Asencio20 - 8 LPts
16/06/2022Sterlitamak, Russia8 - 15(1) Fedor Dolinski16 - 9 LPts
17/04/2022Florence, Italy7 - 15(1) Adriano Laforgia5 - 6 WPts
17/02/2022Kuching, Malaysia6 - 15(1) Paul Bow4 - 20 WPts
20/12/2021Sterlitamak, Russia5 - 15(1) James Ulliel6 - 8 WPts
20/10/2021Louisville, USA5 - 14(1) Davie Bigger5 - 8 LPts
21/08/2021New Delhi, India5 - 13(1) Johar Pahalajani21 - 1 LPts
22/06/2021Yekaterinburg, Russia5 - 12(1) Yulian Kasparov2 - 8 LPts
22/04/2021Sterlitamak, Russia5 - 11 Kashif Alasiri12(1) - 10 LKO3
21/02/2021Maiduguri, Nigeria5 - 10 Lordson Onigbinde16 - 4 LPts
24/12/2020Sterlitamak, Russia4 - 10 Dumadi Mardiansyah7 - 11 WPts
24/10/2020Sterlitamak, Russia4 - 9 Roger Cumings12 - 4 LPts
26/08/2020Split, Croatia3 - 9 Ljubo Beljan5 - 12(2) WPts
27/06/2020Takoradi, Ghana3 - 8 Joe Alhassan3 - 7 LPts
29/04/2020Soyapango, El Salvador3 - 7 Santiago Cendejas5 - 10 LPts
01/03/2020Krasnoyarsk, Russia2 - 7 Zernebog Chikalkin3 - 3 WPts
26/01/2020Montevideo, Uruguay2 - 6 Franco Posada7 - 4 LPts
27/11/2019Moscow, Russia2 - 5 Evgeny Demidov6(1) - 5 LPts
29/09/2019Zurich, Switzerland2 - 4 Wendall Danz6 - 3 LPts
01/08/2019Zagreb, Croatia1 - 4 Branimir Markic5 - 2 WPts
02/06/2019Hamburg, Germany1 - 3 Abby Kaechele0 - 10 LPts
03/04/2019Moscow, Russia1 - 2 Isaak Bunin4 - 0 LPts
03/03/2019Offa, Nigeria1 - 1 Odion Goodluck0 - 2 LPts
03/01/2019Chiclayo, Peru0 - 1 Juan Berra0 - 1 WPts
05/11/2018Sterlitamak, Russia0 - 0 Wasyl Wargo0 - 1 LPts