Weightclass:  Lightweight
Location:  Minsk, Belarus
Record:  54(2) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/06/2032Minsk, Belarus53(2) - 27 Fazil Abboud3 - 7 WPts
10/04/2032Minsk, Belarus52(2) - 27 David Dungca6 - 16 WPts
10/02/2032Minsk, Belarus51(2) - 27 Manfred Kurth1 - 2 WPts
12/12/2031Minsk, Belarus51(2) - 26 Gaylord Nolton14 - 16 LPts
13/10/2031Minsk, Belarus50(2) - 26 Luister Prempeh2 - 13 WPts
13/08/2031Minsk, Belarus49(2) - 26 Liko Chern3 - 4 WPts
14/06/2031Minsk, Belarus48(2) - 26 Chae-min Son7 - 3 WPts
14/04/2031Minsk, Belarus47(2) - 26 Nasario Piedrahita10 - 8 WPts
13/02/2031Minsk, Belarus46(2) - 26 Adolfo Perin2 - 10 WPts
15/12/2030Minsk, Belarus45(2) - 26 Diego Merlin5 - 5 WPts
16/10/2030Minsk, Belarus44(2) - 26 Kieran Buchanan5 - 13 WPts
17/08/2030Minsk, Belarus43(2) - 26 Tomasz Cegielski4(1) - 21 WPts
18/06/2030San Salvador, El Salvador42(2) - 26 Ramirez Buitron51 - 24 WPts
18/05/2030Minsk, Belarus42(2) - 25 Ramirez Buitron50 - 24 LPts
17/04/2030Minsk, Belarus41(2) - 25 Ramirez Buitron50 - 23 WPts
17/03/2030Grodno, Belarus40(2) - 25 Vasili Aksinin37 - 15 WPts Belarus National Championships 2030View
14/03/2030Grodno, Belarus39(2) - 25 Dimi Malko3(1) - 0 WPts Belarus National Championships 2030View
11/03/2030Grodno, Belarus38(2) - 25 Symon Markoski6 - 2 WPts Belarus National Championships 2030View
09/02/2030Minsk, Belarus38(2) - 24 Ramirez Buitron46 - 23 LPts
22/12/2029Minsk, Belarus38(2) - 23 Ramirez Buitron45 - 22 LPts
20/11/2029Christchurch, New Zealand38(2) - 22 Jay Sanders51(3) - 16 LPts
20/10/2029Minsk, Belarus38(2) - 21 Jay Sanders50(3) - 16 LPts
19/09/2029Christchurch, New Zealand37(2) - 21 Jay Sanders50(3) - 15 WPts
19/08/2029Karaj, Iran37(2) - 20 Majid Jaber32 - 17 LPts
19/07/2029Harare, Zimbabwe37(2) - 19 Arthur Chikerema44(1) - 17(1) LPts
18/06/2029Yerevan, Armenia37(2) - 18 Asdur Kachigyan43 - 10 LPts
18/05/2029Minsk, Belarus37(2) - 17 Jay Sanders46(3) - 15 LPts
17/04/2029Minsk, Belarus36(2) - 17 Ramirez Buitron44 - 15 WPts
17/03/2029Grodno, Belarus35(2) - 17 Nikolai Mihalik23 - 11 WPts Belarus National Championships 2029View
14/03/2029Grodno, Belarus34(2) - 17 Goga Portnyagin20 - 13 WPts Belarus National Championships 2029View
11/03/2029Grodno, Belarus33(2) - 17 Fedya Benko22 - 7 WPts Belarus National Championships 2029View
10/02/2029Bangalore, India33(2) - 16 Ahmed Ghanem45(1) - 19 LPts
10/01/2029Bangalore, India33(2) - 15 Ahmed Ghanem44(1) - 19 LPts
10/12/2028Yerevan, Armenia33(2) - 14 Asdur Kachigyan36 - 10 LPts
05/11/2028San Salvador, El Salvador33(2) - 13 Ramirez Buitron38 - 14 LPts
05/10/2028San Salvador, El Salvador33(2) - 12 Ramirez Buitron37 - 14 LPts
04/09/2028Minsk, Belarus33(2) - 11 Ramirez Buitron36 - 14 LPts
11/07/2028Minsk, Belarus32(2) - 11 Dmitriy Michalko16 - 25(2) WPts
16/05/2028Minsk, Belarus31(2) - 11 Mason MacDermott10 - 7 WPts
17/03/2028Mogilev, Belarus30(2) - 11 Goga Portnyagin16 - 9 WPts Belarus National Championships 2028View
14/03/2028Mogilev, Belarus29(2) - 11 Vasili Aksinin26 - 9 WPts Belarus National Championships 2028View
11/03/2028Mogilev, Belarus28(2) - 11 Fedya Aladachvili23 - 11 WPts Belarus National Championships 2028View
06/03/2028San Salvador, El Salvador27(2) - 11 Santiago Cid19 - 14 WPts
07/01/2028Minsk, Belarus26(2) - 11 Sergey Yurkovich12 - 21 WPts
07/11/2027Zagreb, Croatia25(2) - 11 Miroslav Markulin17 - 12 WPts
08/09/2027Minsk, Belarus24(2) - 11 Nikolai Kozuch14 - 25(2) WPts
10/07/2027Gomel, Belarus23(2) - 11 Dmytro Guba23 - 37 WPts
15/05/2027Cuenco, Ecuador22(2) - 11 Xavier Bandera13 - 14 WPts
17/03/2027Gomel, Belarus22(2) - 10 Fedya Aladachvili17 - 8 LPts Belarus National Championships 2027View
14/03/2027Gomel, Belarus21(2) - 10 Faddei Wasil6 - 5 WPts Belarus National Championships 2027View
11/03/2027Gomel, Belarus20(2) - 10 Georgiy Krajnik10 - 19 WPts Belarus National Championships 2027View
07/03/2027Minsk, Belarus19(2) - 10 Dave Keleku4 - 2 WPts
07/01/2027Gomel, Belarus18(2) - 10 Dimi Lodigin18 - 20 WPts
16/11/2026Minsk, Belarus17(2) - 10 Dmitriy Michalko7 - 24(2) WPts
17/09/2026Minsk, Belarus16(2) - 10 Kolya Zeps4 - 4 WPts
19/07/2026Minsk, Belarus15(1) - 10 Quinto Ponciano1 - 10(2) WKO2
19/05/2026Riyadh, Saudi Arabia14 - 10 Haaris Sabbagh5(1) - 18(6) WKO3
21/03/2026Minsk, Belarus13 - 10 Kir Vodopyanov8 - 16 WPts
28/01/2026Minsk, Belarus12 - 10 Esteban Colmenero2 - 2 WPts
29/11/2025Brest, Belarus11 - 10 Pylyp Kukura6 - 17 WPts
29/09/2025Minsk, Belarus10 - 10 Dmitriy Michalko4 - 20(2) WPts
03/08/2025Minsk, Belarus9 - 10 Afanas Pirog2 - 6 WPts
04/06/2025Minsk, Belarus8 - 10 Dmitriy Michalko4 - 18(2) WPts
07/04/2025Minsk, Belarus7 - 10 Wray Damgaard1 - 0 WPts
06/02/2025Minsk, Belarus6 - 10 Yakiv Kaluzny1 - 4 WPts
09/12/2024Grodno, Belarus5 - 10 Aleksei Wasco8 - 13 WPts
28/10/2024Gomel, Belarus5 - 9 Vanko Martinovich17(2) - 25 LPts
25/09/2024Lublin, Poland5 - 8 Bartlomiej Bajorek26 - 13 LPts
28/07/2024Gomel, Belarus5 - 7 Fedir Kosakowski21(3) - 13 LPts
12/06/2024Minsk, Belarus4 - 7 Sergey Yurkovich4 - 7 WPts
12/04/2024Minsk, Belarus3 - 7 Wasyl Varga5 - 12 WPts
13/02/2024Lyon, France3 - 6 Porter Oulette13(3) - 22 LPts
15/12/2023Minsk, Belarus2 - 6 Vasyl Boyko0 - 0 WPts
07/11/2023Minsk, Belarus2 - 5 Aleksandr Makar1 - 4 LPts
01/10/2023Gomel, Belarus2 - 4 Fedir Kosakowski16(3) - 13 LPts
23/08/2023Minsk, Belarus1 - 4 Daniil Dolinski3 - 6 WPts
23/06/2023Mar del Plata, Argentina1 - 3 Carlos Chavana18 - 15 LPts
25/04/2023Charleroi, Belgium1 - 2 Tugdual Chamfort31 - 2 LPts
25/02/2023Minsk, Belarus1 - 1 Evgeny Polyakov14 - 15 LPts
11/01/2023Grodno, Belarus1 - 0 Viktor Marchuk21 - 6 LPts
05/12/2022Minsk, Belarus0 - 0 Alik Chaplinski0 - 6 WPts