Weightclass:  Middleweight
Location:  Kharkiv, Ukraine
Record:  21 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2033Kharkiv, Ukraine20 - 13 Wasyl Poltorak7 - 10 WPts
15/10/2033Kharkiv, Ukraine19 - 13 Chris McQuistion2 - 14 WPts
15/08/2033Kharkiv, Ukraine19 - 12 Borysko Macik22 - 10 LPts
15/06/2033Kharkiv, Ukraine18 - 12 Oskar Broda2 - 6 WPts
15/04/2033Kharkiv, Ukraine17 - 12 Faddei Stepka11 - 16 WPts
14/02/2033Kharkiv, Ukraine16 - 12 Symon Boiko14 - 10(1) WPts
15/12/2032Kharkiv, Ukraine15 - 12 Paul Rodden6 - 4 WPts
15/10/2032Kharkiv, Ukraine14 - 12 Dmytro Olesky11 - 6 WPts
16/08/2032Kharkiv, Ukraine13 - 12 Dmytro Olesky11 - 5 WPts
13/06/2032Kharkiv, Ukraine12 - 12 Alik Makara10 - 9 WPts
15/04/2032Kharkiv, Ukraine11 - 12 Symon Boiko9 - 8(1) WPts
15/02/2032Durban, South Africa11 - 11 John William Van Onselen8 - 15 LPts
18/12/2031Makassar, Indonesia11 - 10 Unggul Jamal21(1) - 21 LPts
20/10/2031Maracaibo, Venezuela11 - 9 Juan Jiron16 - 12 LPts
21/08/2031San Juan, Argentina10 - 9 Esteban Copas2 - 11 WPts
23/06/2031Hanover, Germany9 - 9 Riocard Aichele13 - 7 WPts
25/04/2031Kharkiv, Ukraine8 - 9 Oleksander Krisko0 - 19(1) WPts
25/02/2031Santiago, Chile8 - 8 Larenzo Basto33 - 12 LPts
28/12/2030Kharkiv, Ukraine8 - 7 Matviyko Poleski2 - 7 LPts
30/10/2030Kharkiv, Ukraine7 - 7 Vanko Andrich4 - 11 WPts
02/09/2030Kharkiv, Ukraine6 - 7 Quashawn Chuma1 - 0 WPts
03/07/2030Dnipropetrovsk, Ukraine5 - 7 Oleksiy Karmazin0 - 6 WPts
19/05/2030Mariupol, Ukraine5 - 6 Oleksiy Lutsky9 - 26 LPts
21/03/2030Juarez, Mexico5 - 5 Quico Dieguez9 - 21 LPts
21/01/2030Oslo, Norway4 - 5 Thor Mauseth11 - 16 WPts
23/11/2029Boksburg, South Africa4 - 4 Anele Mathoho10 - 12 LPts
25/09/2029Kharkiv, Ukraine3 - 4 Zafa Roufeil4 - 11 WPts
28/07/2029Kharkiv, Ukraine2 - 4 Vanko Andrich2 - 5 WPts
30/05/2029Dasmarinas, Philippines2 - 3 John Villaflor23 - 5 LPts
01/04/2029Minneapolis, USA2 - 2 Bob Barnes38 - 22 LPts
01/02/2029Lviv, Ukraine1 - 2 Afanas Bykov1 - 5(1) WPts
05/12/2028Magnitogorsk, Russia1 - 1 Sasha Kowaleski13 - 7 LPts
07/10/2028Lviv, Ukraine1 - 0 Marlen Mailov12(1) - 7 LPts
05/09/2028Kharkiv, Ukraine0 - 0 Oliver Owen1 - 0 WPts