Weightclass:  Lightweight
Location:  Almaty, Kazakhstan
Record:  29 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/11/2033Almaty, Kazakhstan28 - 24 Schaffer Stiegman2 - 8 WPts
21/09/2033Almaty, Kazakhstan27 - 24 Yasin Seitbecov0 - 1 WPts
21/07/2033Almaty, Kazakhstan26 - 24 Aaron Igo1 - 9 WPts
21/05/2033Almaty, Kazakhstan25 - 24 Goker Temiz0 - 7 WPts
21/03/2033Almaty, Kazakhstan24 - 24 Nasario Leite2 - 10 WPts
19/01/2033Almaty, Kazakhstan23 - 24 Nathan Kingi11 - 14 WPts
19/11/2032Almaty, Kazakhstan22 - 24 Kendis Shikuku0 - 5 WPts
19/09/2032Almaty, Kazakhstan21 - 24 Diego Mazo3 - 11 WPts
20/07/2032Almaty, Kazakhstan20 - 24 Fadei Sadowski1 - 8 WPts
21/05/2032Almaty, Kazakhstan19 - 24 Dan Gourley2 - 9 WPts
21/03/2032Almaty, Kazakhstan18 - 24 John Casto2 - 5 WPts
21/01/2032Almaty, Kazakhstan17 - 24 Haaris Abdirahmanov14(1) - 28 WPts
21/11/2031Almaty, Kazakhstan17 - 23 Anton Oralbekow12 - 15(1) LPts
23/09/2031Sendai, Japan17 - 22 Hitoshi Namba5 - 31 LPts
26/07/2031Managua, Nicaragua17 - 21 Marjun Vara17 - 18(1) LPts
28/05/2031New Kingston, Jamaica16 - 21 Leeroy Elley2 - 1 WPts
29/03/2031Copenhagen, Denmark16 - 20 Odo Mogensen10 - 11 LPts
29/01/2031Cartagena, Colombia15 - 20 Jaguar Alvidrez5 - 24(1) WPts
01/12/2030Barranquilla, Colombia14 - 20 Diego Retana14 - 18 WPts
03/10/2030Copenhagen, Denmark14 - 19 Pal Isaksen18 - 7 LPts
05/08/2030Antofagasta, Chile14 - 18 Xaver Eugenio0 - 16(7) LPts
07/06/2030Karagandy, Kazakhstan13 - 18 Rashad Zaiylcanow5 - 20 WPts
10/04/2030Baku, Azerbaijan12 - 18 Yaqub Rajabov30(1) - 24 WPts
10/02/2030Riga, Latvia11 - 18 Melor Sikstums9 - 16 WPts
13/12/2029Paris, France11 - 17 Gaston Guillemette15 - 24 LPts
15/10/2029Las Vegas, USA10 - 17 Paul Fuerte2 - 10 WPts
17/08/2029Shymkent, Kazakhstan9 - 17 Konstantin Zamyeff13 - 15 WPts
20/06/2029Shymkent, Kazakhstan9 - 16 Arseni Tomilow13 - 4 LPts
22/04/2029Zagreb, Croatia9 - 15 Nebojša Žunec10 - 19 LPts
22/02/2029Almaty, Kazakhstan8 - 15 Syed Kosanov2 - 5 WPts
24/12/2028La Plata, Argentina8 - 14 Guillermo Cayetano9 - 21(7) LPts
26/10/2028Almaty, Kazakhstan8 - 13 Saad Undasynoff3 - 7 LPts
28/08/2028Minsk, Belarus7 - 13 Fedar Tverdovsky5 - 12 WPts
30/06/2028Plovdiv, Bulgaria7 - 12 Yulian á Yanev13 - 10 LPts
02/05/2028Almaty, Kazakhstan6 - 12 Syed Kosanov1 - 1 WPts
04/03/2028Almaty, Kazakhstan5 - 12 Daichi Koyanagi0 - 1 WPts
05/01/2028Santo Domingo, Ecuador4 - 12 Gonzalo Apollo0 - 0 WPts
07/11/2027Almaty, Kazakhstan4 - 11 Munavvar Ghailauow19(1) - 13 LPts
09/09/2027Almaty, Kazakhstan4 - 10 Daniil Tajmanoff8 - 5 LPts
11/07/2027Plzen, Czech Republic3 - 10 Drahoslav Marx7 - 9 WPts
13/05/2027Shymkent, Kazakhstan3 - 9 Farhad Sarsenoff6 - 10 LPts
18/03/2027Almaty, Kazakhstan3 - 8 Yasin Kazbekov8 - 11 LPts
25/01/2027Almaty, Kazakhstan2 - 8 Farhan Narymbaev7(2) - 19 WPts
28/11/2026Almaty, Kazakhstan2 - 7 Obaid Kasymbeckoff14 - 9 LPts
28/10/2026Almaty, Kazakhstan2 - 6 Vikenti Kairculov17 - 18 LPts
13/09/2026Santo Domingo de Guzman, Dominican Republic2 - 5 Cipriano Tapia8 - 18 LPts
16/07/2026Brisbane, Australia2 - 4 Glynn Cathey27 - 21 LPts
18/05/2026Athens, Greece2 - 3 Haemon Lampros21(1) - 6 LPts
20/03/2026Almaty, Kazakhstan1 - 3 Afanas Ercesh0 - 0 WPts
21/01/2026Gomel, Belarus1 - 2 Boris Galey7 - 7 LPts
23/11/2025Almaty, Kazakhstan1 - 1 Farhan Iscalieff1 - 8 LPts
18/10/2025Shymkent, Kazakhstan1 - 0 Tariq Bajcodamoff11(1) - 16 LPts
17/09/2025Almaty, Kazakhstan0 - 0 Vitali Majckeew0 - 2 WPts