Weightclass:  Middleweight
Location:  Grodno, Belarus
Record:  12 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/04/2030Grodno, Belarus11 - 21 Robin Hlavinka4 - 7 WPts
01/02/2030Grodno, Belarus11 - 20 Frederiek Onghena17 - 11 LPts
03/12/2029Grodno, Belarus11 - 19 Guust Wittac7 - 6 LPts
04/10/2029Grodno, Belarus10 - 19 Hadeon Ruschak4 - 6 WPts
05/08/2029Grodno, Belarus10 - 18 Timofei Brodsky20 - 12 LPts
06/06/2029Grodno, Belarus9 - 18 Dmitriy Zahorsky10 - 13(1) WPts
07/04/2029Grodno, Belarus8 - 18 Oleksander Sienko1 - 7 WPts
07/02/2029Grodno, Belarus7 - 18 Symon Holda2 - 2(1) WPts
09/12/2028Grodno, Belarus7 - 17 Yevhen Gurka2 - 11 LPts
10/10/2028Grodno, Belarus7 - 16 Vusal Kamel18 - 18 LPts
12/08/2028Grodno, Belarus7 - 15 Diego Arias3 - 15 LPts
14/06/2028Grodno, Belarus7 - 14 Odo Fano5 - 8 LPts
16/04/2028Grodno, Belarus7 - 13 Dmitriy Mehraliyev20 - 9 LPts
17/02/2028Grodno, Belarus6 - 13 Hernan Antunez0 - 1 WPts
20/12/2027Grodno, Belarus5 - 13 Chrestien Rodin7 - 21 WPts
22/10/2027Lodz, Poland5 - 12 Nikifor Kor10 - 9 LPts
24/08/2027Grodno, Belarus4 - 12 Petro Molchan5 - 18(2) WPts
23/06/2027Grodno, Belarus3 - 12 Isaak Padius5 - 13 WPts
26/04/2027Grodno, Belarus3 - 11 Mukhtar Shukurov12(1) - 8 LPts
26/02/2027Port-de-Paix, Haiti3 - 10 Orville Rabelais16 - 20 LPts
29/12/2026Thessaloniki, Greece3 - 9 Socrates Pavlis5 - 32 LPts
31/10/2026Grodno, Belarus2 - 9 Jose Vina2 - 0 WPts
02/09/2026Grodno, Belarus1 - 9 Sam Fenty1 - 0 WPts
05/07/2026The Hague, Netherlands1 - 8 Everard Van den Dule0 - 0 LPts
07/05/2026Brest, Belarus1 - 7 Fedar Bolotin7 - 11 LPts
21/03/2026Minsk, Belarus1 - 6 Zernebog Cap10 - 6 LPts
22/01/2026Minsk, Belarus1 - 5 Oleksander Popik3 - 1 LPts
24/11/2025Minsk, Belarus1 - 4 Andrii Shirikov4 - 9 LPts
29/09/2025Minsk, Belarus1 - 3 Dmitriy Platon17 - 10 LPts
21/08/2025Minsk, Belarus1 - 2 Krystiyan Dunay0 - 0 LPts
17/07/2025Hamburg, Germany1 - 1 Apsel Amann24(1) - 18 LPts
19/05/2025Kumasi, Ghana1 - 0 Ubanwa Salawu5 - 17 LPts
21/03/2025Grodno, Belarus0 - 0 Faddei Wayda2 - 3 WPts