Weightclass:  Welterweight
Location:  Vitebsk, Belarus
Record:  18(2) - 24(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/12/2024Vitebsk, Belarus17(2) - 24(1) Patrick Pinkerton3 - 12 WPts
11/10/2024Vitebsk, Belarus16(2) - 24(1) Jomthong Thaveechalermdit2 - 3 WPts
13/08/2024Vitebsk, Belarus16(2) - 23(1) Suren Adjimian15 - 16 LPts
14/06/2024Vitebsk, Belarus16(2) - 22(1) Kyrylo Tkachuk6 - 9 LPts
14/04/2024Vitebsk, Belarus15(2) - 22(1) Petro Wasko0 - 2 WPts
14/02/2024Vitebsk, Belarus15(2) - 21 Hamazasb Dadyan20(1) - 17 LKO3
16/12/2023Vitebsk, Belarus14(1) - 21 Oleksiy Klocko0 - 2 WKO3
16/10/2023Vitebsk, Belarus13(1) - 21 Farhan Javed4 - 6 WPts
18/08/2023Vitebsk, Belarus12(1) - 21 Jeronim Gundic3 - 6 WPts
19/06/2023Vitebsk, Belarus11(1) - 21 Faddei Bomba21 - 15 WPts
20/04/2023Vitebsk, Belarus10(1) - 21 Viktor Prusak1 - 1 WPts
19/02/2023Vitebsk, Belarus9(1) - 21 Gennady Dmitriev1 - 1 WPts
20/12/2022Vitebsk, Belarus8(1) - 21 Toma Stelmach0 - 5 WPts
21/10/2022Garden Grove, USA8(1) - 20 Brendan Tuten9 - 18 LPts
23/08/2022Shymkent, Kazakhstan8(1) - 19 Boris Iklassov15 - 10 LPts
25/06/2022Vitebsk, Belarus7(1) - 19 Chris Angelis2 - 10 WPts
26/04/2022Suez, Egypt7(1) - 18 Gazi Hegazi4 - 5 LPts
26/02/2022Brest, Belarus7(1) - 17 Viktor Shamburkin16 - 10 LPts
12/01/2022Vitebsk, Belarus7(1) - 16 Dmytro Tkach11 - 10 LPts
11/11/2021Vitebsk, Belarus7(1) - 15 Obaid Hadjaoui15 - 5 LPts
11/09/2021Vitebsk, Belarus6(1) - 15 Juan Pedraza13 - 11 WPts
11/07/2021Vilnius, Lithuania5 - 15 Jan Tomasik9 - 11(3) WKO3
12/05/2021Minsk, Belarus5 - 14 Evgeny Valis8(1) - 12 LPts
15/03/2021Vitebsk, Belarus5 - 13 Kir Lukyanov14 - 5 LPts
15/01/2021Vitebsk, Belarus4 - 13 Danylko Kuzminski4 - 9 WPts
29/11/2020Brest, Belarus4 - 12 Yevhen Motyka9 - 8 LPts
29/10/2020Tokyo, Japan4 - 11 Keiichi Ota10 - 3 LPts
31/08/2020Vitebsk, Belarus4 - 10 Adam Burian10(1) - 4 LPts
30/06/2020Vitebsk, Belarus3 - 10 Quito Romo1 - 2 WPts
30/04/2020Vitebsk, Belarus3 - 9 Sergei Barno8(1) - 4 LPts
02/03/2020Cebu City, Philippines3 - 8 Santiago Akiaten6 - 6 LPts
02/01/2020Belo Horizonte, Brazil2 - 8 Jose Monsanto0 - 2 WPts
03/11/2019Minsk, Belarus2 - 7 Kolya Ivanenko3 - 5 LPts
28/09/2019Vitebsk, Belarus2 - 6 Franco Piedra6 - 6 LPts
29/07/2019Santiago de los Caballeros, Dominican Republic2 - 5 Santiago Peguero0 - 7 LPts
31/05/2019Valparaiso, Chile2 - 4 Miguel Rivas2 - 7 LPts
01/04/2019Oslo, Norway1 - 4 Sindri Steenrod1 - 6(1) WPts
31/01/2019Pune, India0 - 4 Kishore Saini0 - 4 WPts
03/12/2018Vitebsk, Belarus0 - 3 Juan Montiel0 - 1 LPts
04/10/2018Vitebsk, Belarus0 - 2 Pyotr Zaleski0 - 1 LPts
17/08/2018Yerevan, Armenia0 - 1 Veradzin Pamboukokian1 - 0 LPts
19/06/2018Vitebsk, Belarus0 - 0 Matviyko Lutsky1 - 3 LPts