Weightclass:  Middleweight
Location:  Minsk, Belarus
Record:  22 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/04/2029Minsk, Belarus21 - 22 Evgeny Torgovanov15 - 29 WPts
20/02/2029Minsk, Belarus20 - 22 Labaron Castile1 - 14 WPts
22/12/2028Minsk, Belarus19 - 22 Oscar Goodlet4 - 7 WPts
23/10/2028Minsk, Belarus18 - 22 Charles McAfee7 - 15 WPts
24/08/2028Minsk, Belarus17 - 22 Nurlan Askerov7 - 9 WPts
25/06/2028Minsk, Belarus16 - 22 MatouÜ Jech1 - 13(1) WPts
26/04/2028Minsk, Belarus15 - 22 Haaris Cairbeckow1 - 2 WPts
26/02/2028Minsk, Belarus15 - 21 Rob Adie13 - 15 LPts
28/12/2027Minsk, Belarus14 - 21 Shayan Sadi3 - 9 WPts
29/10/2027Minsk, Belarus13 - 21 Tvrtko Ivezic1 - 5 WPts
29/08/2027Minsk, Belarus12 - 21 Nikolai Ignatiev21 - 19 WPts
29/06/2027Minsk, Belarus12 - 20 Avel Krawchuk22 - 18 LPts
30/04/2027Minsk, Belarus12 - 19 Zernebog Cap15 - 8 LPts
14/03/2027Gomel, Belarus12 - 18 Avel Krawchuk20 - 17 LPts Belarus National Championships 2027View
11/03/2027Gomel, Belarus11 - 18 Vikenti Dudik2 - 28(1) WPts Belarus National Championships 2027View
28/02/2027Vitebsk, Belarus10 - 18 Dmitriy Demidov9(1) - 15 WPts
30/12/2026Toshkent, Uzbekistan9 - 18 Aleksandr Haziyev13 - 22 WPts
01/11/2026Minsk, Belarus8 - 18 Kolzak Burdin3 - 19 WPts
14/09/2026Aarhus, Denmark7 - 18 Zvi Meyer6 - 12 WPts
17/07/2026Montevideo, Uruguay7 - 17 Diego Razon4 - 17 LPts
18/05/2026Maracaibo, Venezuela6 - 17 Santiago Villescas14 - 16(1) WPts
20/03/2026Odense, Denmark5 - 17 Vannevar Stolt16(1) - 10 WPts
20/01/2026Soweto, South Africa5 - 16 Raimy Dewornu29 - 17 LPts
21/11/2025Roodepoort, South Africa5 - 15 Paul Kruger32 - 12(1) LPts
23/09/2025Zaporizhia, Ukraine4 - 15 Dimi Mastel10 - 17 WPts
26/07/2025Minsk, Belarus3 - 15 James Linn6 - 4 WPts
28/05/2025Burgas, Bulgaria3 - 14 Bogdan á Choroleev6 - 10 LPts
30/03/2025Montevideo, Uruguay3 - 13 Gig Valdivia9 - 18 LPts
30/01/2025Minsk, Belarus3 - 12 Marlen Naghiyev6 - 15(3) LPts
02/12/2024Minsk, Belarus3 - 11 Gottfried Mayr20(1) - 23 LPts
04/10/2024Almaty, Kazakhstan3 - 10 Gazi Mucazhanoff6 - 8 LPts
06/08/2024Minsk, Belarus3 - 9 Andrii Shirikov2 - 3 LPts
08/06/2024Curitiba, Brazil3 - 8 Porfio Davila4 - 13(1) LPts
10/04/2024Yerevan, Armenia3 - 7 Serovpe Jebejyan5 - 7 LPts
11/02/2024Brisbane, Australia3 - 6 Adam Davis1 - 3 LPts
14/12/2023Minsk, Belarus2 - 6 Vasili Chrobak4 - 3 WPts
14/10/2023Dniprodzerzhynsk, Ukraine2 - 5 Koldan Choma16 - 16 LPts
16/08/2023Minsk, Belarus2 - 4 Dmitriy Demidov0 - 2 LPts
17/06/2023Lausanne, Switzerland1 - 4 Neville Haddad1 - 1 WPts
19/04/2023Mexicali, Mexico1 - 3 Manuel Baro18 - 10 LPts
19/02/2023Minsk, Belarus1 - 2 Zdenek Hornak23 - 8 LPts
21/12/2022Minsk, Belarus0 - 2 Isaak Bandera0 - 3 WPts
22/10/2022Minsk, Belarus0 - 1 Ioakim Danyluk23 - 6 LPts
18/09/2022Minsk, Belarus0 - 0 Apostol Mihalovich4 - 3 LPts