Weightclass:  Welterweight
Location:  Mogilev, Belarus
Record:  25 - 31(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/01/2033Mogilev, Belarus24 - 31(1) Aleksandr Osipov0 - 8 WPts
15/11/2032Mogilev, Belarus23 - 31(1) Suneil Ramroop8 - 17 WPts
15/09/2032Mogilev, Belarus22 - 31(1) Vicente Villanueva9 - 17 WPts
16/07/2032Mogilev, Belarus21 - 31(1) Matviyko Pasko1 - 9 WPts
18/05/2032Mogilev, Belarus21 - 30(1) Danylko Zalesky6 - 13 LPts
18/03/2032Mogilev, Belarus20 - 30(1) Aaron McClung1 - 7 WPts
19/01/2032Mogilev, Belarus19 - 30(1) Fadei Kolanko10 - 12 WPts
19/11/2031Mogilev, Belarus18 - 30(1) Dave Fyffe6 - 15 WPts
18/09/2031Mogilev, Belarus18 - 29(1) Oshin Haghoubyan17 - 13 LPts
19/07/2031Mogilev, Belarus17 - 29(1) Xaver Arguello3 - 11 WPts
20/05/2031Mogilev, Belarus16 - 29(1) Porfio Prior8 - 8 WPts
21/03/2031Mogilev, Belarus15 - 29(1) Senon Charo3 - 1 WPts
20/01/2031Mogilev, Belarus14 - 29(1) Yulian Evanoff11 - 32(1) WPts
21/11/2030Shymkent, Kazakhstan14 - 28(1) Gennady Iscacov27 - 17 LPts
23/09/2030Rennes, France13 - 28(1) Dior de Brosse10 - 10 WPts
25/07/2030Mogilev, Belarus13 - 27(1) Yulian Evanoff9 - 31(1) LPts
31/05/2030Mogilev, Belarus12 - 27(1) Volodmiri Bayuk2 - 16 WPts
01/04/2030San Salvador, El Salvador12 - 26(1) Luis Carrasco5 - 6 LPts
01/02/2030Rijeka, Croatia11 - 26(1) Jurica Vlacic5 - 4 WPts
04/12/2029Minsk, Belarus11 - 25(1) Aleksei Smolar9 - 22 LPts
07/10/2029Mogilev, Belarus10 - 25(1) Petro Mosko1 - 0 WPts
08/08/2029Mogilev, Belarus9 - 25(1) Pylyp Perun2 - 9 WPts
09/06/2029Mogilev, Belarus8 - 25(1) Krystiyan Fedorka12 - 20 WPts
10/04/2029San Juan, Puerto Rico8 - 24(1) Xaverius Teran2 - 3 LPts
10/02/2029Gomel, Belarus8 - 23(1) Koldan Nestruyev16 - 14 LPts
15/12/2028Prague, Czech Republic8 - 22(1) Leopold Seifert10 - 6 LPts
17/10/2028Nassau, Bahamas8 - 21(1) David Merson6 - 15 LPts
19/08/2028Mogilev, Belarus8 - 20(1) Vavrinec Simunek13 - 19 LPts
21/06/2028Brest, Belarus8 - 19(1) Alik Panasuk8 - 12 LPts
23/04/2028Minsk, Belarus8 - 18(1) Pylyp Macey0 - 8 LPts
24/02/2028Mogilev, Belarus7 - 18(1) Symon Panfil2 - 1 WPts
26/12/2027Mogilev, Belarus6 - 18(1) Kyrylo Baran0 - 1 WPts
27/10/2027Barquisimeto, Venezuela6 - 17(1) Oihane Gonzalez9(1) - 14 LPts
29/08/2027Minsk, Belarus6 - 16(1) Vanko Turchin10 - 12 LPts
02/07/2027Nice, France5 - 16(1) Mortimer Huret11 - 13 WPts
04/05/2027Mogilev, Belarus4 - 16(1) Oleksiy Komar3 - 10 WPts
06/03/2027Brest, Belarus4 - 15(1) Alik Panasuk4 - 8 LPts
10/01/2027Minsk, Belarus3 - 15(1) Apostol Babyak3 - 11 WPts
12/11/2026Mogilev, Belarus3 - 14(1) Josce Beaufort9 - 9 LPts
13/09/2026Mogilev, Belarus2 - 14(1) Avel Lutsky1 - 7 WPts
15/07/2026Mogilev, Belarus2 - 13(1) Yakiv Archacki4 - 3 LPts
15/05/2026Santa Fe de la Vera Cruz, Argentina2 - 12(1) Juan Manas11(1) - 39 LPts
17/03/2026Sydney, Australia2 - 11(1) Shaun Fram3 - 10 LPts
17/01/2026Mogilev, Belarus2 - 10(1) Jeong-ho Baek6 - 6 LPts
19/11/2025Fukuyama, Japan1 - 10(1) Jun Sadow0 - 7 WPts
21/09/2025Fukuoka, Japan1 - 9(1) Nori Aoyama2 - 16 LPts
24/07/2025New Delhi, India1 - 8 Ganesa Mohabir35(4) - 13 LKO3
26/05/2025Vilnius, Lithuania0 - 8 Borys Adamek1 - 2 WPts
28/03/2025Minsk, Belarus0 - 7 Petro Basara10(1) - 11 LPts
31/01/2025Montevideo, Uruguay0 - 6 Angel Tabares0 - 10 LPts
02/12/2024Minsk, Belarus0 - 5 Vasili Stupak1 - 5 LPts
09/10/2024Carolina, Puerto Rico0 - 3 Orlando Cristobal6 - 9 LPts
09/10/2024Carolina, Puerto Rico0 - 4 Orlando Cristobal7 - 9 LPts
11/08/2024Minsk, Belarus0 - 2 Oleksiy Hopko9 - 18 LPts
14/06/2024Minsk, Belarus0 - 1 Dmitri Chemenov11(1) - 27 LPts
15/04/2024Mogilev, Belarus0 - 0 Yevhen Franko1 - 0 LPts