Skip to content
THE STRUCTURED RECORD · Built in Switzerland · Public-record sourced
STEEL QUEENS
2025
IFBB Pro League · Season 2025 · PRO TIER

IFBB AGP Pro 2025

Oct 5, 2025 / 61 athletes · 4 divisions
Athletes
61
Divisions
4
Pro Cards
—
Tier
pro

Figure final placements

Figure final placements
Place Athlete Country Pro Card Compare with the winner Source
16 Dong Miao Huang China — hardcorefbb.com · profile

Bikini final placements

Figure final placements

Women's Figure Open final placements
Place Athlete Country Pro Card Compare with the winner Source
1 Tereza Linhartová Czech Republic — contests.npcnewsonline.com
2 Adela Ondrejovičová Slovakia — vs Linhartová contests.npcnewsonline.com
3 Gabriela Anna Hejná Czechia — vs Linhartová contests.npcnewsonline.com
4 Jiyoon Seo — — vs Linhartová contests.npcnewsonline.com
5 Darya Lehchakova Belarus — vs Linhartová contests.npcnewsonline.com
6 Semi Kim — — vs Linhartová contests.npcnewsonline.com
7 Xinyu Chen — — vs Linhartová hardcorefbb.com · profile
7 Xiao Xian Chen China — vs Linhartová contests.npcnewsonline.com
8 Elena Rakcheeva — — vs Linhartová contests.npcnewsonline.com
9 Mariya Bastrikova Kazakhstan — vs Linhartová contests.npcnewsonline.com
10 Tejaswini Pandit — — vs Linhartová contests.npcnewsonline.com
11 Lieze Roode — — vs Linhartová contests.npcnewsonline.com
12 Hye Yoon Na South Korea — vs Linhartová contests.npcnewsonline.com
13 Natalia Lavgud Russia — vs Linhartová contests.npcnewsonline.com
14 Xiaoqing Qiu China — vs Linhartová contests.npcnewsonline.com
15 Anna Vitkalova — — vs Linhartová contests.npcnewsonline.com
16 Nissara Sokul — — vs Linhartová contests.npcnewsonline.com
16 Mikey Huang — — vs Linhartová contests.npcnewsonline.com
16 Mel Wilder — — vs Linhartová contests.npcnewsonline.com
16 Hnin Hnin Aye — — vs Linhartová contests.npcnewsonline.com
16 Eunyoung Seo — — vs Linhartová contests.npcnewsonline.com
16 Cho Ri Jung — — vs Linhartová contests.npcnewsonline.com
16 Dong Miao Huang China — vs Linhartová hardcorefbb.com · profile

Wellness final placements

The field, and what each athlete brought 60 athletes in 3 divisions. Sorted by Iron Score, which counts past placements only — it is a record, not a prediction.

Figure 23 athletes
  • 23 athletes were making their debut at this show, on our record.
  • Adela Ondrejovičová and Tereza Linhartová have met 9 times on record; Adela Ondrejovičová leads 5–4.
