CalloutIQbeta

2026 Huanji Chengdu China Pro

Chengdu, China · Jul 25–26
Men's Open Full field · 20
1st Behrooz TabaniIran
3rd Wei LiChina
6th Ali JasimIraq
7th Roberto BuonomoItaly
8th Yunlong PingChina
9th Zihao YuChina
10th Dicheng ZhangChina
11th Daryn ShirbayevKazakhstan
12th Dennis ReinholdGermany
13th Lei ChenChina
14th Abdualslam AbujameaSaudi Arabia
15th Hongcheng ZhaoChina
16th Keunwoo ParkSouth Korea
16th Kang Min KimSouth Korea
16th Anton KosolapovRussia
16th Mikhail MaslovRussia
16th Surachai PlangaiemThailand
Scorecard Intelligence Sourced from official show card
Behrooz Tabani won decisively, +6 clear of second. Tightest call down the field: Roberto Buonomo over Yunlong Ping, 2 points 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 Behrooz Tabani leader
2nd James Hollingshead +6 on 1st
3rd Wei Li +6 on 2nd
5th Mazaher Tabaniabarghani +6 on 4th
6th Ali Jasim +6 on 5th
7th Roberto Buonomo +8 on 6th
8th Yunlong Ping +2 on 7th
9th Zihao Yu +8 on 8th
10th Dicheng Zhang +6 on 9th
11th Daryn Shirbayev +8 on 10th
12th Dennis Reinhold +2 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Behrooz Tabani 33 6 Lock win +6
2nd James Hollingshead 66 12
3rd Wei Li 99 18
4th Morteza Mashayekhkordkola 1212 24
5th Mazaher Tabaniabarghani 1515 30
6th Ali Jasim 1818 36
7th Roberto Buonomo 2123 ▼2 44 Held by 2
8th Yunlong Ping 2422 ▲2 46 Missed by 2
9th Zihao Yu 2727 54
10th Dicheng Zhang 3030 60
11th Daryn Shirbayev 3434 68 Held by 2
12th Dennis Reinhold 3535 70 Missed by 2
13th Lei Chen 4039 ▲1 79
14th Abdualslam Abujamea 4142 ▼1 83
15th Hongcheng Zhao 4547 ▼2 92 Held by 2
16th Keunwoo Park 4846 94 Missed by 2
16th Kang Min Kim 4848 96 Missed by 2
16th Anton Kosolapov 4848 96 Tied
16th Mikhail Maslov 4848 96 Tied
16th Surachai Plangaiem 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 · 19
1st Xin LiuChina 10pts
2nd Chuan WangChina 4pts
3rd Zhu Li XiangChina 3pts
4th Laixi XieChina 2pts
5th Yi-Shan ChengChina 1pt
6th Weiqing YangChina
7th Hongmin WuChina
8th Jincheng HongChina
9th Xiaofeng ZhangChina
10th Yunchao ZhouChina
11th Qi ZhangChina
12th Jinghao LuChina
13th Haonan Chi
14th Xufeng LuChina
15th Ziqiang WangChina
16th Qiyu SunChina
16th Hao JiangChina
16th Misi ZhouChina
NS Chunshi LiChina
Scorecard Intelligence Sourced from official show card
Xin Liu won by 3 — a narrow decision. Tightest call down the field: Laixi Xie over Yi-Shan Cheng, 1 point apart for 4th/5th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Xin Liu leader
2nd Chuan Wang +3 on 1st
3rd Zhu Li Xiang +3 on 2nd
4th Laixi Xie +4 on 3rd
5th Yi-Shan Cheng +1 on 4th
6th Weiqing Yang +5 on 5th
7th Hongmin Wu +1 on 6th
8th Jincheng Hong +4 on 7th
9th Xiaofeng Zhang +3 on 8th
10th Yunchao Zhou +3 on 9th
11th Qi Zhang +4 on 10th
12th Jinghao Lu +1 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Xin Liu 3 3 Narrow win
2nd Chuan Wang 6 6
3rd Zhu Li Xiang 9 9
4th Laixi Xie 13 13 Held by 1
5th Yi-Shan Cheng 14 14 Missed by 1
6th Weiqing Yang 19 19 Held by 1
7th Hongmin Wu 20 20 Missed by 1
8th Jincheng Hong 24 24
9th Xiaofeng Zhang 27 27
10th Yunchao Zhou 30 30
11th Qi Zhang 34 34 Held by 1
12th Jinghao Lu 35 35 Missed by 1
13th Haonan Chi 40 40 Held by 1
14th Xufeng Lu 41 41 Missed by 1
15th Ziqiang Wang 46 46 Held by 1
16th Hao Jiang 47 47 Missed by 1
16th Qiyu Sun 48 48 Missed by 1
16th Misi Zhou 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.
Men's Physique Full field · 17
1st Edvan PalmeiraBrazil 10pts
2nd Li XiaolongChina 4pts
3rd Heng ZhaoChina 3pts
4th Yu JinChina 2pts
5th Siang WangTaiwan 1pt
6th Wang Xiao KangChina
7th Cheng WangChina
8th Jiale GuoChina
9th Bo GaoChina
10th Dongkai CaiChina
11th Van Quy DoVietnam
12th Rui YangChina
13th Yirun FangChina
14th Siqi ZhangChina
15th Nur Irfan Bin AhmadSingapore
16th Hao LiuChina
16th Chenlong WuChina
Scorecard Intelligence Sourced from official show card
Edvan Palmeira won by 3 — a narrow decision. Tightest call down the field: Siang Wang over Wang Xiao Kang, 1 point apart for 5th/6th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Edvan Palmeira leader
2nd Li Xiaolong +3 on 1st
3rd Heng Zhao +3 on 2nd
4th Yu Jin +3 on 3rd
5th Siang Wang +4 on 4th
6th Wang Xiao Kang +1 on 5th
7th Cheng Wang +5 on 6th
8th Jiale Guo +1 on 7th
9th Bo Gao +4 on 8th
10th Dongkai Cai +4 on 9th
11th Van Quy Do +2 on 10th
12th Rui Yang +5 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Edvan Palmeira 3 3 Narrow win
2nd Li Xiaolong 6 6
3rd Heng Zhao 9 9
4th Yu Jin 12 12
5th Siang Wang 16 16 Held by 1
6th Wang Xiao Kang 17 17 Missed by 1
7th Cheng Wang 22 22 Held by 1
8th Jiale Guo 23 23 Missed by 1
9th Bo Gao 27 27
10th Dongkai Cai 31 31 Held by 2
11th Van Quy Do 33 33 Missed by 2
12th Rui Yang 38 38 Held by 1
13th Yirun Fang 39 39 Missed by 1
14th Siqi Zhang 40 40 Missed by 1
15th Nur Irfan Bin Ahmad 45 45
16th Hao Liu 48 48 Tied
16th Chenlong Wu 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.
212 Bodybuilding Full field · 14
1st Xiaoshuang LanChina
2nd Guangyi DouChina
3rd Cameron GeorgeAustralia
4th Mohamed GomaaEgypt
6th Soohyun ParkSouth Korea
7th Ahmad AlboughobishKuwait
8th Jun LiuChina
9th Alireza HelaliIran
10th Adel MohammedKuwait
11th Yongquan GuoChina
12th Jiong XuChina
13th Yufan ZhangChina
14th Sajad NiknampourIran
Scorecard Intelligence Sourced from official show card
Xiaoshuang Lan won the title by just 1 point — a razor-thin margin. Tightest call down the field: Ahmad Alboughobish over Jun Liu, 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 Xiaoshuang Lan leader
2nd Guangyi Dou +1 on 1st
3rd Cameron George +4 on 2nd
4th Mohamed Gomaa +3 on 3rd
5th Mahmoud Abdelhalim +3 on 4th
6th Soohyun Park +3 on 5th
7th Ahmad Alboughobish +4 on 6th
8th Jun Liu +1 on 7th
9th Alireza Helali +4 on 8th
10th Adel Mohammed +3 on 9th
11th Yongquan Guo +4 on 10th
12th Jiong Xu +1 on 11th
Top 12 scoring positions; 2 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Xiaoshuang Lan 4 4 Razor-thin win
2nd Guangyi Dou 5 5 Missed by 1
3rd Cameron George 9 9
4th Mohamed Gomaa 12 12
5th Mahmoud Abdelhalim 15 15
6th Soohyun Park 18 18
7th Ahmad Alboughobish 22 22 Held by 1
8th Jun Liu 23 23 Missed by 1
9th Alireza Helali 27 27
10th Adel Mohammed 30 30
11th Yongquan Guo 34 34 Held by 1
12th Jiong Xu 35 35 Missed by 1
13th Yufan Zhang 39 39
14th Sajad Niknampour 42 42
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 · 22
1st Cynthia ChenChina 10pts
2nd Mengru ZhangChina 4pts
3rd Liling WangChina 3pts
4th Lijia ZhangChina 2pts
5th Lu ZhaoChina 1pt
6th Peihang LyuChina
7th Nittaya KongthunThailand
8th Yiping ZhaoChina
9th Sasa HeChina
10th Tran Thuy AnhVietnam
11th Kristina ChekmenevaRussia
12th Qidi ZhaoChina
13th Anna EgorkinaIndonesia
14th Qingmei YangChina
15th Liana MorozRussia
16th Amanda LeeSingapore
16th Yifan WuChina
16th Shuang OuyangChina
16th Elena TseluikoRussia
16th Bin LiangChina
16th Ying ZhangChina
16th Yujiao YangChina
Scorecard Intelligence Sourced from official show card
Cynthia Chen won by 3 — a narrow decision. Tightest call down the field: Sasa He over Tran Thuy Anh, 1 point apart for 9th/10th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Cynthia Chen leader
2nd Mengru Zhang +3 on 1st
3rd Liling Wang +3 on 2nd
4th Lijia Zhang +3 on 3rd
5th Lu Zhao +3 on 4th
6th Peihang Lyu +3 on 5th
7th Nittaya Kongthun +3 on 6th
8th Yiping Zhao +3 on 7th
9th Sasa He +4 on 8th
10th Tran Thuy Anh +1 on 9th
11th Kristina Chekmeneva +5 on 10th
12th Qidi Zhao +1 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Cynthia Chen 3 3 Narrow win
2nd Mengru Zhang 6 6
3rd Liling Wang 9 9
4th Lijia Zhang 12 12
5th Lu Zhao 15 15
6th Peihang Lyu 18 18
7th Nittaya Kongthun 21 21
8th Yiping Zhao 24 24
9th Sasa He 28 28 Held by 1
10th Tran Thuy Anh 29 29 Missed by 1
11th Kristina Chekmeneva 34 34 Held by 1
12th Qidi Zhao 35 35 Missed by 1
13th Anna Egorkina 40 40 Held by 1
14th Qingmei Yang 41 41 Missed by 1
15th Liana Moroz 46 46 Held by 1
16th Yujiao Yang 47 47 Missed by 1
16th Amanda Lee 48 48 Missed by 1
16th Yifan Wu 48 48 Tied
16th Shuang Ouyang 48 48 Tied
16th Elena Tseluiko 48 48 Tied
16th Bin Liang 48 48 Tied
16th Ying Zhang 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.
Figure Full field · 16
1st Xinyu ChenChina
2nd Yao ZengChina
3rd Da Jeong AnSouth Korea
5th Yanrong LiuChina
6th Sherlyn CheeIndonesia
7th Traci MillerUSA
8th Jianwen ChenChina
9th Htet Htet Yan NaingMyanmar
10th Xiaoqing QiuChina
11th Natalia LavgudRussia
12th Darya LehchakovaBelarus
13th Jing XieChina
14th Dong Miao HuangChina
15th Dongmei ChenChina
16th Wenyan QuanChina
Scorecard Intelligence Sourced from official show card
Xinyu Chen won by 3 — a narrow decision. Tightest call down the field: Natalia Lavgud over Darya Lehchakova, 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 Xinyu Chen leader
2nd Yao Zeng +3 on 1st
3rd Da Jeong An +3 on 2nd
4th Anastasiya Voskresenska +3 on 3rd
5th Yanrong Liu +3 on 4th
6th Sherlyn Chee +3 on 5th
7th Traci Miller +3 on 6th
8th Jianwen Chen +2 on 7th
9th Htet Htet Yan Naing +4 on 8th
10th Xiaoqing Qiu +3 on 9th
11th Natalia Lavgud +4 on 10th
12th Darya Lehchakova +1 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Xinyu Chen 3 3 Narrow win
2nd Yao Zeng 6 6
3rd Da Jeong An 9 9
4th Anastasiya Voskresenska 12 12
5th Yanrong Liu 15 15
6th Sherlyn Chee 18 18
7th Traci Miller 21 21 Held by 2
8th Jianwen Chen 23 23 Missed by 2
9th Htet Htet Yan Naing 27 27
10th Xiaoqing Qiu 30 30
11th Natalia Lavgud 34 34 Held by 1
12th Darya Lehchakova 35 35 Missed by 1
13th Jing Xie 40 40 Held by 1
14th Dong Miao Huang 41 41 Missed by 1
15th Dongmei Chen 46 46 Held by 1
16th Wenyan Quan 47 47 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.
Wellness Full field · 15
1st Wenqian YangChina 10pts
2nd Carolina CardosoPortugal 4pts
3rd Klaudia Vanessza CsuriHungary 3pts
4th Lingao WangChina 2pts
5th Xiaoyan LiChina 1pt
6th Jing GaoChina
7th Zhe JiangChina
8th Halla YuSouth Korea
9th Chin Wen HsiaoTaiwan
10th Qianqian ZhangChina
11th Yeying LinChina
12th Zhen LiuChina
13th Weili HuChina
14th Ze Yu HuChina
15th Ka Wing Karen LauHong Kong
Scorecard Intelligence Sourced from official show card
Wenqian Yang won by 3 — a narrow decision. Tightest call down the field: Klaudia Vanessza Csuri over Lingao Wang, 1 point 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 Wenqian Yang leader
2nd Carolina Cardoso +3 on 1st
3rd Klaudia Vanessza Csuri +4 on 2nd
4th Lingao Wang +1 on 3rd
5th Xiaoyan Li +4 on 4th
6th Jing Gao +4 on 5th
7th Zhe Jiang +1 on 6th
8th Halla Yu +4 on 7th
9th Chin Wen Hsiao +3 on 8th
10th Qianqian Zhang +3 on 9th
11th Yeying Lin +3 on 10th
12th Zhen Liu +4 on 11th
Top 12 scoring positions; 3 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Wenqian Yang 3 3 Narrow win
2nd Carolina Cardoso 6 6
3rd Klaudia Vanessza Csuri 10 10 Held by 1
4th Lingao Wang 11 11 Missed by 1
5th Xiaoyan Li 15 15
6th Jing Gao 19 19 Held by 1
7th Zhe Jiang 20 20 Missed by 1
8th Halla Yu 24 24
9th Chin Wen Hsiao 27 27
10th Qianqian Zhang 30 30
11th Yeying Lin 33 33
12th Zhen Liu 37 37 Held by 1
13th Weili Hu 38 38 Missed by 1
14th Ze Yu Hu 42 42
15th Ka Wing Karen Lau 45 45
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.
Photos — NPC News Online

NPC News Online's own coverage of this show. CalloutIQ links to it and stores nothing but the address — the photographs, and the page you land on, are theirs.

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. "2026 Huanji Chengdu China Pro — results." CalloutIQ, 123 results across 7 divisions, accessed September 3, 2026. https://calloutiq.com/contests/huanji-chengdu-china-pro
@misc{calloutiq-contests-huanji-chengdu-china-pro-2026-09-03,
  title  = {{2026 Huanji Chengdu China Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/contests/huanji-chengdu-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
123 results across 7 divisions, 122 carrying judging scores off an official card, each row with its own source link. 7 of 7 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/huanji-chengdu-china-pro" title="2026 Huanji Chengdu 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.