Weightclass:  Welterweight
Location:  Gomel, Belarus
Record:  19 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/11/2031Gomel, Belarus19 - 15 Sean Carmody2 - 1 LPts
18/09/2031Gomel, Belarus19 - 14 Jin-su Boo9 - 13 LPts
19/07/2031Gomel, Belarus18 - 14 Quon Enkhbat14 - 16(1) WPts
20/05/2031Gomel, Belarus17 - 14 Diego Esperanza6 - 13 WPts
21/03/2031Gomel, Belarus16 - 14 Eloy Avitia1 - 6 WPts
20/01/2031Gomel, Belarus15 - 14 Yakiv Matey3 - 13 WPts
21/11/2030Gomel, Belarus14 - 14 Vanko Tutko2 - 1 WPts
22/09/2030Gomel, Belarus13 - 14 Lazar Nerchenko4 - 19 WPts
23/07/2030Gomel, Belarus13 - 13 Kyrylo Dudek8(1) - 14 LPts
26/05/2030Gomel, Belarus13 - 12 Mitsuru Murata1 - 7 LPts
28/03/2030Gomel, Belarus12 - 12 Herbert Drabek1 - 10 WPts
28/01/2030Gomel, Belarus11 - 12 Borysko Markovich1 - 5 WPts
29/11/2029Gomel, Belarus10 - 12 Kolzak Marusak2 - 20 WPts
30/09/2029Gomel, Belarus9 - 12 Yevhen Tkachuk3 - 8(1) WPts
01/08/2029Minsk, Belarus8 - 12 Kolzak Karp6 - 8 WPts
09/06/2029Minsk, Belarus7 - 12 Vanko Platko8 - 8 WPts
11/04/2029Gomel, Belarus7 - 11 Billy Copland2 - 2 LPts
11/02/2029Gomel, Belarus7 - 10 Eduard Doskocil9 - 17 LPts
14/12/2028Accra, Ghana7 - 9 Arran Douna0 - 0 LPts
16/10/2028Brest, Belarus7 - 8 Evgeny Wolinsky1 - 8 LPts
20/08/2028Nassau, Bahamas7 - 7 Bob Kinnear5 - 7 LPts
22/06/2028San Jose, Costa Rica6 - 7 Alejandro Chirinos14 - 13 WPts
24/04/2028Cheongju, South Korea6 - 6 Shin-wook Mah7 - 9 LPts
25/02/2028Mogilev, Belarus6 - 5 Boris Panasuk4 - 17 LPts
31/12/2027Minsk, Belarus6 - 4 Isaak Abramov14 - 11 LPts
09/11/2027Vitebsk, Belarus6 - 3 Oleksiy Evancho9 - 26(1) LPts
09/10/2027Mogilev, Belarus5 - 3 Sasha Kuzelev0 - 0 WPts
01/09/2027Gomel, Belarus5 - 2 Gonzalo Jaimez7 - 13 LPts
03/07/2027Gomel, Belarus4 - 2 Melor Kruglov0 - 1 WPts
05/05/2027Batam, Indonesia3 - 2 Natal Wiraatmadja0 - 0 WPts
07/03/2027Gomel, Belarus2 - 2 Petro Wasko3 - 17 WPts
10/01/2027Minsk, Belarus1 - 2 Sergey Boback2 - 3 WPts
13/11/2026Brest, Belarus1 - 1 Fedir Russak1 - 8 LPts
20/09/2026Grodno, Belarus1 - 0 Yakiv Kramar17(1) - 19 LPts
20/08/2026Gomel, Belarus0 - 0 Wasyl Romanchuk1 - 5 WPts