Weightclass:  Middleweight
Location:  Mogilev, Belarus
Record:  15 - 40
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/01/2027Mogilev, Belarus15 - 39 Yakubu Ayo4(1) - 18 LPts
24/11/2026Mogilev, Belarus14 - 39 Diego Fontanilla1 - 7(1) WPts
24/09/2026Mogilev, Belarus13 - 39 Adrien Delon2 - 10 WPts
26/07/2026Mogilev, Belarus12 - 39 Davie Dabengwa3 - 14 WPts
27/05/2026Mogilev, Belarus12 - 38 Shayan Cherif4 - 6 LPts
28/03/2026Mogilev, Belarus11 - 38 Taj al Din Tsagaanbaatar6 - 12 WPts
27/01/2026Mogilev, Belarus10 - 38 Arif Hakeem7 - 7 WPts
28/11/2025Mogilev, Belarus10 - 37 Hernan Claudio11 - 9 LPts
29/09/2025Mogilev, Belarus9 - 37 Andrii Filas3 - 4 WPts
01/08/2025Mogilev, Belarus8 - 37 Gregory Huret5 - 16 WPts
02/06/2025Mogilev, Belarus8 - 36 Timofei Brodsky2 - 4 LPts
03/04/2025Mogilev, Belarus7 - 36 Afanas Bahan0 - 8(3) WPts
02/02/2025Yerevan, Armenia7 - 35 Movses Hadjetian5 - 15 LPts
05/12/2024Mogilev, Belarus7 - 34 Danyaal Carimoff10 - 7 LPts
07/10/2024El Alto, Bolivia6 - 34 Eloy Camino3 - 6 WPts
09/08/2024Adelaide, Australia6 - 33 Jordan Sterett13 - 25 LPts
11/06/2024Mogilev, Belarus6 - 32 Aleksandr Khryapa1 - 13 LPts
12/04/2024Vilnius, Lithuania6 - 31 Adam Stryjewski15 - 12 LPts
13/02/2024Minsk, Belarus6 - 30 Borysko Tkachuk11 - 27 LPts
19/12/2023Copenhagen, Denmark6 - 29 Igor Thagard10 - 24 LPts
21/10/2023Minsk, Belarus6 - 28 Luka Mihalko20 - 13 LPts
23/08/2023Mogilev, Belarus5 - 28 Amer Mansour1 - 6 WPts
24/06/2023Mogilev, Belarus5 - 27 Yulian Davydov27 - 9 LPts
01/05/2023Vitebsk, Belarus5 - 26 Sasha Dubrovsky16 - 12 LPts
27/03/2023Brest, Belarus5 - 25 Afanas Svirin12 - 17(4) LPts
24/02/2023Mogilev, Belarus4 - 25 Bsag Babaeghyan15 - 16 WPts
26/12/2022Minsk, Belarus4 - 24 Luka Mihalko15 - 13 LPts
31/10/2022Mogilev, Belarus4 - 23 Fedor Hawryluk11 - 13 LPts
01/09/2022Mogilev, Belarus3 - 23 Gabriel Candella7 - 9 WPts
03/07/2022Grodno, Belarus2 - 23 Kolzak Sivak11 - 13 WPts
07/05/2022Mogilev, Belarus1 - 23 Vidal Castillon3 - 11 WPts
08/03/2022Vitebsk, Belarus1 - 22 Sasha Dubrovsky11 - 10 LPts
13/01/2022Vilnius, Lithuania1 - 21 Lew Tomasko12 - 11 LPts
15/11/2021Mogilev, Belarus1 - 20 Mikhail Shevchuk8 - 9 LPts
14/09/2021Mogilev, Belarus1 - 19 Jose Aranda7 - 14 LPts
14/07/2021Mogilev, Belarus1 - 18 Boris Zentsov12 - 10 LPts
21/05/2021Brest, Belarus1 - 17 Fedir Dudek9 - 11 LPts
25/03/2021Mogilev, Belarus1 - 16 Goga Lipa6 - 12 LPts
26/01/2021Mogilev, Belarus1 - 15 Guillermo Tavera10 - 8(1) LPts
26/11/2020Minsk, Belarus1 - 14 Goga Wanat8 - 10 LPts
25/10/2020Mogilev, Belarus0 - 14 Sung-yeung Pak5 - 12 WPts
27/08/2020Khujand, Tajikistan0 - 13 Viktor Izmuhambetov11 - 5 LPts
28/06/2020Almaty, Kazakhstan0 - 12 Rasim Baighanov10 - 2 LPts
29/04/2020Mogilev, Belarus0 - 11 Jake Kelly1 - 2 LPts
01/03/2020Mogilev, Belarus0 - 10 Vanko Pribula12 - 1 LPts
31/12/2019Rosario, Argentina0 - 9 Carlos Ortega4 - 3 LPts
02/11/2019Grodno, Belarus0 - 8 Dmitri Krajnik0 - 2 LPts
27/09/2019Minsk, Belarus0 - 7 Vanko Pribula9 - 1 LPts
31/07/2019Mogilev, Belarus0 - 6 Cris Pelaez2 - 4 LPts
01/06/2019Minsk, Belarus0 - 5 Danylko Baran2 - 4 LPts
30/04/2019Padua, Italy0 - 4 Vito Masoero4 - 5 LPts
02/03/2019Da Nang, Vietnam0 - 3 Vo Lanh2 - 3 LPts
02/01/2019Maiduguri, Nigeria0 - 2 Olufemi Onyemachi1 - 2 LPts
04/11/2018Goiania, Brazil0 - 1 Ivan Perna0 - 1 LPts
06/09/2018Mogilev, Belarus0 - 0 Sergey Dedushkin1 - 4 LPts