Weightclass:  Featherweight
Location:  Minsk, Belarus
Record:  76 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2027Minsk, Belarus75 - 6 Cipriano Jorge5 - 13 WPts
14/11/2026Minsk, Belarus74 - 6 Montel Medina15 - 10 WPts
14/09/2026Minsk, Belarus73 - 6 Usi Mankomba5 - 8 WPts
15/07/2026Minsk, Belarus72 - 6 Quarren Fumina3 - 8 WPts
15/05/2026Minsk, Belarus71 - 6 Paze Sagheryan3 - 9 WPts
17/03/2026Minsk, Belarus70 - 6 Mark Bay3 - 8 WPts
14/01/2026Minsk, Belarus69 - 6 Susuwandee Pranthaksin6 - 9 WPts
15/11/2025Minsk, Belarus68 - 6 Javier Carrasco2 - 10 WPts
16/09/2025Minsk, Belarus67 - 6 Intiqam Agayev0 - 13 WPts
18/07/2025Minsk, Belarus66 - 6 Khalid Djamalov3 - 7 WPts
19/05/2025Minsk, Belarus65 - 6 Kwanpichit Pecko0 - 6 WPts
20/03/2025Minsk, Belarus64 - 6 Arthur Gwilym1 - 8(2) WPts
19/01/2025Kanpur, India63 - 6 Shayan Zahra36(1) - 9 WPts
21/11/2024Minsk, Belarus62 - 6 Alojz Novakovic6 - 26 WPts
22/09/2024Bordeaux, France61 - 6 Donatien Carel1 - 5 WPts
25/07/2024Busan, South Korea60 - 6 Courvoisier Roussel54 - 16 WPts Busan Olympics 2024View
22/07/2024Busan, South Korea59 - 6 Aatif Haddi51 - 14 WPts Busan Olympics 2024View
19/07/2024Busan, South Korea58 - 6 Frasier Houlette46 - 20(1) WPts Busan Olympics 2024View
16/07/2024Busan, South Korea57 - 6 Jeron²m Pavek39(1) - 13 WPts Busan Olympics 2024View
13/07/2024Busan, South Korea56 - 6 Diego Alcaraz8 - 10(1) WPts Busan Olympics 2024View
15/05/2024Mexico City, Mexico55 - 6 Malvolio Rayos8 - 10 WPts
17/03/2024Minsk, Belarus54 - 6 Fadei Olshansky19 - 21(1) WPts Belarus National Championships 2024View
14/03/2024Minsk, Belarus53 - 6 Dmitriy Dunay6 - 13 WPts Belarus National Championships 2024View
11/03/2024Minsk, Belarus52 - 6 Vikenti Orlov20(1) - 17 WPts Belarus National Championships 2024View
18/01/2024Yekaterinburg, Russia51 - 6 Endrit Birand33(2) - 12 WPts Europe Championships 2024View
15/01/2024Yekaterinburg, Russia50 - 6 Jeron²m Pavek33 - 10 WPts Europe Championships 2024View
12/01/2024Yekaterinburg, Russia49 - 6 Frasier Houlette39 - 16(1) WPts Europe Championships 2024View
09/01/2024Yekaterinburg, Russia48 - 6 Oleksiy Hudy36(1) - 7 WPts Europe Championships 2024View
17/11/2023Bangalore, India47 - 6 Suneil Sagar24 - 10 WPts
19/09/2023Surat, India46 - 6 Courvoisier Roussel41 - 12 WPts Surat World Championships 2023View
16/09/2023Surat, India45 - 6 Vesa Askola41 - 4 WPts Surat World Championships 2023View
13/09/2023Surat, India44 - 6 Joaquin Villalva42(2) - 6 WPts Surat World Championships 2023View
10/09/2023Surat, India43 - 6 Rashid Daher36 - 7 WPts Surat World Championships 2023View
07/09/2023Surat, India42 - 6 Nicholas Hannahs35(1) - 4 WPts Surat World Championships 2023View
01/09/2023Casablanca, Morocco41 - 6 Aatif Haddi38 - 9 WPts
31/07/2023Nassau, Bahamas41 - 5 Mike Health40(5) - 5 LPts
30/06/2023Minsk, Belarus40 - 5 Matthew Mattsen41 - 3 WPts
30/05/2023Minsk, Belarus39 - 5 Amnat Sukha36 - 9 WPts
27/04/2023Nassau, Bahamas38 - 5 Mike Health38(5) - 4 WPts
17/03/2023Gomel, Belarus37 - 5 Kolzak Zozulin28(3) - 7 WPts Belarus National Championships 2023View
14/03/2023Gomel, Belarus36 - 5 Dmitriy Dunay4 - 7 WPts Belarus National Championships 2023View
11/03/2023Gomel, Belarus35 - 5 Volodmiri Stellmach24 - 7 WPts Belarus National Championships 2023View
10/02/2023Minsk, Belarus34 - 5 Rehman Nader24 - 10 WPts
10/01/2023Minsk, Belarus33 - 5 Rehman Nader24 - 9 WPts
10/12/2022Minsk, Belarus32 - 5 Rehman Nader24 - 8 WPts
08/11/2022Panama City, Panama31 - 5 Gonzalo Regal11 - 17 WPts
10/09/2022Yerevan, Armenia30 - 5 Garbis Maksudyan8(2) - 17 WPts
13/07/2022Panama City, Panama29 - 5 Quiqui Briseno15 - 11 WPts
15/05/2022Dushanbe, Tajikistan28 - 5 Sasha Iskanderov14 - 14 WPts
17/03/2022Vitebsk, Belarus27 - 5 Pylyp Kovalsky26 - 5 WPts Belarus National Championships 2022View
14/03/2022Vitebsk, Belarus26 - 5 Kolzak Zozulin20(1) - 5 WPts Belarus National Championships 2022View
11/03/2022Vitebsk, Belarus25 - 5 Fedir Tutko19(1) - 10 WPts Belarus National Championships 2022View
07/01/2022Panama City, Panama24 - 5 Montenegro Orrantia10 - 13 WPts
08/11/2021Minsk, Belarus23 - 5 Piotr Kanarek10 - 12 WPts
08/09/2021Mogilev, Belarus23 - 4 Pyotr Pavlovich12 - 10 LPts
19/07/2021Minsk, Belarus22 - 4 Evgeny Michal4 - 14 WPts
14/06/2021Minsk, Belarus21 - 4 Mikhail Litynski4 - 14 WPts
08/05/2021Brest, Belarus20 - 4 Borya Basara7 - 12 WPts
14/03/2021Minsk, Belarus20 - 3 Kir Ryazantsev20 - 3 LPts Belarus National Championships 2021View
11/03/2021Minsk, Belarus19 - 3 Alik Kasparov4 - 3 WPts Belarus National Championships 2021View
02/03/2021Mogilev, Belarus18 - 3 Faddei Kossak8 - 8 WPts
14/01/2021Minsk, Belarus17 - 3 Andrii Buda6 - 11 WPts
12/12/2020Tlaquepaque, Mexico16 - 3 Xaver Vela5 - 7 WPts
14/10/2020Minsk, Belarus15 - 3 Odin Lorentzen5 - 11 WPts
15/08/2020Grodno, Belarus14 - 3 Hadeon Kosakowski13 - 5 WPts
08/07/2020Grodno, Belarus13 - 3 Melor Choma1 - 13 WPts
10/05/2020Minsk, Belarus12 - 3 Symon Stasiuk7 - 9(2) WPts
25/03/2020Minsk, Belarus11 - 3 Ulan Darko7 - 0 WPts
24/01/2020Minsk, Belarus10 - 3 Pyotr Pavlovich6 - 6 WPts
23/11/2019Minsk, Belarus10 - 2 Afanas Makhnutin10 - 2 LPts
23/09/2019Minsk, Belarus9 - 2 Dimi Moiseychenkov8 - 1 WPts
24/07/2019Minsk, Belarus8 - 2 Pyotr Morein6 - 4 WPts
24/05/2019Jakarta, Indonesia7 - 2 Satri Wiranata5(1) - 3 WPts
25/03/2019Grodno, Belarus6 - 2 Gennady Danek4 - 1 WPts
28/01/2019Brest, Belarus5 - 2 Kolya Zaretsky3 - 4 WPts
26/12/2018Minsk, Belarus4 - 2 Vasyl Petrus2 - 2 WPts
12/11/2018Minsk, Belarus3 - 2 Guido Martinez2 - 1 WPts
12/09/2018Minsk, Belarus2 - 2 Guido Aleman2 - 1 WPts
12/07/2018Minsk, Belarus1 - 2 Elliot Tataw2 - 0 WPts
11/05/2018Amman, Jordan0 - 2 Rehman Allam2 - 0 WPts
13/03/2018Minsk, Belarus0 - 1 Oleksiy Podoll1 - 0 LPts
06/02/2018Minsk, Belarus0 - 0 Afanas Makhnutin0 - 0 LPts