Weightclass:  Welterweight
Location:  Mogilev, Belarus
Record:  27 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/11/2027Mogilev, Belarus26 - 8 Pita Kaimoana2(1) - 13 WPts
13/09/2027Mogilev, Belarus25 - 8 Daniil Nepokupnoy8 - 10(1) WPts
14/07/2027Mogilev, Belarus24 - 8 Iaka Mcclutchie0 - 9 WPts
15/05/2027Mogilev, Belarus23 - 8 Alejandro Fuertes2 - 13 WPts
16/03/2027Mogilev, Belarus22 - 8 Borysko Rusinko4 - 13 WPts
15/01/2027Mogilev, Belarus21 - 8 Neil Warden1 - 12 WPts
15/11/2026Mogilev, Belarus20 - 8 Hassan Alhamdan5 - 11 WPts
15/09/2026Mogilev, Belarus19 - 8 Kolzak Marusak0 - 1 WPts
17/07/2026Mogilev, Belarus18 - 8 Diego Velo0 - 7 WPts
17/05/2026Mogilev, Belarus17 - 8 Satoshi Okawa6 - 12 WPts
18/03/2026Mogilev, Belarus16 - 8 Symon Kuzma6 - 9 WPts
18/01/2026Mogilev, Belarus15 - 8 Lazar Davidovich1 - 11(1) WPts
19/11/2025Mogilev, Belarus14 - 8 Taras Dunay5 - 16(2) WPts
20/09/2025Almaty, Kazakhstan13 - 8 Daniil Temirbulatow0 - 2 WPts
23/07/2025Can Tho, Vietnam12 - 8 Dai Vien3(1) - 13 WPts
25/05/2025Valparaiso, Chile11 - 8 Felippe Triano0 - 9 WPts
27/03/2025Mogilev, Belarus10 - 8 James Glasscock4 - 12 WPts
27/01/2025Mogilev, Belarus9 - 8 Kyrylo Trush3 - 10 WPts
28/11/2024Lusaka, Zambia8 - 8 Nabulung Siwila10 - 8 WPts
30/09/2024Brisbane, Australia7 - 8 John Leith2 - 21 WPts
02/08/2024Mogilev, Belarus6 - 8 Euan Moncur7(1) - 27(6) WPts
04/06/2024Mogilev, Belarus5 - 8 Arseni Dreval7 - 13 WPts
06/04/2024Mogilev, Belarus5 - 7 Hisao Hiraoka1 - 3 LPts
07/02/2024Mogilev, Belarus5 - 6 Mohsin Bhutto12(2) - 12 LPts
09/12/2023Shymkent, Kazakhstan4 - 6 Kolya Caribghanoff1 - 8(1) WPts
11/10/2023Minsk, Belarus4 - 5 Viktor Prusak2 - 3 LPts
19/08/2023Brest, Belarus4 - 4 Igor Gleba25 - 7 LPts
21/06/2023Gomel, Belarus4 - 3 Mikhail Krajnik4 - 23(5) LPts
24/04/2023San Juan, Puerto Rico3 - 3 Xaverius Mamon6 - 4 WPts
24/02/2023Lusaka, Zambia3 - 2 Roger Bulaya16 - 15 LPts
26/12/2022Grodno, Belarus3 - 1 Danylko Kohut24(1) - 8 LPts
27/10/2022Gomel, Belarus3 - 0 Dmytro Wasko19 - 10 LPts
07/09/2022Paris, France2 - 0 Quennel Saint-Jean12 - 15 WPts
10/07/2022Minsk, Belarus1 - 0 Sergey Tarasov2 - 13 WPts
18/05/2022Mogilev, Belarus0 - 0 Sergei Dubrovsky1 - 0 WPts