CalloutIQbeta

2024 Kazakhstan Pro

Almaty, Kazakhstan · Nov 2
Classic Physique Full field · 12
1st Daryn ShirbayevKazakhstan
2nd Igor FedorovRussia
3rd Khaled El NahawyEgypt
5th Artur ArutyunyanRussia
6th Jenev VargheseIndia
7th Emmanuel ForsonSouth Africa
8th Shalev LedaniIsrael
11th Vladislav MoshkinRussia
Scorecard Intelligence Sourced from official show card
Daryn Shirbayev won by 3 — a narrow decision.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Daryn Shirbayev leader
2nd Igor Fedorov +3 on 1st
3rd Khaled El Nahawy +3 on 2nd
4th Dmitrii Vorotyntsev +3 on 3rd
5th Artur Arutyunyan +3 on 4th
6th Jenev Varghese +3 on 5th
7th Emmanuel Forson +3 on 6th
8th Shalev Ledani +3 on 7th
9th Vitaliy Omel'chenko +3 on 8th
10th Masoud Shah Shahhoseini +3 on 9th
11th Vladislav Moshkin +3 on 10th
12th Massoud Harouni +3 on 11th
All 12 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Daryn Shirbayev 3 3 Narrow win
2nd Igor Fedorov 6 6
3rd Khaled El Nahawy 9 9
4th Dmitrii Vorotyntsev 12 12
5th Artur Arutyunyan 15 15
6th Jenev Varghese 18 18
7th Emmanuel Forson 21 21
8th Shalev Ledani 24 24
9th Vitaliy Omel'chenko 27 27
10th Masoud Shah Shahhoseini 30 30
11th Vladislav Moshkin 33 33
12th Massoud Harouni 36 36
Scores are summed judge placings — lower is better, Total = Judging + Finals. scored better in finals, slipped.
Open presentation view Full-screen, large type — built for screen-sharing and screenshots.
Men's Physique Full field · 19
1st Emile WalkerUK
2nd Omer BahamedQatar
3rd Anik GhoshIndia
4th Amit AgreIndia
5th Philippe DegilaFrance
6th Sanad AlsanadKuwait
7th Ali Al SharjiOman
8th Yelydos KozibaevKazakhstan
11th Vyacheslav TarasevichBelarus
12th Mohammad AsadiIran
13th Mishal AlhassanSaudi Arabia
14th Rany IssaLebanon
15th Furkan TuncTurkey
16th Ahmad AlmansooriKuwait
16th Cui ShilongChina
16th Khalid ShowaiterQatar
Scorecard Intelligence Sourced from official show card
Emile Walker won by 3 — a narrow decision.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Emile Walker leader
2nd Omer Bahamed +3 on 1st
3rd Anik Ghosh +3 on 2nd
4th Amit Agre +3 on 3rd
5th Philippe Degila +3 on 4th
6th Sanad Alsanad +3 on 5th
7th Ali Al Sharji +3 on 6th
8th Yelydos Kozibaev +3 on 7th
9th Sandeep Kumar Sahoo +3 on 8th
10th Andre Adams +3 on 9th
11th Vyacheslav Tarasevich +3 on 10th
12th Mohammad Asadi +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Emile Walker 3 3 Narrow win
2nd Omer Bahamed 6 6
3rd Anik Ghosh 9 9
4th Amit Agre 12 12
5th Philippe Degila 15 15
6th Sanad Alsanad 18 18
7th Ali Al Sharji 21 21
8th Yelydos Kozibaev 24 24
9th Sandeep Kumar Sahoo 27 27
10th Andre Adams 30 30
11th Vyacheslav Tarasevich 33 33
12th Mohammad Asadi 36 36
13th Mishal Alhassan 39 39
14th Rany Issa 42 42
15th Furkan Tunc 45 45
16th Ahmad Almansoori 48 48 Tied
16th Cui Shilong 48 48 Tied
16th Khalid Showaiter 48 48 Tied
16th Prateek Talukdar 48 48 Tied
Scores are summed judge placings — lower is better, Total = Judging + Finals. scored better in finals, slipped.
Open presentation view Full-screen, large type — built for screen-sharing and screenshots.
Bikini Full field · 10
3rd Aisha KaipovaKazakhstan
4th Hanane SalehiIran
5th Alina BogachevaKyrgyzstan
6th Liana MorozRussia
8th Anna ThaarupDenmark
9th Tatiana VeberRussia
10th Emily OliviaUK
Scorecard Intelligence Sourced from official show card
Ashley Kaltwasser won by 3 — a narrow decision.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Ashley Kaltwasser* leader
2nd Ekaterina Opekunova +3 on 1st
3rd Aisha Kaipova +3 on 2nd
4th Hanane Salehi +3 on 3rd
5th Alina Bogacheva +3 on 4th
6th Liana Moroz +3 on 5th
7th Ekaterina Mikriukova +3 on 6th
8th Anna Thaarup +3 on 7th
9th Tatiana Veber +3 on 8th
10th Emily Olivia +3 on 9th
All 10 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Ashley Kaltwasser* 3 3 Narrow win
2nd Ekaterina Opekunova 6 6
3rd Aisha Kaipova 9 9
4th Hanane Salehi 12 12
5th Alina Bogacheva 15 15
6th Liana Moroz 18 18
7th Ekaterina Mikriukova 21 21
8th Anna Thaarup 24 24
9th Tatiana Veber 27 27
10th Emily Olivia 30 30
Scores are summed judge placings — lower is better, Total = Judging + Finals. scored better in finals, slipped.
Open presentation view Full-screen, large type — built for screen-sharing and screenshots.
Figure Full field · 12
1st Adela OndrejovicovaSlovakia
2nd Kristina BodnariukRussia
3rd Anna VitkalovaRussia
4th Mariya BastrikovaRussia
5th Bruna SousaPortugal
6th Tejaswini PanditIndia
7th Elena RakcheevaRussia
8th Gale QuinisioUAE
9th Jahanara IslamIndia
10th Mikey HuangChina
11th Mridula SaikiaIndia
12th Nandita SharmaIndia
Scorecard Intelligence Sourced from official show card
Adela Ondrejovicova won by 3 — a narrow decision.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Adela Ondrejovicova leader
2nd Kristina Bodnariuk +3 on 1st
3rd Anna Vitkalova +3 on 2nd
4th Mariya Bastrikova +3 on 3rd
5th Bruna Sousa +3 on 4th
6th Tejaswini Pandit +3 on 5th
7th Elena Rakcheeva +3 on 6th
8th Gale Quinisio +3 on 7th
9th Jahanara Islam +3 on 8th
10th Mikey Huang +3 on 9th
11th Mridula Saikia +3 on 10th
12th Nandita Sharma +3 on 11th
All 12 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Adela Ondrejovicova 3 3 Narrow win
2nd Kristina Bodnariuk 6 6
3rd Anna Vitkalova 9 9
4th Mariya Bastrikova 12 12
5th Bruna Sousa 15 15
6th Tejaswini Pandit 18 18
7th Elena Rakcheeva 21 21
8th Gale Quinisio 24 24
9th Jahanara Islam 27 27
10th Mikey Huang 30 30
11th Mridula Saikia 33 33
12th Nandita Sharma 36 36
Scores are summed judge placings — lower is better, Total = Judging + Finals. scored better in finals, slipped.
Open presentation view Full-screen, large type — built for screen-sharing and screenshots.
Results — Third-Party Reproductions
Cite, Download or Embed
Take this record with you. Every export keeps the per-result source links, because a number without its receipt is the thing this site exists not to publish.
Cite this pageCitation & BibTeX
CalloutIQ. "2024 Kazakhstan Pro — results." CalloutIQ, 53 results across 4 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2024-kazakhstan-pro
@misc{calloutiq-contests-2024-kazakhstan-pro-2026-09-03,
  title  = {{2024 Kazakhstan Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2024-kazakhstan-pro}}
}
CalloutIQ compiles this record from the IFBB Pro League's and the NPC's published results; the compilation is CalloutIQ's, the results are theirs. Nothing here is an official record of either organization. The record is live, so cite the access date.
Download as CSVSpreadsheet, one row per result
↓ Download CSV
53 results across 4 divisions, 53 carrying judging scores off an official card, each row with its own source link. 4 of 4 divisions have an official_field_size on file — where it is empty, that field is unverified rather than confirmed complete.
Embed this cardPaste anywhere
<iframe src="https://calloutiq.com/embed/contests/2024-kazakhstan-pro" title="2024 Kazakhstan Pro — CalloutIQ" width="100%" height="328" loading="lazy" style="border:1px solid #2a2622;border-radius:10px;max-width:520px;"></iframe>
The card renders live from CalloutIQ and updates itself as results land. Free to use with the attribution link left intact.