Weightclass:  Heavyweight
Location:  Minsk, Belarus
Record:  30 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/02/2032Minsk, Belarus29 - 20 Cipriano Raso1 - 9 WPts
18/12/2031Minsk, Belarus28 - 20 Jing Tsoi3 - 11(1) WPts
19/10/2031Minsk, Belarus27 - 20 Cipriano Carmen1 - 3 WPts
19/08/2031Minsk, Belarus26 - 20 Joaquin Nogales3 - 8 WPts
20/06/2031Minsk, Belarus25 - 20 Adnan Alam3 - 7 WPts
20/04/2031Minsk, Belarus24 - 20 Mel Williams8 - 4 WPts
19/02/2031Minsk, Belarus23 - 20 Georgiy Sokolov1 - 9 WPts
21/12/2030Minsk, Belarus22 - 20 Fiske Alvin14 - 13 WPts
22/10/2030Minsk, Belarus21 - 20 Mohsin Tamer4 - 7 WPts
23/08/2030Minsk, Belarus20 - 20 Gennady Medzhiev7 - 4 WPts
24/06/2030Minsk, Belarus19 - 20 Timofei Kartaev11 - 3 WPts
25/04/2030Minsk, Belarus18 - 20 Mateusz Goralski4 - 19 WPts
24/02/2030Minsk, Belarus17 - 20 Rafael Prisco2 - 18 WPts
24/01/2030Minsk, Belarus16 - 20 Rafael Prisco2 - 17 WPts
23/12/2029Minsk, Belarus15 - 20 Mark Fitzsimmons2 - 5 WPts
24/10/2029Mogilev, Belarus14 - 20 Apostol Boczar12 - 27 WPts
28/08/2029Aalborg, Denmark13 - 20 Ulrik Roed9 - 5 WPts
30/06/2029Winterthur, Switzerland12 - 20 Errol Gerhardstein14 - 9 WPts
02/05/2029Brest, Belarus11 - 20 Marlen Witko18 - 12(1) WPts
14/03/2029Grodno, Belarus11 - 19 Sergei Danyluk31 - 7 LPts Belarus National Championships 2029View
11/03/2029Grodno, Belarus10 - 19 Ioakim Martyn10 - 7 WPts Belarus National Championships 2029View
23/02/2029Russeifa, Jordan9 - 19 Majid Nouhra12 - 15 WPts
26/12/2028Zagreb, Croatia9 - 18 Aleksandar Klaric13 - 12 LPts
28/10/2028Vilnius, Lithuania8 - 18 Drugi Blaski15 - 17 WPts
30/08/2028Riga, Latvia7 - 18 Kolya Kocinsh0 - 8 WPts
02/07/2028Minsk, Belarus7 - 17 Matviyko Boyko12 - 16 LPts
03/05/2028Minsk, Belarus7 - 16 Sergei Danyluk21 - 6 LPts
05/03/2028Santo Domingo Este, Dominican Republic6 - 16 Angel Cabana0 - 0 WPts
06/01/2028Minsk, Belarus5 - 16 Ioakim Martyn2 - 4 WPts
07/11/2027Manukau, New Zealand5 - 15 Aaron Coghill6 - 18(1) LPts
09/09/2027Vilnius, Lithuania4 - 15 Marceli Jakubowski5 - 19 WPts
12/07/2027Basel, Switzerland3 - 15 Garrick Helbig3 - 6 WPts
14/05/2027Minsk, Belarus2 - 15 Vanko Kowalchuk0 - 2 WPts
15/03/2027Mogilev, Belarus2 - 14 Wasyl Guba16 - 8 LPts
16/01/2027Minsk, Belarus2 - 13 Matviyko Boyko7 - 12 LPts
16/11/2026Minsk, Belarus2 - 12 Aleksei Samarin4 - 9 LPts
17/09/2026Mogilev, Belarus2 - 11 Gennady Petrowski7 - 6 LPts
05/08/2026Minsk, Belarus2 - 10 Faddei Panasuk10 - 19 LPts
02/07/2026Minsk, Belarus2 - 9 Oleksiy Panfil18 - 16(1) LPts
20/05/2026Wellington, New Zealand2 - 8 Floyd All9 - 9 LPts
22/03/2026Torreon, Mexico2 - 7 Salvador Sanabria27(1) - 23 LPts
22/01/2026Minsk, Belarus2 - 6 Sergei Danyluk9 - 2 LPts
23/11/2025Gomel, Belarus2 - 5 Andrii Dacko4 - 7 LPts
11/10/2025Gomel, Belarus1 - 5 Koldan Zimyatov0 - 2 WPts
13/08/2025Minsk, Belarus0 - 5 Koldan Zimyatov0 - 1 WPts
15/06/2025Minsk, Belarus0 - 4 Volodmiri Rusak14 - 10 LPts
24/04/2025Minsk, Belarus0 - 3 Krystiyan Kuzma14 - 29 LPts
04/03/2025Vitebsk, Belarus0 - 2 Igor Koval29(1) - 16 LPts
27/01/2025Mogilev, Belarus0 - 1 Wasyl Klocko2 - 18 LPts
21/12/2024Minsk, Belarus0 - 0 Gennady Petrowski1 - 1 LPts