Weightclass:  Lightweight
Location:  Nizhny Novgorod, Russia
Record:  36(2) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/06/2031Nizhny Novgorod, Russia35(2) - 20 Mikhail Bardin8 - 24 WPts
27/04/2031San Juan, Puerto Rico34(2) - 20 Xavier Coto5 - 17 WPts
27/02/2031Ilorin, Nigeria33(2) - 20 Rabiu Eteimo14 - 16 WPts
30/12/2030Brisbane, Australia33(2) - 19 John Crookshank11 - 5 LPts
01/11/2030Brisbane, Australia33(2) - 18 John Crookshank10 - 5 LPts
03/09/2030Volgograd, Russia33(2) - 17 Timofei Yudin11 - 7 LPts
05/07/2030Montevideo, Uruguay32(1) - 17 Fresco Justiniano0 - 0 WKO3
07/05/2030Salvador, Brazil31(1) - 17 Lisandro Bruno7 - 11 WPts
09/03/2030Aba, Nigeria30(1) - 17 Irfan Bey5 - 13 WPts
09/01/2030Turin, Italy29(1) - 17 Cecilio Amadeo8 - 15 WPts
11/11/2029Fortaleza, Brazil28(1) - 17 Juan Casimiro4 - 15 WPts
13/09/2029Bayamon, Puerto Rico27(1) - 17 Diego Macho11 - 15 WPts
16/07/2029Gdansk, Poland26(1) - 17 Sylwester Stepnowski1 - 13 WPts
18/05/2029Nizhny Novgorod, Russia25(1) - 17 Chang-hoon Hwang6 - 11 WPts
20/03/2029Munich, Germany24(1) - 17 Ekhard Schaal12 - 10 WPts
20/01/2029Kangundo-Tala, Kenya23(1) - 17 Matthew Pareiyo9(1) - 14 WPts
22/11/2028Rio de Janeiro, Brazil22(1) - 17 Gabriel Matheus3 - 11 WPts
24/09/2028Novosibirsk, Russia21(1) - 17 Fedya Koplyakov11 - 9 WPts
26/07/2028Nizhny Novgorod, Russia20(1) - 17 Sergey Korsak13 - 13 WPts
27/05/2028Kumasi, Ghana20(1) - 16 Sam Ofosu11 - 14 LPts
29/03/2028Maroua, Cameroon19(1) - 16 Horace Bako7 - 24 WPts
30/01/2028Nizhny Novgorod, Russia18(1) - 16 Nikolai Arablinski12 - 14 WPts
01/12/2027Toshkent, Uzbekistan18(1) - 15 Ughur Shahverdiev15 - 10 LPts
03/10/2027Nizhny Novgorod, Russia17(1) - 15 Sasha Dvorny1 - 5 WPts
04/08/2027Duque de Cazias, Brazil16(1) - 15 Vicente Ennes2 - 14 WPts
05/06/2027Ilorin, Nigeria15(1) - 15 Dominic Atere7 - 8 WPts
07/04/2027Mexico City, Mexico14(1) - 15 Xaverius Veron4 - 15 WPts
07/02/2027Yerevan, Armenia13 - 15 Drtad Cherchian0 - 0 WKO3
09/12/2026Nuremberg, Germany12 - 15 Ingall Sasse7 - 13 WPts
11/10/2026Nizhny Novgorod, Russia11 - 15 Yulian Chagin6 - 8 WPts
12/08/2026Goiania, Brazil11 - 14 Vicente Monserrate0 - 3 LPts
14/06/2026Porto Alegre, Brazil10 - 14 Cortez Cantara3 - 3 WPts
16/04/2026Sunderland, UK10 - 13 Irfan Islam9 - 8 LPts
16/02/2026Sana'a, Yemen9 - 13 Bilal Yakub1 - 16 WPts
19/12/2025Nizhny Novgorod, Russia8 - 13 Bilal Yakub1 - 15 WPts
21/10/2025Nizhny Novgorod, Russia7 - 13 Malik Hallal4 - 8 WPts
23/08/2025Nizhny Novgorod, Russia6 - 13 Claudio Cecchi2 - 10 WPts
25/06/2025Perm, Russia6 - 12 Melor Zangiev10 - 5 LPts
05/05/2025Douala, Cameroon5 - 12 Paul Biyo0 - 0 WPts
07/03/2025Chelyabinsk, Russia5 - 11 Dmitri Podladchikov26 - 19 LPts
07/01/2025Kulob, Tajikistan5 - 10 Eyyub Aghanazarov21 - 22 LPts
09/11/2024Nizhny Novgorod, Russia4 - 10 Cruz Duarte5 - 11 WPts
09/09/2024Dnipropetrovsk, Ukraine4 - 9 Anton Etush9 - 24 LPts
12/07/2024Omsk, Russia4 - 8 Georgiy Duboff6 - 12 LPts
16/05/2024Tolyatti, Russia4 - 7 Timofei Medved29 - 12 LPts
22/03/2024Angarsk, Russia3 - 7 Sergey Shchennikov2 - 19 WPts
23/01/2024Nizhny Novgorod, Russia2 - 7 James Bertolacci0 - 6 WPts
25/11/2023Nizhny Novgorod, Russia1 - 7 Hilario Basa1 - 9(5) WPts
25/09/2023Tehran, Iran1 - 6 Jawad Hannan14(1) - 20 LPts
28/07/2023Genoa, Italy1 - 5 Gianni Bianchi24(1) - 8 LPts
30/05/2023Saint Petersburg, Russia0 - 5 Fedya Sokol1 - 2 WPts
12/04/2023Bratsk, Russia0 - 4 Vikenti Dubow25(4) - 10 LPts
01/03/2023Guayaquil, Ecuador0 - 3 Rafael Mejias10 - 16 LPts
01/01/2023Shymkent, Kazakhstan0 - 2 Syed Carimoff7 - 23 LPts
03/11/2022Quebec City, Canada0 - 1 Platt Thil18 - 10 LPts
05/09/2022Nizhny Novgorod, Russia0 - 0 Aleksei Ivanik0 - 8 LPts