Athletes
41
Divisions
1
Pro Cards
—
Tier
pro
Women's Bikini — Podium placements as documented — sources cited below
Bikini final placements
The field, and what each athlete brought 41 athletes in 1 divisions. Sorted by Iron Score, which counts past placements only — it is a record, not a prediction.
Bikini
- The 2024 champion, Ariana Brothers, did not compete.
- 36 athletes were making their debut at this show, on our record.
- Iulia Maria Baba and Hope Castelli have met 10 times on record; Iulia Maria Baba leads 9–1.
| Placed | Athlete | Country | Iron Score | Career | At this show | Here before | Compare |
|---|---|---|---|---|---|---|---|
| 1 | Alice Marchisio | Italy | 2,680 top 2% | 30 · 5 · 9 | debut | not in 2024 | vs Iulia Maria Baba |
| 2 | Cassandra De La Rosa | — | 2,252 top 3% | 14 · 2 · 9 | debut | not in 2024 | vs Iulia Maria Baba |
| 3 | Alice Rocha | — | 2,319 top 3% | 20 · 3 · 8 | debut | not in 2024 | vs Iulia Maria Baba |
| 4 | Zsofia Reka Molnar | — | 2,660 top 2% | 19 · 4 · 8 | debut | not in 2024 | vs Iulia Maria Baba |
| 5 | Taylor Crowell | — | 1,684 top 9% | 10 · 1 · 3 | debut | not in 2024 | vs Iulia Maria Baba |
| 6 | Iulia Maria Baba | — | 3,203 top 1% | 44 · 4 · 16 | 6th · 2 editions | not in 2024 · '23 6th · '22 14th | |
| 7 | Kristy Imsande | — | 1,478 | 22 · 0 · 0 | 5th · 1 edition | not in 2024 · '23 5th | vs Iulia Maria Baba |
| 8 | Sara Punzetti | — | 2,331 top 3% | 19 · 2 · 9 | debut | not in 2024 | vs Iulia Maria Baba |
| 9 | Mahsa Akbarimehr | — | 2,743 top 2% | 35 · 2 · 10 | debut | not in 2024 | vs Iulia Maria Baba |
| 10 | Hope Castelli | — | 1,794 top 7% | 21 · 0 · 4 | debut | not in 2024 | vs Iulia Maria Baba |
| 11 | Lawna Dunbar | — | 2,333 top 3% | 21 · 1 · 9 | debut | not in 2024 | vs Iulia Maria Baba |
| 12 | Niccole Guggia | — | 1,356 | 22 · 0 · 0 | debut | not in 2024 | vs Iulia Maria Baba |
| 13 | Aj Myles | — | 1,212 | 3 · 0 · 0 | debut | not in 2024 | vs Iulia Maria Baba |
| 14 | Mariana Garner | — | 1,263 | 7 · 0 · 0 | debut | not in 2024 | vs Iulia Maria Baba |
| 15 | Jasmine Cano | — | 1,330 | 3 · 0 · 1 | debut | not in 2024 | vs Iulia Maria Baba |
| 16 | Janine Herrera | — | 1,852 top 7% | 17 · 1 · 3 | debut | not in 2024 | vs Iulia Maria Baba |
| 16 | Bin Liang | — | 1,771 top 8% | 16 · 1 · 4 | debut | not in 2024 | vs Iulia Maria Baba |
| 16 | Alla Afanasyeva | — | 1,623 | 12 · 1 · 2 | debut | not in 2024 | vs Iulia Maria Baba |
| 16 | Michelle Ferdinand-Jacques | — | 1,455 | 3 · 0 · 2 | debut | not in 2024 | vs Iulia Maria Baba |
| 16 | Yuri Maruyama | — | 1,435 | 9 · 1 · 1 | debut | not in 2024 | vs Iulia Maria Baba |
| 16 | Kathryn Cavanagh | — | 1,433 | 12 · 0 · 1 | debut | not in 2024 | vs Iulia Maria Baba |
| 16 | Denisse Licon | — | 1,413 | 6 · 1 · 1 | debut | not in 2024 | vs Iulia Maria Baba |
| 16 | Roberta Semple | — | 1,402 | 2 · 1 · 1 | debut | not in 2024 | vs Iulia Maria Baba |
| 16 | Cinthia Beltran | — | 1,398 | 13 · 0 · 1 | debut | not in 2024 | vs Iulia Maria Baba |
| 16 | Hope Gonzalez | — | 1,374 | 7 · 0 · 1 | 4th · 1 edition | '24 4th | vs Iulia Maria Baba |
| 16 | Christina Sanggor | — | 1,340 | 3 · 0 · 1 | debut | not in 2024 | vs Iulia Maria Baba |
| 16 | Zoey Panzarino | — | 1,325 | 23 · 0 · 0 | debut | not in 2024 | vs Iulia Maria Baba |
| 16 | Kateryna Kauffmann | — | 1,325 | 10 · 0 · 0 | 6th · 1 edition | '24 6th | vs Iulia Maria Baba |
| 16 | Winifher Capellan | — | 1,320 | 6 · 0 · 1 | debut | not in 2024 | vs Iulia Maria Baba |
| 16 | Sandra Roxana Merlo | — | 1,307 | 5 · 0 · 1 | 8th · 1 edition | not in 2024 · '23 8th | vs Iulia Maria Baba |
| 16 | Courtney Ustrzycki | — | 1,286 | 6 · 0 · 0 | debut | not in 2024 | vs Iulia Maria Baba |
| 16 | Meechka Marcelin | — | 1,248 | 7 · 0 · 0 | debut | not in 2024 | vs Iulia Maria Baba |
| 16 | Emily Pribula | — | 1,232 | 6 · 0 · 0 | debut | not in 2024 | vs Iulia Maria Baba |
| 16 | Lorena Garcia Araya | — | 1,224 | 6 · 0 · 0 | debut | not in 2024 | vs Iulia Maria Baba |
| 16 | Kendall Call | — | 1,222 | 5 · 0 · 0 | debut | not in 2024 | vs Iulia Maria Baba |
| 16 | Bree Burton | — | 1,220 | 5 · 0 · 0 | debut | not in 2024 | vs Iulia Maria Baba |
| 16 | Hope Andrews | — | 1,219 | 6 · 0 · 0 | debut | not in 2024 | vs Iulia Maria Baba |
| 16 | Debora Fayad | — | 1,214 | 4 · 0 · 0 | debut | not in 2024 | vs Iulia Maria Baba |
| 16 | Michelle Pribble | — | 1,210 | 4 · 0 · 0 | debut | not in 2024 | vs Iulia Maria Baba |
| 16 | Gianna Dejesus | — | 1,204 | 2 · 0 · 0 | debut | not in 2024 | vs Iulia Maria Baba |
| 16 | Manuelita Acuna | — | 1,204 | 2 · 0 · 0 | debut | not in 2024 | vs Iulia Maria Baba |
When they met before row athlete’s record against the column athlete, every shared show on record
| Baba | Akbarimehr | Marchisio | Molnar | Dunbar | Punzetti | Rocha | Rosa | |
|---|---|---|---|---|---|---|---|---|
| Iulia Maria Baba | 5–3 | 4–1 | 1–3 | 2–0 | 2–1 | 2–5 | 3–2 | |
| Mahsa Akbarimehr | 3–5 | 1–1 | 1–1 | 3–0 | 1–1 | 1–2 | 2–1 | |
| Alice Marchisio | 1–4 | 1–1 | 1–3 | 1–1 | 2–3 | 1–2 | 2–1 | |
| Zsofia Reka Molnar | 3–1 | 1–1 | 3–1 | 2–0 | 3–2 | 1–2 | 0–1 | |
| Lawna Dunbar | 0–2 | 0–3 | 1–1 | 0–2 | 0–2 | 1–2 | 0–1 | |
| Sara Punzetti | 1–2 | 1–1 | 3–2 | 2–3 | 2–0 | 1–1 | 0–1 | |
| Alice Rocha | 5–2 | 2–1 | 2–1 | 2–1 | 2–1 | 1–1 | 0–1 | |
| Cassandra De La Rosa | 2–3 | 1–2 | 1–2 | 1–0 | 1–0 | 1–0 | 1–0 |
Roll of honour every winner of this show on our record, all editions and name variants
| Year | Bikini |
|---|---|
| 2026 | Reijuana Harley |
| 2025 | Alice Marchisio |
| 2024 | Ariana Brothers |
| 2023 | Daraja Hill |
| 2022 | India Paulino |
| 2021 | Maureen Blanquisco |
Official score cards
Score cards npcnewsonline.com
The federation's cards list each athlete's total points and final place. They do not name the judges and do not show any single judge's marks — so the numbers behind a placing can be read, but not who gave them.
Other editions of IFBB Janet Layug's Battle of the Bodies Pro complete edition archive.
Results documented from:
contests.npcnewsonline.com
(press coverage — not an official federation source)