Weightclass:  Middleweight
Location:  Brest, Belarus
Record:  5 - 27(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/07/2031Bamenda, Cameroon5 - 26(3) Ace Painchaud14 - 12(1) LPts
13/05/2031Valencia, Venezuela5 - 25(3) Juan Espin11 - 11 LPts
15/03/2031Soshanguve, South Africa5 - 24(3) La Vonn Sekola14 - 11 LPts
15/01/2031Odense, Denmark4 - 24(3) Tryggvi Kring1 - 18 WPts
17/11/2030Minsk, Belarus4 - 23(3) Symon Paley6 - 13 LPts
18/09/2030Melbourne, Australia4 - 22(2) David Zaza13 - 13 LKO3
21/07/2030Kharkiv, Ukraine4 - 21(2) Wasyl Mikita18 - 23(1) LPts
23/05/2030Brest, Belarus3 - 21(2) Aleksandr Kazan1 - 0 WPts
25/03/2030Brest, Belarus2 - 21(2) Dmytro Bilak1 - 15 WPts
25/01/2030Villa Nueva, Guatemala2 - 20(1) Rio Lobos19(1) - 14 LKO3
27/11/2029La Florida, Chile2 - 19(1) Xaverius Ordaz2 - 7 LPts
29/09/2029Brest, Belarus2 - 18(1) Gennady Polansky31 - 30 LPts
10/08/2029Grodno, Belarus2 - 17(1) Vikenti Dudik7 - 38(1) LPts
10/07/2029Minsk, Belarus2 - 16(1) Oleksiy Macey5 - 18 LPts
07/06/2029Adelaide, Australia2 - 15(1) Mike Feimster11 - 11 LPts
09/04/2029Brest, Belarus2 - 14(1) Borya Ghahylyckow6 - 22 LPts
09/02/2029Toronto, Canada2 - 13(1) Richie Crear18 - 18 LPts
11/12/2028Mogilev, Belarus2 - 12(1) Pylyp Kovalenko3 - 6 LPts
13/10/2028Brest, Belarus1 - 12(1) Apostol Hresko1 - 8 WPts
14/08/2028Brest, Belarus0 - 12(1) Ioakim Zass0 - 10 WPts
15/06/2028San Miguel, El Salvador0 - 11(1) Selestino Armendarez1 - 2 LPts
17/04/2028Brest, Belarus0 - 10(1) Krystiyan Dunay10 - 8(2) LPts
17/02/2028Minsk, Belarus0 - 9(1) Oleksander Popik7 - 10 LPts
20/12/2027Johor Bahru, Malaysia0 - 8 Tariq Sharif18(3) - 22 LKO2
22/10/2027Odense, Denmark0 - 7 Odo Fano3 - 6 LPts
23/08/2027Brest, Belarus0 - 6 Gustav Geiger4 - 12(1) LPts
23/06/2027Brest, Belarus0 - 5 Faddei Lubarsky4 - 5 LPts
28/04/2027Gomel, Belarus0 - 4 Vanko Figura14 - 8 LPts
01/03/2027Saint Petersburg, Russia0 - 3 Ioakim Obst9 - 15 LPts
01/01/2027Gomel, Belarus0 - 2 Petro Molchan4 - 15(1) LPts
11/11/2026Minsk, Belarus0 - 1 Dmitri Michalko3 - 23 LPts
20/09/2026Brest, Belarus0 - 0 Aleksandr Khryapa10 - 18 LPts