Weightclass:  Welterweight
Location:  Brest, Belarus
Record:  20 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/11/2031Brest, Belarus20 - 20 Anatole Ambrosia6 - 6 LPts
26/09/2031Brest, Belarus20 - 19 Diego Casco4 - 8 LPts
28/07/2031Brest, Belarus19 - 19 Pylyp Dudik2 - 0 WPts
29/05/2031Brest, Belarus18 - 19 James Craggs4 - 16 WPts
28/03/2031Brest, Belarus17 - 19 Mikhail á Vranchev0 - 4 WPts
27/01/2031Brest, Belarus17 - 18 Timofei Polyansky14 - 11 LPts
28/11/2030Brest, Belarus16 - 18 Lisandro Real1 - 8 WPts
29/09/2030Brest, Belarus15 - 18 Emilio Marcelino8 - 9 WPts
31/07/2030Brest, Belarus14 - 18 Eun-sun Jin3 - 6 WPts
02/06/2030Brest, Belarus13 - 18 Fadei Gotardsons7 - 9 WPts
03/04/2030Brest, Belarus12 - 18 Petro Mosko2 - 3 WPts
02/02/2030Brest, Belarus11 - 18 Fedir Dutko0 - 3 WPts
04/12/2029Mogilev, Belarus10 - 18 Kyrylo Dudik2 - 11 WPts
06/10/2029Brest, Belarus9 - 18 Nikolai Tourtchenkov1 - 2 WPts
07/08/2029Gomel, Belarus8 - 18 Koldan Nestruyev19 - 14 WPts
14/06/2029Dongguan, China8 - 17 An Yang4 - 3 LPts
16/04/2029San Jose, Costa Rica8 - 16 Carlos Caro20 - 14 LPts
16/02/2029Minsk, Belarus8 - 15 Valeri Safko23 - 11 LPts
19/12/2028Mecca, Saudi Arabia8 - 14 Malik Rasheed6 - 8 LPts
21/10/2028Minsk, Belarus8 - 13 Vasyl Paley6 - 16 LPts
25/08/2028Mogilev, Belarus8 - 12 Symon Urbaniak22 - 19 LPts
29/06/2028Brest, Belarus8 - 11 Umair Ziaya9(1) - 11 LPts
30/04/2028Sapporo, Japan7 - 11 Raiden Ozaki2 - 17 WPts
02/03/2028Brest, Belarus6 - 11 Gennady Mironov1 - 7 WPts
02/01/2028Brest, Belarus5 - 11 Sasha Orlov2 - 0 WPts
03/11/2027Brest, Belarus4 - 11 Georgiy Denys6 - 8 WPts
03/09/2027Minsk, Belarus4 - 10 Aleksei Smolar2 - 15 LPts
07/07/2027Brest, Belarus3 - 10 Zacarias Rosas6 - 22 WPts
08/05/2027Brest, Belarus3 - 9 Borysko Taras11 - 12 LPts
10/03/2027Brest, Belarus2 - 9 Tarmo Oranen7 - 21(2) WPts
10/01/2027Mogilev, Belarus2 - 8 Andrii Stasiuk14 - 5 LPts
13/11/2026Brest, Belarus1 - 8 Oleksander Krawchuk1 - 1 WPts
13/09/2026Mogilev, Belarus1 - 7 Yulian Evanoff2 - 14(1) LPts
17/07/2026Mogilev, Belarus1 - 6 Melor Moiseychenkov9 - 21 LPts
19/05/2026San Bernardo, Chile1 - 5 Noe Casas10 - 12 LPts
21/03/2026Minsk, Belarus1 - 4 Kir Baran9 - 15 LPts
23/01/2026Brest, Belarus1 - 3 Symon Demchuk1 - 1 LPts
24/11/2025Minsk, Belarus1 - 2 Borysko Martyn4 - 10 LPts
20/10/2025Minsk, Belarus1 - 1 Wasyl Romanchuk0 - 0 LPts
04/09/2025Brest, Belarus1 - 0 Vasyl Polsky0 - 7 LPts
06/07/2025Brest, Belarus0 - 0 Apostol Babyak1 - 3 WPts