Weightclass:  Welterweight
Location:  Barnaul, Russia
Record:  32(5) - 23(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/10/2032Barnaul, Russia31(4) - 23(1) Dmitri Zaiylcanoff5 - 1 WKO3
26/08/2032Barnaul, Russia30(4) - 23(1) Tabari Ocwinyo11 - 6 WPts
26/06/2032Barnaul, Russia29(4) - 23(1) Daniil Galkin1 - 0 WPts
27/04/2032Barnaul, Russia28(4) - 23(1) Ethan Cavanah12 - 9 WPts
27/02/2032Barnaul, Russia27(3) - 23(1) Dmytro Kozuch1 - 8 WKO2
29/12/2031Barnaul, Russia26(3) - 23(1) Lazar Hacimoff21(1) - 13 WPts
30/10/2031Barnaul, Russia26(3) - 22(1) Loredo Roxas10 - 9 LPts
30/08/2031Barnaul, Russia25(3) - 22(1) Jean Messi13 - 12 WPts
01/07/2031Barnaul, Russia24(3) - 22(1) Joe McCalman1 - 1 WPts
01/05/2031Barnaul, Russia23(2) - 22(1) Ludek Gall2 - 7 WKO3
02/03/2031Barnaul, Russia22(2) - 22(1) Alik Edigarov1 - 6 WPts
01/01/2031Barnaul, Russia22(2) - 21(1) Nikolai Orloff12 - 19 LPts
02/11/2030Barnaul, Russia21(2) - 21(1) Fedor Pavlyuchenko3 - 18 WPts
04/09/2030Cebu City, Philippines20(2) - 21(1) Dom Russi8 - 20 WPts
07/07/2030Istanbul, Turkey19(2) - 21(1) Oz Suker17 - 22 WPts
09/05/2030Barnaul, Russia18(2) - 21(1) Fedar Georgiev10 - 20 WPts
11/03/2030Barnaul, Russia17(2) - 21(1) Mark Braden2 - 4 WPts
11/01/2030Barnaul, Russia17(2) - 20(1) Isaak Krasinski9 - 7 LPts
12/11/2029Barnaul, Russia16(2) - 20(1) Borya Makhnutin7 - 10 WPts
13/09/2029Managua, Nicaragua15(2) - 20(1) Nemesio Claro4 - 5 WPts
15/07/2029Ankara, Turkey14(2) - 20(1) Eser Yavash6 - 18 WPts
17/05/2029Ankara, Turkey13(2) - 20(1) Emre Ozan4 - 18 WPts
19/03/2029Dun Laoghaire, Ireland12(1) - 20(1) Davie MacCarrick1 - 16 WKO3
19/01/2029Omsk, Russia12(1) - 19(1) Lazar Davydov10 - 15 LPts
25/11/2028Kitwe, Zambia11(1) - 19(1) Geoff Mambilima2 - 11 WPts
27/09/2028Barnaul, Russia10(1) - 19(1) Afanas Alifirenko1 - 4(1) WPts
29/07/2028Krakow, Poland10(1) - 18(1) Wiktor Stuczynski12 - 16 LPts
31/05/2028Barnaul, Russia9(1) - 18(1) Diego Rochel2 - 19 WPts
01/04/2028Kampala, Uganda9(1) - 17(1) Adnan Suleiman30(1) - 16 LPts
02/02/2028Novokuznetsk, Russia9(1) - 16(1) Afon Sadowski6 - 17 LPts
05/12/2027Berlin, Germany9(1) - 15(1) Harvey Kabel11 - 10 LPts
07/10/2027Barnaul, Russia8(1) - 15(1) Aleksei Pavlovsky1 - 6 WPts
09/08/2027Barnaul, Russia7 - 15(1) Sierra Motta4 - 9(1) WKO3
10/06/2027Masaya, Nicaragua7 - 14(1) Ora Carmona1 - 7 LPts
12/04/2027Barnaul, Russia7 - 13(1) Luka Hrenkov7(1) - 13(1) LPts
12/02/2027Dortmund, Germany6 - 13(1) Wilhelm Meis12(1) - 16 WPts
15/12/2026Dzerzhinsk, Russia5 - 13(1) Arseni Lazaroff0 - 12 WPts
19/10/2026Katowice, Poland5 - 12(1) Gabriel Basista4 - 10 LPts
21/08/2026Barnaul, Russia4 - 12(1) Yulian Makarov1 - 9 WPts
22/06/2026Samara, Russia4 - 11(1) Dmitriy Yurkov6 - 13 LPts
12/05/2026Saint Petersburg, Russia4 - 10(1) Viktor Glushakov35 - 13 LPts
11/04/2026Irkutsk, Russia4 - 9 Mikhail Karpov21(5) - 29 LKO3
28/02/2026Tolyatti, Russia4 - 8 Dmitriy Bogdanovich1 - 18 LPts
31/12/2025Krakow, Poland3 - 8 Mikolaj Korczynski5 - 19 WPts
02/11/2025Eindhoven, Netherlands3 - 7 Paul de Bonnie6 - 11 LPts
04/09/2025Istanbul, Turkey3 - 6 Baris Cansel0 - 18(3) LPts
07/07/2025Barnaul, Russia2 - 6 Afon Sadowski1 - 6 WPts
07/05/2025Nizhny Novgorod, Russia2 - 5 Anton Povetkin5 - 18 LPts
23/03/2025Nizhny Novgorod, Russia2 - 4 Evgeny Gladyshev13 - 25 LPts
01/02/2025Saint Petersburg, Russia2 - 3 Konstantin Podkolzin31 - 10 LPts
22/12/2024Guayaquil, Ecuador1 - 3 Angel Ingles2 - 13(1) WPts
24/10/2024Boksburg, South Africa1 - 2 John Kabundangoji0 - 4 LPts
26/08/2024Omsk, Russia1 - 1 Nikolai Dobroskok14 - 26 LPts
03/07/2024Riga, Latvia1 - 0 Arseni Lielpeteris23 - 14 LPts
05/05/2024Barnaul, Russia0 - 0 Juan Campo0 - 0 WPts