Weightclass:  Lightweight
Location:  Almaty, Kazakhstan
Record:  24(1) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/08/2026Almaty, Kazakhstan23(1) - 28 Richie McCoubrey0 - 10 WPts
07/06/2026Almaty, Kazakhstan22(1) - 28 Sasha Kairkulow0 - 0 WPts
08/04/2026Almaty, Kazakhstan21(1) - 28 Salvador Oliveros15 - 12 WPts
07/02/2026Almaty, Kazakhstan20(1) - 28 Cillian MacVicar1 - 10 WPts
09/12/2025Almaty, Kazakhstan19(1) - 28 Carlos Algarin0 - 1 WPts
10/10/2025Almaty, Kazakhstan18(1) - 28 Waqas Mardel11 - 36 WPts
11/08/2025Almaty, Kazakhstan17(1) - 28 Yulian Baylarbayov13 - 10 WPts
12/06/2025Almaty, Kazakhstan16(1) - 28 Firdovsi Ertaeff0 - 1 WPts
13/04/2025Almaty, Kazakhstan16(1) - 27 Umair Mambetoff18 - 23 LPts
13/02/2025Almaty, Kazakhstan15(1) - 27 Lazar Baicodamow1 - 1 WPts
15/12/2024Almaty, Kazakhstan14(1) - 27 Azam Kapasow3 - 10(2) WPts
16/10/2024Almaty, Kazakhstan13 - 27 Dmitri Galiackberoff1 - 13(5) WKO3
18/08/2024New Kingston, Jamaica12 - 27 Charlie Cowans3 - 9 WPts
20/06/2024Almaty, Kazakhstan11 - 27 Neper Rangel5(1) - 14(1) WPts
21/04/2024Almaty, Kazakhstan10 - 27 James Craw1 - 4 WPts
22/02/2024Split, Croatia9 - 27 Joso Rosandic2 - 3 WPts
25/12/2023Copenhagen, Denmark9 - 26 Skjold Rosdahl5 - 28 LPts
27/10/2023Mar del Plata, Argentina9 - 25 Alejandro Obregon8(1) - 25 LPts
28/08/2023Charleroi, Belgium8 - 25 Sacha Rimbaud25 - 6 WPts
30/06/2023Almaty, Kazakhstan8 - 24 Allahverdi Kazhgaliev19 - 13 LPts
01/05/2023Almaty, Kazakhstan7 - 24 Daniil Sarsembaev1 - 6 WPts
02/03/2023Toronto, Canada7 - 23 Cole Mabie9 - 19 LPts
02/01/2023Tirana, Albania7 - 22 Brahim Hisari0 - 6 LPts
04/11/2022Sumqayit, Azerbaijan7 - 21 Waqar Sahli12 - 15 LPts
06/09/2022Split, Croatia7 - 20 Dubravko Bicanic17 - 8 LPts
09/07/2022Almaty, Kazakhstan6 - 20 Diederik Gram3 - 21 WPts
10/05/2022La Florida, Chile5 - 20 Rodrigo Lugo5 - 11(1) WPts
12/03/2022Karagandy, Kazakhstan5 - 19 Konstantin Cajrbeckow7(1) - 13 LPts
16/01/2022The Hague, Netherlands5 - 18 Andy Van Eynde12 - 11 LPts
17/11/2021Baku, Azerbaijan5 - 17 Zamin Abulgsanov12 - 12 LPts
17/09/2021Almaty, Kazakhstan4 - 17 Afanas Kurmanoff1 - 2 WPts
17/07/2021Harare, Zimbabwe4 - 16 Paul Chikerema3 - 13 LPts
19/05/2021Almaty, Kazakhstan3 - 16 Zafa Sarsenow4 - 11 WPts
19/03/2021Shymkent, Kazakhstan3 - 15 Jawad Sagatoff11 - 4 LPts
19/01/2021Almaty, Kazakhstan2 - 15 Danilo Bicanic1 - 14 WPts
19/11/2020Shymkent, Kazakhstan2 - 14 Toma Iklassow8 - 9 LPts
25/09/2020Almaty, Kazakhstan2 - 13 Zernebog Zamyeff2 - 9 LPts
16/08/2020Karagandy, Kazakhstan2 - 12 Majid Ryskulov9 - 2 LPts
13/07/2020Almaty, Kazakhstan1 - 12 Bilal Salimzhanow2 - 11 WPts
12/05/2020Quito, Ecuador1 - 11 Vicente Caro8 - 7(1) LPts
14/03/2020Almaty, Kazakhstan1 - 10 Yulian Iliyas4 - 4 LPts
23/01/2020Santo Domingo de Guzman, Dominican Republic1 - 9 Montel Rosas8 - 2 LPts
25/11/2019Almaty, Kazakhstan1 - 8 Fadei Oshen5 - 4 LPts
10/10/2019Prague, Czech Republic1 - 7 Nikola Chmelik3 - 6 LPts
12/08/2019Almaty, Kazakhstan1 - 6 Borya Sadyckov5 - 4 LPts
11/07/2019La Florida, Chile1 - 5 Diego Cardo4 - 2(1) LPts
13/05/2019Anderlecht, Belgium1 - 4 Xebec de Chaumont3 - 1 LPts
15/03/2019Almaty, Kazakhstan1 - 3 Waleed Sadvacasow4 - 2 LPts
28/01/2019San Salvador, El Salvador1 - 2 Elias Laverde5 - 1 LPts
30/11/2018Almaty, Kazakhstan0 - 2 Ivan Sagyndykov4 - 1 WPts
03/10/2018Davao City, Philippines0 - 1 Juan Salome0 - 1 LPts
05/08/2018Almaty, Kazakhstan0 - 0 Joaquin Aguiniga0 - 0 LPts