Weightclass:  Lightweight
Location:  Shymkent, Kazakhstan
Record:  35 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/06/2025Shymkent, Kazakhstan34 - 12 Anthony Cary3 - 11 WPts
17/04/2025Shymkent, Kazakhstan33 - 12 Ruslan Zaiylcanoff6 - 2 WPts
16/02/2025Shymkent, Kazakhstan32 - 12 Elvin Sarsenow0 - 1 WPts
18/12/2024Shymkent, Kazakhstan31 - 12 Waqar Oralbekow0 - 1 WPts
19/10/2024Shymkent, Kazakhstan30 - 12 Borya Kurmanow0 - 8 WPts
20/08/2024Shymkent, Kazakhstan30 - 11 Zafa Saifedenow21 - 15 LPts
21/06/2024Shymkent, Kazakhstan29 - 11 Guido Bernardo2 - 16 WPts
22/04/2024Shymkent, Kazakhstan28 - 11 Desiderio Lindo1 - 6 WPts
23/02/2024Shymkent, Kazakhstan27 - 11 Bahlul Tawil0 - 6(1) WPts
25/12/2023Shymkent, Kazakhstan26 - 11 Majid Sagadieff12 - 23 WPts
25/10/2023Shymkent, Kazakhstan25 - 11 Waleed Ghinger4 - 10 WPts
26/08/2023Shymkent, Kazakhstan24 - 11 Nemesio Maese4 - 27 WPts
27/06/2023Gomel, Belarus24 - 10 Arseni Samedov17(1) - 17 LPts
29/04/2023Calgary, Canada23 - 10 James Terres3 - 19(1) WPts
01/03/2023Santo Domingo de Guzman, Dominican Republic22 - 10 Senon Pestana12(1) - 18 WPts
31/12/2022Minsk, Belarus22 - 9 Ivan Smolar12 - 16 LPts
02/11/2022Aarhus, Denmark22 - 8 Ingmar Hald4(1) - 21 LPts
04/09/2022Puente Alto, Chile21 - 8 Juan Jordan2 - 4 WPts
07/07/2022Almaty, Kazakhstan20 - 8 Tariq Oralbecow6(1) - 18 WPts
10/05/2022Shymkent, Kazakhstan19 - 8 Borivoj Bastyr10 - 14(3) WPts
11/03/2022Havana, Cuba19 - 7 Juan Polanco18 - 3 LPts
11/01/2022Shymkent, Kazakhstan18 - 7 Ali Cacpenov18(1) - 4 WPts
11/11/2021Kiev, Ukraine18 - 6 Isaak Koval18 - 3 LPts
11/09/2021Ulaanbaatar, Mongolia17 - 6 Girgis Bayaar11 - 6 WPts
14/07/2021Gothenburg, Sweden17 - 5 Burr Winter15 - 7 LPts
14/05/2021Gdynia, Poland16 - 5 Walenty Kranz11(1) - 11 WPts
16/03/2021Shymkent, Kazakhstan15 - 5 Nori Kikuchi8(1) - 9 WPts
16/01/2021Karagandy, Kazakhstan15 - 4 Marlen Nauryzbaeff8 - 8 LPts
20/11/2020Shymkent, Kazakhstan15 - 3 Kashif Marsucov6 - 7 LPts
23/09/2020Shymkent, Kazakhstan14 - 3 Umid Galiakberoff5 - 5 WPts
23/07/2020Dublin, Ireland13 - 3 Jason Mulligan1 - 16 WPts
25/05/2020Shymkent, Kazakhstan12 - 3 Dmitri Kunaew5 - 3 WPts
25/03/2020Shymkent, Kazakhstan11 - 3 Esteban Luciano11(1) - 4 WPts
25/01/2020Shymkent, Kazakhstan10 - 3 Angel Malo4 - 4 WPts
25/11/2019Shymkent, Kazakhstan9 - 3 Owen Timbilil1 - 10 WPts
25/09/2019Shymkent, Kazakhstan8 - 3 Farahim Dauenow9 - 3 WPts
26/07/2019Shymkent, Kazakhstan7 - 3 Zernebog Kairculov0 - 7 WPts
26/05/2019Sofia, Bulgaria7 - 2 Altan Erdinch8 - 1 LPts
27/03/2019Shymkent, Kazakhstan7 - 1 Boris Tleuberdiev3 - 0 LPts
24/01/2019Vilnius, Lithuania6 - 1 Metody Szpara3 - 2 WPts
25/11/2018Shymkent, Kazakhstan5 - 1 Aftab Galiew3 - 2 WPts
24/09/2018Shymkent, Kazakhstan5 - 0 Borysko Kozak1 - 2 LPts
23/07/2018Yerevan, Armenia4 - 0 Toros Sagatelyan2 - 2 WPts
23/05/2018Holguin, Cuba3 - 0 Fausto Flor1 - 2 WPts
25/03/2018Shymkent, Kazakhstan2 - 0 Farhan Sadyckow1 - 0 WPts
10/02/2018Almaty, Kazakhstan1 - 0 Sarkhan Bacir1 - 0 WPts
09/01/2018Shymkent, Kazakhstan0 - 0 Sergey Casymbeckow0 - 0 WPts