Weightclass:  Welterweight
Location:  Brest, Belarus
Record:  29(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/11/2033Brest, Belarus28(1) - 18 Ioakim Wasco4 - 16 WPts
06/09/2033Brest, Belarus27(1) - 18 Ricardo Camero1 - 16 WPts
06/07/2033Brest, Belarus26(1) - 18 Ardag Naroyan15 - 14 WPts
04/05/2033Brest, Belarus25(1) - 18 Michael Williams10 - 9 WPts
06/03/2033Brest, Belarus24(1) - 18 Zach Munn5 - 7(1) WPts
03/01/2033Brest, Belarus23(1) - 18 Lukasz Kempa0 - 7 WPts
03/11/2032Brest, Belarus22(1) - 18 Jackson Modjeka0 - 4 WPts
03/09/2032Brest, Belarus21(1) - 18 Garay Agamaliyev2 - 7 WPts
04/07/2032Rosario, Argentina21(1) - 17 Angel Valenzuela11 - 12 LPts
06/05/2032Shymkent, Kazakhstan21(1) - 16 Evgeny Abzhami4 - 23 LPts
08/03/2032Ciudad del Este, Paraguay20(1) - 16 Fidel Mansilla2 - 19(3) WPts
08/01/2032Aalborg, Denmark20(1) - 15 Dag Lam12 - 10 LPts
10/11/2031Brest, Belarus19(1) - 15 Bohdan Bondar1 - 8(1) WPts
10/09/2031Minsk, Belarus18(1) - 15 Isaak Dobish10(2) - 20 WPts
14/07/2031Minsk, Belarus18(1) - 14 Kolzak Marusak8 - 24 LPts
15/05/2031Minsk, Belarus17(1) - 14 Vikenti Wasco13(1) - 12 WPts
18/03/2031Brest, Belarus16(1) - 14 Dmitri Petrovich12 - 11 WPts
18/01/2031Toronto, Canada16(1) - 13 David Sproul19 - 15 LPts
20/11/2030Valparaiso, Chile15(1) - 13 Quin Gongora5 - 13 WPts
22/09/2030Ostrava, Czech Republic14(1) - 13 Abdon Honomichl2 - 7 WPts
25/07/2030Minsk, Belarus14(1) - 12 Vanko Wujek6 - 20 LPts
30/05/2030Mogilev, Belarus13(1) - 12 Dmitri Zalesky8 - 15 WPts
01/04/2030Brest, Belarus12(1) - 12 Pyotr Poleski2 - 11(1) WPts
01/02/2030La Florida, Chile11(1) - 12 Diego Arcos2 - 4 WPts
04/12/2029Nassau, Bahamas10(1) - 12 Greg Seff2 - 16(1) WPts
06/10/2029Minsk, Belarus9(1) - 12 Pylyp Macey5 - 12 WPts
08/08/2029Grodno, Belarus9(1) - 11 Krystiyan Fedorka12 - 21 LPts
16/06/2029Vitebsk, Belarus9(1) - 10 Oleksiy Klocko16 - 20(1) LPts
14/05/2029Minsk, Belarus9(1) - 9 Yulian Cheryshev8 - 5 LPts
09/04/2029Minsk, Belarus8 - 9 Valeri Kapinos17 - 11 WKO3
11/02/2029Brest, Belarus7 - 9 Dmytro Maslak0 - 5 WPts
14/12/2028San Jose, Costa Rica6 - 9 Diego Morones5 - 13 WPts
16/10/2028Karagandy, Kazakhstan5 - 9 Gennady Sakieff11 - 12 WPts
18/08/2028Brest, Belarus4 - 9 Sun Tam3 - 8 WPts
20/06/2028Brest, Belarus4 - 8 Hajime Takeshita22 - 9 LPts
22/04/2028Almaty, Kazakhstan3 - 8 Elmir Zeinur8 - 19 WPts
23/02/2028Brest, Belarus2 - 8 Evgeny Wolinsky1 - 4 WPts
26/12/2027Nassau, Bahamas2 - 7 Jack Smylie6(1) - 15 LPts
28/10/2027Minsk, Belarus2 - 6 Symon Panfil1 - 0 LPts
01/09/2027Brest, Belarus2 - 5 Jae-sung Noh2 - 9 LPts
03/07/2027Minsk, Belarus2 - 4 Dmitri Koltun10 - 16 LPts
09/05/2027Minsk, Belarus2 - 3 Oleksiy Dembinski11 - 15 LPts
11/03/2027Grodno, Belarus2 - 2 Aleksandr Misko15 - 19 LPts
11/01/2027Minsk, Belarus1 - 2 Daniil Belov3 - 23(4) WPts
13/11/2026Sydney, Australia0 - 2 Bruce Aikens0 - 21(1) WPts
15/09/2026Minsk, Belarus0 - 1 Kolya Svatkovskiy9 - 18 LPts
25/07/2026Brest, Belarus0 - 0 Robert Kinnard7 - 5(1) LPts