Weightclass:  Middleweight
Location:  Gomel, Belarus
Record:  31 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/04/2030Gomel, Belarus30 - 16 Macario Exposito0 - 6 WPts
03/02/2030Gomel, Belarus29 - 16 Vasil á Pentchev9(1) - 17 WPts
05/12/2029Gomel, Belarus28 - 16 Wanheng Chitranukhroh0 - 1 WPts
06/10/2029Gomel, Belarus27 - 16 Chris Patience1 - 3 WPts
07/08/2029Gomel, Belarus26 - 16 Evgeny Torgovanov15 - 31 WPts
08/06/2029Gomel, Belarus25 - 16 Hadeon Ruschak4 - 4 WPts
09/04/2029Gomel, Belarus24 - 16 Taras Spivak3 - 8 WPts
08/02/2029Gomel, Belarus23 - 16 Viktor Vasko2 - 3 WPts
10/12/2028Gomel, Belarus22 - 16 Hadeon Ruschak1 - 3 WPts
11/10/2028Gomel, Belarus21 - 16 Greg Bridgeforth4 - 11 WPts
13/08/2028Gomel, Belarus20 - 16 Boris Sliva8 - 7 WPts
14/06/2028Gomel, Belarus19 - 16 Mikhail Anastas4 - 5 WPts
15/04/2028Belem, Brazil18 - 16 Vicente Costas2 - 24 WPts
16/02/2028Seoul, South Korea17 - 16 Sung-yeung Pai8 - 8 WPts
19/12/2027Gomel, Belarus16 - 16 Pylyp Kovalenko1 - 1 WPts
20/10/2027Casablanca, Morocco15 - 16 Jalal al Din Marofit11 - 14 WPts
22/08/2027Gomel, Belarus15 - 15 Cibor Janowiak18(2) - 6 LPts
23/06/2027Gomel, Belarus15 - 14 Yakiv Kuzmich11 - 11 LPts
28/04/2027Samarqand, Uzbekistan14 - 14 Fikret Barakat5 - 21 WPts
28/02/2027Gomel, Belarus13 - 14 Andrii Shirikov8 - 13 WPts
30/12/2026Accra, Ghana13 - 13 Matthew Otoo4 - 6 LPts
01/11/2026Gomel, Belarus12 - 13 Timofei Brodsky8 - 7 WPts
03/09/2026Munich, Germany11 - 13 Anson Besser2 - 25(1) WPts
06/07/2026Minsk, Belarus10 - 13 Kolzak Burdin3 - 17 WPts
20/05/2026Brest, Belarus9 - 13 Volodmiri Karlik6 - 16 WPts
23/03/2026Gomel, Belarus8 - 13 Wasyl Dudek13 - 12 WPts
23/01/2026Gomel, Belarus8 - 12 Avel Krawchuk13 - 15 LPts
24/11/2025Gomel, Belarus7 - 12 Matviyko Fedorka0 - 12 WPts
25/09/2025Gomel, Belarus6 - 12 Angel Damaso7 - 7 WPts
28/07/2025Aarhus, Denmark5 - 12 Viljo Kirkegaard0 - 2 WPts
30/05/2025Gomel, Belarus4 - 12 Danylko Petrik0 - 2 WPts
31/03/2025Gomel, Belarus3 - 12 Ioakim Shutkov5 - 15 WPts
30/01/2025Gomel, Belarus2 - 12 Kolzak Burdin2 - 9 WPts
01/12/2024Vilnius, Lithuania2 - 11 Jerzy Kloc25 - 15 LPts
03/10/2024Gomel, Belarus2 - 10 Vicente Bosquez8 - 13 LPts
05/08/2024Gomel, Belarus1 - 10 Sergei Kuzmich1 - 12 WPts
12/06/2024Almaty, Kazakhstan0 - 10 Fedor Sabralimov0 - 12 WPts
13/04/2024Montevideo, Uruguay0 - 9 Cipriano Nabor8 - 14 LPts
14/02/2024Mogilev, Belarus0 - 8 Vikenti Karmazin13 - 22 LPts
02/01/2024Minsk, Belarus0 - 7 Vanko Kozel22 - 12 LPts
28/11/2023Minsk, Belarus0 - 6 Volodmiri Wasik10 - 20 LPts
15/10/2023Antofagasta, Chile0 - 5 Xalvador Laverde23 - 8 LPts
17/08/2023Minsk, Belarus0 - 4 Faddei Popovich8 - 12 LPts
23/06/2023Vitebsk, Belarus0 - 3 Andrii Dembinski10 - 9 LPts
10/05/2023Nassau, Bahamas0 - 2 Bradley Leeper5 - 9 LPts
12/03/2023Minsk, Belarus0 - 1 Dmytro Makar28 - 6 LPts
05/02/2023Gomel, Belarus0 - 0 Hadeon Wujek4 - 3 LPts