Figure
Placed Athlete Country Iron Score Career At this show Here before Compare
1 Tereza Linhartová Czech Republic 2,816 top 2% 24 · 4 · 11 debut — vs Adela Ondrejovičová
2 Adela Ondrejovičová Slovakia 3,886 top 1% 57 · 8 · 33 debut —
3 Gabriela Anna Hejná Czechia 1,394 5 · 0 · 1 debut — vs Adela Ondrejovičová
4 Jiyoon Seo — 1,462 4 · 0 · 2 debut — vs Adela Ondrejovičová
5 Darya Lehchakova Belarus 1,239 2 · 0 · 0 debut — vs Adela Ondrejovičová
6 Semi Kim — 1,272 4 · 0 · 0 debut — vs Adela Ondrejovičová
7 Xiao Xian Chen China 1,478 4 · 1 · 1 debut — vs Adela Ondrejovičová
7 Xinyu Chen — 1,212 1 · 0 · 0 debut — vs Adela Ondrejovičová
8 Elena Rakcheeva — 1,212 1 · 0 · 0 debut — vs Adela Ondrejovičová
9 Mariya Bastrikova Kazakhstan 1,220 4 · 0 · 0 debut — vs Adela Ondrejovičová
10 Tejaswini Pandit — 1,223 2 · 0 · 0 debut — vs Adela Ondrejovičová
11 Lieze Roode — 1,204 1 · 0 · 0 debut — vs Adela Ondrejovičová
12 Hye Yoon Na South Korea 1,260 3 · 0 · 0 debut — vs Adela Ondrejovičová
13 Natalia Lavgud Russia 1,466 9 · 1 · 1 debut — vs Adela Ondrejovičová
14 Xiaoqing Qiu China 1,216 2 · 0 · 0 debut — vs Adela Ondrejovičová
15 Anna Vitkalova — 1,250 5 · 0 · 0 debut — vs Adela Ondrejovičová
16 Mikey Huang — 1,210 3 · 0 · 0 debut — vs Adela Ondrejovičová
16 Nissara Sokul — 1,206 2 · 0 · 0 debut — vs Adela Ondrejovičová
16 Eunyoung Seo — 1,206 2 · 0 · 0 debut — vs Adela Ondrejovičová
16 Dong Miao Huang China 1,204 1 · 0 · 0 debut — vs Adela Ondrejovičová
16 Cho Ri Jung — 1,202 1 · 0 · 0 debut — vs Adela Ondrejovičová
16 Hnin Hnin Aye — 1,202 1 · 0 · 0 debut — vs Adela Ondrejovičová
16 Mel Wilder — 1,202 1 · 0 · 0 debut — vs Adela Ondrejovičová

When they met before row athlete’s record against the column athlete, every shared show on record

OndrejovičováLinhartováChenLavgudSeoHejnáKimNa
Adela Ondrejovičová 5–4 2–0 2–0 2–0 3–1 3–0 3–0
Tereza Linhartová 4–5 2–0 2–0 2–0 2–0 2–0 2–0
Xiao Xian Chen 0–2 0–2 2–0 0–1 0–1 0–1 1–0
Natalia Lavgud 0–2 0–2 0–2 0–2 0–1 1–1 1–1
Jiyoon Seo 0–2 0–2 1–0 2–0 0–1 2–0 2–0
Gabriela Anna Hejná 1–3 0–2 1–0 1–0 1–0 1–0 1–0
Semi Kim 0–3 0–2 1–0 1–1 0–2 0–1 2–1
Hye Yoon Na 0–3 0–2 0–1 1–1 0–2 0–1 1–2
Wellness 17 athletes
  • 17 athletes were making their debut at this show, on our record.
  • Hannah Son and Tries Liu have met 5 times on record; Tries Liu leads 5–0.
Wellness
Placed Athlete Country Iron Score Career At this show Here before Compare
1 Camile Luz — 2,393 top 3% 11 · 6 · 6 debut —
2 Wenqian Yang — 1,940 top 6% 7 · 3 · 5 debut — vs Camile Luz
3 Tries Liu — 1,706 top 9% 7 · 1 · 4 debut — vs Camile Luz
4 Xiaoyan Li — 1,434 4 · 0 · 1 debut — vs Camile Luz
5 Rian Choi — 1,428 5 · 0 · 0 debut — vs Camile Luz
6 Hannah Son — 1,616 10 · 1 · 2 debut — vs Camile Luz
7 Chin Wen Hsiao — 1,475 12 · 0 · 2 debut — vs Camile Luz
8 Kristina Zdorikova — 1,228 3 · 0 · 0 debut — vs Camile Luz
9 Ryeongeun Kang — 1,223 2 · 0 · 0 debut — vs Camile Luz
10 Halla Yu — 1,263 5 · 0 · 0 debut — vs Camile Luz
11 Yeonjoo Lee — 1,215 2 · 0 · 0 debut — vs Camile Luz
12 Jinhua Liu — 1,261 3 · 0 · 0 debut — vs Camile Luz
13 Minju Yoon — 1,255 7 · 0 · 0 debut — vs Camile Luz
14 Baoru Lu — 1,275 4 · 0 · 0 debut — vs Camile Luz
15 Nuannaree Olsen — 1,301 7 · 0 · 0 debut — vs Camile Luz
16 Yeying Lin — 1,410 4 · 1 · 1 debut — vs Camile Luz
16 Gale Quinisio — 1,206 2 · 0 · 0 debut — vs Camile Luz

