Weightclass:  Light Flyweight
Location:  Almaty, Kazakhstan
Record:  45 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2027Almaty, Kazakhstan44 - 31 John Amodako8 - 12 WPts
14/11/2026Almaty, Kazakhstan43 - 31 Zachary Weatherly1 - 1 WPts
14/09/2026Almaty, Kazakhstan42 - 31 Abdul Assaf2 - 5 WPts
15/07/2026Almaty, Kazakhstan41 - 31 Gethin Asante3 - 10 WPts
15/05/2026Almaty, Kazakhstan40 - 31 Selestino Martos10 - 12 WPts
16/03/2026Almaty, Kazakhstan39 - 31 Pankrßc Peroutka0 - 6 WPts
15/01/2026Almaty, Kazakhstan38 - 31 Darryl Gyimah0 - 12 WPts
15/11/2025Almaty, Kazakhstan37 - 31 Federico Carra14 - 15 WPts
16/09/2025Almaty, Kazakhstan36 - 31 Arran Gallagher10 - 6 WPts
18/07/2025Almaty, Kazakhstan35 - 31 Andy Russell2 - 18 WPts
19/05/2025Almaty, Kazakhstan34 - 31 Inigo Terres1 - 3 WPts
20/03/2025Almaty, Kazakhstan33 - 31 Robert Gittings1 - 0 WPts
20/01/2025Portoviejo, Ecuador33 - 30 Guido Amores57 - 7 LPts
20/12/2024Portoviejo, Ecuador33 - 29 Guido Amores56 - 7 LPts
19/11/2024Portoviejo, Ecuador33 - 28 Guido Amores55 - 7 LPts
19/10/2024Portoviejo, Ecuador33 - 27 Guido Amores54 - 7 LPts
18/09/2024Portoviejo, Ecuador33 - 26 Guido Amores53 - 7 LPts
18/08/2024Portoviejo, Ecuador33 - 25 Guido Amores52 - 7 LPts
16/07/2024Busan, South Korea33 - 24 Arthur Seaton52(1) - 9 LPts Busan Olympics 2024View
13/07/2024Busan, South Korea32 - 24 Guido Amores52 - 6 WPts Busan Olympics 2024View
03/07/2024Nagpur, India32 - 23 Ahmed Sinai50 - 12 LPts
02/06/2024Barcelona, Spain31 - 23 Neper Pilar33 - 13 WPts
02/05/2024Messina, Italy30 - 23 Vito Buffon31(1) - 22 WPts
01/04/2024Almaty, Kazakhstan30 - 22 Alik Taalajbec28 - 17 LPts Kazakhstan National Championships 2024View
29/03/2024Almaty, Kazakhstan29 - 22 Ioakim Usenov34 - 11 WPts Kazakhstan National Championships 2024View
26/03/2024Almaty, Kazakhstan28 - 22 Luka Majckeev3 - 14 WPts Kazakhstan National Championships 2024View
17/03/2024Almaty, Kazakhstan28 - 21 Tohjaya Thontowi40 - 13 LPts
15/02/2024Padang, Indonesia27 - 21 Tohjaya Thontowi40 - 12 WPts
15/01/2024Caloocan, Philippines27 - 20 Aleksandr Serdamba46(3) - 4 LPts Asia-Oceania Championships 2024View
12/01/2024Caloocan, Philippines26 - 20 Tohjaya Thontowi40 - 11 WPts Asia-Oceania Championships 2024View
09/01/2024Caloocan, Philippines25 - 20 Chang-hoon Ham27 - 15 WPts Asia-Oceania Championships 2024View
10/12/2023Almaty, Kazakhstan24 - 20 Clinton Pattillo26 - 24 WPts
09/11/2023Almaty, Kazakhstan23 - 20 Mirza Arafat29(1) - 12 WPts
08/10/2023Angers, France22 - 20 Romain Cantor22 - 17 WPts
07/09/2023Surat, India22 - 19 Eloy Rana32 - 9 LPts Surat World Championships 2023View
16/08/2023Ulaanbaatar, Mongolia22 - 18 Rasil Kushekow35(1) - 6 LPts
16/07/2023Almaty, Kazakhstan22 - 17 Clinton Pattillo25 - 20 LPts
02/06/2023Luton, UK21 - 17 Mark Mundell30 - 7 WPts
02/05/2023Almaty, Kazakhstan20 - 17 Hajime Yamada35(1) - 5 WPts
01/04/2023Almaty, Kazakhstan19 - 17 Ioakim Usenov30 - 8 WPts Kazakhstan National Championships 2023View
29/03/2023Almaty, Kazakhstan18 - 17 Umair Sadycow16 - 16 WPts Kazakhstan National Championships 2023View
26/03/2023Almaty, Kazakhstan17 - 17 Ibrahim Mamin13 - 17 WPts Kazakhstan National Championships 2023View
09/03/2023Spanish Town, Jamaica16 - 17 Mark Glasgow29(1) - 6 WPts
06/02/2023Rotterdam, Netherlands16 - 16 Engel Bekaert31 - 4 LPts
06/01/2023Rotterdam, Netherlands16 - 15 Engel Bekaert30 - 4 LPts
06/12/2022Rotterdam, Netherlands16 - 14 Engel Bekaert29 - 4 LPts
05/11/2022Nagpur, India16 - 13 Ahmed Sinai30 - 5 LPts
05/10/2022Nagpur, India16 - 12 Ahmed Sinai29 - 5 LPts
04/09/2022Padang, Indonesia16 - 11 Tohjaya Thontowi27 - 5 LPts
29/07/2022Honolulu, USA15 - 11 George Beith9 - 8 WPts
30/05/2022Bayamon, Puerto Rico14 - 11 Santiago Amor1 - 22 WPts
01/04/2022Almaty, Kazakhstan13 - 11 Fariz Kajrkulow24 - 6 WPts Kazakhstan National Championships 2022View
29/03/2022Almaty, Kazakhstan12 - 11 Zahid Erckinbek15 - 11 WPts Kazakhstan National Championships 2022View
26/03/2022Almaty, Kazakhstan11 - 11 Yulian Ghacsylyckoff19 - 9 WPts Kazakhstan National Championships 2022View
27/02/2022Manila, Philippines10 - 11 Lisandro Nova14 - 11 WPts
30/12/2021Almaty, Kazakhstan9 - 11 Joaquin Afonso7 - 6 WPts
30/10/2021Karagandy, Kazakhstan8 - 11 Roman Walihanow7 - 13 WPts
23/09/2021Karagandy, Kazakhstan8 - 10 Ivan Oralbeckoff3 - 15 LPts
31/07/2021Prague, Czech Republic8 - 9 Ctibor Matousek11 - 9 LPts
01/06/2021Almaty, Kazakhstan7 - 9 Yulian Ghacsylyckoff14 - 7 WPts
01/04/2021Almaty, Kazakhstan7 - 8 Ivan Marsukoff16 - 3 LPts Kazakhstan National Championships 2021View
29/03/2021Almaty, Kazakhstan6 - 8 Alik Taalajbec14 - 8 WPts Kazakhstan National Championships 2021View
26/03/2021Almaty, Kazakhstan5 - 8 Ibrahim Mamin10 - 6 WPts Kazakhstan National Championships 2021View
11/03/2021Khayelitsha, South Africa4 - 8 John Diako8 - 7 WPts
11/01/2021Almaty, Kazakhstan3 - 8 Isaak Esmagambetoff4 - 9 WPts
10/11/2020Almaty, Kazakhstan2 - 8 Konstantin Isabaew7 - 4 WPts
10/09/2020Tegucigalpa, Honduras2 - 7 Nicandro Bravo12 - 6 LPts
12/07/2020Fortaleza, Brazil1 - 7 Selestino Cambra7 - 8 WPts
13/05/2020Almaty, Kazakhstan1 - 6 Aaron Gaunce15 - 1 LPts
14/03/2020Georgetown, Guyana1 - 5 Colin Jones5 - 8 LPts
14/01/2020Río Cuarto, Argentina1 - 4 Guido Santiesteban7 - 6 LPts
14/11/2019Almaty, Kazakhstan1 - 3 Sasha Cackpenow2 - 3 LPts
13/09/2019Kitwe, Zambia0 - 3 Dele Malyangu5 - 5 WPts
16/07/2019Almaty, Kazakhstan0 - 2 Mikhail Zabirov6 - 3 LPts
16/05/2019Daegu, South Korea0 - 1 Bo-kyung Nahm3 - 3 LPts
18/03/2019Almaty, Kazakhstan0 - 0 Ibrahim Esmagambetow2 - 2 LPts