Weightclass:  Lightweight
Location:  Almaty, Kazakhstan
Record:  34 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2028Almaty, Kazakhstan33 - 10 Farhan Wyagoroff1 - 10 WPts
28/11/2027Almaty, Kazakhstan32 - 10 Malcolm Dunmore4(1) - 6 WPts
29/09/2027Almaty, Kazakhstan31 - 10 Ricardo Bilbao2 - 14 WPts
31/07/2027Almaty, Kazakhstan30 - 10 Pepe Ferraro2 - 12 WPts
01/06/2027Almaty, Kazakhstan29 - 10 Daniil Yaleckenoff1 - 3 WPts
02/04/2027Almaty, Kazakhstan28 - 10 Rafael Pio3 - 14 WPts
31/01/2027Almaty, Kazakhstan28 - 9 Rob Taggart10 - 6 LPts
03/12/2026Almaty, Kazakhstan27 - 9 Mark Mishra4 - 5 WPts
04/10/2026Almaty, Kazakhstan26 - 9 Ilhami Baydar1 - 17 WPts
05/08/2026Almaty, Kazakhstan25 - 9 James Caulfield1 - 11 WPts
06/06/2026Almaty, Kazakhstan24 - 9 Kamil Zablocki8 - 23 WPts
07/04/2026Almaty, Kazakhstan23 - 9 Viktor Falin4 - 10 WPts
06/02/2026Almaty, Kazakhstan22 - 9 Vazeh Omaroff25 - 25 WPts
01/01/2026Almaty, Kazakhstan21 - 9 Vikenti Kairculov14 - 16 WPts
21/11/2025Burgas, Bulgaria20 - 9 Krasimir á Slovenov4 - 19 WPts
23/09/2025Halifax, Canada20 - 8 John Stephenson16 - 8 LPts
26/07/2025Almaty, Kazakhstan19 - 8 Tariq Iwanots35(5) - 15 WPts
09/06/2025Almaty, Kazakhstan18 - 8 Diego Orrantia5 - 19(6) WPts
11/04/2025Almaty, Kazakhstan17 - 8 Ikhtiyar Narkulov5 - 17 WPts
11/03/2025Shymkent, Kazakhstan17 - 7 Turkhan Cajrimow4 - 18 LPts
08/02/2025Rosario, Argentina16 - 7 Hilario Frasco1 - 6 WPts
11/12/2024Almaty, Kazakhstan16 - 6 Koldan Kazbecow13(1) - 15 LPts
12/10/2024Almaty, Kazakhstan15 - 6 Obaid Kasymbeckoff5 - 5 WPts
15/08/2024Almaty, Kazakhstan15 - 5 Azam Iksanoff17 - 17 LPts
18/06/2024Tehran, Iran14 - 5 Irfan Hamed15 - 30(17) WPts
20/04/2024La Florida, Chile13 - 5 Olindo Lucia0 - 5(1) WPts
21/02/2024Almaty, Kazakhstan12 - 5 Vikenti Temirgali0 - 12 WPts
23/12/2023Dnipropetrovsk, Ukraine11 - 5 Fedir Demko9(1) - 16 WPts
25/10/2023Shymkent, Kazakhstan10 - 5 Fariz Yalgondin3 - 11(1) WPts
28/08/2023Barranquilla, Colombia10 - 4 Reynaldo Gabaldon8 - 15 LPts
30/06/2023Almaty, Kazakhstan9 - 4 Louis Caine3 - 12(1) WPts
01/05/2023Yerevan, Armenia8 - 4 Ishkhan Nakhshekarian8(2) - 21 WPts
03/03/2023Almaty, Kazakhstan7 - 4 Irfan Gharylcassyn8 - 20 WPts
09/01/2023Karagandy, Kazakhstan6 - 4 Konstantin Cajrbeckow9(1) - 16 WPts
11/11/2022Almaty, Kazakhstan6 - 3 Bahruz Ghailauoff16 - 8 LPts
26/09/2022Shymkent, Kazakhstan5 - 3 Afon Yalgondin17 - 13 WPts
26/08/2022Shymkent, Kazakhstan5 - 2 Haaris Ketebaeff16(1) - 12 LPts
14/07/2022Osaka, Japan4 - 2 Aoi Yonamine16 - 9 WPts
16/05/2022Almaty, Kazakhstan4 - 1 Sergey Sarsembaeff19(3) - 8 LPts
18/03/2022Almaty, Kazakhstan3 - 1 Daniil Sarsembaev0 - 0 WPts
05/02/2022Almaty, Kazakhstan2 - 1 Irfan Sadycov0 - 0 WPts
04/01/2022Baku, Azerbaijan2 - 0 Parvin Mostafa14 - 9 LPts
05/11/2021Suez, Egypt1 - 0 Zain Moussa0 - 0 WPts
05/09/2021Almaty, Kazakhstan0 - 0 Oleksiy Orlik0 - 0 WPts