When they met before row athlete’s record against the column athlete, every shared show on record

Bikini 20 athletes
  • 20 athletes were making their debut at this show, on our record.
  • Sara Choi and Dahye Jeon have met 5 times on record; Dahye Jeon leads 3–2.
Bikini
Placed Athlete Country Iron Score Career At this show Here before Compare
1 Sara Choi — 3,235 top 1% 22 · 6 · 14 debut —
2 Dahye Jeon — 2,172 top 4% 12 · 3 · 6 debut — vs Sara Choi
3 Rena Ajima — 1,720 top 9% 14 · 0 · 3 debut — vs Sara Choi
4 Hye-Yeon Park — 1,483 6 · 1 · 1 debut — vs Sara Choi
5 Min Hee Baek — 1,515 12 · 0 · 1 debut — vs Sara Choi
6 Novia Wijayanti — 1,223 1 · 0 · 0 debut — vs Sara Choi
7 Christina Yue — 1,298 5 · 0 · 0 debut — vs Sara Choi
8 Karyse Coley — 1,463 5 · 1 · 1 debut — vs Sara Choi
9 Dokyung Lee — 1,303 8 · 0 · 0 debut — vs Sara Choi
10 Chu Chieh — 1,340 9 · 0 · 0 debut — vs Sara Choi
11 Bridget Bailey — 1,466 26 · 0 · 0 debut — vs Sara Choi
12 Bobo Ko — 1,258 6 · 0 · 0 debut — vs Sara Choi
13 Natalia Barbasova — 1,274 4 · 0 · 0 debut — vs Sara Choi
14 Alum Cheung — 2,020 top 5% 12 · 3 · 7 debut — vs Sara Choi
15 Eunjo Lee — 1,470 6 · 0 · 1 debut — vs Sara Choi
16 Gabrielle Hemsley — 1,504 5 · 0 · 3 debut — vs Sara Choi
16 Lin Qi — 1,272 4 · 0 · 0 debut — vs Sara Choi
16 Ming Yan Ho — 1,223 6 · 0 · 0 debut — vs Sara Choi
16 Ayaka Koyano — 1,221 5 · 0 · 0 debut — vs Sara Choi
16 Hyemi Park — 1,202 1 · 0 · 0 debut — vs Sara Choi

When they met before row athlete’s record against the column athlete, every shared show on record

ChoiJeonCheungAjimaBaekHemsleyParkLee
Sara Choi 2–3 1–0 3–0 2–0 1–0 1–1 1–0
Dahye Jeon 3–2 1–0 1–0 2–0 1–0 1–1 1–0
Alum Cheung 0–1 0–1 0–2 0–1 3–0 0–2 3–0
Rena Ajima 0–3 0–1 2–0 3–1 1–0 3–0 1–0
Min Hee Baek 0–2 0–2 1–0 1–3 1–0 1–1 1–0
Gabrielle Hemsley 0–1 0–1 0–3 0–1 0–1 0–1 0–3
Hye-Yeon Park 1–1 1–1 2–0 0–3 1–1 1–0 1–0
Eunjo Lee 0–1 0–1 0–3 0–1 0–1 3–0 0–1

Roll of honour every winner of this show on our record, all editions and name variants

Year FigureWellnessBikini
2025 Tereza Linhartová Camile Luz Sara Choi

Coverage Recaps, previews and reactions from partner sites — excerpts rewritten by the SteelQueens editorial team.

Results documented from: contests.npcnewsonline.com (press coverage — not an official federation source)