CalloutIQbeta

2025 AGP Korea Pro

Gyeonggi, South Korea · May 25
Classic Physique Full field · 4
2nd Tae Gun ParkSouth Korea
3rd Jaewan ParkSouth Korea
4th Hunjik LeeSouth Korea
Scorecard Intelligence Sourced from official show card
Meysam Esggandari 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 Meysam Esggandari leader
2nd Tae Gun Park +3 on 1st
3rd Jaewan Park +3 on 2nd
4th Hunjik Lee +3 on 3rd
All 4 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Meysam Esggandari 3 3 Narrow win
2nd Tae Gun Park 6 6
3rd Jaewan Park 9 9
4th Hunjik Lee 12 12
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 · 16
2nd Gantulga AltankhuyagMongolia
4th Hang ZChina
5th Junho LeeSouth Korea
6th Sangmin LeeSouth Korea
7th Joohyeob HanSouth Korea
8th Furkan TuncTurkey
9th Wang Xiao KangChina
10th Yujin LeeSouth Korea
11th Peng LiuChina
12th Laquintin AlstonAustralia
13th Mishal AlhassanSaudi Arabia
14th Tae Won YongSouth Korea
15th Gareth LimSingapore
16th Eun Chong ChoiSouth Korea
Scorecard Intelligence Sourced from official show card
Joseph Haekyum Lee won the title by just 1 point — a razor-thin margin. Tightest call down the field: Tae Won Yong over Gareth Lim, 1 point apart for 14th/15th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Joseph Haekyum Lee leader
2nd Gantulga Altankhuyag +1 on 1st
3rd Abdullah Albalooshi +4 on 2nd
4th Hang Z +3 on 3rd
5th Junho Lee +3 on 4th
6th Sangmin Lee +3 on 5th
7th Joohyeob Han +3 on 6th
8th Furkan Tunc +3 on 7th
9th Wang Xiao Kang +3 on 8th
10th Yujin Lee +3 on 9th
11th Peng Liu +3 on 10th
12th Laquintin Alston +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Joseph Haekyum Lee 4 4 Razor-thin win
2nd Gantulga Altankhuyag 5 5 Missed by 1
3rd Abdullah Albalooshi 9 9
4th Hang Z 12 12
5th Junho Lee 15 15
6th Sangmin Lee 18 18
7th Joohyeob Han 21 21
8th Furkan Tunc 24 24
9th Wang Xiao Kang 27 27
10th Yujin Lee 30 30
11th Peng Liu 33 33
12th Laquintin Alston 36 36
13th Mishal Alhassan 39 39
14th Tae Won Yong 43 43 Held by 1
15th Gareth Lim 44 44 Missed by 1
16th Eun Chong Choi 48 48
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 · 13
1st Hye-Yeon ParkSouth Korea
2nd Sung Uk KimSouth Korea
3rd Alum CheungHong Kong
5th Bola SeoSouth Korea
6th Min Jeong MyeongSouth Korea
7th Boram LeeSouth Korea
8th Yebin SeongSouth Korea
9th Pei Fen LinTaiwan
10th Seunghyun LeeSouth Korea
11th Dong ZhaoChina
12th Si YuChina
13th Catherine DanielNew Zealand
Scorecard Intelligence Sourced from official show card
Hye-Yeon Park won the title by just 1 point — a razor-thin margin.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Hye-Yeon Park leader
2nd Sung Uk Kim +1 on 1st
3rd Alum Cheung +3 on 2nd
4th Kristina Chekmeneva +4 on 3rd
5th Bola Seo +3 on 4th
6th Min Jeong Myeong +3 on 5th
7th Boram Lee +3 on 6th
8th Yebin Seong +3 on 7th
9th Pei Fen Lin +3 on 8th
10th Seunghyun Lee +3 on 9th
11th Dong Zhao +3 on 10th
12th Si Yu +3 on 11th
Top 12 scoring positions; 1 further position not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Hye-Yeon Park 4 4 Razor-thin win
2nd Sung Uk Kim 5 5 Missed by 1
3rd Alum Cheung 8 8
4th Kristina Chekmeneva 12 12
5th Bola Seo 15 15
6th Min Jeong Myeong 18 18
7th Boram Lee 21 21
8th Yebin Seong 24 24
9th Pei Fen Lin 27 27
10th Seunghyun Lee 30 30
11th Dong Zhao 33 33
12th Si Yu 36 36
13th Catherine Daniel 39 39
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. "2025 AGP Korea Pro — results." CalloutIQ, 33 results across 3 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2025-agp-pro
@misc{calloutiq-contests-2025-agp-pro-2026-09-03,
  title  = {{2025 AGP Korea Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2025-agp-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
33 results across 3 divisions, 33 carrying judging scores off an official card, each row with its own source link. 3 of 3 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-agp-pro" title="2025 AGP Korea 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.