Weightclass:  Welterweight
Location:  Vitebsk, Belarus
Record:  52 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/06/2028Vitebsk, Belarus51 - 27 Montenegro Mirando2 - 2 WPts
09/04/2028Vitebsk, Belarus50 - 27 Kien Duong1 - 7 WPts
09/02/2028Vitebsk, Belarus49 - 27 Gage Beaumier4 - 9 WPts
11/12/2027Vitebsk, Belarus48 - 27 Useni Chobeka4 - 15 WPts
12/10/2027Vitebsk, Belarus47 - 27 Garon Kaspar4 - 6 WPts
13/08/2027Vitebsk, Belarus46 - 27 Bujar Mujushi0 - 7 WPts
13/06/2027Vitebsk, Belarus45 - 27 Anton Butko5 - 13 WPts
14/04/2027Vitebsk, Belarus44 - 27 Melor Sozonov9 - 18 WPts
13/02/2027Vitebsk, Belarus43 - 27 Santiago Estremera3 - 10 WPts
15/12/2026Vitebsk, Belarus42 - 27 Paul Drews5 - 5 WPts
16/10/2026Vitebsk, Belarus41 - 27 Darryl Selasee1 - 16 WPts
17/08/2026Vitebsk, Belarus40 - 27 Balaputra Buijs1 - 16 WPts
18/06/2026Vilnius, Lithuania40 - 26 Krystian Bandura48 - 13 LPts
18/05/2026Helsinki, Finland40 - 25 Jari Ankelo41 - 22 LPts
17/04/2026Khujand, Tajikistan40 - 24 Melor Kadzhar41(1) - 16 LPts
17/03/2026Grodno, Belarus39 - 24 Georgiy Mach20 - 11 WPts Belarus National Championships 2026View
14/03/2026Grodno, Belarus38 - 24 Kyrylo Tkachuk16 - 11 WPts Belarus National Championships 2026View
11/03/2026Grodno, Belarus37 - 24 Valeri Safko9 - 7 WPts Belarus National Championships 2026View
15/01/2026London, UK37 - 23 Antun Nikolic17 - 17 LPts Europe Championships 2026View
12/01/2026London, UK36 - 23 Jonathan Dipple15(1) - 11 WPts Europe Championships 2026View
09/01/2026London, UK35 - 23 Ad Peeters39(5) - 16 WPts Europe Championships 2026View
15/12/2025Mecca, Saudi Arabia35 - 22 Rehman Usman22 - 28 LPts
14/11/2025Vitebsk, Belarus35 - 21 Rehman Usman21 - 28 LPts
14/10/2025Vitebsk, Belarus34 - 21 Rehman Usman21 - 27 WPts
13/09/2025Vitebsk, Belarus33 - 21 Rehman Usman21 - 26 WPts
13/08/2025Vitebsk, Belarus32 - 21 Rehman Usman21 - 25 WPts
13/07/2025Mecca, Saudi Arabia31 - 21 Rehman Usman21 - 24 WPts
12/06/2025Accra, Ghana31 - 20 William Yalley37(2) - 20 LPts
12/05/2025Vitebsk, Belarus30 - 20 Fresco Concha15 - 7 WPts
11/04/2025Vitebsk, Belarus29 - 20 Iago Montijo14 - 11 WPts
11/03/2025Mogilev, Belarus29 - 19 Nikolai Alekhine9 - 8 LPts Belarus National Championships 2025View
01/03/2025Medellin, Colombia29 - 18 Joaquin Tafoya33 - 18 LPts
29/01/2025Medellin, Colombia29 - 17 Joaquin Tafoya32 - 18 LPts
29/12/2024Medellin, Colombia29 - 16 Joaquin Tafoya31 - 18 LPts
27/11/2024Vitebsk, Belarus28 - 16 Joaquin Tafoya31 - 17 WPts
27/10/2024Vitebsk, Belarus27 - 16 Joaquin Tafoya31 - 16 WPts
22/09/2024Vitebsk, Belarus26 - 16 Borya Dundukov4 - 16(2) WPts
19/08/2024Vitebsk, Belarus26 - 15 Blagun á Blagoev30(4) - 16 LPts
16/07/2024Vienna, Austria26 - 14 Ulu Hebal33 - 23 LPts
15/06/2024Nassau, Bahamas26 - 13 Greg Nabb27(2) - 21 LPts
15/05/2024Vitebsk, Belarus26 - 12 Greg Nabb26(2) - 21 LPts
11/04/2024Vitebsk, Belarus25 - 12 Gervasio Cala7 - 5 WPts
11/03/2024Minsk, Belarus25 - 11 Wasyl Benko35 - 8 LPts Belarus National Championships 2024View
13/02/2024Vitebsk, Belarus24 - 11 David Cogan11 - 8 WPts
13/01/2024Samara, Russia23 - 11 Kir Deputatov20(2) - 21 WPts
13/12/2023Vitebsk, Belarus22 - 11 Maxim Bolin2 - 4 WPts
14/10/2023Minsk, Belarus21 - 11 Alik Bogdanovich26 - 9 WPts
21/08/2023Minsk, Belarus20 - 11 Isaak Olshansky30 - 9 WPts
22/06/2023Vitebsk, Belarus19 - 11 Vanko Gura1 - 0 WPts
23/04/2023Vitebsk, Belarus18 - 11 Diego Borgo15(1) - 14 WPts
23/02/2023Vitebsk, Belarus17 - 11 Volodymyr Spivak9 - 22 WPts
24/12/2022Perpignan, France16 - 11 Coyne Bernanos10 - 6 WPts
26/10/2022Riga, Latvia15 - 11 Pyotr Pavars5 - 10 WPts
28/08/2022Dushanbe, Tajikistan15 - 10 Veysal Hatem13 - 13 LPts
29/06/2022Dushanbe, Tajikistan14 - 10 Subhan Akbarov11(1) - 15 WPts
01/05/2022Minsk, Belarus13 - 10 Kolya Sadowski6 - 20 WPts
14/03/2022Vitebsk, Belarus12 - 10 Mojiz Cairbeckov13 - 11 WPts
12/01/2022Vitebsk, Belarus11 - 10 Dmytro Mikulich7(1) - 16 WPts
30/11/2021Minsk, Belarus10 - 10 Pylyp Mikus17 - 8 WPts
13/10/2021Mogilev, Belarus10 - 9 Vikenti Pavlovsky8 - 11 LPts
30/08/2021Riga, Latvia10 - 8 Georgiy Maizite11 - 10 LPts
01/07/2021Lima, Peru9 - 8 Desiderio Pagan12 - 9 WPts
30/04/2021Vitebsk, Belarus8 - 8 Lucas Hepburn17 - 5 WPts
02/03/2021Brest, Belarus8 - 7 Isaak Kravtsov8 - 11 LPts
10/01/2021Santiago de Cuba, Cuba7 - 7 Jose Obando6 - 13 WPts
12/11/2020Vitebsk, Belarus7 - 6 Wasyl Benko13 - 4 LPts
12/09/2020Vitebsk, Belarus6 - 6 Cris Conrado15 - 2 WPts
12/07/2020Vitebsk, Belarus5 - 6 Zaid Asante3 - 6 WPts
12/05/2020Vitebsk, Belarus5 - 5 Vasyl Turchin5 - 11 LPts
13/03/2020Charleroi, Belgium5 - 4 Chrestien Phalle10 - 5 LPts
14/01/2020Dushanbe, Tajikistan5 - 3 Adnan Rad6 - 5 LPts
16/11/2019Vitebsk, Belarus4 - 3 Konstantin Kakpenov2 - 10 WPts
16/09/2019Isfara, Tajikistan4 - 2 Firdovsi Narimanbekov3 - 5 LPts
19/07/2019Aalborg, Denmark3 - 2 Gardiner Winter0 - 4 WPts
20/05/2019Vitebsk, Belarus2 - 2 Amir Habibi4 - 2 WPts
20/03/2019Vitebsk, Belarus1 - 2 Rog Hemsath2 - 0 WPts
17/01/2019New Kingston, Jamaica0 - 2 Sam Dickie0 - 2 WPts
19/11/2018Vitebsk, Belarus0 - 1 Bryn Rodger1 - 0 LPts
19/09/2018Grodno, Belarus0 - 0 Taras Palko0 - 0 LPts