CalloutIQbeta

2025 Huanji China Pro

Beijing, China · Jun 22

Men's Open

Full field · 23
1st Chenglong ShenChina
2nd Andrea PrestiItaly
3rd Shouming YanChina
4th Sergey DanilovRussia
5th Anthony JehlFrance
6th Mohamed El EmamEgypt
7th Ali SalimIraq
8th Yi-Shan ChengChina
9th Park Soo HyunSouth Korea
10th Abadi SameerSaudi Arabia
11th Andrea MuziItaly
12th Jiang Wen MingChina
13th Zihao YuChina
14th Mikhail MaslovRussia
15th Wenqiang ChenChina
16th Tian KaiChina
16th Wang KunChina
16th Yong Jun LiuChina
16th Surachai PlangaiemThailand
16th Lei YingqiChina
16th Chengrui ZhangChina
16th Da Wei ZhouChina
16th Zhilong YanChina
Scorecard Intelligence Sourced from official show card
Chenglong Shen won decisively, +6 clear of second. Tightest call down the field: Shouming Yan over Sergey Danilov, 2 points apart for 3rd/4th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Chenglong Shen leader
2nd Andrea Presti +6 on 1st
3rd Shouming Yan +8 on 2nd
4th Sergey Danilov +2 on 3rd
5th Anthony Jehl +9 on 4th
6th Mohamed El Emam +3 on 5th
7th Ali Salim +8 on 6th
8th Yi-Shan Cheng +6 on 7th
9th Park Soo Hyun +6 on 8th
10th Abadi Sameer +6 on 9th
11th Andrea Muzi +6 on 10th
12th Jiang Wen Ming +8 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Chenglong Shen 33 — 6 Lock win +6
2nd Andrea Presti 66 — 12
3rd Shouming Yan 119 ▲2 20 Held by 2
4th Sergey Danilov 1012 ▼2 22 Missed by 2
5th Anthony Jehl 1615 ▲1 31
6th Mohamed El Emam 1717 — 34
7th Ali Salim 2121 — 42
8th Yi-Shan Cheng 2424 — 48
9th Park Soo Hyun 2727 — 54
10th Abadi Sameer 3030 — 60
11th Andrea Muzi 3333 — 66
12th Jiang Wen Ming 3737 — 74 Held by 2
13th Zihao Yu 3838 — 76 Missed by 2
14th Mikhail Maslov 4242 — 84
15th Wenqiang Chen 4545 — 90
16th Tian Kai 4848 — 96 Tied
16th Wang Kun 4848 — 96 Tied
16th Yong Jun Liu 4848 — 96 Tied
16th Surachai Plangaiem 4848 — 96 Tied
16th Lei Yingqi 4848 — 96 Tied
16th Chengrui Zhang 4848 — 96 Tied
16th Da Wei Zhou 4848 — 96 Tied
16th Zhilong Yan 4848 — 96 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.

Classic Physique

