2023 Miami Muscle Beach Pro
1st
Andre Ferguson
USA
2nd
Vitor Chaves
Brazil
3rd
Daniel Ammons
USA
4th
Ramses Rams
Spain
5th
Deke Walker
UK
6th
Juan Manuel Gochez
Colombia
7th
Maxime Parisi
France
8th
Brett Mario Jackson
USA
9th
Victor Ramirez
Venezuela
10th
Renato Menezes
Brazil
11th
Kevin Rascoe
USA
12th
Steven Rogers
USA
13th
Lamar McNeal Smith
14th
Xavier Jamie
15th
Justo Scott
USA
16th
Dennis Kloster
USA
16th
Jean-Pierre Marshall
16th
Hosea Murphy
USA
16th
King Stevenson
Scorecard Intelligence
Sourced from official show card
Andre Ferguson won by 3 — a narrow decision. Tightest call down the field: Kevin Rascoe over Steven Rogers, 1 point apart for 11th/12th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
Top 12 scoring positions; 4 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Andre Ferguson | 3 | — | — | 3 | Narrow win |
| 2nd | Vitor Chaves | 6 | — | — | 6 | |
| 3rd | Daniel Ammons | 9 | — | — | 9 | |
| 4th | Ramses Rams | 12 | — | — | 12 | |
| 5th | Deke Walker | 15 | — | — | 15 | |
| 6th | Juan Manuel Gochez | 18 | — | — | 18 | |
| 7th | Maxime Parisi | 21 | — | — | 21 | |
| 8th | Brett Mario Jackson | 24 | — | — | 24 | |
| 9th | Victor Ramirez | 27 | — | — | 27 | |
| 10th | Renato Menezes | 30 | — | — | 30 | |
| 11th | Kevin Rascoe | 34 | — | — | 34 | Held by 1 |
| 12th | Steven Rogers | 35 | — | — | 35 | Missed by 1 |
| 13th | Lamar McNeal Smith | 40 | — | — | 40 | Held by 1 |
| 14th | Xavier Jamie | 41 | — | — | 41 | Missed by 1 |
| 15th | Justo Scott | 45 | — | — | 45 | |
| 16th | Dennis Kloster | 48 | — | — | 48 | Tied |
| 16th | Jean-Pierre Marshall | 48 | — | — | 48 | Tied |
| 16th | Hosea Murphy | 48 | — | — | 48 | Tied |
| 16th | Edward Romero Sanchez | 48 | — | — | 48 | Tied |
| 16th | King Stevenson | 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.
2nd
Romina Basualdo
USA
3rd
Sierra Swann
4th
Marisa Woo
USA
5th
Janine Herrera
USA
6th
Alina Bogacheva
Kyrgyzstan
7th
Sandra Roxana Merlo
USA
8th
Shey Webb
USA
9th
Lauren Kralovec
USA
10th
Laura Martinez Manrique
Colombia
11th
Nicole Hermanson
12th
Gavi Soni
USA
13th
Rebecca Flachner
USA
14th
Marina Maliden
USA
15th
Marisol Sosa
USA
16th
Belen Altamirano
USA
16th
Lara Baigorria
USA
16th
Sophia Bernard
16th
Taylor Crowell
USA
16th
Claudia Garcia
USA
16th
Violeta Garcia
USA
16th
Chris Nicole
16th
Angely Rojas
USA
Scorecard Intelligence
Sourced from official show card
Cristobalina Pajares won by 3 — a narrow decision. Tightest call down the field: Marisol Sosa over Violeta Garcia, 1 point apart for 15th/16th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
Top 12 scoring positions; 5 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Cristobalina Pajares | 3 | — | — | 3 | Narrow win |
| 2nd | Romina Basualdo | 6 | — | — | 6 | |
| 3rd | Sierra Swann | 9 | — | — | 9 | |
| 4th | Marisa Woo | 12 | — | — | 12 | |
| 5th | Janine Herrera | 15 | — | — | 15 | |
| 6th | Alina Bogacheva | 18 | — | — | 18 | |
| 7th | Sandra Roxana Merlo | 21 | — | — | 21 | |
| 8th | Shey Webb | 24 | — | — | 24 | |
| 9th | Lauren Kralovec | 27 | — | — | 27 | |
| 10th | Laura Martinez Manrique | 30 | — | — | 30 | |
| 11th | Nicole Hermanson | 33 | — | — | 33 | |
| 12th | Gavi Soni | 36 | — | — | 36 | |
| 13th | Rebecca Flachner | 39 | — | — | 39 | |
| 14th | Marina Maliden | 42 | — | — | 42 | |
| 15th | Marisol Sosa | 46 | — | — | 46 | Held by 1 |
| 16th | Violeta Garcia | 47 | — | — | 47 | Missed by 1 |
| 16th | Belen Altamirano | 48 | — | — | 48 | Missed by 1 |
| 16th | Lara Baigorria | 48 | — | — | 48 | Tied |
| 16th | Sophia Bernard | 48 | — | — | 48 | Tied |
| 16th | Taylor Crowell | 48 | — | — | 48 | Tied |
| 16th | Claudia Garcia | 48 | — | — | 48 | Tied |
| 16th | Chris Nicole | 48 | — | — | 48 | Tied |
| 16th | Angely Rojas | 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.
1st
Tefani-Sam Genadi Razhi
USA
2nd
Lili Dong
China
3rd
Johanna Calcano
USA
5th
Joanna Jean
Canada
6th
Simara Walter
Brazil
7th
Tatiany Valliant
8th
Vanina Alejandra Pikor
Argentina
9th
Yami Partridge
USA
10th
Anna Banks
11th
DeShondra Brown
USA
12th
Kimberly Riley
USA
13th
Antonia Liliana Licciardi
Italy
14th
Pernille Mindahl Rasmussen
Denmark
15th
Clara Sella
Italy
Scorecard Intelligence
Sourced from official show card
Tefani-Sam Genadi Razhi won by 3 — a narrow decision. Tightest call down the field: Yami Partridge over Anna Banks, 1 point apart for 9th/10th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
Top 12 scoring positions; 3 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Tefani-Sam Genadi Razhi | 3 | — | — | 3 | Narrow win |
| 2nd | Lili Dong | 6 | — | — | 6 | |
| 3rd | Johanna Calcano | 9 | — | — | 9 | |
| 4th | Edna Ferreira De Souza | 12 | — | — | 12 | |
| 5th | Joanna Jean | 15 | — | — | 15 | |
| 6th | Simara Walter | 18 | — | — | 18 | |
| 7th | Tatiany Valliant | 21 | — | — | 21 | |
| 8th | Vanina Alejandra Pikor | 24 | — | — | 24 | |
| 9th | Yami Partridge | 28 | — | — | 28 | Held by 1 |
| 10th | Anna Banks | 29 | — | — | 29 | Missed by 1 |
| 11th | DeShondra Brown | 33 | — | — | 33 | |
| 12th | Kimberly Riley | 36 | — | — | 36 | |
| 13th | Antonia Liliana Licciardi | 39 | — | — | 39 | |
| 14th | Pernille Mindahl Rasmussen | 42 | — | — | 42 | |
| 15th | Clara Sella | 45 | — | — | 45 |
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.
Results — Third-Party Reproductions
Results (Men's Physique · via dm6gyisv608l1.cloudfront.net) →Results (Bikini · via dm6gyisv608l1.cloudfront.net) →Results (Wellness · via dm6gyisv608l1.cloudfront.net) →
Third-party reproductions of the results — no official IFBB Pro or NPC News scorecard is available for these yet.
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. "2023 Miami Muscle Beach Pro — results." CalloutIQ, 58 results across 3 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2023-miami-muscle-beach-pro
@misc{calloutiq-contests-2023-miami-muscle-beach-pro-2026-09-03,
title = {{2023 Miami Muscle Beach Pro — results}},
author = {{CalloutIQ}},
year = {2026},
note = {Accessed September 3, 2026},
howpublished = {\url{https://calloutiq.com/contests/2023-miami-muscle-beach-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
58 results across 3 divisions, 58 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/2023-miami-muscle-beach-pro" title="2023 Miami Muscle Beach 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.