Weightclass:  Middleweight
Location:  Minsk, Belarus
Record:  23 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2033Minsk, Belarus22 - 20 Oleksander Sienko11 - 27 WPts
23/10/2033Minsk, Belarus21 - 20 Aleksei Narimanov12 - 15 WPts
23/08/2033Minsk, Belarus20 - 20 Dominik Sobus9 - 11 WPts
23/06/2033Minsk, Belarus19 - 20 Luc Phuc2 - 4 WPts
22/04/2033Minsk, Belarus18 - 20 Shayan Erkinbec5 - 6 WPts
21/02/2033Minsk, Belarus17 - 20 Pylyp Kovalenko21 - 17 WPts
22/12/2032Minsk, Belarus16 - 20 Manny Capetillo1 - 2 WPts
22/10/2032Minsk, Belarus15 - 20 Yevhen Tokarski6 - 5 WPts
22/08/2032Nizhnekamsk, Russia15 - 19 Dmitri Rochev28 - 13 LPts
23/06/2032Minsk, Belarus14 - 19 Bohdan Perun2 - 5 WPts
25/04/2032Gdansk, Poland13 - 19 Natan Karbowski11 - 7 WPts
26/02/2032Gomel, Belarus12 - 19 Apostol Duda6(1) - 15 WPts
28/12/2031Soyapango, El Salvador12 - 18 Santiago Fortuna19 - 13 LPts
30/10/2031Cape Town, South Africa12 - 17 Simba Dubango18 - 18 LPts
01/09/2031Minsk, Belarus11 - 17 Mikhail Anastas11 - 18 WPts
03/07/2031Montreal, Canada10 - 17 Duncan Ferris4 - 6 WPts
05/05/2031Adelaide, Australia9 - 17 Kenzie Cowper0 - 0 WPts
07/03/2031Stuttgart, Germany8 - 17 Tabby Heiberg4 - 25 WPts
07/01/2031Minsk, Belarus7 - 17 Dmytro Bilak4 - 17 WPts
08/11/2030Minsk, Belarus7 - 16 Kyrylo Batko11 - 9 LPts
21/09/2030Tirana, Albania6 - 16 Agon Gjika1 - 1 WPts
24/07/2030Laval, Canada6 - 15 Leighton Ruan9(1) - 8 LPts
26/05/2030Minsk, Belarus5 - 15 Wilbart Schar2 - 13 WPts
28/03/2030Vitebsk, Belarus5 - 14 Borysko Martinka4 - 11(1) LPts
28/01/2030Minsk, Belarus5 - 13 Piotr Czaplinski30 - 12 LPts
30/11/2029Minsk, Belarus5 - 12 Kyrylo Batko6 - 8 LPts
02/10/2029Grodno, Belarus5 - 11 Boris Sliva13 - 9 LPts
05/08/2029Brest, Belarus5 - 10 Borysko Panko18 - 12 LPts
07/06/2029Karagandy, Kazakhstan4 - 10 Ilqar Baikodamoff5 - 17 WPts
09/04/2029Melbourne, Australia4 - 9 Patrick Tagert8 - 8 LPts
09/02/2029Minsk, Belarus4 - 8 Bolle Van Guyse2 - 5 LPts
11/12/2028Minsk, Belarus4 - 7 Kyrylo Batko2 - 6 LPts
13/10/2028Vitebsk, Belarus4 - 6 Faddei Kuzmich10 - 8 LPts
15/08/2028Panama City, Panama4 - 5 Montel Labrador9(1) - 29 LPts
17/06/2028Copenhagen, Denmark3 - 5 Waage Passer2 - 6 WPts
19/04/2028Grodno, Belarus3 - 4 Boris Sliva6 - 7 LPts
20/02/2028Port-au-Prince, Haiti3 - 3 Marshall Perret24(1) - 16 LPts
23/12/2027Vitebsk, Belarus3 - 2 Vitali Evancho14 - 10 LPts
25/10/2027Maracay, Venezuela2 - 2 Santiago Campuzano5 - 12(1) WPts
27/08/2027Minsk, Belarus2 - 1 Fadei Pavlovich10 - 14 LPts
28/06/2027Mogilev, Belarus1 - 1 Matviyko Fedorka2 - 20 WPts
02/05/2027Minsk, Belarus1 - 0 Vanko Hricko2 - 3 LPts
07/03/2027Minsk, Belarus0 - 0 Faddei Kuzmich5 - 3 WPts