Weightclass:  Lightweight
Location:  Vitebsk, Belarus
Record:  29 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/04/2029Vitebsk, Belarus29 - 9 Georgiy Soroko19(1) - 12 LPts
22/02/2029Vitebsk, Belarus28 - 9 Farhan Wyagoroff3 - 15(1) WPts
24/12/2028Vitebsk, Belarus27 - 9 Goga Portnyagin18 - 12 WPts
25/10/2028Vitebsk, Belarus26 - 9 Vasili Cepure1 - 2 WPts
26/08/2028Vitebsk, Belarus25 - 9 Matviyko Podolsky8 - 15 WPts
27/06/2028Vitebsk, Belarus24 - 9 Fedya Adamovich1 - 1 WPts
27/04/2028Vitebsk, Belarus23 - 9 Jasper Lockart0 - 4 WPts
28/02/2028Vitebsk, Belarus22 - 9 Angel Charo2 - 4 WPts
30/12/2027Vitebsk, Belarus21 - 9 Kir Baranski11 - 3 WPts
31/10/2027Vitebsk, Belarus20 - 9 Sajid Zehri0 - 2 WPts
01/09/2027Vitebsk, Belarus19 - 9 Krystiyan Tkach1 - 7 WPts
02/07/2027Vitebsk, Belarus18 - 9 Desiderio Covarrubias2 - 4 WPts
04/05/2027Vitebsk, Belarus17 - 9 Vasili Khvostov0 - 6 WPts
06/03/2027Vitebsk, Belarus16 - 9 Pylyp Kachur0 - 8 WPts
05/01/2027Lucknow, India16 - 8 Ganesa Randhawa0 - 0 LPts
07/11/2026Grodno, Belarus15 - 8 Fedor Zarubin16 - 13 WPts
13/09/2026Brussels, Belgium14 - 8 Barbabe Beauchamp11 - 22 WPts
16/07/2026Kampala, Uganda13 - 8 Ibrahim Sabet2 - 8 WPts
18/05/2026Malmo, Sweden13 - 7 Max Sandgren13 - 18 LPts
20/03/2026Brest, Belarus13 - 6 Kir Tyurina13 - 13 LPts
24/01/2026Minsk, Belarus12 - 6 Sergey Yurkovich7 - 14 WPts
28/11/2025Gomel, Belarus11 - 6 Aleksei Marchuk0 - 10 WPts
30/09/2025Vitebsk, Belarus10 - 6 Aleksei Van1 - 8 WPts
02/08/2025Vitebsk, Belarus9 - 6 Dimi Choma7 - 6 WPts
03/06/2025Vitebsk, Belarus9 - 5 Kolzak Kabat12 - 8 LPts
05/04/2025Vitebsk, Belarus8 - 5 Sancho Ras2 - 8 WPts
05/02/2025Vitebsk, Belarus7 - 5 Aleksei Marchuk0 - 5 WPts
07/12/2024Vitebsk, Belarus6 - 5 Joaquin Guitron4 - 2 WPts
09/10/2024Mogilev, Belarus4 - 5 Taras Mucha1 - 1 WPts
09/10/2024Mogilev, Belarus5 - 5 Taras Mucha1 - 2 WPts
18/08/2024Vitebsk, Belarus4 - 4 Nikolai Wolsky3 - 11 LPts
19/06/2024Soyapango, El Salvador4 - 3 Reyes Espinosa1 - 0 LPts
21/04/2024Minsk, Belarus3 - 3 Fedor Popovich2 - 17 WPts
22/02/2024Vitebsk, Belarus2 - 3 Goga Zakharov0 - 4(1) WPts
24/12/2023Minsk, Belarus2 - 2 Wasyl Kostiuk11 - 15 LPts
05/11/2023Karaj, Iran2 - 1 Sajid Farooq0 - 0 LPts
07/09/2023Vitebsk, Belarus1 - 1 Oleksander Prokop1 - 0 WPts
08/07/2023Gomel, Belarus1 - 0 Vanko Martinovich11(1) - 23 LPts
05/06/2023Vitebsk, Belarus0 - 0 Fedor Zarubin2 - 3 WPts