Weightclass:  Welterweight
Location:  Minsk, Belarus
Record:  32 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/08/2033Minsk, Belarus31 - 17 Paul Skene8 - 7 WPts
12/06/2033Minsk, Belarus30 - 17 Chase Pagnol4 - 6 WPts
12/04/2033Minsk, Belarus29 - 17 Paco Casagrande3 - 10 WPts
11/02/2033Minsk, Belarus29 - 16 Melor Koltun29 - 10 LPts
12/12/2032Minsk, Belarus28 - 16 Melor Koltun29 - 9 WPts
12/10/2032Minsk, Belarus27 - 16 Aleksandr Sagyndykov3 - 11 WPts
12/08/2032Minsk, Belarus26 - 16 Joseph Cherono1 - 4 WPts
12/06/2032Minsk, Belarus26 - 15 Melor Koltun25 - 9 LPts
14/04/2032Minsk, Belarus25 - 15 Lorenzo Henriques4 - 5 WPts
14/02/2032Minsk, Belarus24 - 15 Montego Dawi2 - 5 WPts
16/12/2031Minsk, Belarus23 - 15 Sigfrid Hengst12(1) - 11 WPts
17/10/2031Minsk, Belarus22 - 15 Faisal Chahine2 - 6 WPts
17/08/2031Prague, Czech Republic22 - 14 VÝtezslav Simek23 - 7 LPts
17/07/2031Prague, Czech Republic22 - 13 VÝtezslav Simek22 - 7 LPts
16/06/2031Dushanbe, Tajikistan21 - 13 Aleksei Cakpenov22(1) - 23 WPts
16/05/2031Minsk, Belarus20 - 13 Larenzo Mazon9 - 18 WPts
14/04/2031Prague, Czech Republic20 - 12 VÝtezslav Simek19 - 7 LPts
11/03/2031Minsk, Belarus20 - 11 Melor Koltun15 - 7 LPts Belarus National Championships 2031View
23/02/2031Minsk, Belarus19 - 11 Antoine Maupassant12 - 12 WPts
12/01/2031Tours, France18 - 11 Franklin Dauphin7 - 18 WPts
12/12/2030San Jose, Costa Rica18 - 10 Enzo Martinez16 - 12 LPts
11/11/2030San Jose, Costa Rica18 - 9 Enzo Martinez15 - 12 LPts
11/10/2030Minsk, Belarus17 - 9 Carlos Damian5 - 7 WPts
10/09/2030Ndola, Zambia16 - 9 Simba Hamudebwe9 - 15 WPts
13/07/2030Georgetown, Guyana15 - 9 Ellis Halden3 - 19 WPts
15/05/2030Krasnoyarsk, Russia14 - 9 Igor Kozlovsky5 - 19 WPts
17/03/2030Grodno, Belarus14 - 8 Melor Zhitnik10 - 4 LPts Belarus National Championships 2030View
14/03/2030Grodno, Belarus13 - 8 Dmitri Petrovich9 - 7 WPts Belarus National Championships 2030View
11/03/2030Grodno, Belarus12 - 8 Symon Kuzma21(3) - 21 WPts Belarus National Championships 2030View
08/02/2030Gomel, Belarus12 - 7 Kyrylo Russak23 - 15(1) LPts
08/01/2030Mogilev, Belarus11 - 7 Boris Grasmick11 - 7 WPts
04/12/2029Mississauga, Canada10 - 7 Dave Roby2 - 23 WPts
06/10/2029Gomel, Belarus10 - 6 Koldan Nestruyev19 - 15 LPts
14/08/2029Grodno, Belarus9 - 6 Volodmiri Budnik3 - 7 WPts
21/06/2029Brest, Belarus9 - 5 Avel Bandera22 - 15(1) LPts
14/05/2029Minsk, Belarus8 - 5 Aleksei Rusak9(1) - 9 WPts
14/03/2029Grodno, Belarus8 - 4 Afon Lukyanov22 - 8 LPts Belarus National Championships 2029View
11/03/2029Grodno, Belarus7 - 4 Boris Grasmick7 - 6 WPts Belarus National Championships 2029View
09/02/2029Dushanbe, Tajikistan6 - 4 Elman Zeinally5 - 9 WPts
12/12/2028Minsk, Belarus5 - 4 Hakim Tagizade0 - 5 WPts
14/10/2028Minsk, Belarus4 - 4 Sam Donn20 - 7 WPts
16/08/2028Minsk, Belarus3 - 4 Yevhen Tkachuk1 - 3(1) WPts
17/06/2028Minsk, Belarus2 - 4 Suriyan Tawatchai8 - 14 WPts
18/04/2028Mogilev, Belarus2 - 3 Zernebog Tokarev3 - 8 LPts
03/03/2028Grodno, Belarus2 - 2 Borysko Taras16 - 12 LPts
04/01/2028Minsk, Belarus2 - 1 Alejandro Nery22 - 11 LPts
06/11/2027Mogilev, Belarus2 - 0 Andrii Stasiuk19 - 5 LPts
07/09/2027Minsk, Belarus1 - 0 Oleksiy Dembinski13 - 15 WPts
07/08/2027Minsk, Belarus0 - 0 Kolzak Marusak1 - 6 WPts