Weightclass:  Featherweight
Location:  Minsk, Belarus
Record:  27 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/11/2033Minsk, Belarus26 - 20 Lazar Holub6 - 21 WPts
16/09/2033Minsk, Belarus25 - 20 Pylyp Lisko0 - 10 WPts
17/07/2033Minsk, Belarus24 - 20 Wasyl Savko1 - 12 WPts
16/05/2033Minsk, Belarus23 - 20 Javier Beas3 - 6 WPts
16/03/2033Minsk, Belarus23 - 19 Runako Sribor11(1) - 14 LPts
13/01/2033Minsk, Belarus22 - 19 Garrey Busch7 - 12 WPts
12/11/2032Minsk, Belarus21 - 19 Kamran Sadi0 - 22 WPts
11/09/2032Minsk, Belarus20 - 19 Odil Noel2 - 8(1) WPts
12/07/2032Minsk, Belarus19 - 19 Ibrahim Hamady16(2) - 21 WPts
12/05/2032Minsk, Belarus18 - 19 Razzaak Kharkal0 - 9 WPts
12/03/2032Minsk, Belarus17 - 19 Aydin Erez0 - 14 WPts
12/01/2032Grodno, Belarus17 - 18 Igor Petrik14 - 15 LPts
13/11/2031Sharjah, UAE16 - 18 Zafa Debo9 - 22(7) WPts
13/09/2031Minsk, Belarus15 - 18 Aleksandr Olesky3 - 4 WPts
15/07/2031Pikine, Senegal15 - 17 Travis Baudhuin12 - 32 LPts
15/05/2031Quanzhou, China14 - 17 Zhu Chi6 - 17 WPts
17/03/2031Capiata, Paraguay14 - 16 Fraco Tineo27 - 13 LPts
17/01/2031Almaty, Kazakhstan14 - 15 Fedya Karimow6 - 19 LPts
19/11/2030Vilnius, Lithuania14 - 14 Krzysztof Grabski4 - 15 LPts
21/09/2030Vilnius, Lithuania13 - 14 Metody Janik9 - 25 WPts
24/07/2030Minsk, Belarus12 - 14 Volodmiri Zalesky3 - 6 WPts
26/05/2030Almaty, Kazakhstan11 - 14 Aghahadi Urazaeff6 - 20 WPts
28/03/2030Ningbo, China10 - 14 Yong Tay33(2) - 15 WPts
28/01/2030Canberra, Australia10 - 13 Justin Pagano10 - 11 LPts
30/11/2029San Jose, Costa Rica9 - 13 Carlos Baro8 - 28(3) WPts
02/10/2029Minsk, Belarus9 - 12 Vitali Chaplinski12 - 18(1) LPts
06/08/2029Minsk, Belarus8 - 12 Fanuco Vinas2 - 3 WPts
08/06/2029Perth, Australia8 - 11 Clint McCartney10 - 23 LPts
10/04/2029Vitebsk, Belarus7 - 11 Sergei Tretiakov6 - 22 WPts
10/02/2029Minsk, Belarus6 - 11 Yakiv Wolinsky5 - 13 WPts
12/12/2028Minsk, Belarus6 - 10 Jerrold Leyba7 - 19(1) LPts
14/10/2028Minsk, Belarus5 - 10 Fedir Rudy1 - 4 WPts
15/08/2028Brighton and Hove, UK5 - 9 Barry Whitfield10 - 8 LPts
17/06/2028Minsk, Belarus5 - 8 Vasili Tutko3 - 5 LPts
18/04/2028Vitebsk, Belarus5 - 7 Vasili Aksinin7 - 5 LPts
23/02/2028Hanoi, Vietnam5 - 6 Dinh Tuan14 - 6 LPts
26/12/2027Brest, Belarus4 - 6 Vasyl Platko3 - 22 WPts
30/10/2027Minsk, Belarus4 - 5 Afon Bily21 - 19 LPts
17/09/2027Minsk, Belarus3 - 5 Dmitri Shimko2 - 24 WPts
14/08/2027Grodno, Belarus2 - 5 Igor Petrik0 - 0 WPts
29/06/2027San Juan, Argentina2 - 4 Santiago Sotelo16 - 13 LPts
01/05/2027Giza, Egypt2 - 3 Zain Iamam6 - 20 LPts
03/03/2027Villeurbanne, France1 - 3 Simon Loeb6 - 17 WPts
03/01/2027Mogilev, Belarus1 - 2 Georgiy Kozak3 - 15 LPts
09/11/2026Vitebsk, Belarus1 - 1 Fedir Dzik7 - 16 LPts
26/09/2026Mogilev, Belarus1 - 0 Wasyl Macko9 - 21 LPts
22/08/2026Minsk, Belarus0 - 0 Arseni Kozak1 - 4 WPts