Athletes
97
Divisions
14
Pro Cards
—
Tier
amateur_regional
Bikini Class A — Podium placements as documented — sources cited below
Bikini Class A final placements
| Place | Athlete | Country | Pro Card | Compare with the winner | Source |
|---|---|---|---|---|---|
| 1 | Anna Tapu | — | — | contests.npcnewsonline.com | |
| 2 | Elise VanDerLinden | — | — | vs Tapu | contests.npcnewsonline.com |
| 3 | Linda Giovannazzi | — | — | vs Tapu | contests.npcnewsonline.com |
| 4 | Cinzia Bignotti | — | — | vs Tapu | contests.npcnewsonline.com |
| 5 | Kim Hyojin | — | — | vs Tapu | contests.npcnewsonline.com |
| 6 | Ralitsa Panayotova | — | — | vs Tapu | contests.npcnewsonline.com |
| 7 | Gisela Arenas | — | — | vs Tapu | contests.npcnewsonline.com |
| 8 | Szabina Szepesi | — | — | vs Tapu | contests.npcnewsonline.com |
| 9 | Race Nicolet | — | — | vs Tapu | contests.npcnewsonline.com |
Bikini Class B final placements
| Place | Athlete | Country | Pro Card | Compare with the winner | Source |
|---|---|---|---|---|---|
| 1 | Francesca Stoico | — | — | contests.npcnewsonline.com | |
| 2 | Victoria Cale | — | — | vs Stoico | contests.npcnewsonline.com |
| 3 | Galina Muntean | — | — | vs Stoico | contests.npcnewsonline.com |
| 4 | Valerija Slapnik | — | — | vs Stoico | contests.npcnewsonline.com |
| 5 | Flora Sorrentino | — | — | vs Stoico | contests.npcnewsonline.com |
| 6 | Martina Doria | — | — | vs Stoico | contests.npcnewsonline.com |
| 7 | Giada Guanciarossa | — | — | vs Stoico | contests.npcnewsonline.com |
| 8 | Sofia Di Domenico | — | — | vs Stoico | contests.npcnewsonline.com |
| 9 | Elisa Fusari | — | — | vs Stoico | contests.npcnewsonline.com |
Bikini Class C final placements
| Place | Athlete | Country | Pro Card | Compare with the winner | Source |
|---|---|---|---|---|---|
| 1 | Ramona Andrei | — | — | contests.npcnewsonline.com | |
| 2 | Arasay Sosa Dixon | — | — | vs Andrei | contests.npcnewsonline.com |
| 3 | Lavinia Maria Tapus | — | — | vs Andrei | contests.npcnewsonline.com |
| 4 | Yaelin Lee | — | — | vs Andrei | contests.npcnewsonline.com |
| 5 | Lenuta Ramona Laza | — | — | vs Andrei | contests.npcnewsonline.com |
Bikini Class D final placements
| Place | Athlete | Country | Pro Card | Compare with the winner | Source |
|---|---|---|---|---|---|
| 1 | Olha Horobets | — | — | contests.npcnewsonline.com | |
| 2 | Federica Gobbetti | — | — | vs Horobets | contests.npcnewsonline.com |
| 3 | Vjosa Rrahmani | — | — | vs Horobets | contests.npcnewsonline.com |
| 4 | Ilaria Palma | — | — | vs Horobets | contests.npcnewsonline.com |
| 5 | Margherita Todeschini | — | — | vs Horobets | contests.npcnewsonline.com |
| 6 | Nora Majlinger | — | — | vs Horobets | contests.npcnewsonline.com |
| 7 | Taira Macauley | — | — | vs Horobets | contests.npcnewsonline.com |
| 8 | Margarita Veverica | — | — | vs Horobets | contests.npcnewsonline.com |
| 9 | Paula Ellis | — | — | vs Horobets | contests.npcnewsonline.com |
| 10 | Erika Mastrosimone | — | — | vs Horobets | contests.npcnewsonline.com |
| 11 | Marianna Bertok | — | — | vs Horobets | contests.npcnewsonline.com |
| 12 | Marta Ferraro | — | — | vs Horobets | contests.npcnewsonline.com |
| 13 | Joanna Wolosz | — | — | vs Horobets | contests.npcnewsonline.com |
| 14 | Ji Jae Won | — | — | vs Horobets | contests.npcnewsonline.com |
Bikini Class E final placements
| Place | Athlete | Country | Pro Card | Compare with the winner | Source |
|---|---|---|---|---|---|
| 1 | Kim Hayeun | — | — | contests.npcnewsonline.com | |
| 2 | Elena Sanogo | — | — | vs Hayeun | contests.npcnewsonline.com |
| 3 | Ana Albaladejo | — | — | vs Hayeun | contests.npcnewsonline.com |
Bikini Class F final placements
| Place | Athlete | Country | Pro Card | Compare with the winner | Source |
|---|---|---|---|---|---|
| 1 | Alessia Facchin | Italy | — | contests.npcnewsonline.com | |
| 2 | Katerina Cistova | — | — | vs Facchin | contests.npcnewsonline.com |
| 3 | Nina Kalashnikova | — | — | vs Facchin | contests.npcnewsonline.com |
| 4 | Veronica Mancini | — | — | vs Facchin | contests.npcnewsonline.com |
| 5 | Maryna Andrienko | — | — | vs Facchin | contests.npcnewsonline.com |
| 6 | Irene Margiore | — | — | vs Facchin | contests.npcnewsonline.com |
Bikini Class G final placements
| Place | Athlete | Country | Pro Card | Compare with the winner | Source |
|---|---|---|---|---|---|
| 1 | Szandra Horvath | — | — | contests.npcnewsonline.com | |
| 2 | Liudmyla Nasonova | — | — | vs Horvath | contests.npcnewsonline.com |
| 3 | Karina Bondar | — | — | vs Horvath | contests.npcnewsonline.com |
| 4 | Yevheniia Zhuravlova | — | — | vs Horvath | contests.npcnewsonline.com |
| 5 | Ami Ehinger | — | — | vs Horvath | contests.npcnewsonline.com |
| 6 | Jenni Aaskov | — | — | vs Horvath | contests.npcnewsonline.com |
| 7 | Beatrice Traversoni | — | — | vs Horvath | contests.npcnewsonline.com |
| 8 | Martina Buglioni | — | — | vs Horvath | contests.npcnewsonline.com |
Figure Class A final placements
| Place | Athlete | Country | Pro Card | Compare with the winner | Source |
|---|---|---|---|---|---|
| 1 | Bienvenida Bevi Estruch | — | — | contests.npcnewsonline.com | |
| 2 | Sonia Branciamore | — | — | vs Estruch | contests.npcnewsonline.com |
| 3 | Sophia Sammee | — | — | vs Estruch | contests.npcnewsonline.com |
| 4 | Maria Delgado | — | — | vs Estruch | contests.npcnewsonline.com |
| 5 | Caterina Kiss | — | — | vs Estruch | contests.npcnewsonline.com |
| 6 | Cristina Putzu | — | — | vs Estruch | contests.npcnewsonline.com |
| 7 | Ana Rey Reguilon | — | — | vs Estruch | contests.npcnewsonline.com |
Figure Class B final placements
| Place | Athlete | Country | Pro Card | Compare with the winner | Source |
|---|---|---|---|---|---|
| 1 | Una Djordjevic | — | — | contests.npcnewsonline.com | |
| 2 | Elisa Maiorana | — | — | vs Djordjevic | contests.npcnewsonline.com |
| 3 | Veronica Bodtker | — | — | vs Djordjevic | contests.npcnewsonline.com |
| 4 | Angela Stoico | — | — | vs Djordjevic | contests.npcnewsonline.com |
| 5 | Kircheva Rada | — | — | vs Djordjevic | contests.npcnewsonline.com |
| 6 | Rita Singh | — | — | vs Djordjevic | contests.npcnewsonline.com |
| 7 | Sabrina Larrino | — | — | vs Djordjevic | contests.npcnewsonline.com |
| 8 | Rosy Costantino | — | — | vs Djordjevic | contests.npcnewsonline.com |
Figure Class C final placements
| Place | Athlete | Country | Pro Card | Compare with the winner | Source |
|---|---|---|---|---|---|
| 1 | Anna Banks | — | — | contests.npcnewsonline.com | |
| 2 | Loredana Feru Andreea | — | — | vs Banks | contests.npcnewsonline.com |
| 3 | Vanessa Happle | Germany | — | vs Banks | contests.npcnewsonline.com |
| 4 | Emanuela Manfredini | — | — | vs Banks | contests.npcnewsonline.com |
| 5 | Guadalupe Quiles Robles | — | — | vs Banks | contests.npcnewsonline.com |
| 6 | Fabiana Martino | — | — | vs Banks | contests.npcnewsonline.com |
| 7 | Katerina Zorn | — | — | vs Banks | contests.npcnewsonline.com |
Fitness final placements
| Place | Athlete | Country | Pro Card | Compare with the winner | Source |
|---|---|---|---|---|---|
| 1 | Gracia Gutierrez | — | — | contests.npcnewsonline.com | |
| 2 | Vivien Hupczik | — | — | vs Gutierrez | contests.npcnewsonline.com |
| 3 | OLena Chekerda | — | — | vs Gutierrez | contests.npcnewsonline.com |
| 4 | Monia Giovannini | — | — | vs Gutierrez | contests.npcnewsonline.com |
Women's Physique Class A final placements
| Place | Athlete | Country | Pro Card | Compare with the winner | Source |
|---|---|---|---|---|---|
| 1 | Ayse Senem Serhatli | — | — | contests.npcnewsonline.com | |
| 2 | Oana Amalia Marinescu | — | — | vs Serhatli | contests.npcnewsonline.com |
| 3 | Katia Bauer | — | — | vs Serhatli | contests.npcnewsonline.com |
| 4 | Clara Sella | — | — | vs Serhatli | contests.npcnewsonline.com |
| 5 | Flora Conte | — | — | vs Serhatli | contests.npcnewsonline.com |
| 6 | Sonia Cabr Pasano | — | — | vs Serhatli | contests.npcnewsonline.com |
Women's Physique Class B final placements
| Place | Athlete | Country | Pro Card | Compare with the winner | Source |
|---|---|---|---|---|---|
| 2 | Linda Gartside | — | — | contests.npcnewsonline.com | |
| 3 | Hayley Brylewski | — | — | contests.npcnewsonline.com | |
| 4 | Corinne Ingman | — | — | contests.npcnewsonline.com | |
| 5 | Carmela Rotunno | — | — | contests.npcnewsonline.com | |
| 6 | Sandra Knezevic | — | — | contests.npcnewsonline.com | |
| 7 | Maria Antonietta DeIorgi | — | — | contests.npcnewsonline.com | |
| 9 | Paola Carboni | — | — | contests.npcnewsonline.com | |
| 10 | Silvia Sarti | — | — | contests.npcnewsonline.com |
Women's Physique Class C final placements
| Place | Athlete | Country | Pro Card | Compare with the winner | Source |
|---|---|---|---|---|---|
| 1 | Giovanna Bottero | — | — | contests.npcnewsonline.com | |
| 2 | Mariola Sabanovic Suarez | — | — | vs Bottero | contests.npcnewsonline.com |
| 3 | Giulia Cima | — | — | vs Bottero | contests.npcnewsonline.com |
The field, and what each athlete brought 97 athletes in 4 divisions. Sorted by Iron Score, which counts past placements only — it is a record, not a prediction.
Women's Physique
- The 2016 champion, Lenka Ferenčuková, did not compete.
- 17 athletes were making their debut at this show, on our record.
- Corinne Ingman and Sandra Knezevic have met 2 times on record; Corinne Ingman leads 2–0.
| Placed | Athlete | Country | Iron Score | Career | At this show | Here before | Compare |
|---|---|---|---|---|---|---|---|
| 1 | Giovanna Bottero | — | 1,258 | 2 · 1 · 1 | debut | not in 2016 | vs Corinne Ingman |
| 1 | Ayse Senem Serhatli | — | 1,240 | 2 · 1 · 1 | debut | not in 2016 | vs Corinne Ingman |
| 2 | Oana Amalia Marinescu | — | 1,473 | 7 · 0 · 3 | debut | not in 2016 | vs Corinne Ingman |
| 2 | Linda Gartside | — | 1,228 | 2 · 0 · 1 | debut | not in 2016 | vs Corinne Ingman |
| 2 | Mariola Sabanovic Suarez | — | 1,227 | 2 · 0 · 1 | debut | not in 2016 | vs Corinne Ingman |
| 3 | Giulia Cima | — | 1,280 | 2 · 0 · 2 | debut | not in 2016 | vs Corinne Ingman |
| 3 | Hayley Brylewski | — | 1,250 | 3 · 0 · 1 | debut | not in 2016 | vs Corinne Ingman |
| 3 | Katia Bauer | — | 1,217 | 1 · 0 · 1 | debut | not in 2016 | vs Corinne Ingman |
| 4 | Corinne Ingman | — | 1,539 | 6 · 0 · 3 | debut | not in 2016 | |
| 4 | Clara Sella | — | 1,240 | 6 · 0 · 0 | debut | not in 2016 | vs Corinne Ingman |
| 5 | Flora Conte | — | 1,238 | 8 · 0 · 0 | debut | not in 2016 | vs Corinne Ingman |
| 5 | Carmela Rotunno | — | 1,207 | 1 · 0 · 0 | debut | not in 2016 | vs Corinne Ingman |
| 6 | Sandra Knezevic | — | 1,502 | 6 · 1 · 2 | debut | not in 2016 | vs Corinne Ingman |
| 6 | Sonia Cabr Pasano | — | 1,215 | 2 · 0 · 0 | debut | not in 2016 | vs Corinne Ingman |
| 7 | Maria Antonietta DeIorgi | — | 1,202 | 1 · 0 · 0 | debut | not in 2016 | vs Corinne Ingman |
| 9 | Paola Carboni | — | 1,202 | 1 · 0 · 0 | debut | not in 2016 | vs Corinne Ingman |
| 10 | Silvia Sarti | — | 1,202 | 1 · 0 · 0 | debut | not in 2016 | vs Corinne Ingman |
When they met before row athlete’s record against the column athlete, every shared show on record
| Ingman | Knezevic | Marinescu | Cima | Bottero | Brylewski | Serhatli | Sella | |
|---|---|---|---|---|---|---|---|---|
| Corinne Ingman | 2–0 | 1–0 | · | · | 0–1 | 1–0 | · | |
| Sandra Knezevic | 0–2 | 0–1 | · | · | 0–1 | 0–1 | · | |
| Oana Amalia Marinescu | 0–1 | 1–0 | · | · | · | 1–1 | 1–1 | |
| Giulia Cima | · | · | · | 0–1 | · | · | · | |
| Giovanna Bottero | · | · | · | 1–0 | · | · | · | |
| Hayley Brylewski | 1–0 | 1–0 | · | · | · | · | · | |
| Ayse Senem Serhatli | 0–1 | 1–0 | 1–1 | · | · | · | 1–0 | |
| Clara Sella | · | · | 1–1 | · | · | · | 0–1 |
Figure
- 22 athletes were making their debut at this show, on our record.
- Elisa Maiorana and Anna Banks have met 3 times on record; Anna Banks leads 3–0.
| Placed | Athlete | Country | Iron Score | Career | At this show | Here before | Compare |
|---|---|---|---|---|---|---|---|
| 1 | Anna Banks | — | 2,214 top 4% | 14 · 4 · 8 | debut | not in 2016 | |
| 1 | Una Djordjevic | — | 1,273 | 4 · 1 · 1 | debut | not in 2016 | vs Anna Banks |
| 1 | Bienvenida Bevi Estruch | — | 1,239 | 1 · 1 · 1 | debut | not in 2016 | vs Anna Banks |
| 2 | Elisa Maiorana | — | 1,274 | 8 · 0 · 1 | debut | not in 2016 | vs Anna Banks |
| 2 | Sonia Branciamore | — | 1,236 | 2 · 0 · 1 | debut | not in 2016 | vs Anna Banks |
| 2 | Loredana Feru Andreea | — | 1,225 | 1 · 0 · 1 | debut | not in 2016 | vs Anna Banks |
| 3 | Vanessa Happle | Germany | 2,019 top 5% | 15 · 1 · 9 | debut | not in 2016 | vs Anna Banks |
| 3 | Sophia Sammee | — | 1,224 | 4 · 0 · 1 | debut | not in 2016 | vs Anna Banks |
| 3 | Veronica Bodtker | — | 1,217 | 1 · 0 · 1 | debut | not in 2016 | vs Anna Banks |
| 4 | Maria Delgado | — | 1,385 | 3 · 1 · 1 | debut | not in 2016 | vs Anna Banks |
| 4 | Angela Stoico | — | 1,211 | 1 · 0 · 0 | debut | not in 2016 | vs Anna Banks |
| 4 | Emanuela Manfredini | — | 1,211 | 1 · 0 · 0 | debut | not in 2016 | vs Anna Banks |
| 5 | Caterina Kiss | — | 1,207 | 1 · 0 · 0 | debut | not in 2016 | vs Anna Banks |
| 5 | Guadalupe Quiles Robles | — | 1,207 | 1 · 0 · 0 | debut | not in 2016 | vs Anna Banks |
| 5 | Kircheva Rada | — | 1,207 | 1 · 0 · 0 | debut | not in 2016 | vs Anna Banks |
| 6 | Cristina Putzu | — | 1,205 | 1 · 0 · 0 | debut | not in 2016 | vs Anna Banks |
| 6 | Fabiana Martino | — | 1,205 | 1 · 0 · 0 | debut | not in 2016 | vs Anna Banks |
| 6 | Rita Singh | — | 1,205 | 1 · 0 · 0 | debut | not in 2016 | vs Anna Banks |
| 7 | Ana Rey Reguilon | — | 1,202 | 1 · 0 · 0 | debut | not in 2016 | vs Anna Banks |
| 7 | Katerina Zorn | — | 1,202 | 1 · 0 · 0 | debut | not in 2016 | vs Anna Banks |
| 7 | Sabrina Larrino | — | 1,202 | 1 · 0 · 0 | debut | not in 2016 | vs Anna Banks |
| 8 | Rosy Costantino | — | 1,291 | 4 · 0 · 0 | debut | not in 2016 | vs Anna Banks |
When they met before row athlete’s record against the column athlete, every shared show on record
| Banks | Happle | Delgado | Costantino | Maiorana | Djordjevic | Estruch | Branciamore | |
|---|---|---|---|---|---|---|---|---|
| Anna Banks | 1–0 | · | · | 3–0 | 1–0 | · | · | |
| Vanessa Happle | 0–1 | 0–1 | · | · | · | · | · | |
| Maria Delgado | · | 1–0 | · | · | · | 0–1 | 0–1 | |
| Rosy Costantino | · | · | · | 0–1 | 0–1 | · | · | |
| Elisa Maiorana | 0–3 | · | · | 1–0 | 0–2 | · | · | |
| Una Djordjevic | 0–1 | · | · | 1–0 | 2–0 | · | · | |
| Bienvenida Bevi Estruch | · | · | 1–0 | · | · | · | 1–0 | |
| Sonia Branciamore | · | · | 1–0 | · | · | · | 0–1 |
Fitness
- 4 athletes were making their debut at this show, on our record.
| Placed | Athlete | Country | Iron Score | Career | At this show | Here before | Compare |
|---|---|---|---|---|---|---|---|
| 1 | Gracia Gutierrez | — | 1,239 | 1 · 1 · 1 | debut | — | vs OLena Chekerda |
| 2 | Vivien Hupczik | — | 1,228 | 2 · 0 · 1 | debut | — | vs OLena Chekerda |
| 3 | OLena Chekerda | — | 1,302 | 2 · 1 · 2 | debut | — | |
| 4 | Monia Giovannini | — | 1,211 | 1 · 0 · 0 | debut | — | vs OLena Chekerda |
When they met before row athlete’s record against the column athlete, every shared show on record
Bikini
- 54 athletes were making their debut at this show, on our record.
- Alessia Facchin and Francesca Stoico have met 17 times on record; Francesca Stoico leads 11–6.
When they met before row athlete’s record against the column athlete, every shared show on record
| Facchin | Stoico | Hayeun | Horobets | Nasonova | Todeschini | Tapu | Kalashnikova | |
|---|---|---|---|---|---|---|---|---|
| Alessia Facchin | 6–11 | 1–1 | 1–0 | 1–1 | 1–0 | 1–0 | 1–0 | |
| Francesca Stoico | 11–6 | 1–1 | · | 1–0 | 2–0 | 1–0 | · | |
| Kim Hayeun | 1–1 | 1–1 | 1–0 | · | · | · | · | |
| Olha Horobets | 0–1 | · | 0–1 | · | 1–0 | · | · | |
| Liudmyla Nasonova | 1–1 | 0–1 | · | · | · | · | · | |
| Margherita Todeschini | 0–1 | 0–2 | · | 0–1 | · | · | · | |
| Anna Tapu | 0–1 | 0–1 | · | · | · | · | · | |
| Nina Kalashnikova | 0–1 | · | · | · | · | · | · |
Roll of honour every winner of this show on our record, all editions and name variants
Other editions of Amateur Olympia San Marino complete edition archive.
2026
NPC Worldwide Olympia Amateur China
2025
NPC Worldwide Olympia Amateur Italy
2024
NPC Worldwide Olympia Amateur Las Vegas
2023
NPC Worldwide Amateur Olympia Spain
2022
NPC Worldwide Olympia Amateur Italy
2021
NPC Worldwide Amateur Olympia Italy
2020
NPC Worldwide Amateur Olympia Portugal
2019
Amateur Olympia
Results documented from:
contests.npcnewsonline.com
(press coverage — not an official federation source)