Weightclass:  Welterweight
Location:  Mogilev, Belarus
Record:  28 - 20(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/06/2035Mogilev, Belarus27 - 20(1) Mark Parry2 - 13(1) WPts
22/04/2035Mogilev, Belarus26 - 20(1) Hilario Can0 - 7 WPts
20/02/2035Mogilev, Belarus25 - 20(1) Ragnar Aamodt8 - 16 WPts
21/12/2034Mogilev, Belarus24 - 20(1) Edwyn Gesmundo1 - 3 WPts
20/10/2034Mogilev, Belarus23 - 20(1) Brad Phillips1 - 9 WPts
20/08/2034Mogilev, Belarus22 - 20(1) Kosta á Klimov1 - 15(1) WPts
19/06/2034Mogilev, Belarus21 - 20(1) Dmitriy Mikulich1 - 0 WPts
19/04/2034Mogilev, Belarus20 - 20(1) Mikhail Chaban1 - 15 WPts
18/02/2034Mogilev, Belarus19 - 20(1) Liang Ow5 - 20(1) WPts
19/12/2033Mogilev, Belarus18 - 20(1) Wasyl Volosin0 - 1 WPts
19/10/2033Mogilev, Belarus17 - 20(1) Luis Rodriguez3 - 8 WPts
19/08/2033Mogilev, Belarus17 - 19(1) Marlen Borsuk16 - 11 LPts
18/06/2033Mogilev, Belarus16 - 19(1) Ib Ottesen1 - 2 WPts
17/04/2033Mogilev, Belarus15 - 19(1) Odil Girardot4 - 17 WPts
17/02/2033Minsk, Belarus15 - 18(1) Borysko Markovich16 - 9 LPts
23/12/2032Mogilev, Belarus14 - 18(1) Fo-hsing Zeng3 - 5 WPts
23/10/2032Shymkent, Kazakhstan14 - 17(1) Dmitri Sabralimoff8 - 24 LPts
25/08/2032Lima, Peru13 - 17(1) Xaverius Hernando6 - 17 WPts
27/06/2032Mogilev, Belarus13 - 16(1) Zernebog Kozuch7 - 15 LPts
07/05/2032Vitebsk, Belarus13 - 15(1) Dmitri Petrovich16 - 14 LPts
11/03/2032Vitebsk, Belarus13 - 14(1) Vasili Benko10 - 4 LPts Belarus National Championships 2032View
27/02/2032Accra, Ghana13 - 13(1) Zain Fahs15 - 14 LPts
30/12/2031Gulu, Uganda12 - 13(1) Vincent Joram17 - 17 WPts
01/11/2031Mogilev, Belarus11 - 13(1) Dmytro Maslak7 - 15 WPts
01/09/2031Mogilev, Belarus10 - 13(1) Ioakim Karpin2 - 7 WPts
03/07/2031Gomel, Belarus9 - 13(1) Pylyp Perun7 - 16 WPts
10/05/2031Mogilev, Belarus9 - 12(1) Boris Bahan5 - 13 LPts
12/03/2031Minsk, Belarus8 - 12(1) Borysko Petrowski5 - 9 WPts
18/01/2031Ponce, Puerto Rico7 - 12(1) Juan Arguelles3 - 10 WPts
20/11/2030Mogilev, Belarus6 - 12(1) Zernebog Kozuch2 - 10 WPts
21/09/2030Minsk, Belarus6 - 11(1) Taras Makuch1 - 2 LPts
23/07/2030Mogilev, Belarus5 - 11(1) Vanko Platko12 - 11 WPts
25/05/2030Karagandy, Kazakhstan5 - 10(1) Waqas Wyagorow11 - 11 LPts
27/03/2030Bokhtar, Tajikistan5 - 9(1) Ivan Cabaev4 - 13 LPts
27/01/2030Mogilev, Belarus4 - 9(1) Aleksei Borin1 - 3 WPts
28/11/2029Vilnius, Lithuania3 - 9(1) Adam Wiatrek6 - 20 WPts
30/09/2029Gomel, Belarus3 - 8(1) Oleksander Krawchuk9 - 12 LPts
06/08/2029Prague, Czech Republic3 - 7(1) Ludek Vasko13 - 8 LPts
08/06/2029Mar del Plata, Argentina3 - 6(1) Alejandro Zamora14 - 22 LPts
10/04/2029Mogilev, Belarus3 - 5(1) Peter Hesson1(1) - 29(7) LPts
10/02/2029Hamamatsu, Japan3 - 4(1) Mitsuru Hamada9 - 8 LPts
13/12/2028Mogilev, Belarus2 - 4(1) Kyrylo Baran0 - 8 WPts
14/10/2028Mogilev, Belarus1 - 4(1) Aleksandar Šodan3(1) - 14 WPts
16/08/2028Minsk, Belarus1 - 3(1) Yulian Cheryshev3 - 4 LPts
28/06/2028Mogilev, Belarus1 - 2 Kyrylo Dudek3 - 6 LKO3
29/04/2028Mogilev, Belarus0 - 2 Pyotr Poleski0 - 1 WPts
29/02/2028Mogilev, Belarus0 - 1 Volodmiri Danko0 - 4 LPts
21/01/2028Mogilev, Belarus0 - 0 Afon Nezhmetdinov1 - 0 LPts