Weightclass:  Welterweight
Location:  Minsk, Belarus
Record:  16(1) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/02/2025Minsk, Belarus15(1) - 28 Vikenti Mikula1 - 7 WPts
14/12/2024Minsk, Belarus14(1) - 28 Ken Duncan1 - 3 WPts
15/10/2024Minsk, Belarus13(1) - 28 Alejandro Ortis2 - 1 WPts
14/08/2024Minsk, Belarus12 - 28 One Danielian6 - 12(1) WKO3
16/06/2024Minsk, Belarus12 - 27 Senon Rubiano10(1) - 30 LPts
17/04/2024Minsk, Belarus11 - 27 Wasyl Buchko24 - 12 WPts
17/02/2024Minsk, Belarus10 - 27 Vitali Kosakowski4 - 6 WPts
19/12/2023Minsk, Belarus10 - 26 Fedir Kravec28(1) - 9 LPts
20/10/2023Minsk, Belarus10 - 25 Wanheng Jaidee26 - 13 LPts
21/08/2023Minsk, Belarus10 - 24 Zachary Scagni19(1) - 14 LPts
22/06/2023Minsk, Belarus9 - 24 Reyes Barragan2 - 8 WPts
23/04/2023Minsk, Belarus9 - 23 Paul McNabb7 - 11 LPts
23/02/2023Vitebsk, Belarus9 - 22 Dmytro Tkach17 - 11 LPts
25/12/2022Minsk, Belarus9 - 21 Yevhen Popko3(1) - 16 LPts
26/10/2022San Jose, Costa Rica8 - 21 Rodrigo Sais5 - 9 WPts
28/08/2022Murcia, Spain8 - 20 Noe Ancheta21 - 6 LPts
30/06/2022Riga, Latvia7 - 20 Dmitri Kakis15 - 14 WPts
02/05/2022Tamale, Ghana7 - 19 Michael Hansen12 - 8 LPts
04/03/2022Minsk, Belarus6 - 19 Daniil Yurkovich4 - 22 WPts
16/01/2022Minsk, Belarus5 - 19 Kolya Koltun8 - 17 WPts
27/11/2021Minsk, Belarus5 - 18 Dmytro Babyak9 - 11 LPts
24/10/2021Minsk, Belarus5 - 17 Joaquin Montemayor17 - 5 LPts
24/08/2021Minsk, Belarus5 - 16 Viktor Kossak6 - 14 LPts
13/07/2021Minsk, Belarus5 - 15 Dave Daley6 - 9 LPts
12/05/2021New Kingston, Jamaica5 - 14 Jonathan Boydstun13(1) - 8 LPts
14/03/2021Minsk, Belarus5 - 13 Dmitri Chemenov3 - 14 LPts
27/01/2021Minsk, Belarus5 - 12 Pylyp Mikus14 - 6 LPts
07/12/2020Odessa, Ukraine5 - 11 Krystiyan Komar11 - 5 LPts
09/10/2020Mogilev, Belarus4 - 11 Vikenti Pavlovsky6 - 7 WPts
06/09/2020Vilnius, Lithuania4 - 10 Makary Gall6 - 11 LPts
08/07/2020Perpignan, France3 - 10 Larrimore Tautou6 - 11 WPts
08/05/2020Jalilabad, Azerbaijan3 - 9 Amin Khatib2 - 13 LPts
09/03/2020Malmo, Sweden3 - 8 Axel Malmberg4 - 9 LPts
09/01/2020Minsk, Belarus3 - 7 Angel Civil6 - 3 LPts
09/11/2019Pikine, Senegal3 - 6 Verdun Le Vau5 - 5 LPts
09/09/2019Minsk, Belarus3 - 5 Faddei Russak4 - 4 LPts
10/07/2019Minsk, Belarus3 - 4 Ioakim Tokarev4 - 3 LPts
19/05/2019Yerevan, Armenia3 - 3 Garbis Sahagian5 - 0 LPts
21/03/2019Vitebsk, Belarus3 - 2 Danylko Kuzminski0 - 1 LPts
02/02/2019Minsk, Belarus2 - 2 Daniil Ponkrashov2 - 0 WPts
03/12/2018Minsk, Belarus2 - 1 Borysko Tokar2 - 2 LPts
02/11/2018Yerevan, Armenia2 - 0 Vahe Ohanessyan0 - 2 LPts
04/09/2018Minsk, Belarus1 - 0 Vasil á Vutov1 - 0 WPts
07/07/2018Minsk, Belarus0 - 0 Seth Fallis1 - 2 WPts