Weightclass:  Lightweight
Location:  Almaty, Kazakhstan
Record:  28 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/12/2025Almaty, Kazakhstan27 - 20 Roger Breck0 - 11 WPts
11/10/2025Almaty, Kazakhstan26 - 20 Similien Ronis5 - 7 WPts
12/08/2025Almaty, Kazakhstan26 - 19 Ali Cacpenov35(1) - 14 LPts
13/06/2025Almaty, Kazakhstan25 - 19 Marjun Beltran3 - 12(1) WPts
14/04/2025Almaty, Kazakhstan24 - 19 Daniil Kazackpaeff3 - 5 WPts
13/02/2025Almaty, Kazakhstan23 - 19 Aleksandr Ghakupoff2 - 2 WPts
15/12/2024Almaty, Kazakhstan23 - 18 Yulian Orazaev2 - 4 LPts
16/10/2024Almaty, Kazakhstan23 - 17 Gareth Winning8(1) - 17 LPts
18/08/2024Almaty, Kazakhstan22 - 17 Gonzalo Villarrubia0 - 1 WPts
20/06/2024Almaty, Kazakhstan21 - 17 Marißn Kozel1 - 16(2) WPts
21/04/2024Almaty, Kazakhstan20 - 17 Haaris Iscakow5(1) - 3 WPts
21/02/2024Almaty, Kazakhstan20 - 16 Rodrigo Cueto14 - 26 LPts
23/12/2023Almaty, Kazakhstan19 - 16 Vusal Dzhumaliev1 - 7 WPts
24/10/2023Helsinki, Finland19 - 15 Aukusti Lakso22(1) - 9 LPts
26/08/2023Rosario, Argentina19 - 14 Eduardo Navas23 - 13 LPts
28/06/2023Almaty, Kazakhstan18 - 14 Afon Oraloff4 - 30 WPts
29/04/2023Dubai, UAE17 - 14 Rehman Maroon3 - 9 WPts
01/03/2023Nassau, Bahamas17 - 13 John Knox23 - 8 LPts
01/01/2023Montreal, Canada16 - 13 Rupert Fontaine6 - 19 WPts
03/11/2022Almaty, Kazakhstan15 - 13 Umair Mambetoff13 - 12 WPts
05/09/2022Calgary, Canada14 - 13 Ethan Moss0 - 0 WPts
07/07/2022Almaty, Kazakhstan13 - 13 Afanas Kurmanoff2 - 7 WPts
08/05/2022Schaerbeek, Belgium13 - 12 Ciel Gladieux13 - 14 LPts
10/03/2022Prague, Czech Republic13 - 11 Emil Mensik16(1) - 7 LPts
09/01/2022Almaty, Kazakhstan12 - 11 Manuel Juknavoryan16 - 9 WPts
09/11/2021Shamkir, Azerbaijan12 - 10 Ikhtiyar Babaev11 - 9 LPts
11/09/2021Almaty, Kazakhstan12 - 9 Dimi Kazbecov9(2) - 14 LPts
23/07/2021Shymkent, Kazakhstan12 - 8 Toma Iklassow11(1) - 10 LPts
07/06/2021Almaty, Kazakhstan12 - 7 Fizuli Zhacksybek5 - 13 LPts
06/05/2021Aalborg, Denmark12 - 6 Odo Niss5 - 6 LPts
08/03/2021Almaty, Kazakhstan11 - 6 Kamran Yahulyckov8 - 7 WPts
15/01/2021Stockholm, Sweden10 - 6 Ville Bredenberg3 - 17 WPts
15/11/2020Ganja, Azerbaijan10 - 5 Vasif Iskrafilov12 - 4 LPts
17/09/2020Almaty, Kazakhstan9 - 5 Zernebog Casymbekoff5 - 7 WPts
16/07/2020Almaty, Kazakhstan9 - 4 Gervasio Islas5 - 6 LPts
15/05/2020Almaty, Kazakhstan8 - 4 Ivan Galiev6 - 4 WPts
30/03/2020Almaty, Kazakhstan7 - 4 Mahammad Mamedyarov3 - 7 WPts
30/01/2020Almaty, Kazakhstan6 - 4 Khayal Raimbek7 - 2 WPts
11/12/2019La Plata, Argentina6 - 3 Xeres Napoleon3 - 6 LPts
12/10/2019Almaty, Kazakhstan5 - 3 Spencer Berry2 - 6 WPts
13/08/2019Shymkent, Kazakhstan4 - 3 Vikenti Umralieff8 - 0 WPts
17/06/2019Almaty, Kazakhstan4 - 2 Alik Abylhasim2 - 1 LPts
18/04/2019Czestochowa, Poland3 - 2 Kacper Kapinos2 - 2 WPts
17/02/2019Almaty, Kazakhstan3 - 1 Jeyhun Zaiylcanow0 - 1 LPts
14/01/2019Almaty, Kazakhstan2 - 1 Rehman Urmebaj2 - 0 WPts
16/11/2018Almaty, Kazakhstan2 - 0 Vanko Lisko3 - 0 LPts
17/09/2018Geneva, Switzerland1 - 0 Chrestien Ostheimer0 - 3 WPts
18/07/2018Almaty, Kazakhstan0 - 0 Wayne Mosop2 - 1 WPts