Weightclass:  Middleweight
Location:  Brest, Belarus
Record:  42(1) - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/07/2031Brest, Belarus41(1) - 31 Vlastislav Kalivoda0 - 5 WPts
20/05/2031Brest, Belarus40(1) - 31 Ulrich Nebojsza2 - 4 WPts
21/03/2031Brest, Belarus39(1) - 31 Josh Kinman1 - 6 WPts
21/01/2031Brest, Belarus39(1) - 30 Ivo Zapatka6 - 5 LPts
22/11/2030Brest, Belarus38(1) - 30 Sergei Lvov0 - 2 WPts
23/09/2030Brest, Belarus37(1) - 30 Krystiyan Chunko1 - 1 WPts
24/07/2030Brest, Belarus36(1) - 30 Yevhen Mach2 - 0 WPts
26/05/2030Brest, Belarus35(1) - 30 Danylko Antonich0 - 8 WPts
27/03/2030Brest, Belarus34 - 30 Koldan Rafalko0 - 23(2) WKO3
27/01/2030Brest, Belarus33 - 30 Volodymyr Barna5 - 9 WPts
28/11/2029Brest, Belarus32 - 30 Ivan Babich11 - 7 WPts
29/09/2029Brest, Belarus31 - 30 Kyrylo Soroko2 - 18(1) WPts
31/07/2029Brest, Belarus30 - 30 Afanas Bogdanovich12 - 6 WPts
01/06/2029Brest, Belarus30 - 29 Vikenti Bugaj3 - 14 LPts
02/04/2029Umlazi, South Africa29 - 29 Kabonesa Matlala13 - 33 WPts
02/02/2029Lviv, Ukraine28 - 29 Vanko Andrich1 - 2 WPts
05/12/2028Maracaibo, Venezuela27 - 29 Aimon Castanon1 - 10 WPts
07/10/2028Montreal, Canada26 - 29 Blake Faughn14 - 10 WPts
09/08/2028Port-au-Prince, Haiti25 - 29 Pierre Gide16 - 14 WPts
11/06/2028Saskatoon, Canada25 - 28 Darryl Garrow15 - 9 LPts
13/04/2028Montreal, Canada24 - 28 Forrest Candeloro3 - 16 WPts
14/02/2028Port-au-Prince, Haiti24 - 27 Varden de Laroche12 - 7 LPts
17/12/2027Caracas, Venezuela24 - 26 Santiago Banales14 - 11 LPts
19/10/2027Bamenda, Cameroon23 - 26 Nazaire Beaubien0 - 20(4) WPts
21/08/2027Al Hudaydah, Yemen23 - 25 Amer Ghazi26 - 22 LPts
21/07/2027Brest, Belarus23 - 24 Agapetus Gordillo20 - 24 LPts
18/06/2027Nassau, Bahamas23 - 23 Scott Brymer26 - 19 LPts
18/05/2027Rosario, Argentina23 - 22 Iago Bacallao25(1) - 21 LPts
17/04/2027Rosario, Argentina23 - 21 Iago Bacallao24(1) - 21 LPts
17/03/2027Gomel, Belarus22 - 21 Avel Krawchuk21 - 17 WPts Belarus National Championships 2027View
14/03/2027Gomel, Belarus21 - 21 Fadei Pavlovich10 - 11 WPts Belarus National Championships 2027View
11/03/2027Gomel, Belarus20 - 21 Nikolai Ignatiev20 - 17 WPts Belarus National Championships 2027View
16/02/2027Riga, Latvia20 - 20 Fadei Gaiss29(4) - 18 LPts
16/01/2027Riga, Latvia20 - 19 Fadei Gaiss28(4) - 18 LPts
16/12/2026Riga, Latvia20 - 18 Fadei Gaiss27(4) - 18 LPts
15/11/2026Brest, Belarus19 - 18 Duante Kamungozi24(1) - 16 WPts
15/10/2026Brest, Belarus18 - 18 Duante Kamungozi24(1) - 15 WPts
11/09/2026Brest, Belarus17 - 18 Ximen Sagalla8 - 14 WPts
08/08/2026Metz, France16 - 18 Chainey de Saint-Exupery33(1) - 19 WPts
04/07/2026Brest, Belarus16 - 17 Fadei Gaiss24(4) - 16 LPts
13/05/2026Brest, Belarus15 - 17 Lovrenco Potkovac1 - 6 WPts
14/03/2026Grodno, Belarus15 - 16 Lazar Demchak30(1) - 14 LPts Belarus National Championships 2026View
11/03/2026Grodno, Belarus14 - 16 Avel Krawchuk14 - 15 WPts Belarus National Championships 2026View
20/01/2026Brest, Belarus13 - 16 Borya Soloviev9 - 7 WPts
21/11/2025Brest, Belarus12 - 16 Chris Doyle4 - 13 WPts
22/09/2025Melbourne, Australia11 - 16 Mark Fanucchi0 - 16 WPts
25/07/2025Aalborg, Denmark11 - 15 Carolus Frieberg13 - 28(1) LPts
27/05/2025Porto Alegre, Brazil10 - 15 Javier Parada4 - 22 WPts
29/03/2025Sao Paulo, Brazil9 - 15 Reyes Pinho12 - 30 WPts
29/01/2025Kiev, Ukraine8 - 15 Aleksandr Kapinos2 - 5 WPts
01/12/2024Donetsk, Ukraine8 - 14 Borya Samsonov18 - 22 LPts
03/10/2024Vilnius, Lithuania8 - 13 Idzi Zamorski0 - 17 LPts
05/08/2024Gomel, Belarus7 - 13 Viktor Makar6 - 21 WPts
12/06/2024Minsk, Belarus7 - 12 Apostol Mihalovich9 - 9 LPts
09/05/2024San Jose, Costa Rica6 - 12 Salvador Provencio18(1) - 17 WPts
11/03/2024Minsk, Belarus6 - 11 Danylko Janko33 - 16 LPts Belarus National Championships 2024View
13/02/2024Vitebsk, Belarus5 - 11 Ivan Malinowski4 - 10 WPts
15/12/2023Brest, Belarus4 - 11 Evgeny Torgovanov0 - 2 WPts
15/10/2023Brest, Belarus3 - 11 Apostol Mihalovich7 - 7 WPts
16/08/2023Richmond, Canada3 - 10 Andy Weddel3 - 3 LPts
18/06/2023Brest, Belarus3 - 9 Guillermo Nino2 - 5 LPts
19/04/2023Brest, Belarus2 - 9 Aleksandr Khryapa1 - 5 WPts
19/02/2023Brest, Belarus1 - 9 Vicente Valverde2(1) - 6 WPts
21/12/2022Brest, Belarus0 - 9 Ioakim Shutkov1 - 4 WPts
21/10/2022Bratislava, Slovakia0 - 8 Oto Dudik24 - 6 LPts
23/08/2022Copenhagen, Denmark0 - 7 Snorre Johannsen18(1) - 8 LPts
25/06/2022Minsk, Belarus0 - 6 Apostol Kostiuk15 - 12 LPts
07/05/2022Mogilev, Belarus0 - 5 Apostol Barno15 - 11 LPts
13/03/2022Vitebsk, Belarus0 - 4 Vasyl Boyko18 - 8 LPts
05/02/2022Minsk, Belarus0 - 3 Oleksiy Prusak0 - 0 LPts
30/12/2021Wiesbaden, Germany0 - 2 Sigwalt Debold14 - 6 LPts
30/10/2021Minsk, Belarus0 - 1 Afon Kazan11 - 10 LPts
18/09/2021Brest, Belarus0 - 0 Andrii Dembinski6 - 1 LPts