Weightclass:  Middleweight
Location:  Minsk, Belarus
Record:  36(1) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/04/2035Minsk, Belarus35(1) - 27 Nanggroe Mananta0 - 4 WPts
27/02/2035Minsk, Belarus34(1) - 27 Harry Nicoli5 - 17 WPts
27/12/2034Minsk, Belarus33(1) - 27 Rodrigo Borquez0 - 4(1) WPts
26/10/2034Minsk, Belarus33(1) - 26 Miloslav Fales65(5) - 13 LPts
26/08/2034Minsk, Belarus32(1) - 26 Tepparith Sitthongsak2 - 7 WPts
26/06/2034Minsk, Belarus31(1) - 26 Alexandre Ethier1 - 12 WPts
26/04/2034Minsk, Belarus30(1) - 26 Orbert Halitz3 - 12 WPts
24/02/2034Minsk, Belarus29(1) - 26 Ross Tenczin2 - 12 WPts
26/12/2033Minsk, Belarus28(1) - 26 Niall Kelly0 - 3 WPts
26/10/2033Minsk, Belarus28(1) - 25 Afanas Bogdanovich35(1) - 13 LPts
25/08/2033Minsk, Belarus27(1) - 25 Kashif Thomson6 - 10 WPts
24/06/2033Minsk, Belarus26(1) - 25 Quoitrel Lunna8 - 19 WPts
23/04/2033Minsk, Belarus25(1) - 25 Fedya Koltun2 - 2 WPts
23/02/2033Ulsan, South Korea24(1) - 25 Chang-woo Yoon11 - 23 WPts
26/12/2032Riyadh, Saudi Arabia24(1) - 24 Atif Hanif24(1) - 15 LPts
27/10/2032Suez, Egypt24(1) - 23 Haider El-Shenawy39(4) - 27 LPts
29/08/2032Brest, Belarus23 - 23 Kyrylo Soroko7 - 31(4) WKO3
19/07/2032Bulawayo, Zimbabwe22 - 23 Isaac Mpoful11 - 17 WPts
21/05/2032Vitebsk, Belarus21 - 23 Danylko Petrik17(1) - 29 WPts
19/04/2032Nizhnekamsk, Russia21 - 22 Dmitri Rochev26 - 13 LPts
20/02/2032Maracaibo, Venezuela20 - 22 Rodrigo Baros12 - 17 WPts
23/12/2031Minsk, Belarus19 - 22 Oliver Skeie2 - 6 WPts
24/10/2031Minsk, Belarus19 - 21 Afanas Bogdanovich24(1) - 8 LPts
24/08/2031Minsk, Belarus18 - 21 Mike Pollock1 - 8 WPts
19/07/2031Minsk, Belarus17 - 21 Zygfryd Smolenski10 - 14 WPts
18/06/2031Minsk, Belarus16 - 21 Zygfryd Smolenski10 - 13 WPts
15/05/2031Mombasa, Kenya16 - 20 Rashon Alubaha28 - 31 LPts
14/04/2031Minsk, Belarus15 - 20 Mohsin Gatlif15 - 14 WPts
11/03/2031Minsk, Belarus15 - 19 Fedar Matula3 - 0 LPts Belarus National Championships 2031View
05/03/2031Minsk, Belarus15 - 18 Rico Basulto15 - 17 LPts
19/01/2031Leon, Nicaragua15 - 17 Paco Cortina17(1) - 14 LPts
19/12/2030Leon, Nicaragua15 - 16 Paco Cortina16(1) - 14 LPts
18/11/2030Leon, Nicaragua15 - 15 Paco Cortina15(1) - 14 LPts
18/10/2030Minsk, Belarus15 - 14 Kian Ragot17 - 14 LPts
06/09/2030Madrid, Spain14 - 14 Vicente Martel19 - 36 WPts
08/07/2030Minsk, Belarus13 - 14 Faddei Anastas13 - 5 WPts
09/05/2030Dasmarinas, Philippines13 - 13 Jerrold Tabil16(1) - 16 LPts
11/03/2030Grodno, Belarus13 - 12 Ivan Babich12 - 8 LPts Belarus National Championships 2030View
26/01/2030Gdansk, Poland13 - 11 Filip Wielgus21 - 4 LPts
28/11/2029Krakow, Poland12 - 11 Jakub Barszcz8 - 4 WPts
30/09/2029Minsk, Belarus11 - 11 Symon Paley2 - 10 WPts
02/08/2029Maipu, Chile10 - 11 Rodrigo Mandes5 - 9 WPts
04/06/2029Minsk, Belarus9 - 11 Nils Johannesen3 - 5 WPts
06/04/2029Minsk, Belarus8 - 11 Bradley Irvine2 - 5 WPts
06/02/2029Minsk, Belarus7 - 11 Alan Siwka5 - 0 WPts
09/12/2028Minsk, Belarus7 - 10 Borysko Martinka3 - 4(1) LPts
11/10/2028Toshkent, Uzbekistan7 - 9 Ibish Ellahi19 - 8 LPts
13/08/2028Tirana, Albania7 - 8 Faton Gjikokaj3 - 16 LPts
15/06/2028Nassau, Bahamas7 - 7 Mark Seton5 - 4 LPts
17/04/2028Dubai, UAE7 - 6 Rehan Omer16 - 11 LPts
18/02/2028Novosibirsk, Russia7 - 5 Nikolai Lopatin12(1) - 34 LPts
21/12/2027Minsk, Belarus7 - 4 Hadeon Wujek26(1) - 13 LPts
23/10/2027Minsk, Belarus6 - 4 Pylyp Kovalenko1 - 0 WPts
24/08/2027Minsk, Belarus6 - 3 Hadeon Lubarsky5 - 13 LPts
25/06/2027Minsk, Belarus5 - 3 Anton Wasko1 - 2 WPts
29/04/2027Grodno, Belarus4 - 3 Vikenti Bugaj0 - 3 WPts
05/03/2027Gomel, Belarus3 - 3 Pylyp Bogus0 - 0 WPts
10/01/2027Sofia, Bulgaria3 - 2 Timotei á Popov1 - 13 LPts
12/11/2026La Plata, Argentina2 - 2 Rodrigo Rossel3 - 18 WPts
14/09/2026Minsk, Belarus1 - 2 Koldan Kuzma1 - 1 WPts
16/07/2026Minsk, Belarus1 - 1 Zkon Panoyan4 - 5 LPts
16/05/2026Minsk, Belarus0 - 1 Ian Kilgour6 - 9 WPts
17/03/2026Minsk, Belarus0 - 0 Hadeon Hopko3 - 1 LPts