Weightclass:  Featherweight
Location:  Minsk, Belarus
Record:  21 - 17(5)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/08/2023Minsk, Belarus20 - 17(5) Aqil Mirkasimov0 - 5 WPts
12/06/2023Minsk, Belarus19 - 17(5) Vanko Zlotnik0 - 4 WPts
13/04/2023Minsk, Belarus18 - 17(5) Joaquin Mancebo3 - 8 WPts
13/02/2023Minsk, Belarus17 - 17(5) Avel Kuzma0 - 1 WPts
14/12/2022Minsk, Belarus16 - 17(5) Toma Kerzhakov2 - 6 WPts
14/10/2022Minsk, Belarus15 - 17(5) Nikolai Lopatin4 - 2 WPts
16/08/2022Minsk, Belarus14 - 17(5) Nikolai Belinsky0 - 3(2) WPts
15/06/2022Minsk, Belarus13 - 17(5) Timofei Kaluzny0 - 5 WPts
16/04/2022Minsk, Belarus13 - 16(4) Kolzak Zozulin20(1) - 6 LKO3
15/02/2022Minsk, Belarus12 - 16(4) Luis Cubas3(1) - 15(1) WPts
16/12/2021Minsk, Belarus12 - 15(3) Symon Michalko16 - 9 LKO3
15/10/2021Minsk, Belarus11 - 15(3) Fedya Galkin5 - 17 WPts
14/08/2021Kampala, Uganda11 - 14(3) Sid Mramba23 - 3 LPts
14/06/2021Minsk, Belarus10 - 14(3) Pylyp Rudnitsky14 - 4 WPts
02/05/2021Minsk, Belarus9 - 14(3) Taras Markovich0 - 18(1) WPts
01/04/2021Minsk, Belarus9 - 13(3) Mikhail Kuzelev3 - 14 LPts
14/02/2021Minsk, Belarus9 - 12(3) Vitali Bunda12 - 5 LPts
02/01/2021Minsk, Belarus9 - 11(2) Kolya Zlotnik9 - 7 LKO3
01/11/2020Vilnius, Lithuania8 - 11(2) Leszek Baros0 - 4 WPts
03/09/2020Minsk, Belarus7 - 11(2) Oleksander Rybak7 - 10 WPts
03/07/2020Brest, Belarus7 - 10(2) Vitali Dragon6 - 8(1) LPts
10/05/2020Minsk, Belarus7 - 9(2) Yulian Lazko12 - 3 LPts
11/03/2020Vitebsk, Belarus7 - 8(2) Konstantin Nepokupnoy7 - 1 LPts Belarus National Championships 2020View
24/01/2020Minsk, Belarus7 - 7(2) Afanas Makhnutin11 - 2 LPts
13/12/2019Minsk, Belarus6 - 7(2) Anton Kovalenko6 - 4 WPts
21/10/2019Brest, Belarus5 - 7(2) Oleksiy Dutka4 - 7 WPts
13/09/2019Lyon, France4 - 7(2) Granger Omer8(1) - 0 WPts
16/07/2019Minsk, Belarus3 - 7(2) Oleksander Rybak3 - 7 WPts
16/05/2019Quanzhou, China3 - 6(2) Liko Tiu4 - 1 LPts
18/03/2019Minsk, Belarus3 - 5(1) Kolzak Zozulin2 - 1 LKO3
14/01/2019Minsk, Belarus2 - 5(1) Soo-il Min2 - 0 WPts
16/11/2018Minsk, Belarus1 - 5(1) Andrii Buda1 - 3 WPts
16/09/2018Yerevan, Armenia0 - 5(1) Sipan Tarakchian1 - 3 WPts
17/07/2018Salvador, Brazil0 - 4(1) Jeraldo Oliva1(1) - 4 LPts
19/05/2018Minsk, Belarus0 - 3(1) Kyrylo Mikulak0 - 0 LPts
10/04/2018Minsk, Belarus0 - 2(1) Fedar Roman0 - 1 LPts
23/02/2018Gomel, Belarus0 - 1(1) Andrii Baranski1(1) - 0 LPts
09/01/2018Minsk, Belarus0 - 0 Andrii Baranski0 - 0 LKO3