Weightclass:  Welterweight
Location:  Mogilev, Belarus
Record:  21(1) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/01/2032Mogilev, Belarus20(1) - 14 Faisal Huq1 - 8 WPts
19/11/2031Mogilev, Belarus19(1) - 14 Zacarias Benavente4 - 24 WPts
19/09/2031Mogilev, Belarus18(1) - 14 Sergei Terauds1 - 4 WPts
21/07/2031Mogilev, Belarus17(1) - 14 Jackson Mabena6 - 1 WPts
22/05/2031Mogilev, Belarus16(1) - 14 Marlen Zakis2 - 2 WPts
23/03/2031Mogilev, Belarus15(1) - 14 Mark Crumlish1 - 10 WPts
22/01/2031Mogilev, Belarus14(1) - 14 Ramiz Chutani8 - 14 WPts
23/11/2030Mogilev, Belarus14(1) - 13 Seyfulla Shabazz2 - 3 LPts
25/09/2030Mogilev, Belarus13 - 13 Bohdan Bondar0 - 2 WKO3
25/07/2030Mogilev, Belarus12 - 13 Ioakim Karpin1 - 1 WPts
28/05/2030Mogilev, Belarus11 - 13 Samuel Mikes4 - 21 WPts
30/03/2030Mogilev, Belarus10 - 13 Vanko Zahorik1 - 13(1) WPts
30/01/2030Havana, Cuba10 - 12 Montana Segura10 - 12 LPts
02/12/2029Mogilev, Belarus10 - 11 Danylko Duda9 - 6 LPts
04/10/2029Mogilev, Belarus9 - 11 Carlos Siman7 - 12 WPts
06/08/2029Mogilev, Belarus8 - 11 Soren Egeberg0 - 14 WPts
08/06/2029Mogilev, Belarus7 - 11 Juan Belasco4 - 5 WPts
10/04/2029Murcia, Spain7 - 10 Cipriano Mantilla5 - 3 LPts
10/02/2029Riga, Latvia7 - 9 Borya Vaverite23 - 3 LPts
13/12/2028Mogilev, Belarus7 - 8 James Glasscock21(1) - 18 LPts
15/10/2028Mogilev, Belarus6 - 8 Nikolai Abramov0 - 2 WPts
16/08/2028Mogilev, Belarus5 - 8 Gennady Mironov3 - 8 WPts
17/06/2028Mogilev, Belarus4 - 8 Oleksander Zelinski3 - 11 WPts
18/04/2028Mogilev, Belarus3 - 8 Yulian Cheryshev2 - 3 WPts
18/02/2028Mogilev, Belarus2 - 8 Evgeny Dembinski3 - 7 WPts
20/12/2027Mogilev, Belarus2 - 7 Oleksiy Komar3 - 14 LPts
21/10/2027Kisumu, Kenya2 - 6 Raimy Mburu22(3) - 19 LPts
23/08/2027Tokyo, Japan1 - 6 Hisao Sugihara0 - 2 WPts
24/06/2027Minsk, Belarus1 - 5 Petro Boback0 - 8 LPts
05/05/2027Lafayette, USA0 - 5 John St. Vincent0 - 0 WPts
07/03/2027Mogilev, Belarus0 - 4 Oleksiy Komar2 - 10 LPts
07/01/2027Gomel, Belarus0 - 3 Symon Kogut6 - 13 LPts
13/11/2026Vitebsk, Belarus0 - 2 Afon Lukyanov7 - 5 LPts
26/09/2026Minsk, Belarus0 - 1 Toma Stelmach7 - 23 LPts
22/08/2026Mogilev, Belarus0 - 0 Hadeon Kravec1 - 6 LPts