Weightclass:  Light Flyweight
Location:  Brest, Belarus
Record:  21 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/05/2024Brest, Belarus20 - 17 Michael Eason3 - 7 WPts
08/03/2024Brest, Belarus19 - 17 Symon Polanski0 - 4 WPts
07/01/2024Brest, Belarus18 - 17 Rodrigo Alejandro25(1) - 10 WPts
08/11/2023Brest, Belarus17 - 17 Santiago Portilla3 - 5 WPts
09/09/2023Brest, Belarus17 - 16 Andrii Berezutski1 - 1 LPts
10/07/2023Brest, Belarus16 - 16 Suk-young Mun1 - 18(5) WPts
11/05/2023Brest, Belarus15 - 16 Rhys Davis2 - 4 WPts
11/03/2023Brest, Belarus15 - 15 Bing Khatan12(1) - 17 LPts
10/01/2023Brest, Belarus14 - 15 Hadir Saparova0 - 13 WPts
10/11/2022Brest, Belarus13 - 15 Apostol Baranski0 - 3 WPts
10/09/2022Brest, Belarus13 - 14 Javad Gadzhiev0 - 4 LPts
11/07/2022Brest, Belarus12 - 14 Altansukhiin Ombo1 - 20 WPts
12/05/2022Bayamon, Puerto Rico12 - 13 Xabat Villalon1 - 3 LPts
13/03/2022San Jose, Costa Rica12 - 12 Roman Canizales12 - 13 LPts
12/01/2022Brest, Belarus12 - 11 Tariq Liegeon9 - 15 LPts
12/11/2021Hanoi, Vietnam11 - 11 Vang Lam2 - 3 WPts
14/09/2021Bayamon, Puerto Rico11 - 10 Senon Imperial8 - 8(2) LPts
17/07/2021San Lorenzo, Paraguay11 - 9 Ramirez Perales12 - 10(1) LPts
18/05/2021Kitwe, Zambia11 - 8 Dele Malyangu11 - 9 LPts
20/03/2021Brest, Belarus10 - 8 Oleksiy Mikula4 - 15 WPts
19/01/2021Ho Chi Minh City, Vietnam9 - 8 Chau Huynh1 - 2 WPts
20/11/2020Bangkok, Thailand9 - 7 Padjai Kaewsamrit7 - 10 LPts
22/09/2020Buenos Aires, Argentina9 - 6 Guillermo Gamez8 - 4 LPts
24/07/2020Brest, Belarus8 - 6 Krystiyan Shostak3 - 9 WPts
23/05/2020Antwerp, Belgium8 - 5 Binus Jansuene11 - 2 LPts
24/03/2020Brest, Belarus7 - 5 Zacarias Arrendondo7 - 8 WPts
24/01/2020Brest, Belarus6 - 5 Yevhen Kopko5 - 9 WPts
27/11/2019Minsk, Belarus6 - 4 Evgeny Franko6 - 4 LPts
01/10/2019Brest, Belarus6 - 3 Yevhen Tkachuk5 - 5 LPts
01/08/2019Brest, Belarus5 - 3 Geoff Darko3 - 7 WPts
02/06/2019Brest, Belarus4 - 3 Krystiyan Shostak3 - 2 WPts
03/04/2019Minsk, Belarus3 - 3 Volodymyr Mikulak2 - 2 WPts
01/03/2019Minsk, Belarus2 - 3 Vanko Matula3 - 1 WPts
15/01/2019Brest, Belarus1 - 3 Nasario Astudillo1 - 2 WPts
17/11/2018Brest, Belarus0 - 3 Volodymyr Komara1 - 2 WPts
17/09/2018Brest, Belarus0 - 2 Dmitriy Chiriaev0 - 2 LPts
17/07/2018Kharkiv, Ukraine0 - 1 Danylko Holda0 - 1 LPts
19/05/2018Brest, Belarus0 - 0 Pyotr Popovich0 - 1 LPts