Athletes
50
Divisions
2
Pro Cards
—
Tier
pro
Women's Bikini — Podium placements as documented — sources cited below
Bikini final placements
Fit Model final placements
The field, and what each athlete brought 50 athletes in 2 divisions. Sorted by Iron Score, which counts past placements only — it is a record, not a prediction. Podium chance: the odds of a top-three finish from her pro placings on record alone — not the judges, not her condition on the day. No field was published before this show, so the odds were worked out afterwards, from her placings before it only — the same way we test them. How it is made and tested
Bikini
- The 2025 champion, Janine Herrera, did not compete.
- 23 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 | Record's podium chance | Career | At this show | Here before | Compare |
|---|---|---|---|---|---|---|---|---|
| 1 | Iulia Maria Baba | — | 3,203 top 1% | 39% | 44 · 4 · 16 | debut | not in 2025 | |
| 2 | Alice Rocha | — | 2,319 top 3% | 70% | 20 · 3 · 8 | debut | not in 2025 | vs Iulia Maria Baba |
| 3 | Raven Troyer | — | 1,340 | 13% | 8 · 0 · 1 | debut | not in 2025 | vs Iulia Maria Baba |
| 4 | Jessica Neary | — | 1,960 top 5% | 58% | 13 · 1 · 8 | debut | not in 2025 | vs Iulia Maria Baba |
| 5 | Brianna Campardo | — | 2,054 top 5% | 15% | 21 · 0 · 10 | debut | not in 2025 | vs Iulia Maria Baba |
| 6 | Oriana Ailen Canelo | — | 1,239 | 17% | 3 · 0 · 0 | debut | not in 2025 | vs Iulia Maria Baba |
| 7 | Hope Castelli | — | 1,794 top 7% | 20% | 21 · 0 · 4 | debut | not in 2025 | vs Iulia Maria Baba |
| 8 | Ekaterina Opekunova | — | 1,774 top 8% | 11% | 14 · 0 · 4 | debut | not in 2025 | vs Iulia Maria Baba |
| 9 | Jodi Ekstrom | — | 1,230 | 6% | 5 · 0 · 0 | debut | not in 2025 | vs Iulia Maria Baba |
| 10 | Rhoda Allie | — | 1,406 | 19% | 11 · 0 · 0 | debut | not in 2025 | vs Iulia Maria Baba |
| 11 | Felicia Hughes | — | 1,582 | — | 4 · 0 · 1 | debut | not in 2025 | vs Iulia Maria Baba |
| 12 | Lenny Barrentine | — | 1,329 | 17% | 9 · 0 · 0 | debut | not in 2025 | vs Iulia Maria Baba |
| 13 | Joanna Jean | — | 1,352 | <1% | 15 · 0 · 0 | debut | not in 2025 | vs Iulia Maria Baba |
| 14 | Julie Pattison | — | 1,204 | — | 1 · 0 · 0 | debut | not in 2025 | vs Iulia Maria Baba |
| 15 | Taylor Emmanuel | — | 1,210 | <1% | 3 · 0 · 0 | debut | not in 2025 | vs Iulia Maria Baba |
| 16 | Necia Jones | — | 1,262 | <1% | 3 · 0 · 0 | debut | not in 2025 | vs Iulia Maria Baba |
| 16 | Tamika Robinson | — | 1,251 | — | 15 · 0 · 0 | debut | not in 2025 | vs Iulia Maria Baba |
| 16 | Liliana Rondon | — | 1,249 | 3% | 6 · 0 · 0 | debut | not in 2025 | vs Iulia Maria Baba |
| 16 | Emma Macdougall | — | 1,242 | <1% | 17 · 0 · 0 | debut | not in 2025 | vs Iulia Maria Baba |
| 16 | Denise Wedderburn | — | 1,241 | 2% | 4 · 0 · 0 | debut | not in 2025 | vs Iulia Maria Baba |
| 16 | Isamar Hansen | — | 1,238 | 1% | 7 · 0 · 0 | debut | not in 2025 | vs Iulia Maria Baba |
| 16 | Aria Smith | — | 1,208 | <1% | 4 · 0 · 0 | debut | not in 2025 | vs Iulia Maria Baba |
| 16 | Nathalie Cardona | — | 1,206 | — | 3 · 0 · 0 | debut | not in 2025 | vs Iulia Maria Baba |
When they met before row athlete’s record against the column athlete, every shared show on record
| Baba | Rocha | Campardo | Neary | Castelli | Opekunova | Hughes | Allie | |
|---|---|---|---|---|---|---|---|---|
| Iulia Maria Baba | 2–5 | 2–2 | 1–3 | 9–1 | 3–0 | 1–0 | 1–0 | |
| Alice Rocha | 5–2 | 2–0 | 2–2 | 4–0 | 4–0 | 1–0 | 2–0 | |
| Brianna Campardo | 2–2 | 0–2 | 2–5 | 3–0 | 1–0 | 2–0 | 2–0 | |
| Jessica Neary | 3–1 | 2–2 | 5–2 | 2–0 | 2–0 | 1–0 | 3–0 | |
| Hope Castelli | 1–9 | 0–4 | 0–3 | 0–2 | 1–0 | 1–0 | 1–0 | |
| Ekaterina Opekunova | 0–3 | 0–4 | 0–1 | 0–2 | 0–1 | 1–0 | 2–1 | |
| Felicia Hughes | 0–1 | 0–1 | 0–2 | 0–1 | 0–1 | 0–1 | 0–1 | |
| Rhoda Allie | 0–1 | 0–2 | 0–2 | 0–3 | 0–1 | 1–2 | 1–0 |
Fit Model
- 27 athletes were making their debut at this show, on our record.
- Marina Maliden and Kayla Deet have met 6 times on record; Marina Maliden leads 3–3.
| Placed | Athlete | Country | Iron Score | Record's podium chance | Career | At this show | Here before | Compare |
|---|---|---|---|---|---|---|---|---|
| 1 | Aisha Mian | — | 1,620 | 62% | 4 · 1 · 3 | debut | — | vs Malu Duarte |
| 2 | Vanesa Zuluaga | — | 1,456 | 9% | 6 · 0 · 2 | debut | — | vs Malu Duarte |
| 3 | Kayla Deet | — | 1,510 | 47% | 7 · 0 · 3 | debut | — | vs Malu Duarte |
| 4 | Misty Yang | — | 1,800 top 7% | 6% | 11 · 3 · 4 | debut | — | vs Malu Duarte |
| 5 | Phuong Pearl Nguyen | — | 1,546 | 9% | 6 · 1 · 2 | debut | — | vs Malu Duarte |
| 6 | Ysabella Mallo | — | 1,338 | 35% | 5 · 0 · 1 | debut | — | vs Malu Duarte |
| 7 | Lauren Lovato | — | 1,442 | 26% | 6 · 0 · 1 | debut | — | vs Malu Duarte |
| 8 | Svetlana Fedkina | — | 1,542 | — | 3 · 1 · 2 | debut | — | vs Malu Duarte |
| 9 | Marina Maliden | — | 1,431 | 40% | 14 · 0 · 0 | debut | — | vs Malu Duarte |
| 10 | Ebony Alvarado | — | 1,236 | <1% | 6 · 0 · 0 | debut | — | vs Malu Duarte |
| 11 | Asia Mendoza | — | 1,220 | <1% | 7 · 0 · 0 | debut | — | vs Malu Duarte |
| 12 | Yasmin Torrens | — | 1,208 | 7% | 2 · 0 · 0 | debut | — | vs Malu Duarte |
| 13 | Alexia Reyes | — | 1,220 | <1% | 4 · 0 · 0 | debut | — | vs Malu Duarte |
| 14 | Shambhavi Mahajan | — | 1,220 | — | 4 · 0 · 0 | debut | — | vs Malu Duarte |
| 15 | Malu Duarte | — | 1,816 top 7% | 20% | 17 · 0 · 4 | debut | — | |
| 16 | Felicia Chang | — | 1,550 | — | 6 · 0 · 3 | debut | — | vs Malu Duarte |
| 16 | Angela Miranda | — | 1,472 | 26% | 6 · 1 · 1 | debut | — | vs Malu Duarte |
| 16 | Noemi Olah | — | 1,334 | <1% | 3 · 0 · 1 | debut | — | vs Malu Duarte |
| 16 | Priscilla Tamborini | — | 1,228 | 1% | 5 · 0 · 0 | debut | — | vs Malu Duarte |
| 16 | Marina Muramisova | — | 1,210 | <1% | 6 · 0 · 0 | debut | — | vs Malu Duarte |
| 16 | Kayla Truluck | — | 1,208 | — | 4 · 0 · 0 | debut | — | vs Malu Duarte |
| 16 | Alexandria Lako | — | 1,206 | <1% | 3 · 0 · 0 | debut | — | vs Malu Duarte |
| 16 | Jade Leavitt | — | 1,206 | <1% | 4 · 0 · 0 | debut | — | vs Malu Duarte |
| 16 | Amanda Chown | — | 1,204 | <1% | 2 · 0 · 0 | debut | — | vs Malu Duarte |
| 16 | Karina Luna | — | 1,204 | — | 2 · 0 · 0 | debut | — | vs Malu Duarte |
| 16 | Kayla Hirsch | — | 1,204 | — | 2 · 0 · 0 | debut | — | vs Malu Duarte |
| 16 | Shawanna Steplight | — | 1,202 | — | 1 · 0 · 0 | debut | — | vs Malu Duarte |
When they met before row athlete’s record against the column athlete, every shared show on record
| Duarte | Yang | Mian | Chang | Nguyen | Fedkina | Deet | Miranda | |
|---|---|---|---|---|---|---|---|---|
| Malu Duarte | 1–2 | 0–1 | 1–1 | 0–1 | 0–1 | 0–2 | 2–1 | |
| Misty Yang | 2–1 | 0–4 | 4–0 | 4–0 | 1–1 | 3–2 | 2–1 | |
| Aisha Mian | 1–0 | 4–0 | 1–0 | 1–0 | 1–0 | 2–0 | 1–0 | |
| Felicia Chang | 1–1 | 0–4 | 0–1 | 0–2 | 0–1 | 0–2 | 1–2 | |
| Phuong Pearl Nguyen | 1–0 | 0–4 | 0–1 | 2–0 | 1–0 | 0–3 | 1–0 | |
| Svetlana Fedkina | 1–0 | 1–1 | 0–1 | 1–0 | 0–1 | 1–1 | 1–0 | |
| Kayla Deet | 2–0 | 2–3 | 0–2 | 2–0 | 3–0 | 1–1 | 2–0 | |
| Angela Miranda | 1–2 | 1–2 | 0–1 | 2–1 | 0–1 | 0–1 | 0–2 |
Roll of honour every winner of this show on our record, all editions and name variants
| Year | Bikini | Fit Model |
|---|---|---|
| 2026 | Iulia Maria Baba | Aisha Mian |
| 2025 | Janine Herrera | — |
| 2024 | Chrissy Rodriguez / Racquel Hutchinson | — |
Other editions of IFBB St Pete Pro complete edition archive.
Results documented from:
contests.npcnewsonline.com
(press coverage — not an official federation source)