Full field · 13
1st Chen KangChina
2nd Xu JiChina
3rd Hyun Seok LeeSouth Korea
4th Yu RuizeChina
5th Xin LiuChina
6th Chuan WangChina
7th Feifei LeiChina
8th Jincheng HongChina
9th Denis RomanovRussia
10th Gao JianChina
11th Yanfeng GuoChina
12th Ding TaoChina
13th Dihao MiaoChina
Scorecard Intelligence Sourced from official show card
Chen Kang won by 3 — a narrow decision. Tightest call down the field: Feifei Lei over Jincheng Hong, 1 point apart for 7th/8th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Chen Kang leader
2nd Xu Ji +3 on 1st
3rd Hyun Seok Lee +3 on 2nd
4th Yu Ruize +3 on 3rd
5th Xin Liu +3 on 4th
6th Chuan Wang +3 on 5th
7th Feifei Lei +4 on 6th
8th Jincheng Hong +1 on 7th
9th Denis Romanov +4 on 8th
10th Gao Jian +3 on 9th
11th Yanfeng Guo +3 on 10th
12th Ding Tao +4 on 11th
Top 12 scoring positions; 1 further position not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Chen Kang 3— — 3 Narrow win
2nd Xu Ji 6— — 6
3rd Hyun Seok Lee 9— — 9
4th Yu Ruize 12— — 12
5th Xin Liu 15— — 15
6th Chuan Wang 18— — 18
7th Feifei Lei 22— — 22 Held by 1
8th Jincheng Hong 23— — 23 Missed by 1
9th Denis Romanov 27— — 27
10th Gao Jian 30— — 30
11th Yanfeng Guo 33— — 33
12th Ding Tao 37— — 37 Held by 1
13th Dihao Miao 38— — 38 Missed by 1
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 · 10
1st Jiang Kun ZhiChina
2nd Yiming WeiChina
3rd Junyuan LuoChina
4th Lan LiChina
5th Saud Al KhameesKuwait
6th Youssef CherrateMorocco
7th Yousef AlfailakawiKuwait
8th Luo JieChina
9th Bo GaoChina
10th Mou ShuaibKuwait
Scorecard Intelligence Sourced from official show card
Jiang Kun Zhi 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 Jiang Kun Zhi leader
2nd Yiming Wei +3 on 1st
3rd Junyuan Luo +3 on 2nd
4th Lan Li +3 on 3rd
5th Saud Al Khamees +3 on 4th
6th Youssef Cherrate +3 on 5th
7th Yousef Alfailakawi +3 on 6th
8th Luo Jie +3 on 7th
9th Bo Gao +3 on 8th
10th Mou Shuaib +3 on 9th
All 10 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Jiang Kun Zhi 3— — 3 Narrow win
2nd Yiming Wei 6— — 6
3rd Junyuan Luo 9— — 9
4th Lan Li 12— — 12
5th Saud Al Khamees 15— — 15
6th Youssef Cherrate 18— — 18
7th Yousef Alfailakawi 21— — 21
8th Luo Jie 24— — 24
9th Bo Gao 27— — 27
10th Mou Shuaib 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 Sherlyn CheeIndonesia
2nd Tereza LinhartovaCzech Republic
3rd Adela OndrejovicovaSlovakia
4th Xinyu ChenChina
5th Yao ZengChina
6th Zi WenChina
7th Xinya ZhengChina
8th Weili HuChina
9th Zheng XinChina
10th Solongo EnkhboldMongolia
11th Haena KimSouth Korea
12th Shu Ning CaoChina
Scorecard Intelligence Sourced from official show card
Sherlyn Chee won by 3 — a narrow decision. Tightest call down the field: Haena Kim over Shu Ning Cao, 1 point apart for 11th/12th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Sherlyn Chee leader
2nd Tereza Linhartova +3 on 1st
3rd Adela Ondrejovicova +3 on 2nd
4th Xinyu Chen +3 on 3rd
5th Yao Zeng +3 on 4th
6th Zi Wen +3 on 5th
7th Xinya Zheng +3 on 6th
8th Weili Hu +3 on 7th
9th Zheng Xin +3 on 8th
10th Solongo Enkhbold +3 on 9th
11th Haena Kim +4 on 10th
12th Shu Ning Cao +1 on 11th
All 12 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Sherlyn Chee 3— — 3 Narrow win
2nd Tereza Linhartova 6— — 6
3rd Adela Ondrejovicova 9— — 9
4th Xinyu Chen 12— — 12
5th Yao Zeng 15— — 15
6th Zi Wen 18— — 18
7th Xinya Zheng 21— — 21
8th Weili Hu 24— — 24
9th Zheng Xin 27— — 27
10th Solongo Enkhbold 30— — 30
11th Haena Kim 34— — 34 Held by 1
12th Shu Ning Cao 35— — 35 Missed by 1
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. "2025 Huanji China Pro — results." CalloutIQ, 58 results across 4 divisions, accessed November 1, 2026. https://calloutiq.com/contests/2025-huanji-china-pro
@misc{calloutiq-contests-2025-huanji-china-pro-2026-11-01,
  title  = {{2025 Huanji China Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed November 1, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2025-huanji-china-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
58 results across 4 divisions, 58 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/2025-huanji-china-pro" title="2025 Huanji China 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.