Weightclass:  Light Welterweight
Location:  Minsk, Belarus
Record:  19 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2031Minsk, Belarus18 - 17 Dimos Canales5 - 5 WPts
04/10/2031Minsk, Belarus17 - 17 Johnny Moffett5 - 15 WPts
05/08/2031Minsk, Belarus16 - 17 Diego Leiva3 - 9 WPts
06/06/2031Minsk, Belarus15 - 17 Aleksei Pyzik1 - 0 WPts
06/04/2031Minsk, Belarus14 - 17 Alik Gurka0 - 1 WPts
06/02/2031Minsk, Belarus13 - 17 Aleksei Golub3 - 2 WPts
08/12/2030Minsk, Belarus13 - 16 Malcolm Baldy2 - 7 LPts
09/10/2030Minsk, Belarus12 - 16 Oda Slette17 - 11 WPts
10/08/2030Minsk, Belarus11 - 16 Lorenzo Ballan10 - 4 WPts
11/06/2030Minsk, Belarus11 - 15 Melor Bayanmonkh15(2) - 18 LPts
12/04/2030Minsk, Belarus10 - 15 Volodymyr Chopp3 - 3 WPts
11/02/2030Minsk, Belarus9 - 15 Santiago Forero0 - 13 WPts
14/12/2029Minsk, Belarus9 - 14 Symon Davidovich10 - 9 LPts
15/10/2029Dakar, Senegal8 - 14 Vivien Notte0 - 9 WPts
17/08/2029Ulaanbaatar, Mongolia7 - 14 Timofei Nemekbayar4 - 11(2) WPts
19/06/2029Adana, Turkey7 - 13 Gul Kisa16 - 26 LPts
21/04/2029Minsk, Belarus6 - 13 Vikenti Bilinski0 - 4 WPts
21/02/2029Gomel, Belarus6 - 12 Dmitri Volkonsky13 - 13(1) LPts
26/12/2028Minsk, Belarus6 - 11 Matviyko Poltorak12 - 20 LPts
02/11/2028Minsk, Belarus6 - 10 Apostol Andrick17 - 13 LPts
02/10/2028Gomel, Belarus6 - 9 Valeri Shevchuk4 - 27 LPts
27/08/2028San Juan, Puerto Rico5 - 9 Fausto Castano7 - 10 WPts
28/06/2028Vitebsk, Belarus4 - 9 Konstantin Kramar3 - 6(1) WPts
29/04/2028New Delhi, India4 - 8 Rehman Ayan1 - 17 LPts
01/03/2028Vitebsk, Belarus4 - 7 Melor Oshchepkov5(1) - 10 LPts
04/01/2028Minsk, Belarus4 - 6 Avel Bily10 - 9 LPts
06/11/2027Zagreb, Croatia4 - 5 Ognjen Stankovic18 - 10 LPts
08/09/2027Minsk, Belarus3 - 5 Apostol Kravets1 - 3 WPts
12/07/2027Minsk, Belarus3 - 4 Bohdan Lisko13 - 8 LPts
29/05/2027Vitebsk, Belarus3 - 3 Yulian Bilinski6 - 23 LPts
28/04/2027Minsk, Belarus2 - 3 Arseni Zaretsky0 - 0 WPts
11/03/2027Maracaibo, Venezuela2 - 2 Montenegro Cordova5 - 17 LPts
11/01/2027Almaty, Kazakhstan2 - 1 Vasili Kasymbeckoff15 - 7 LPts
12/11/2026Mississauga, Canada2 - 0 Chris Malis11 - 16 LPts
14/09/2026Brest, Belarus1 - 0 Melor Panko6 - 12 WPts
20/07/2026Minsk, Belarus0 - 0 Faddei Kitko0 - 2 WPts