Weightclass:  Lightweight
Location:  Brest, Belarus
Record:  49(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/05/2028Brest, Belarus48(1) - 23 Alojzy Gajeski7 - 4 WPts
12/03/2028Brest, Belarus47(1) - 23 Free Van den Camme12 - 15 WPts
11/01/2028Brest, Belarus46(1) - 23 Xavion Mena1 - 17 WPts
11/11/2027Brest, Belarus45(1) - 23 Berto Nino5 - 12 WPts
11/09/2027Brest, Belarus44(1) - 23 David Pert15 - 11 WPts
12/07/2027Brest, Belarus43(1) - 23 Daniil Dolinski9(1) - 24 WPts
13/05/2027Brest, Belarus42(1) - 23 Isaak Shubin0 - 5 WPts
13/03/2027Brest, Belarus41(1) - 23 Loredo Alejandro10 - 9 WPts
13/01/2027Brest, Belarus40(1) - 23 Boleslav Farkas6 - 15 WPts
14/11/2026Brest, Belarus39(1) - 23 Pylyp Chaplinski0 - 3 WPts
14/09/2026Brest, Belarus38(1) - 23 Symon Mihalovich10 - 6 WPts
15/07/2026Brest, Belarus37(1) - 23 Dmytro Guba18 - 36 WPts
15/05/2026Tegucigalpa, Honduras36(1) - 23 Alejandro Estremera4 - 15 WPts
17/03/2026Grodno, Belarus36(1) - 22 Isaak Devyatyarov10 - 4 LPts Belarus National Championships 2026View
14/03/2026Grodno, Belarus35(1) - 22 Vasili Aksinin15 - 6 WPts Belarus National Championships 2026View
11/03/2026Grodno, Belarus34(1) - 22 Apostol Vitko4 - 0 WPts Belarus National Championships 2026View
01/02/2026Georgetown, Guyana33(1) - 22 Connor Argo4 - 24(13) WPts
04/12/2025Yerevan, Armenia32 - 22 Vachakan Hakakyan11 - 12 WKO3
06/10/2025Sharjah, UAE31 - 22 Aftab Hakeem3 - 11 WPts
08/08/2025Kampala, Uganda30 - 22 Wasaki Kalyango2 - 16(5) WPts
10/06/2025Gomel, Belarus30 - 21 Pylyp Bucko27 - 17 LPts
14/04/2025Gomel, Belarus30 - 20 Arseni Samedov25(1) - 20 LPts
14/03/2025Mogilev, Belarus30 - 19 Mikhail Maruska29(1) - 19 LPts Belarus National Championships 2025View
11/03/2025Mogilev, Belarus29 - 19 Dimi Lodigin11 - 15 WPts Belarus National Championships 2025View
13/02/2025Vitebsk, Belarus28 - 19 Viktor Michal18 - 26 WPts
17/12/2024Madrid, Spain27 - 19 Oro Hinojosa1 - 2 WPts
19/10/2024Mogilev, Belarus27 - 18 Mikhail Maruska25(1) - 19 LPts
21/08/2024Brest, Belarus26 - 18 Mikhail Maruska25(1) - 18 WPts
22/06/2024Providence, USA26 - 17 Mark Bail3 - 9 LPts
24/04/2024Vitebsk, Belarus26 - 16 Timofei Archacki23 - 12(1) LPts
11/03/2024Minsk, Belarus26 - 15 Toma Soroko19 - 20 LPts Belarus National Championships 2024View
21/02/2024Santiago de Cuba, Cuba25 - 15 Angel Monreal2 - 1 WPts
24/12/2023Brest, Belarus24 - 15 Frane Mikec3 - 22 WPts
25/10/2023Harare, Zimbabwe23 - 15 Brad Samkange17 - 14 WPts
27/08/2023Brest, Belarus22 - 15 Sajid Abdul2 - 8 WPts
28/06/2023Brest, Belarus21 - 15 Lenni Sievinen1 - 1 WPts
29/04/2023Almaty, Kazakhstan21 - 14 Waleed Nabiew8 - 17(6) LPts
01/03/2023Aarhus, Denmark20 - 14 Thorstein Brink11 - 14 WPts
31/12/2022Brest, Belarus19 - 14 Viktor Kuzmich0 - 1 WPts
01/11/2022Minsk, Belarus18 - 14 Ivan Smolar12 - 15 WPts
06/09/2022Minsk, Belarus17 - 14 Vikenti Chudy14 - 15 WPts
12/07/2022Bangkok, Thailand16 - 14 Sukkasem Taechapan14 - 13 WPts
14/05/2022Grodno, Belarus16 - 13 Viktor Marchuk17 - 6 LPts
17/03/2022New Kingston, Jamaica16 - 12 Kyle Vause10 - 12 LPts
16/01/2022Vitebsk, Belarus15 - 12 Yakiv Petrowski13 - 11 WPts
20/11/2021Kiev, Ukraine15 - 11 Yevhen Medved12 - 6 LPts
21/09/2021Brest, Belarus14 - 11 Nikolai Tissin0 - 1 WPts
21/07/2021Gomel, Belarus14 - 10 Volodymyr Lipka6 - 12 LPts
23/05/2021Gomel, Belarus14 - 9 Vanko Bula14 - 5 LPts
21/04/2021Minsk, Belarus13 - 9 Koldan Koval7 - 10 WPts
17/03/2021Vitebsk, Belarus12 - 9 Gennady Golovkin12 - 7 WPts
23/01/2021Gomel, Belarus12 - 8 Oleksander Polansky12 - 7 LPts
25/11/2020Minsk, Belarus11 - 8 Symon Markowski2 - 16(1) WPts
13/10/2020Gomel, Belarus10 - 8 Nikolai Demchuk7 - 9 WPts
12/09/2020Minsk, Belarus9 - 8 Kyrylo Burda5 - 10 WPts
11/08/2020Minsk, Belarus9 - 7 Daniil Vasko8 - 8 LPts
04/07/2020Brest, Belarus8 - 7 Odilon Paquin6 - 10 WPts
04/05/2020Minsk, Belarus7 - 7 Pyotr Kosakowski3 - 6 WPts
31/03/2020Brest, Belarus6 - 7 Wasyl Panasuk9 - 5 WPts
31/01/2020Gomel, Belarus6 - 6 Vanko Bula7 - 4 LPts
14/12/2019Brest, Belarus5 - 6 Petro Bondar0 - 4 WPts
14/10/2019Vitebsk, Belarus5 - 5 Timofei Archacki4 - 3 LPts
22/08/2019Minsk, Belarus5 - 4 Pyotr Kosakowski0 - 4 LPts
18/07/2019Lusaka, Zambia4 - 4 Quannell Mukuni1 - 2 WPts
19/05/2019Gomel, Belarus4 - 3 Goga Duch7 - 1 LPts
17/04/2019Brest, Belarus4 - 2 Pylyp Kitko3 - 1 LPts
14/03/2019Vienna, Austria4 - 1 Ode Lebedew3 - 5 LPts
13/01/2019Durres, Albania3 - 1 Ermir Thika2 - 4 WPts
15/11/2018Casablanca, Morocco3 - 0 Hudhafah Bar1 - 3 LPts
17/09/2018Brest, Belarus2 - 0 Kyrylo Burda1 - 1 WPts
17/07/2018Brest, Belarus1 - 0 Lee McClees0 - 1 WPts
19/05/2018Brest, Belarus0 - 0 Konstantin Borsch2 - 0 WPts