Weightclass:  Middleweight
Location:  Minsk, Belarus
Record:  23 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/02/2030Minsk, Belarus22 - 17 Rory Power1 - 11 WPts
04/12/2029Minsk, Belarus21 - 17 Grgur Jakovic6 - 9 WPts
05/10/2029Minsk, Belarus20 - 17 Fedir Primack17 - 26 WPts
06/08/2029Minsk, Belarus19 - 17 Charles Brimer11 - 10 WPts
08/06/2029Minsk, Belarus18 - 17 Taras Paley20(1) - 15 WPts
09/04/2029Minsk, Belarus17 - 17 Fedya Sliva0 - 11 WPts
09/02/2029Minsk, Belarus16 - 17 Apostol Hresko2 - 9 WPts
11/12/2028Minsk, Belarus15 - 17 Vikenti Bugaj2 - 12 WPts
12/10/2028Minsk, Belarus14 - 17 Isaak Zahorsky0 - 5 WPts
13/08/2028Minsk, Belarus13 - 17 Diego Nieblas4 - 22 WPts
15/06/2028Minsk, Belarus12 - 17 Vasyl Bozek0 - 2 WPts
16/04/2028Minsk, Belarus11 - 17 Ximen Murillo1 - 4 WPts
17/02/2028Shubra El-Kheima, Egypt10 - 17 Kamran Mekky6 - 15 WPts
20/12/2027Minsk, Belarus10 - 16 Fadei Pavlovich12 - 14 LPts
23/10/2027Gomel, Belarus9 - 16 Petro Molchan5 - 19(2) WPts
26/08/2027Hamburg, Germany9 - 15 Ingel Heimerl6 - 23(3) LPts
26/06/2027Minsk, Belarus8 - 15 Fadei Pavlovich10 - 13 WPts
28/04/2027Berlin, Germany8 - 14 Lothar Kronk17(1) - 16(1) LPts
28/02/2027Gomel, Belarus8 - 13 Nikolai Kolanko13 - 14 LPts
11/01/2027Minsk, Belarus7 - 13 Andrii Filas4 - 11 WPts
12/11/2026Minsk, Belarus6 - 13 Vanko Hricko1 - 1 WPts
12/09/2026Córdoba, Argentina6 - 12 Juan Sainz6 - 14 LPts
15/07/2026Zagreb, Croatia5 - 12 Joso Mikac11 - 7 WPts
16/05/2026Brest, Belarus5 - 11 Boris Bogus4 - 10 LPts
21/03/2026Minsk, Belarus5 - 10 Hadeon Wujek18(1) - 10 LPts
21/01/2026Grodno, Belarus5 - 9 Ioakim Shutkov6 - 19 LPts
24/11/2025Minsk, Belarus4 - 9 Borysko Evancho1 - 4 WPts
25/09/2025Limerick, Ireland4 - 8 Aaron McGrath8 - 6 LPts
28/07/2025Minsk, Belarus4 - 7 Diego Iglesia6 - 9(1) LPts
30/05/2025Gomel, Belarus4 - 6 Vasili Chrobak5 - 11 LPts
31/03/2025Minsk, Belarus3 - 6 Dung Manh1 - 7 WPts
31/01/2025Odense, Denmark3 - 5 Zvi Pelle1 - 4 LPts
03/12/2024Sofia, Bulgaria3 - 4 Apostol á Protasov8(1) - 7 LPts
05/10/2024Minsk, Belarus3 - 3 Zernebog Cap4 - 2 LPts
06/08/2024Minsk, Belarus2 - 3 Oleksiy Mihal3 - 9 WPts
11/06/2024Minsk, Belarus2 - 2 Odell Truelsen6 - 10 LPts
12/04/2024Minsk, Belarus1 - 2 Koldan Aleshin0 - 2 WPts
12/02/2024Minsk, Belarus0 - 2 Tymoteusz Szala9 - 29 WPts
15/12/2023Minsk, Belarus0 - 1 Borysko Tkachuk10 - 27 LPts
03/11/2023Minsk, Belarus0 - 0 Vanko Figura0 - 0 LPts