Weightclass:  Middleweight
Location:  Grodno, Belarus
Record:  38(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/12/2029Grodno, Belarus37(1) - 18 Wilfredo Redlich16 - 3 WPts
13/10/2029Grodno, Belarus36(1) - 18 Johnny Bran7 - 5 WPts
14/08/2029Grodno, Belarus35(1) - 18 Venceslav Fridrich2 - 3 WPts
15/06/2029Grodno, Belarus34(1) - 18 Diego Minjarez7 - 15 WPts
16/04/2029Grodno, Belarus33(1) - 18 Kieran Gough2 - 2 WPts
15/02/2029Grodno, Belarus32(1) - 18 Hugh Lovitt8 - 5 WPts
17/12/2028Grodno, Belarus31(1) - 18 Vitali Vitko7 - 8 WPts
18/10/2028Grodno, Belarus30(1) - 18 Luthias Darwa5 - 8 WPts
19/08/2028Grodno, Belarus29(1) - 18 Ervin Jurina0 - 3 WPts
20/06/2028Grodno, Belarus28(1) - 18 Fedya Sliva0 - 6 WPts
21/04/2028Grodno, Belarus27(1) - 18 Isaak Zahorsky0 - 2 WPts
21/02/2028Grodno, Belarus26(1) - 18 Fedya Sliva0 - 3 WPts
23/12/2027Minsk, Belarus25 - 18 Krystiyan Dunay9 - 7(1) WKO3
25/10/2027Puente Alto, Chile24 - 18 Hilario Rumbo15 - 12 WPts
27/08/2027Duisburg, Germany23 - 18 Webber Fuchs6 - 18 WPts
29/06/2027Minsk, Belarus22 - 18 Oleksiy Mihal12 - 20 WPts
13/05/2027Minsk, Belarus21 - 18 Wasyl Dudek17 - 15 WPts
17/03/2027Gomel, Belarus21 - 17 Gennady Polansky22 - 21 LPts Belarus National Championships 2027View
14/03/2027Gomel, Belarus20 - 17 Oleksiy Mihal12 - 18 WPts Belarus National Championships 2027View
11/03/2027Gomel, Belarus19 - 17 Boris Bogus8 - 12 WPts Belarus National Championships 2027View
01/03/2027Panama City, Panama18 - 17 Agapetus Quintana10 - 19(7) WPts
31/12/2026Brest, Belarus17 - 17 Faddei Kovalsky6 - 12 WPts
02/11/2026Grodno, Belarus16 - 17 Jose Calistro10 - 9 WPts
04/09/2026Gaineau, Canada15 - 17 Similien Barbusse3 - 9 WPts
07/07/2026Pretoria, South Africa14 - 17 Sulaiman Mbalula12 - 20 WPts
09/05/2026Zamboanga City, Philippines14 - 16 Juan Labayen15(1) - 15 LPts
11/03/2026Grodno, Belarus14 - 15 Gennady Polansky14 - 16 LPts Belarus National Championships 2026View
23/01/2026Gomel, Belarus13 - 15 Nikolai Kolanko8 - 12 WPts
25/11/2025Minsk, Belarus12 - 15 Afon Zahorchak6 - 13 WPts
29/09/2025Naucalpan, Mexico11 - 15 Elias Maradiaga0 - 10 WPts
01/08/2025Rijeka, Croatia11 - 14 Mateo Tunjic25(3) - 17 LPts
03/06/2025Copenhagen, Denmark10 - 14 Toste Dahl11 - 11 WPts
05/04/2025Minsk, Belarus9 - 14 Apostol Mihalovich12 - 11 WPts
05/02/2025Sharjah, UAE8 - 14 Zain Ayub2 - 2 WPts
08/12/2024Vitebsk, Belarus7 - 14 Ivan Malinowski7 - 14 WPts
12/10/2024Vitebsk, Belarus7 - 13 Matviyko Komar16 - 25 LPts
07/09/2024Minsk, Belarus7 - 12 Apostol Kostiuk27 - 15 LPts
06/08/2024Vilnius, Lithuania7 - 11 Roman Switalski6 - 14 LPts
08/06/2024Grodno, Belarus7 - 10 Geron Calmat7 - 8 LPts
10/04/2024Roskilde, Denmark7 - 9 Thiassi Gad7 - 14 LPts
11/02/2024Kazan, Russia6 - 9 Fedor Alypov12 - 9 WPts
14/12/2023Grodno, Belarus5 - 9 Isaak Bandera0 - 10 WPts
14/10/2023San Salvador, El Salvador4 - 9 Juan Manriquez7 - 11 WPts
16/08/2023Gomel, Belarus3 - 9 Sergei Kuzmich1 - 6 WPts
20/06/2023Gomel, Belarus3 - 8 Dimi Turchinsky4 - 9 LPts
23/04/2023Vilnius, Lithuania3 - 7 Tadzio Bacha18(1) - 12 LPts
23/02/2023Grodno, Belarus3 - 6 Symon Mikulak19 - 13 LPts
29/12/2022Santa Cruz de la Sierra, Bolivia3 - 5 Javier Ortega15(2) - 14 LPts
31/10/2022Grodno, Belarus3 - 4 Kolzak Sivak12 - 14 LPts
21/09/2022Minsk, Belarus2 - 4 Kir Borys15(3) - 16 WPts
18/08/2022Minsk, Belarus1 - 4 Evgeny Ostrovsky0 - 0 WPts
02/07/2022Gyumri, Armenia1 - 3 Alexan Gamerikian3 - 1 LPts
04/05/2022Mogilev, Belarus1 - 2 Fedor Hawryluk9 - 12 LPts
07/03/2022Minsk, Belarus1 - 1 Kyrylo Mihalovich24 - 3 LPts
19/01/2022Grodno, Belarus0 - 1 Ivan Malinowski0 - 1 WPts
18/11/2021Grodno, Belarus0 - 0 Hui-chao Au10 - 13 LPts