Weightclass:  Lightweight
Location:  Almaty, Kazakhstan
Record:  28 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2034Almaty, Kazakhstan27 - 11 Cruz Muro6 - 11 WPts
11/11/2033Almaty, Kazakhstan26 - 11 Cortez Adames3 - 17 WPts
11/09/2033Almaty, Kazakhstan25 - 11 Otieno Kiyiapi2 - 15 WPts
11/07/2033Almaty, Kazakhstan24 - 11 Hemant Tiwari5 - 9 WPts
11/05/2033Almaty, Kazakhstan23 - 11 Afon Ragimov1 - 6 WPts
11/03/2033Almaty, Kazakhstan22 - 11 Daniel McAdams3 - 12 WPts
09/01/2033Almaty, Kazakhstan22 - 10 Paris Fontaine2 - 6 LPts
08/11/2032Almaty, Kazakhstan21 - 10 Kamran Ghaksylykov5 - 18 WPts
08/09/2032Almaty, Kazakhstan20 - 10 Kamran Ghaksylykov5 - 17 WPts
09/07/2032Almaty, Kazakhstan19 - 10 Andrija Živkovic5 - 20 WPts
09/05/2032Almaty, Kazakhstan19 - 9 Pyotr Moldabeckoff16 - 12 LPts
10/03/2032Almaty, Kazakhstan18 - 9 Morgan Greive7 - 3 WPts
10/01/2032Almaty, Kazakhstan17 - 9 Borya Ghahylyckoff11 - 14 WPts
11/11/2031Yerevan, Armenia16 - 9 Vaghinag Rashidian2 - 5 WPts
11/09/2031Karagandy, Kazakhstan16 - 8 Pyotr Moldabeckoff12 - 10 LPts
23/07/2031Almaty, Kazakhstan15 - 8 Zafa Ertaew0 - 8 WPts
25/05/2031Sofia, Bulgaria14 - 8 Neofit á Rostov0 - 0 WPts
27/03/2031Viba del Mar, Chile13 - 8 Nemesio Favela2 - 9 WPts
27/01/2031Almaty, Kazakhstan12 - 8 Lazar Seifullin3 - 3 WPts
28/11/2030Santa Cruz de la Sierra, Bolivia11 - 8 Rico Lomas6 - 12 WPts
30/09/2030Quebec City, Canada11 - 7 Satch Lescot8 - 19 LPts
02/08/2030Almaty, Kazakhstan10 - 7 Aleksei Kajrbecow0 - 19(3) WPts
03/06/2030Minsk, Belarus10 - 6 Vasyl Ruschak6 - 19 LPts
05/04/2030Almaty, Kazakhstan9 - 6 Gennady Kapinos1 - 6 WPts
05/02/2030Almaty, Kazakhstan9 - 5 Daniil Kapasov2 - 2 LPts
07/12/2029Almaty, Kazakhstan8 - 5 Dmitriy Tolemissov0 - 5 WPts
17/10/2029Almaty, Kazakhstan7 - 5 Turan Orazaeff1 - 4 WPts
18/08/2029Almaty, Kazakhstan6 - 5 Ramiz Iliyasoff2 - 4 WPts
21/06/2029Zagreb, Croatia5 - 5 Jadran Vukasovic6 - 19(4) WPts
23/04/2029Shymkent, Kazakhstan5 - 4 Yulian Majceew14 - 6 LPts
23/02/2029Karagandy, Kazakhstan4 - 4 Sasha Kairkulow6 - 11 WPts
28/12/2028Almaty, Kazakhstan4 - 3 Georgiy Backirov20(1) - 15 LPts
23/11/2028Shymkent, Kazakhstan4 - 2 Ibish Niyazbeckov0 - 0 LPts
20/10/2028Yokohama, Japan3 - 2 Nori Morikawa2 - 6 WPts
21/08/2028Buenos Aires, Argentina3 - 1 Ximen Morin10 - 21(1) LPts
23/06/2028Zurich, Switzerland2 - 1 Ernesto Petrich10 - 19(3) WPts
25/04/2028Karagandy, Kazakhstan1 - 1 Pyotr Moldabeckoff0 - 0 WPts
17/03/2028Almaty, Kazakhstan1 - 0 Niyazi Sagyndycov16 - 10 LPts
07/02/2028Almaty, Kazakhstan0 - 0 Mohsin Kairculov3 - 0 WPts