Weightclass:  Middleweight
Location:  Karagandy, Kazakhstan
Record:  25 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/01/2032Karagandy, Kazakhstan24 - 9 Carlos Pando11 - 21 WPts
27/11/2031Karagandy, Kazakhstan23 - 9 Kyle Nzau0 - 10 WPts
26/09/2031Karagandy, Kazakhstan22 - 9 Haaris Amin6 - 9 WPts
28/07/2031Karagandy, Kazakhstan21 - 9 Obaid Rahman4 - 4 WPts
29/05/2031Karagandy, Kazakhstan20 - 9 Liang Ngo2 - 9 WPts
28/03/2031Karagandy, Kazakhstan19 - 9 Gazi Ayoub9 - 10(1) WPts
27/01/2031Karagandy, Kazakhstan18 - 9 Vitali Paurinsh21 - 25(2) WPts
29/11/2030Karagandy, Kazakhstan17 - 9 Sierra Salas3 - 4 WPts
30/09/2030Karagandy, Kazakhstan16 - 9 Brin Mhlanga1 - 7 WPts
01/08/2030Karagandy, Kazakhstan15 - 9 Sargent Candeloro0 - 8 WPts
31/05/2030Karagandy, Kazakhstan14 - 9 Robin Hlavinka4 - 8 WPts
02/04/2030Karagandy, Kazakhstan13 - 9 Konstantin Dzhumaliev0 - 1 WPts
01/02/2030Nassau, Bahamas12 - 9 Paul Morman14 - 13 WPts
04/12/2029Karagandy, Kazakhstan12 - 8 Lazar Otarov9 - 13 LPts
05/10/2029Swords, Ireland11 - 8 Kieran McReynolds0 - 4 WPts
07/08/2029Karagandy, Kazakhstan11 - 7 Waqar Ansari24 - 12 LPts
09/06/2029Turku, Finland10 - 7 Tuomo Muukkonen4 - 8 WPts
11/04/2029Shymkent, Kazakhstan9 - 7 Evgeny Yahuluckow4 - 14 WPts
11/02/2029Karagandy, Kazakhstan8 - 7 Amon Rahman1 - 4 WPts
14/12/2028Karagandy, Kazakhstan8 - 6 Imran Burhan5 - 21 LPts
16/10/2028Karagandy, Kazakhstan7 - 6 Igor Baizhanov0 - 3 WPts
17/08/2028Shymkent, Kazakhstan7 - 5 Evgeny Yahuluckow2 - 12 LPts
19/06/2028Karagandy, Kazakhstan6 - 5 Haider Majckeev3 - 10 WPts
21/04/2028Almaty, Kazakhstan5 - 5 Afanas Esimov0 - 2 WPts
24/02/2028Karagandy, Kazakhstan4 - 5 Valeri Ablyazoff0 - 2 WPts
26/12/2027Karagandy, Kazakhstan3 - 5 Azam Kasymbecoff7 - 14 WPts
29/10/2027San Salvador, El Salvador3 - 4 Seferino Arellano36 - 7(1) LPts
31/08/2027Karagandy, Kazakhstan2 - 4 Koldan Iscaliev1 - 0 WPts
01/07/2027Almaty, Kazakhstan1 - 4 Alik Ghacsylykow9 - 10 WPts
07/05/2027Almaty, Kazakhstan1 - 3 Bilal Casymov17 - 14 LPts
09/03/2027Shymkent, Kazakhstan1 - 2 Alik Icsanow11 - 8 LPts
10/01/2027Karagandy, Kazakhstan1 - 1 Fanuco Floro6 - 16 LPts
10/11/2026Karagandy, Kazakhstan1 - 0 Dmitriy Kazackpaew12(2) - 8 LPts
20/09/2026Karagandy, Kazakhstan0 - 0 Umair Yahuluckov1 - 0 WPts