Weightclass:  Light Heavyweight
Location:  Brest, Belarus
Record:  23 - 36(9)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/07/2031Brest, Belarus23 - 35(9) Robert Wilk10 - 2 LPts
08/05/2031Brest, Belarus22 - 35(9) Zach McQuarrie0 - 3 WPts
10/03/2031Brest, Belarus21 - 35(9) Ichiro Nomura1 - 9 WPts
10/01/2031Brest, Belarus20 - 35(9) Owen Bryden3 - 10 WPts
11/11/2030Brest, Belarus19 - 35(9) Senon Delangel5 - 14 WPts
12/09/2030Brest, Belarus18 - 35(9) Stefan Kott8 - 12 WPts
14/07/2030Brest, Belarus17 - 35(9) Cyryl Biros0 - 4 WPts
15/05/2030Szczecin, Poland17 - 34(9) Filip Filipiak6 - 9 LPts
17/03/2030Grodno, Belarus17 - 33(9) Krystiyan Galey36(1) - 13 LPts Belarus National Championships 2030View
14/03/2030Grodno, Belarus16 - 33(9) Koldan Davidovich4 - 8 WPts Belarus National Championships 2030View
11/03/2030Grodno, Belarus15 - 33(9) Volodymyr Buchko11 - 10 WPts Belarus National Championships 2030View
06/02/2030Gomel, Belarus15 - 32(8) Vasyl Bilik18(3) - 30 LKO3
09/12/2029San Miguelito, Panama15 - 31(7) Vicente Curto28 - 17 LKO2
11/10/2029Brest, Belarus15 - 30(7) Volodmiri Romanko27 - 11 LPts
16/08/2029Quito, Ecuador15 - 29(6) Hilario Noyola18 - 24 LKO3
16/07/2029Rome, Italy15 - 28(5) Dante Caira23(1) - 20 LKO3
15/06/2029Helsinki, Finland15 - 27(4) Salomo Tuomala24(2) - 14 LKO3
15/05/2029Helsinki, Finland15 - 26(4) Salomo Tuomala23(2) - 14 LPts
14/04/2029Adelaide, Australia15 - 25(4) Steven Ledingham20 - 21(1) LPts
14/03/2029Grodno, Belarus15 - 24(4) Krystiyan Galey25(1) - 9 LPts Belarus National Championships 2029View
11/03/2029Grodno, Belarus14 - 24(4) Symon Mikulich7 - 8 WPts Belarus National Championships 2029View
01/02/2029Brest, Belarus13 - 24(4) Eloy Metro2 - 11 WPts
03/12/2028Naucalpan, Mexico13 - 23(4) Agapetus Fuerte14 - 5 LPts
05/10/2028Palermo, Italy12 - 23(4) Valerio De Mauro1 - 4(1) WPts
07/08/2028Lima, Peru11 - 23(4) Cris Cobarrubias16 - 11 WPts
09/06/2028Minsk, Belarus11 - 22(4) Apostol Pavlik19 - 16 LPts
26/04/2028Vitebsk, Belarus11 - 21(3) Volodymyr Zaretsky20(1) - 15 LKO3
17/03/2028Mogilev, Belarus11 - 20(3) Melor Stellmach23 - 19 LPts Belarus National Championships 2028View
14/03/2028Mogilev, Belarus10 - 20(3) Borysko Zelinski6 - 6 WPts Belarus National Championships 2028View
11/03/2028Mogilev, Belarus9 - 20(3) Krystiyan Galey19 - 7 WPts Belarus National Championships 2028View
11/02/2028Minsk, Belarus9 - 19(3) Apostol Pavlik17 - 16 LPts
28/12/2027Vitebsk, Belarus9 - 18(2) Volodymyr Zaretsky18 - 15 LKO3
29/10/2027Auckland, New Zealand8 - 18(2) Michael Haig8 - 9 WPts
31/08/2027Grodno, Belarus8 - 17(1) Faddei Siemion5 - 16 LKO3
02/07/2027Brest, Belarus7 - 17(1) John Kendrick7 - 21(1) WPts
04/05/2027Montevideo, Uruguay7 - 16(1) Ximen Delgado5 - 5 LPts
06/03/2027Jinan, China7 - 15(1) Confucius Ting16 - 12 LPts
06/01/2027Vitebsk, Belarus7 - 14(1) Borya Babyak7 - 12 LPts
10/11/2026Brest, Belarus6 - 14(1) Matviyko Zelinski9 - 16 WPts
10/09/2026Brest, Belarus6 - 13(1) Robert Thornton3 - 5 LPts
12/07/2026Sofia, Bulgaria5 - 13(1) Yakov á Vaseikov2(1) - 12 WPts
14/05/2026Buenos Aires, Argentina5 - 12(1) Montana Alviar5 - 26(3) LPts
16/03/2026La Florida, Chile5 - 11(1) Montego Monteagudo3 - 5 LPts
16/01/2026Vitoria-Gasteiz, Spain5 - 10(1) Luis Maza12 - 11(1) LPts
18/11/2025Grodno, Belarus4 - 10(1) Afanas Bayuk6 - 10 WPts
28/09/2025Gomel, Belarus3 - 10(1) Taras Mikulak5 - 14(2) WPts
01/08/2025Minsk, Belarus2 - 10(1) Danylko Kukura0 - 4 WPts
02/06/2025Minsk, Belarus2 - 9(1) Avel Tkach10 - 29 LPts
05/04/2025London, UK2 - 8 Mark Mackall1 - 10 LKO3
05/02/2025Brest, Belarus2 - 7 Yosif á Berkov4(1) - 10 LPts
08/12/2024Baku, Azerbaijan2 - 6 Shahvalad Pour3 - 9 LPts
10/10/2024Zagreb, Croatia1 - 6 Mirko Matulic2 - 1 WPts
12/08/2024Minsk, Belarus1 - 5 Mikhail Tchepikov38(2) - 7 LPts
04/07/2024Vitebsk, Belarus1 - 4 Avel Ontko0 - 1 LPts
02/06/2024Montreal, Canada1 - 3 Audric Orme6 - 1 LPts
04/04/2024Dushanbe, Tajikistan1 - 2 Vikenti Rahimov5 - 6 LPts
05/02/2024Brest, Belarus1 - 1 Andrii Orudjev11(1) - 24 LPts
08/12/2023Brest, Belarus0 - 1 Nartuni Badjaksejian1 - 5 WPts
09/10/2023Brest, Belarus0 - 0 Yevhen Savko0 - 2 LPts