Weightclass:  Welterweight
Location:  Minsk, Belarus
Record:  33 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/08/2030Minsk, Belarus32 - 15 Gennady Kovalchik0 - 2 WPts
06/06/2030Minsk, Belarus31 - 15 Taras Makuch1 - 0 WPts
07/04/2030Minsk, Belarus30 - 15 Oleksiy Wolinsky1 - 13 WPts
06/02/2030Minsk, Belarus29 - 15 Petro Mosko2 - 2 WPts
08/12/2029Minsk, Belarus28 - 15 Symon Kuzma20(2) - 20 WPts
09/10/2029Minsk, Belarus27 - 15 Fedir Dutko0 - 1 WPts
10/08/2029Minsk, Belarus26 - 15 Pyotr Poleski1 - 8(1) WPts
11/06/2029Minsk, Belarus25 - 15 Daniil Stepka0 - 2 WPts
12/04/2029Minsk, Belarus24 - 15 Krystiyan Fedorka12 - 19 WPts
11/02/2029Minsk, Belarus23 - 15 Dmitri Zalesky6 - 9 WPts
13/12/2028Minsk, Belarus22 - 15 Pylyp Macey3 - 9 WPts
14/10/2028Minsk, Belarus21 - 15 Vanko Wujek3 - 12 WPts
15/08/2028Viba del Mar, Chile20 - 15 Rico Maio3 - 10 WPts
17/06/2028Melbourne, Australia19 - 15 Adam Hairston2 - 6 WPts
19/04/2028Surrey, Canada18 - 15 Matthew Bard5 - 21 WPts
20/02/2028Montevideo, Uruguay17 - 15 Diego Barco7 - 10 WPts
23/12/2027Bokhtar, Tajikistan16 - 15 Viktor Narimanbeyov1 - 6 WPts
25/10/2027Minsk, Belarus16 - 14 Taras Olesky2 - 11 LPts
25/08/2027Grenoble, France15 - 14 Justin Jean-Charles3 - 7 WPts
27/06/2027Accra, Ghana14 - 14 Kyan Arthur14 - 15 WPts
29/04/2027Hefei, China13 - 14 Chen Hum1 - 3 WPts
01/03/2027Gomel, Belarus12 - 14 Yakiv Kostenko5 - 16 WPts
01/01/2027Minsk, Belarus11 - 14 Gage Bataille2 - 1 WPts
03/11/2026Sana'a, Yemen10 - 14 Shayan Mafouge0 - 7 WPts
05/09/2026Osogbo, Nigeria9 - 14 Haider Ayoub0 - 0 WPts
08/07/2026El Alto, Bolivia8 - 14 Nicandro Zamarron4 - 13 WPts
09/05/2026El Alto, Bolivia7 - 14 Santiago Loya5 - 10 WPts
11/03/2026Minsk, Belarus6 - 14 Vanko Turchin7 - 6 WPts
11/01/2026Belem, Brazil5 - 14 Ponce Coval5(1) - 19 WPts
13/11/2025Irbid, Jordan5 - 13 Hassan Ahmad15 - 19 LPts
15/09/2025Dakar, Senegal5 - 12 Michel Renoir24(1) - 24 LPts
18/07/2025Minsk, Belarus5 - 11 Diego Alire6 - 7 LPts
20/05/2025Minsk, Belarus4 - 11 Adalrik Jakober1 - 11 WPts
22/03/2025Quezon City, Philippines4 - 10 Olindo Marcano39(2) - 3 LPts
22/01/2025Samarqand, Uzbekistan4 - 9 Ivan Tashenew11 - 26 LPts
24/11/2024Tirana, Albania4 - 8 Arlind Guvench7(1) - 17 LPts
26/09/2024Eindhoven, Netherlands4 - 7 David Van den Hove25(1) - 24 LPts
29/07/2024Kingston, Jamaica4 - 6 Jonathan Innes28 - 15 LPts
31/05/2024Gomel, Belarus4 - 5 Symon Kogut1 - 1 LPts
13/04/2024Mogilev, Belarus4 - 4 Wasyl Petrik10(2) - 10 LPts
20/02/2024Mogilev, Belarus3 - 4 Yulian Evanoff0 - 0 WPts
25/12/2023Minsk, Belarus3 - 3 Isaak Abramov0 - 0 LPts
24/11/2023Minsk, Belarus3 - 2 Aleksandr Ostrovsky21(1) - 15 LPts
09/10/2023Brest, Belarus2 - 2 Petro Kozuch1 - 5 WPts
14/08/2023Vitebsk, Belarus1 - 2 Oleksiy Evancho2 - 7(1) WPts
16/06/2023Dun Laoghaire, Ireland1 - 1 Daniel MacCoughlan11 - 20 LPts
18/04/2023Minsk, Belarus1 - 0 Mark Morgan1 - 2 LPts
18/02/2023Minsk, Belarus0 - 0 Vitali Novosel0 - 3 WPts