Weightclass:  Lightweight
Location:  Vitebsk, Belarus
Record:  31(5) - 21(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/07/2040Vitebsk, Belarus30(5) - 21(2) Mikhail Kamensky1 - 1 WPts
01/05/2040Vitebsk, Belarus29(5) - 21(2) Oleksander Macko12 - 8(1) WPts
02/03/2040Vitebsk, Belarus28(5) - 21(2) Soren Overbey2 - 3 WPts
31/12/2039Vitebsk, Belarus27(5) - 21(2) Pylyp Anastas16 - 13 WPts
30/10/2039Vitebsk, Belarus26(5) - 21(2) Iago Nocito18 - 10 WPts
28/08/2039Vitebsk, Belarus26(5) - 20(1) Kyrylo Choma10(3) - 5 LKO3
27/06/2039Vitebsk, Belarus26(5) - 19(1) Danylko Kulish11(2) - 5 LPts
26/04/2039Vitebsk, Belarus26(5) - 18(1) Timofei Zhukanenko14(1) - 2 LPts
24/02/2039Vitebsk, Belarus25(4) - 18(1) Leighton Palin0 - 3 WKO2
25/12/2038Vitebsk, Belarus24(3) - 18(1) Rehman Nawaz5 - 5 WTKO2
24/10/2038Vitebsk, Belarus23(3) - 18(1) Norasing Arware0 - 11 WPts
23/08/2038Vitebsk, Belarus22(3) - 18(1) Kris Ord5 - 13 WPts
24/06/2038Vitebsk, Belarus22(3) - 17(1) Yakiv Kosakowski11 - 5 LPts
23/04/2038Minsk, Belarus22(3) - 16(1) Dmytro Romanowski12 - 3 LPts
14/03/2038Gomel, Belarus22(3) - 15 Krystiyan Vasko53(3) - 17(1) LKO2 Belarus National Championships 2038View
11/03/2038Gomel, Belarus21(3) - 15 Daniil Dudek6 - 10 WPts Belarus National Championships 2038View
23/02/2038London, UK20(2) - 15 Bryn MacIntyre3 - 17 WKO3
26/12/2037Santo Domingo de Guzman, Dominican Republic19(2) - 15 Franco Manco26 - 18 WPts
28/10/2037Samarqand, Uzbekistan18(2) - 15 Kolzak Agzamov3 - 19(1) WPts
30/08/2037Grodno, Belarus18(2) - 14 Volodmiri Maslak31 - 4 LPts
11/07/2037Namangan, Uzbekistan17(2) - 14 Valid Badaldejli12 - 14 WPts
13/05/2037Vitebsk, Belarus16(2) - 14 Sajid Pashia2 - 7 WPts
14/03/2037Gomel, Belarus16(2) - 13 Krystiyan Vasko39(3) - 15 LPts Belarus National Championships 2037View
11/03/2037Gomel, Belarus15(1) - 13 Kolzak Zlotnik5 - 6 WKO3 Belarus National Championships 2037View
03/03/2037Minsk, Belarus15(1) - 12 Yakiv Kosakowski4 - 1 LPts
11/01/2037Tirana, Albania14(1) - 12 Orion Bytygi4 - 11 WPts
13/11/2036Medina, Saudi Arabia13(1) - 12 Farhan Alazm3 - 5 WPts
13/09/2036Vitebsk, Belarus12(1) - 12 Andile Gumede3 - 6 WPts
15/07/2036Vitebsk, Belarus11 - 12 Besart Marishta0 - 2 WKO3
16/05/2036Vitebsk, Belarus10 - 12 Blazhe á Ankov6 - 11 WPts
17/03/2036Minsk, Belarus10 - 11 Krystiyan Vasko35(1) - 15 LPts Belarus National Championships 2036View
14/03/2036Minsk, Belarus9 - 11 Dmitriy Kopko19(1) - 21 WPts Belarus National Championships 2036View
11/03/2036Minsk, Belarus8 - 11 Alik Mitnick6 - 13 WPts Belarus National Championships 2036View
07/03/2036Grodno, Belarus8 - 10 Volodmiri Maslak22 - 3 LPts
06/01/2036Grodno, Belarus8 - 9 Volodmiri Maslak21 - 3 LPts
11/11/2035Vitebsk, Belarus7 - 9 Zain Husain0 - 4 WPts
12/09/2035Aberdeen, UK7 - 8 Andy McClarty13 - 20 LPts
14/07/2035Vitebsk, Belarus7 - 7 Sajid Hamady12 - 12(1) LPts
14/05/2035Minsk, Belarus7 - 6 Vanko Marusak12(1) - 3 LPts
17/03/2035Mogilev, Belarus7 - 5 Krystiyan Vasko19(1) - 11 LPts Belarus National Championships 2035View
14/03/2035Mogilev, Belarus6 - 5 Taras Baranek23 - 20 WPts Belarus National Championships 2035View
11/03/2035Mogilev, Belarus5 - 5 Dmitriy Kopko13 - 19 WPts Belarus National Championships 2035View
07/03/2035Grodno, Belarus5 - 4 Volodmiri Maslak16 - 2 LPts
21/01/2035Odessa, Ukraine4 - 4 Matviyko Dolinsky6 - 18 WPts
23/11/2034Dublin, Ireland4 - 3 Roy Weir26 - 7 LPts
25/09/2034Adelaide, Australia3 - 3 John Hill5 - 27 WPts
28/07/2034Puebla, Mexico3 - 2 Diego Gonzalez18 - 24 LPts
29/05/2034Gaziantep, Turkey2 - 2 Yavuz Vuran18 - 11 WPts
31/03/2034Patrai, Greece1 - 2 Christos Matis3 - 9 WPts
31/01/2034Turin, Italy0 - 2 Dante Ramponi7 - 19 WPts
03/12/2033Oslo, Norway0 - 1 Hardicanute Clemensen13 - 13 LPts
05/10/2033Vitebsk, Belarus0 - 0 Vanko Marusak4 - 0 LPts