Weightclass:  Welterweight
Location:  Gomel, Belarus
Record:  23 - 15(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2028Gomel, Belarus22 - 15(1) Vikenti Wasco2 - 1 WPts
09/11/2027Gomel, Belarus21 - 15(1) Sasha Kuzelev0 - 1 WPts
09/09/2027Gomel, Belarus20 - 15(1) Carlo Di Maggio5 - 12 WPts
11/07/2027Gomel, Belarus19 - 15(1) Lisandro Galdamez2 - 4 WPts
12/05/2027Gomel, Belarus18 - 15(1) Yakiv Archacki9 - 4 WPts
13/03/2027Gomel, Belarus17 - 15(1) Xavion Natal6 - 11 WPts
12/01/2027Gomel, Belarus16 - 15(1) Kolzak Bertans5 - 9 WPts
13/11/2026Gomel, Belarus15 - 15(1) Krystiyan Dolinski5 - 9(1) WPts
13/09/2026Gomel, Belarus14 - 15(1) Thorin Samuelsen2 - 11 WPts
15/07/2026Gomel, Belarus13 - 15(1) Vasyl Polsky2 - 11 WPts
15/05/2026Gomel, Belarus13 - 14 Sebastijan Turk5 - 1 LKO3
17/03/2026Gomel, Belarus13 - 13 Takeo Kato0 - 14 LPts
17/01/2026Shizuoka, Japan12 - 13 Yuichi Tani5 - 6 WPts
19/11/2025Perth, Australia11 - 13 Andy Woodyard6 - 11 WPts
21/09/2025Newcastle, Australia10 - 13 Nicholas McCormick3 - 18 WPts
24/07/2025Surrey, Canada10 - 12 Cody Wylie9 - 7 LPts
26/05/2025Gomel, Belarus9 - 12 John Cloy0 - 12 WPts
28/03/2025Yerevan, Armenia9 - 11 Shara Jegalyan1 - 1 LPts
28/01/2025Gomel, Belarus8 - 11 Brin Martini4 - 10 WPts
30/11/2024Gomel, Belarus7 - 11 Isaak Abramov4 - 2 WPts
01/10/2024Gomel, Belarus7 - 10 Santiago Milanes9(1) - 17 LPts
03/08/2024Douala, Cameroon7 - 9 Remi Enonchong5 - 22(6) LPts
05/06/2024Almaty, Kazakhstan7 - 8 Karamat Dauenow16 - 17 LPts
07/04/2024Córdoba, Argentina7 - 7 Carlos Mireles15(1) - 10 LPts
08/02/2024Burgas, Bulgaria6 - 7 Berk Akdemir4 - 4 WPts
11/12/2023Accra, Ghana6 - 6 Uzondu Adams6 - 22 LPts
13/10/2023Gomel, Belarus5 - 6 Takeo Teruya1 - 1 WPts
15/08/2023Almaty, Kazakhstan5 - 5 Waqas Kajrbekow26(1) - 11 LPts
17/06/2023Gomel, Belarus4 - 5 Eno Markman6 - 10 WPts
18/04/2023Brest, Belarus3 - 5 Vitali Novosel0 - 4 WPts
22/02/2023Gomel, Belarus3 - 4 Dimi Burda8(1) - 3 LPts
24/12/2022Minsk, Belarus2 - 4 Kolya Svatkovskiy0 - 4 WPts
27/10/2022Grodno, Belarus2 - 3 Danylko Kohut23(1) - 8 LPts
08/09/2022Minsk, Belarus2 - 2 Arseni Verlin22 - 9 LPts
05/08/2022Vitebsk, Belarus1 - 2 Fedir Dragan0 - 0 WPts
27/06/2022Dushanbe, Tajikistan1 - 1 Anton Saifedenoff16 - 13 LPts
29/04/2022Minsk, Belarus1 - 0 Borysko Babin9 - 17 LPts
18/03/2022Gomel, Belarus0 - 0 Georgiy Mach2 - 0 WPts