Weightclass:  Lightweight
Location:  Vitebsk, Belarus
Record:  16(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/08/2029Vitebsk, Belarus15(1) - 20 Ellis Bazil2 - 13 WPts
22/06/2029Vitebsk, Belarus14(1) - 20 Sam Dunwoody6 - 6 WPts
23/04/2029Vitebsk, Belarus13(1) - 20 Cris Conrado3 - 9 WPts
22/02/2029Vitebsk, Belarus13(1) - 19 Niko Brkovic7 - 7 LPts
24/12/2028Vitebsk, Belarus13(1) - 18 Bohdan Russak0 - 3 LPts
25/10/2028Vitebsk, Belarus12(1) - 18 Arseni Muslimov0 - 2 WPts
26/08/2028Vitebsk, Belarus12(1) - 17 Berto Caba5 - 6 LPts
27/06/2028Vitebsk, Belarus11(1) - 17 Konstantin Makosky3 - 7 WPts
28/04/2028Vitebsk, Belarus10(1) - 17 Otokar Samec1 - 9 WPts
29/02/2028Vitebsk, Belarus9(1) - 17 Andrii Kosko2 - 0 WPts
31/12/2027Vitebsk, Belarus8(1) - 17 Georgiy Kravtsov2 - 6 WPts
01/11/2027Vitebsk, Belarus7(1) - 17 Barry Criqui22 - 6 WPts
02/09/2027Vitebsk, Belarus6(1) - 17 Symon Mihalovich13 - 9 WPts
04/07/2027Gdansk, Poland5 - 17 Tymoteusz Skwarek7 - 22(4) WKO3
06/05/2027Vitebsk, Belarus4 - 17 Konstantin Urbaniak0 - 12 WPts
07/03/2027Vitebsk, Belarus4 - 16 Aleksandr Dorosh2 - 11 LPts
06/01/2027Gomel, Belarus4 - 15 Dmytro Chura5 - 25 LPts
16/11/2026Odense, Denmark3 - 15 Vali Thrane4 - 21 WPts
18/09/2026Vitebsk, Belarus3 - 14 Nikša Kunštek18 - 14 LPts
20/07/2026iBhayi, South Africa3 - 13 Mike Luba6 - 25 LPts
22/05/2026Vitebsk, Belarus3 - 12 Jeraldo Lorenz9 - 19 LPts
24/03/2026Mogilev, Belarus3 - 11 Oleksiy Rusinko8 - 10(1) LPts
26/01/2026Mogilev, Belarus3 - 10 Aleksei Chaplinski0 - 6 LPts
04/12/2025Minsk, Belarus3 - 9 Apostol Gurka7 - 15 LPts
07/10/2025Vitebsk, Belarus2 - 9 Igor Kruglov6 - 17 WPts
21/08/2025Grodno, Belarus2 - 8 Petro Burick39 - 12 LPts
20/07/2025Minsk, Belarus2 - 7 Avel Kostyk19 - 5 LPts
04/06/2025Minsk, Belarus2 - 6 Afanas Pirog1 - 6 LPts
11/04/2025Camaguey, Cuba1 - 6 Quinto Cruz2 - 10 WPts
11/02/2025Vitebsk, Belarus0 - 6 Vanko Van0 - 1 WPts
13/12/2024Gomel, Belarus0 - 5 Taras Varga6 - 14 LPts
01/11/2024Minsk, Belarus0 - 4 Daniil Valis0 - 0 LPts
29/09/2024Umlazi, South Africa0 - 3 Blake Blignaut4 - 5 LPts
01/08/2024Vitebsk, Belarus0 - 2 Taras Danek0 - 0 LPts
19/06/2024Minsk, Belarus0 - 1 Fedar Prusak2 - 16 LPts
20/04/2024Vitebsk, Belarus0 - 0 Dmytro Kogut5 - 2 LPts