Weightclass:  Welterweight
Location:  Minsk, Belarus
Record:  24 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/06/2031Minsk, Belarus24 - 22 Shevon Selebi7 - 28 LPts
03/04/2031Minsk, Belarus24 - 21 Devrim Cihan14(1) - 12 LPts
03/02/2031Minsk, Belarus23 - 21 Pylyp Hudy2 - 17 WPts
05/12/2030Minsk, Belarus22 - 21 Mark Baldy4 - 16 WPts
06/10/2030Minsk, Belarus21 - 21 Oleos Lopez3 - 17 WPts
08/08/2030Minsk, Belarus20 - 21 Ross Genet4 - 15 WPts
10/06/2030Minsk, Belarus19 - 21 Cortez Saucedo4 - 11 WPts
11/04/2030Minsk, Belarus19 - 20 Yakiv Barno13 - 21 LPts
10/02/2030Minsk, Belarus19 - 19 Felix Birninkudu6 - 17 LPts
12/12/2029Minsk, Belarus18 - 19 Miloslav Forst8 - 8 WPts
13/10/2029Minsk, Belarus17 - 19 Montego Catalina6 - 1 WPts
14/08/2029Minsk, Belarus16 - 19 Carlos Fontanilla4 - 3 WPts
15/06/2029Vitebsk, Belarus16 - 18 Wasyl Podolsky17 - 15 LPts
17/04/2029Mogilev, Belarus16 - 17 Hadeon Bandera20(1) - 6 LPts
17/02/2029Minsk, Belarus15 - 17 Danylko Malinski13 - 19(1) WPts
21/12/2028Minsk, Belarus14 - 17 Volodmiri Budnik2 - 4 WPts
22/10/2028Minsk, Belarus14 - 16 Momus Cali3 - 6 LPts
23/08/2028Minsk, Belarus13 - 16 Melor Koltun3 - 1 WPts
24/06/2028Vilnius, Lithuania12 - 16 Lew Jagiello6 - 21(1) WPts
26/04/2028Minsk, Belarus11 - 16 Orji Ike1 - 3 WPts
27/02/2028Minsk, Belarus10 - 16 Isidro Manas4 - 10 WPts
29/12/2027Kuala Lumpur, Malaysia10 - 15 Waqas Darwish29 - 13 LPts
31/10/2027Minsk, Belarus9 - 15 Evgeny Mikula2(1) - 14 WPts
01/09/2027Minsk, Belarus8 - 15 Ingvar Sorensen7 - 14 WPts
03/07/2027Minsk, Belarus7 - 15 Krystiyan Fedorka6 - 14 WPts
05/05/2027Tampere, Finland6 - 15 Akseli Niemela0 - 0 WPts
07/03/2027Dushanbe, Tajikistan6 - 14 Fadei Kyazimov10 - 11 LPts
07/01/2027Minsk, Belarus5 - 14 Davie McAlinden14 - 13 WPts
08/11/2026Marseille, France4 - 14 Garner Orne0 - 4 WPts
10/09/2026Mogilev, Belarus4 - 13 Andrii Stasiuk12 - 5 LPts
12/07/2026Almaty, Kazakhstan4 - 12 Rafiq Sajfedenow10 - 6 LPts
14/05/2026Paris, France3 - 12 Byron Perret6 - 12 WPts
16/03/2026Medan, Indonesia3 - 11 Paul Wijanto43 - 16 LPts
16/01/2026Almaty, Kazakhstan3 - 10 Haider Saciev12 - 34(1) LPts
18/11/2025Minsk, Belarus3 - 9 Viktor Prusak8 - 10 LPts
25/09/2025Minsk, Belarus2 - 9 Habil Imanov1(1) - 3 WPts
28/07/2025Masally, Azerbaijan2 - 8 Elman Manafov3 - 8 LPts
30/05/2025Minsk, Belarus2 - 7 Oleksander Buday6 - 10 LPts
31/03/2025Minsk, Belarus2 - 6 Borya Koval4 - 9 LPts
30/01/2025Prague, Czech Republic2 - 5 Dominik Chapek3 - 18 LPts
02/12/2024Minsk, Belarus1 - 5 Hadeon Ontko0 - 5 WPts
03/10/2024Minsk, Belarus1 - 4 Bonifacy Such3 - 4 LPts
05/08/2024Mogilev, Belarus1 - 3 Symon Urbaniak5 - 11 LPts
07/06/2024Mogilev, Belarus0 - 3 Bohdan Urban2 - 6 WPts
09/04/2024Brest, Belarus0 - 2 Fedir Moroz14 - 25 LPts
18/02/2024Minsk, Belarus0 - 1 Borysko Lisko25(1) - 13 LPts
23/12/2023Minsk, Belarus0 - 0 Goga Audze18 - 14 LPts