Weightclass:  Welterweight
Location:  Minsk, Belarus
Record:  23 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/12/2033Minsk, Belarus22 - 12 Francois Housel32 - 15 WPts
29/10/2033Minsk, Belarus21 - 12 Matthew Penman4 - 10 WPts
28/08/2033Minsk, Belarus20 - 12 Odion Ukpolo12 - 10 WPts
19/07/2033Abidjan, Ivory Coast20 - 11 Didier Pagnol20(2) - 7 LPts
18/06/2033Minsk, Belarus19 - 11 Odion Ukpolo12 - 8 WPts
18/05/2033Minsk, Belarus18 - 11 Odion Ukpolo12 - 7 WPts
17/04/2033Minsk, Belarus17 - 11 Dalibor Bartulovic5 - 1 WPts
11/03/2033Vitebsk, Belarus17 - 10 Melor Koltun30 - 10 LPts Belarus National Championships 2033View
06/02/2033Minsk, Belarus17 - 9 Gabriel Hidalgo24(1) - 19 LPts
06/01/2033Rosario, Argentina17 - 8 Santiago Ras26(3) - 13 LPts
06/12/2032Minsk, Belarus17 - 7 Torsti Huhtinen14 - 2 LPts
04/11/2032Minsk, Belarus16 - 7 Olindo Sanchez22(4) - 26 WPts
04/10/2032La Paz, Bolivia15 - 7 Olindo Sanchez22(4) - 25 WPts
03/09/2032Kharkiv, Ukraine15 - 6 Aleksandr Chop28 - 7 LPts
03/08/2032Minsk, Belarus14 - 6 Dardanus Livas14 - 11 WPts
03/07/2032Minsk, Belarus13 - 6 Dardanus Livas14 - 10 WPts
18/05/2032Tangier, Morocco13 - 5 Dhakwan Madouni13(2) - 8 LPts
17/04/2032Minsk, Belarus13 - 4 Olindo Sanchez20(4) - 22 LPts
17/03/2032Vitebsk, Belarus12 - 4 Melor Koltun24 - 8 WPts Belarus National Championships 2032View
14/03/2032Vitebsk, Belarus11 - 4 Kyrylo Batko10 - 16 WPts Belarus National Championships 2032View
11/03/2032Vitebsk, Belarus10 - 4 Yevhen Tkachuk13 - 14(1) WPts Belarus National Championships 2032View
07/02/2032Minsk, Belarus10 - 3 Seung-gyu Kye16 - 3 LPts
06/01/2032Tegucigalpa, Honduras9 - 3 Gabriel Hidalgo18(1) - 10 WPts
06/12/2031Jeonju, South Korea9 - 2 Seung-gyu Kye15 - 2 LPts
05/11/2031Minsk, Belarus9 - 1 Corbin Linder18 - 11 LPts
05/10/2031Minsk, Belarus8 - 1 Aleksandr Zhukanenko18 - 16 WPts
04/09/2031Minsk, Belarus7 - 1 Vishal Tanwar18 - 2 WPts
15/07/2031Mississauga, Canada6 - 1 Hayden Christeson14 - 10 WPts
16/05/2031Toronto, Canada6 - 0 Fraser Cowans25 - 18(1) LPts
17/03/2031Minsk, Belarus5 - 0 Koldan Polyakov11 - 1 WPts Belarus National Championships 2031View
14/03/2031Minsk, Belarus4 - 0 Melor Koltun16 - 7 WPts Belarus National Championships 2031View
11/03/2031Minsk, Belarus3 - 0 Zernebog Kozuch3 - 11 WPts Belarus National Championships 2031View
31/01/2031Aba, Nigeria2 - 0 Gregor Gee4 - 10 WPts
03/12/2030Bogota, Colombia1 - 0 Pablo Bravo0 - 12(1) WPts
05/10/2030Minsk, Belarus0 - 0 Juan Armendarez7 - 11 WPts