CalloutIQbeta

2025 Miami Pro

Miami, FL, USA · May 24
Men's Physique Full field · 29
2nd Andrei DeiuRomania
3rd Victor RamirezVenezuela
4th Riccardo CrociItaly
5th Ricardo CenatUSA
7th Juan Manuel GochezColombia
9th Nelson RodriguesPortugal
10th Dennis KlosterUSA
12th Mattia BallariniItaly
13th Alex GibsonUSA
14th Jared StromanUSA
16th Jason HazzardUSA
16th Leon MccallUSA
16th David SykesUSA
16th Alim BoltonUSA
16th Daniel Da MattaBrazil
16th Neil FernandesCanada
16th Louis LeeUSA
16th Marcell ShippenUSA
16th Vernon WayUSA
16th Derek AveryUSA
16th Michael MayersUSA
16th Marcel TreichlerSwitzerland
Scorecard Intelligence Sourced from official show card
Brandon Hendrickson won by 3 — a narrow decision. Tightest call down the field: Dennis Kloster over Jamaine Donkor, 2 points apart for 10th/11th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
2nd Andrei Deiu +3 on 1st
3rd Victor Ramirez +3 on 2nd
4th Riccardo Croci +3 on 3rd
5th Ricardo Cenat +3 on 4th
6th Brandon Cantallops +3 on 5th
7th Juan Manuel Gochez +3 on 6th
8th Maxim Golovatii +6 on 7th
9th Nelson Rodrigues +3 on 8th
10th Dennis Kloster +4 on 9th
11th Jamaine Donkor +2 on 10th
12th Mattia Ballarini +3 on 11th
Top 12 scoring positions; 3 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Brandon Hendrickson* 3 3 Narrow win
2nd Andrei Deiu 6 6
3rd Victor Ramirez 9 9
4th Riccardo Croci 12 12
5th Ricardo Cenat 15 15
6th Brandon Cantallops 18 18
7th Juan Manuel Gochez 21 21
8th Maxim Golovatii 27 27
9th Nelson Rodrigues 30 30
10th Dennis Kloster 34 34 Held by 2
11th Jamaine Donkor 36 36 Missed by 2
12th Mattia Ballarini 39 39 Held by 2
13th Alex Gibson 41 41 Missed by 2
14th Jared Stroman 45 45
15th Charlie Davidson 48 48 Tied
16th Michael Ferguson 48 48 Tied
16th Jason Hazzard 48 48 Tied
16th Leon Mccall 48 48 Tied
16th David Sykes 48 48 Tied
16th Alim Bolton 48 48 Tied
16th Daniel Da Matta 48 48 Tied
16th Neil Fernandes 48 48 Tied
16th Louis Lee 48 48 Tied
16th Michael Mckenzie Sr. 48 48 Tied
16th Marcell Shippen 48 48 Tied
16th Vernon Way 48 48 Tied
16th Derek Avery 48 48 Tied
16th Michael Mayers 48 48 Tied
16th Marcel Treichler 48 48 Tied
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 · 26
1st Ashlyn LittleUSA
2nd Alice RochaUSA
3rd Jessica LiuCanada
6th Chyna MeltonUSA
8th Rhoda AllieCanada
9th Fatou ToureUSA
10th Kylee SolomonUSA
12th Marissa GorjizadehCanada
13th Lesley BillupsUSA
14th Kristy ImsandeUSA
15th Megan LacosseUSA
16th Marina MalidenUSA
16th Rachael OberstUSA
16th April ConleyUSA
16th Yamiley GedeonUSA
16th Tara HarlinUSA
16th Michelle SmartUSA
16th Wendy TsaiTaiwan
16th Candice YangCanada
16th Alexandra KollaUSA
16th Gina SwitzenyCanada
Scorecard Intelligence Sourced from official show card
Ashlyn Little won by 3 — a narrow decision. Tightest call down the field: Marissa Gorjizadeh over Lesley Billups, 1 point apart for 12th/13th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Ashlyn Little leader
2nd Alice Rocha +3 on 1st
3rd Jessica Liu +3 on 2nd
4th Alexandra Vatthauer +3 on 3rd
5th Romina Basualdo +3 on 4th
6th Chyna Melton +3 on 5th
7th Lenny Barrentine +3 on 6th
8th Rhoda Allie +3 on 7th
9th Fatou Toure +3 on 8th
10th Kylee Solomon +3 on 9th
11th Michelle Pribble +4 on 10th
12th Marissa Gorjizadeh +2 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Ashlyn Little 3 3 Narrow win
2nd Alice Rocha 6 6
3rd Jessica Liu 9 9
4th Alexandra Vatthauer 12 12
5th Romina Basualdo 15 15
6th Chyna Melton 18 18
7th Lenny Barrentine 21 21
8th Rhoda Allie 24 24
9th Fatou Toure 27 27
10th Kylee Solomon 30 30
11th Michelle Pribble 34 34 Held by 2
12th Marissa Gorjizadeh 36 36 Missed by 2
13th Lesley Billups 37 37 Missed by 1
14th Kristy Imsande 42 42
15th Megan Lacosse 45 45
16th Marina Maliden 48 48 Tied
16th Rachael Oberst 48 48 Tied
16th April Conley 48 48 Tied
16th Yamiley Gedeon 48 48 Tied
16th Tara Harlin 48 48 Tied
16th Michelle Smart 48 48 Tied
16th Wendy Tsai 48 48 Tied
16th Fallon Wainwright 48 48 Tied
16th Candice Yang 48 48 Tied
16th Alexandra Kolla 48 48 Tied
16th Gina Switzeny 48 48 Tied
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.
Wellness Full field · 16
1st Leonida CiobuMoldova
2nd Rayane FogalBrazil
4th Camila RodriguesBrazil
8th Rayah HoustonUSA
10th Tammy GrayUSA
11th Ruth RodriguezUSA
12th Lauren BartonUSA
13th Valesca MacedoUSA
14th Rogli NonatoUSA
15th Heather GardnerUSA
16th Lisa KromerUSA
Scorecard Intelligence Sourced from official show card
Leonida Ciobu won the title by just 1 point — a razor-thin margin. Tightest call down the field: Wynter Addams over Camila Rodrigues, 1 point apart for 3rd/4th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Leonida Ciobu leader
2nd Rayane Fogal +1 on 1st
3rd Wynter Addams +5 on 2nd
4th Camila Rodrigues +1 on 3rd
5th Stella Abinuman +4 on 4th
6th Yami Partridge +3 on 5th
7th Carolina Surerus +3 on 6th
8th Rayah Houston +3 on 7th
9th Tanisha Porter +3 on 8th
10th Tammy Gray +3 on 9th
11th Ruth Rodriguez +4 on 10th
12th Lauren Barton +1 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Leonida Ciobu 4 4 Razor-thin win
2nd Rayane Fogal 5 5 Missed by 1
3rd Wynter Addams 10 10 Held by 1
4th Camila Rodrigues 11 11 Missed by 1
5th Stella Abinuman 15 15
6th Yami Partridge 18 18
7th Carolina Surerus 21 21
8th Rayah Houston 24 24
9th Tanisha Porter 27 27
10th Tammy Gray 30 30
11th Ruth Rodriguez 34 34 Held by 1
12th Lauren Barton 35 35 Missed by 1
13th Valesca Macedo 39 39
14th Rogli Nonato 42 42
15th Heather Gardner 45 45
16th Lisa Kromer 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.
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 Miami Pro — results." CalloutIQ, 71 results across 3 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2025-miami-pro
@misc{calloutiq-contests-2025-miami-pro-2026-09-03,
  title  = {{2025 Miami Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2025-miami-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
71 results across 3 divisions, 71 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-miami-pro" title="2025 Miami 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.