Weightclass:  Welterweight
Location:  Minsk, Belarus
Record:  24 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/02/2029Minsk, Belarus24 - 17 Vicente Can8 - 13 LPts
22/12/2028Minsk, Belarus23 - 17 Bohdan Moldovan1 - 0 WPts
23/10/2028Minsk, Belarus22 - 17 Hyun-jun Paek10 - 29 WPts
24/08/2028Minsk, Belarus21 - 17 Melor Zhitnik1 - 0 WPts
25/06/2028Minsk, Belarus20 - 17 Pylyp Hudy0 - 2 WPts
26/04/2028Minsk, Belarus19 - 17 Georgiy Denys8 - 9 WPts
26/02/2028Minsk, Belarus18 - 17 Kunle Esan6 - 6 WPts
28/12/2027Minsk, Belarus17 - 17 Volodmiri Bayuk0 - 2 WPts
29/10/2027Minsk, Belarus16 - 17 Hadeon Bandera12(1) - 5 WPts
29/08/2027Minsk, Belarus15 - 17 Gennady Sklar1 - 3 WPts
29/06/2027Minsk, Belarus14 - 17 Apostol Vitko6 - 9 WPts
01/05/2027Minsk, Belarus13 - 17 Vanko Wujek1 - 5 WPts
02/03/2027Nairobi, Kenya12 - 17 Glynn Mwale1 - 2 WPts
02/01/2027Dushanbe, Tajikistan11 - 17 Arseni Marsucoff2 - 22 WPts
04/11/2026Minsk, Belarus11 - 16 Viktor Gonchar5 - 4 LPts
06/09/2026Belo Horizonte, Brazil10 - 16 Alvino Mangual3 - 22 WPts
09/07/2026Minsk, Belarus9 - 16 Kai Wiseman14 - 8 WPts
10/05/2026Minsk, Belarus8 - 16 Gennady Aladachvili3 - 5 WPts
11/03/2026Grodno, Belarus8 - 15 Georgiy Mach18 - 11 LPts Belarus National Championships 2026View
18/01/2026Winnipeg, Canada7 - 15 Colin Farland8 - 13 WPts
20/11/2025Bangkok, Thailand7 - 14 Aminpetch Champool9 - 12 LPts
22/09/2025Bristol, UK6 - 14 Gregor Cursi0 - 4 WPts
25/07/2025Minsk, Belarus5 - 14 Yago Rayos5 - 11 WPts
27/05/2025Mogilev, Belarus4 - 14 Matviyko Zaleski2 - 9 WPts
30/03/2025Durres, Albania3 - 14 Arjan Lucca23(2) - 22 WPts
30/01/2025Minsk, Belarus2 - 14 Matviyko Zaleski2 - 7 WPts
01/12/2024Minsk, Belarus1 - 14 Diego Valverde5 - 13(4) WPts
03/10/2024Grodno, Belarus1 - 13 Marlen Kasatonov9 - 12 LPts
05/08/2024Mendoza, Argentina1 - 12 Loredo Grano14 - 15 LPts
07/06/2024Shymkent, Kazakhstan1 - 11 Lazar Zaiylckanov8 - 20 LPts
09/04/2024Minsk, Belarus0 - 11 Aleksei Kairat1 - 2 WPts
10/02/2024Calgary, Canada0 - 10 Peter Yelton8 - 20 LPts
13/12/2023Gomel, Belarus0 - 9 Daniil Volosin11 - 6 LPts
24/10/2023Vitebsk, Belarus0 - 8 Georgiy Popovich5 - 20(4) LPts
22/09/2023Gomel, Belarus0 - 7 Volodmiri Babyak0 - 0 LPts
13/08/2023Karagandy, Kazakhstan0 - 6 Kir Ghahylykoff24 - 10 LPts
15/06/2023Melbourne, Australia0 - 5 Antwan Zecca6(1) - 9 LPts
17/04/2023Amsterdam, Netherlands0 - 4 Fried Schoonlant12(1) - 19 LPts
17/02/2023Minsk, Belarus0 - 3 Aftab Kabir5 - 26 LPts
20/12/2022Plzen, Czech Republic0 - 2 Izßk Kosar9 - 19 LPts
22/10/2022Grodno, Belarus0 - 1 Dmitri Popovich8 - 17 LPts
18/09/2022Vitebsk, Belarus0 - 0 Apostol Kapinos0 - 0 LPts