Weightclass:  Welterweight
Location:  Kiev, Ukraine
Record:  31 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/05/2042Kiev, Ukraine31 - 13 Waqar Cajrbecoff16 - 26 LPts
25/03/2042Kiev, Ukraine30 - 13 Gethin Gowens0 - 5 WPts
21/01/2042Kiev, Ukraine29 - 13 Vegas Galindo1 - 7(1) WPts
19/11/2041Kiev, Ukraine28 - 13 Ovidio Barros1 - 10 WPts
17/09/2041Kiev, Ukraine27 - 13 Rio Velo0 - 1 WPts
16/07/2041Kiev, Ukraine26 - 13 Michael Caden4 - 17(1) WPts
15/05/2041Kiev, Ukraine25 - 13 Chris Osorio1 - 9(1) WPts
15/03/2041Kiev, Ukraine24 - 13 Tony Ryan19 - 27 WPts
12/01/2041Kiev, Ukraine23 - 13 Bart Kellie2 - 5 WPts
13/11/2040Kiev, Ukraine23 - 12 Taras Kosko17 - 15 LPts
12/09/2040Yerevan, Armenia22 - 12 Arpun Yaralyan6 - 13 WPts
13/07/2040Mogilev, Belarus21 - 12 Yevhen Zahorchak3 - 19 WPts
15/05/2040Ponce, Puerto Rico20 - 12 Xabat Olmo19 - 6 WPts
16/03/2040Vilnius, Lithuania19 - 12 Tomasz Wanat22 - 11(1) WPts
17/01/2040Riyadh, Saudi Arabia18 - 12 Hassan Yared11 - 22 WPts
17/11/2039Brest, Belarus17 - 12 Volodymyr Dobish10 - 25(2) WPts
17/09/2039Daejeon, South Korea17 - 11 Tae-hwi Yu15 - 11 LPts
20/07/2039Mexico City, Mexico17 - 10 Jerrold Aurelio10 - 22 LPts
22/05/2039Kiev, Ukraine16 - 10 Alik Stadnik1 - 8 WPts
22/03/2039Montevideo, Uruguay16 - 9 Loredo Estrada11 - 16 LPts
22/01/2039Kiev, Ukraine15 - 9 Apostol Martyn0 - 1 WPts
21/11/2038Kiev, Ukraine14 - 9 Konstantin Taras2 - 6 WPts
21/09/2038San Juan, Puerto Rico14 - 8 Lorenzo Morgado13 - 26 LPts
24/07/2038Prague, Czech Republic13 - 8 Richard Donat18 - 10 WPts
26/05/2038Kiev, Ukraine12 - 8 Dewayne Selasee6 - 10 WPts
26/03/2038Kunming, China11 - 8 Gao Seto12 - 19(1) WPts
26/01/2038Kiev, Ukraine10 - 8 Dmytro Maruska8 - 4 WPts
26/11/2037Kiev, Ukraine9 - 8 Jonny Burton1 - 6 WPts
28/09/2037Abu Dhabi, UAE8 - 8 Majid Azim17 - 18 WPts
31/07/2037Mariupol, Ukraine8 - 7 Kolzak Koval5 - 9 LPts
06/06/2037Varna, Bulgaria7 - 7 Nikolai á Balevski10 - 21 WPts
08/04/2037Odessa, Ukraine6 - 7 Dmitri Michal1 - 17 WPts
08/02/2037Lviv, Ukraine6 - 6 Pylyp Chopp7 - 12 LPts
12/12/2036Johannesburg, South Africa6 - 5 Trory Mbalula4 - 14 LPts
14/10/2036Odessa, Ukraine6 - 4 Andrii Aksamit3 - 18(1) LPts
15/08/2036Kiev, Ukraine5 - 4 Hadeon Komara1 - 2 WPts
15/06/2036Harare, Zimbabwe4 - 4 Onaedo Bello1 - 2 WPts
17/04/2036Waitakere, New Zealand4 - 3 Dillon Rorie6 - 12 LPts
18/02/2036London, UK3 - 3 Rob Culbert4 - 13 WPts
21/12/2035Kiev, Ukraine3 - 2 Hadeon Sivak1 - 0 LPts
22/10/2035Kiev, Ukraine2 - 2 Kolzak Zaretsky0 - 3 WPts
22/08/2035Vitebsk, Belarus2 - 1 Sasha Orlov31 - 18 LPts
23/06/2035Kiev, Ukraine1 - 1 Kolya Gusarov2 - 2 WPts
23/04/2035Lviv, Ukraine1 - 0 Pylyp Poleski0 - 5 LPts
18/03/2035Kiev, Ukraine0 - 0 Hadeon Misko1 - 4 WPts