Weightclass:  Welterweight
Location:  Vitebsk, Belarus
Record:  22 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2033Geneva, Switzerland21 - 20 Boniface Trzeguet25 - 13 WPts
21/10/2033Zagreb, Croatia20 - 20 Ervin Vidulic12 - 12 WPts
21/08/2033Munich, Germany20 - 19 Kolt Aders40 - 10 LPts
22/06/2033Gomel, Belarus20 - 18 Yakiv Matey9 - 22 LPts
24/04/2033Mogilev, Belarus19 - 18 Sasha Kuzelev7 - 29(1) WPts
11/03/2033Vitebsk, Belarus19 - 17 Vanko Zahorik13 - 20(1) LPts Belarus National Championships 2033View
25/02/2033Vitebsk, Belarus18 - 17 VladimÝr Baranek3 - 8 WPts
26/12/2032Gomel, Belarus18 - 16 Dmytro Maslak10 - 19 LPts
30/10/2032Gomel, Belarus17 - 16 Ioakim Smolar9 - 20 WPts
30/08/2032Gomel, Belarus17 - 15 Ioakim Smolar8 - 20 LPts
06/07/2032Vitebsk, Belarus17 - 14 Dmytro Komara24 - 8 LPts
07/05/2032Vitebsk, Belarus16 - 14 Yevhen Tkachuk13 - 15(1) WPts
08/03/2032Minsk, Belarus15 - 14 Petro Boback20 - 18 WPts
08/01/2032Brest, Belarus14 - 14 Boris Bahan9 - 13 WPts
08/11/2031San Jose, Costa Rica13 - 14 Neper Caram0 - 3 WPts
09/09/2031Grodno, Belarus13 - 13 Fedir Makosky8 - 12 LPts
14/07/2031Gomel, Belarus12 - 13 Gennady Mironov9 - 20 WPts
16/05/2031Mogilev, Belarus12 - 12 Bohdan Moldovan9 - 8 LPts
18/03/2031Brest, Belarus12 - 11 Aleksei Rusak16(1) - 14 LPts
18/01/2031Gomel, Belarus11 - 11 Kyrylo Baran5 - 16 WPts
23/11/2030Vitebsk, Belarus11 - 10 Dmytro Komara14 - 7 LPts
24/09/2030Grodno, Belarus10 - 10 Pyotr Poleski3 - 13(1) WPts
25/07/2030Vitebsk, Belarus9 - 10 Aleksei Borin1 - 7 WPts
28/05/2030Brest, Belarus9 - 9 Evgeny Wolinsky5 - 15 LPts
17/04/2030Brest, Belarus9 - 8 Avel Bandera26 - 16(1) LPts
14/03/2030Grodno, Belarus9 - 7 Yulian Cheryshev13 - 8 LPts Belarus National Championships 2030View
11/03/2030Grodno, Belarus8 - 7 Marlen Borsuk1 - 1 WPts Belarus National Championships 2030View
29/01/2030Gomel, Belarus7 - 7 Yakiv Kostenko14 - 25 WPts
04/12/2029Vitebsk, Belarus6 - 7 Oleksiy Pavlovsky0 - 7 WPts
08/10/2029Minsk, Belarus5 - 7 Borysko Markovich1 - 3 WPts
13/08/2029Minsk, Belarus5 - 6 Marlen Bilik15 - 19 LPts
21/06/2029Minsk, Belarus4 - 6 Kyrylo Trush15(2) - 25 WPts
10/05/2029Mogilev, Belarus4 - 5 Boris Grasmick7 - 7 LPts
05/04/2029Perth, Australia3 - 5 Antwan Saporito2 - 9 WPts
05/02/2029Minsk, Belarus2 - 5 Borysko Petrowski1 - 0 WPts
19/12/2028Vitebsk, Belarus1 - 5 Krystiyan Ontko10 - 10 WPts
21/10/2028Lusaka, Zambia1 - 4 Paulo Sikuka15 - 17(1) LPts
22/08/2028Minsk, Belarus1 - 3 Oleksander Buday20 - 16 LPts
26/06/2028Las Condes, Chile1 - 2 Paco Ureno37 - 10 LPts
28/04/2028Ponce, Puerto Rico1 - 1 Cris Badilla13 - 5 LPts
29/02/2028Vitebsk, Belarus1 - 0 Afon Poltorak20 - 6 LPts
27/01/2028Vitebsk, Belarus0 - 0 Gennady Sklar3 - 4 WPts