Weightclass:  Light Welterweight
Location:  Brest, Belarus
Record:  33(3) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/01/2038Stockholm, Sweden33(3) - 15 Phillippe Bloch78(5) - 19 LPts Europe Championships 2038View
12/01/2038Stockholm, Sweden32(3) - 15 Bedros Nahabedian25 - 15 WPts Europe Championships 2038View
09/01/2038Stockholm, Sweden31(3) - 15 Huug Van de Dicke45 - 22 WPts Europe Championships 2038View
15/12/2037Brest, Belarus30(3) - 15 Marko Mallas8 - 4(1) WPts
09/11/2037Brisbane, Australia30(3) - 14 Kai Tannehill17 - 15(1) LPts
09/10/2037Brisbane, Australia30(3) - 13 Kai Tannehill16 - 15(1) LPts
07/09/2037Busan, South Korea30(3) - 12 Afanas Ibrahimbeyov7 - 0 LPts Busan World Championships 2037View
19/08/2037Brest, Belarus29(3) - 12 Venceslav Benesh39(2) - 21 WPts
19/07/2037Khenifra, Morocco28(3) - 12 Ra'id Shitrit22 - 9(1) WPts
18/06/2037Brest, Belarus28(3) - 11 Ra'id Shitrit21 - 9(1) LPts
18/05/2037Brest, Belarus27(3) - 11 Xing-fu Yu16 - 12(1) WPts
17/04/2037Suez, Egypt27(3) - 10 Umair Geagea30 - 20(1) LPts
17/03/2037Gomel, Belarus26(3) - 10 Viktor Afinogenov19 - 5(1) WPts Belarus National Championships 2037View
14/03/2037Gomel, Belarus25(3) - 10 Krystiyan Gurka5 - 2 WPts Belarus National Championships 2037View
11/03/2037Gomel, Belarus24(3) - 10 Valeri Polischuk32 - 32(1) WPts Belarus National Championships 2037View
16/01/2037Brest, Belarus23(2) - 10 Fraser Gaiter8 - 27 WKO3
16/11/2036Brest, Belarus22(2) - 10 Wojtek Slusarski0 - 1 WPts
16/09/2036Minsk, Belarus21(1) - 10 Viktor Afinogenov14 - 4 WKO3
16/08/2036Yerevan, Armenia21(1) - 9 Tateos Elmassakian16 - 9 LPts
16/07/2036Yerevan, Armenia21(1) - 8 Tateos Elmassakian15 - 9 LPts
15/06/2036Brest, Belarus21(1) - 7 Tateos Elmassakian14 - 9 LPts
15/05/2036Perth, Australia20(1) - 7 Seth Hovel8(1) - 9(1) WPts
14/04/2036Perth, Australia20(1) - 6 Seth Hovel7(1) - 9(1) LPts
14/03/2036Minsk, Belarus20(1) - 5 Viktor Afinogenov10 - 4 LPts Belarus National Championships 2036View
11/03/2036Minsk, Belarus19(1) - 5 Marlen Demchak3 - 1 WPts Belarus National Championships 2036View
14/02/2036Toulon, France18(1) - 5 Telford Mauriac9 - 12 WPts
12/01/2036Cologne, Germany18(1) - 4 Phillippe Bloch52(4) - 13 LPts Europe Championships 2036View
09/01/2036Cologne, Germany17(1) - 4 Demir Satir17 - 8 WPts Europe Championships 2036View
26/12/2035Brest, Belarus16(1) - 4 Granville Oubre18(7) - 19 WPts
25/11/2035Bamenda, Cameroon15(1) - 4 Granville Oubre18(7) - 18 WPts
25/10/2035Brest, Belarus15(1) - 3 Gottfried Nasimow2 - 1 LPts
19/09/2035Brest, Belarus15(1) - 2 Huug Van de Dicke20 - 14 LPts
18/08/2035Minsk, Belarus14(1) - 2 Fadei Koltun0 - 0 WPts
16/07/2035Murcia, Spain13(1) - 2 Alfonso Duron12 - 11 WPts
17/05/2035Brest, Belarus12(1) - 2 Marjun Campillo9(2) - 35(1) WPts
17/03/2035Mogilev, Belarus11(1) - 2 Danylko Romanko14 - 28 WPts Belarus National Championships 2035View
14/03/2035Mogilev, Belarus10(1) - 2 Valeri Polischuk21 - 25(1) WPts Belarus National Championships 2035View
11/03/2035Mogilev, Belarus9(1) - 2 Viktor Afinogenov3 - 1 WPts Belarus National Championships 2035View
03/03/2035Cochabamba, Bolivia8(1) - 2 Olindo Aros10 - 12 WPts
03/01/2035Carrefour, Haiti7(1) - 2 Montague Nakache16 - 19 WPts
05/11/2034Minsk, Belarus7(1) - 1 Viktor Afinogenov0 - 0 LPts
09/09/2034Vilnius, Lithuania6(1) - 1 Michal Szczesny11 - 12(1) WPts
12/07/2034Liverpool, UK5 - 1 Amon Whiteford4 - 19(2) WKO3
14/05/2034Brest, Belarus4 - 1 Johnny Bulaoat1 - 2 WPts
14/03/2034Grodno, Belarus4 - 0 Sasha Denys17 - 11(1) LPts Belarus National Championships 2034View
11/03/2034Grodno, Belarus3 - 0 Avel Walek7 - 13 WPts Belarus National Championships 2034View
03/02/2034Brest, Belarus2 - 0 Umair Tayeb5 - 14 WPts
03/12/2033Yaoundé, Cameroon1 - 0 Sumner Kuohmoukouri11 - 17 WPts
05/10/2033Brest, Belarus0 - 0 Haider Ullah8 - 6 WPts