Weightclass:  Middleweight
Location:  Karagandy, Kazakhstan
Record:  37 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/07/2026Karagandy, Kazakhstan36 - 11 Felix Matongo10 - 11 WPts
27/05/2026Karagandy, Kazakhstan35 - 11 Ilmari Kaltiainen8 - 14(4) WPts
28/03/2026Karagandy, Kazakhstan34 - 11 Sabuhi Huda8(1) - 13 WPts
27/01/2026Karagandy, Kazakhstan33 - 11 Ervin Logoreci7 - 16 WPts
28/11/2025Karagandy, Kazakhstan32 - 11 Melor Sadycov4 - 14 WPts
29/09/2025Karagandy, Kazakhstan32 - 10 Ivan Bajmuratoff30 - 18(1) LPts
02/08/2025Karagandy, Kazakhstan31 - 10 Olindo Tobia4 - 4 WPts
03/06/2025Karagandy, Kazakhstan31 - 9 Ivan Bajmuratoff28 - 18(1) LPts
06/04/2025Karagandy, Kazakhstan30 - 9 Ivan Bajmuratoff28 - 17(1) WPts
05/02/2025Karagandy, Kazakhstan29 - 9 Angel Cambron6 - 9 WPts
08/12/2024Karagandy, Kazakhstan28 - 9 Koldan Ghailauow0 - 3 WPts
09/10/2024Karagandy, Kazakhstan27 - 9 Waqas Zhacksybeck0 - 15(1) WPts
09/10/2024Karagandy, Kazakhstan27 - 9 Waqas Zhacksybeck0 - 15(1) WPts
10/08/2024Yerevan, Armenia27 - 8 Melkon Joujakian32(2) - 10 LPts
12/06/2024Almaty, Kazakhstan27 - 7 Isaak Cairbecoff20 - 15 LPts
17/04/2024Karagandy, Kazakhstan26 - 7 Waqar Salimzhanov0 - 3 WPts
18/02/2024Karagandy, Kazakhstan26 - 6 Zernebog Iscaliew27 - 11(1) LPts
20/12/2023Almaty, Kazakhstan26 - 5 Goga Cajrimov7 - 24 LPts
27/10/2023Bulawayo, Zimbabwe25 - 5 Henry Tiripano2 - 15 WPts
29/08/2023Almaty, Kazakhstan24 - 5 Aleksei Rahmetullin10(1) - 25 WPts
27/07/2023Karagandy, Kazakhstan23 - 5 Santiago Cortina3 - 9(1) WPts
28/05/2023Karagandy, Kazakhstan23 - 4 Dimi Caribzhanow22 - 9 LPts
22/04/2023Daejeon, South Korea23 - 3 Sun-tae Song18 - 14(8) LPts
22/02/2023Adelaide, Australia22 - 3 Mark Hamill6 - 11 WPts
25/12/2022Karagandy, Kazakhstan21 - 3 Nathan Dukas0 - 8 WPts
26/10/2022Karagandy, Kazakhstan20 - 3 Sasha Moldabecoff6 - 10 WPts
28/08/2022Karagandy, Kazakhstan19 - 3 Sam Maver9 - 10 WPts
29/06/2022Karagandy, Kazakhstan19 - 2 Nikolai Sagyndyckoff19 - 4 LPts
30/04/2022Karagandy, Kazakhstan18 - 2 Lazar Ghaksybeck13 - 10 WPts
02/03/2022Karagandy, Kazakhstan17 - 2 Majid Salimzhanow1 - 2 WPts
31/12/2021Vilnius, Lithuania16 - 2 Patryk Domek11 - 5 WPts
01/11/2021Karagandy, Kazakhstan15 - 2 Okoth Waris7(1) - 11 WPts
01/09/2021Karagandy, Kazakhstan14 - 2 Xin Tsia1 - 1 WPts
02/07/2021Karagandy, Kazakhstan14 - 1 Rasim Baighanov17(1) - 2 LPts
30/04/2021Karagandy, Kazakhstan13 - 1 Pyotr Cadyrgaliev17 - 4 WPts
01/03/2021Karagandy, Kazakhstan12 - 1 Sergei Sakieff2 - 11 WPts
31/12/2020Karagandy, Kazakhstan11 - 1 Joaquin Ponciano1 - 2 WPts
31/10/2020Karagandy, Kazakhstan10 - 1 Koldan Inayat12 - 4 WPts
01/09/2020Karagandy, Kazakhstan9 - 1 Alejandro Batres14(1) - 3 WPts
02/07/2020Karagandy, Kazakhstan9 - 0 Zuffur Merckulow10 - 6(1) LPts
01/05/2020Karagandy, Kazakhstan8 - 0 Angel Griego3 - 1 WPts
03/03/2020Karagandy, Kazakhstan7 - 0 Bernd Stiefel3 - 9 WPts
02/01/2020Karagandy, Kazakhstan6 - 0 Phil Renfrew1 - 9 WPts
03/11/2019Karagandy, Kazakhstan5 - 0 Tahir Dghumaliew6 - 4 WPts
04/09/2019Markham, Canada4 - 0 Peter Monteith6 - 4 WPts
06/07/2019Karagandy, Kazakhstan3 - 0 Obafemi Adenaike1 - 1 WPts
06/05/2019Hamburg, Germany2 - 0 Raoul Kadel1 - 1 WPts
06/03/2019Karagandy, Kazakhstan1 - 0 Vidal Murguia0 - 1 WPts
05/01/2019Seoul, South Korea0 - 0 Jeong-ho Yang0 - 0 WPts