CalloutIQbeta

2023 Hurricane Pro

St. Petersburg, FL, USA · Oct 21
Classic Physique Full field · 28
Scorecard Intelligence Sourced from official show card
Nathaniel Joiner won by 3 — a narrow decision.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Nathaniel Joiner leader
2nd Siem Goossens +3 on 1st
3rd Cody Amey +3 on 2nd
4th Michael Palm +3 on 3rd
5th Zanyar Ghaderpour +3 on 4th
6th Emilio Born +3 on 5th
7th Anthony Barbera III +3 on 6th
8th Eric Abelon +3 on 7th
9th Zack Romano +3 on 8th
10th Oshanda Rhoden +9 on 9th
13th Daniel Hughes +3 on 10th
13th Sali Bacovic +3 on 13th
Top 12 scoring positions; 2 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Nathaniel Joiner 3 3 Narrow win
2nd Siem Goossens 6 6
3rd Cody Amey 9 9
4th Michael Palm 12 12
5th Zanyar Ghaderpour 15 15
6th Emilio Born 18 18
7th Anthony Barbera III 21 21
8th Eric Abelon 24 24
9th Zack Romano 27 27
10th Oshanda Rhoden 36 36
13th Daniel Hughes 39 39
13th Sali Bacovic 42 42
14th Alex Pomeroy 45 45
15th Laurent Bernardini 48 48 Tied
16th Aaron Jeffery 48 48 Tied
16th Brian Garrison 48 48 Tied
16th Duron Berry 48 48 Tied
16th Keith D. Holmes 48 48 Tied
16th Melvin Feliciano Rivera 48 48 Tied
16th Miguel Dominguez 48 48 Tied
16th Orlando Perdomo Lopez 48 48 Tied
16th Rodrigo Coelho 48 48 Tied
16th Shurandy Doran 48 48 Tied
16th Stephen Webley 48 48 Tied
16th Ufuoma Otobo 48 48 Tied
16th Wilfredo Victoria 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.
Men's Physique Full field · 28
Scorecard Intelligence Sourced from official show card
Carlos DeOliveira won by 3 — a narrow decision. Tightest call down the field: Benquil Marigny over Winston Sullivan, 1 point apart for 5th/6th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Carlos DeOliveira leader
2nd Mehdi Kabbadj +3 on 1st
3rd Christopher Barr +3 on 2nd
4th Hossein Karimi +3 on 3rd
5th Benquil Marigny +4 on 4th
6th Winston Sullivan +1 on 5th
7th Deke Walker +4 on 6th
8th Brett Mario Jackson Jr. +3 on 7th
9th Jamal Everette +3 on 8th
10th Brock Jenkins +3 on 9th
11th Abrahan Sanchez +4 on 10th
12th Evan Kanu +1 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Carlos DeOliveira 3 3 Narrow win
2nd Mehdi Kabbadj 6 6
3rd Christopher Barr 9 9
4th Hossein Karimi 12 12
5th Benquil Marigny 16 16 Held by 1
6th Winston Sullivan 17 17 Missed by 1
7th Deke Walker 21 21
8th Brett Mario Jackson Jr. 24 24
9th Jamal Everette 27 27
10th Brock Jenkins 30 30
11th Abrahan Sanchez 34 34 Held by 1
12th Evan Kanu 35 35 Missed by 1
13th Kelvin Morel 40 40 Held by 1
14th Emerson Brahimir 41 41 Missed by 1
15th Ricky Wilson 45 45
16th Manny Andara 48 48 Tied
16th Alim Bolton 48 48 Tied
16th Denzel Bridges 48 48 Tied
16th Miguel Cartaya 48 48 Tied
16th Rob Clark 48 48 Tied
16th Jonathan Coleman 48 48 Tied
16th Charles Donaldson 48 48 Tied
16th Geobanny Paula 48 48 Tied
16th Hygor Ponchet 48 48 Tied
16th Matthew Smith 48 48 Tied
16th Remon Smith 48 48 Tied
16th Favian Villalobos 48 48 Tied
16th Evan Wells 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
Scorecard Intelligence Sourced from official show card
Jordan Brannon won the title by just 1 point — a razor-thin margin. Tightest call down the field: Kate Orara over Jule Schwabe, 1 point apart for 13th/14th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Jordan Brannon leader
2nd Ariana Brothers +1 on 1st
3rd Noelle Agnew +4 on 2nd
4th Tatiana Lanovenko +3 on 3rd
5th Ndeye Ndour +3 on 4th
6th Phoebe Hagan +3 on 5th
7th Rachael Oberst +3 on 6th
8th Lacy Rutland +3 on 7th
9th Erin Mayrhofer +3 on 8th
10th Shey Webb +3 on 9th
11th Gigi Amurao +3 on 10th
12th Phoebe Goodwin +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Jordan Brannon 4 4 Razor-thin win
2nd Ariana Brothers 5 5 Missed by 1
3rd Noelle Agnew 9 9
4th Tatiana Lanovenko 12 12
5th Ndeye Ndour 15 15
6th Phoebe Hagan 18 18
7th Rachael Oberst 21 21
8th Lacy Rutland 24 24
9th Erin Mayrhofer 27 27
10th Shey Webb 30 30
11th Gigi Amurao 33 33
12th Phoebe Goodwin 36 36
13th Kate Orara 40 40 Held by 1
14th Jule Schwabe 41 41 Missed by 1
15th Angela Ruscilli 46 46 Held by 2
16th Brenda Lee Bari 48 48 Missed by 2
16th Ruth Bentson 48 48 Tied
16th Jordan Christafferson 48 48 Tied
16th Maeghan Egli 48 48 Tied
16th Carolina Mestre 48 48 Tied
16th Larissa Midkiff 48 48 Tied
16th Sheila Miranda 48 48 Tied
16th Cassandra Murphy 48 48 Tied
16th Juli Liporace Reitzes 48 48 Tied
16th Kristy Robbins 48 48 Tied
16th Laura Tarbell 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.
Figure Full field · 32
Scorecard Intelligence Sourced from official show card
Christine Stearns won by 4 — a narrow decision. Tightest call down the field: Autumn Cleveland over Adela Ondrejovicova, 1 point apart for 2nd/3rd.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Christine Stearns leader
2nd Autumn Cleveland +4 on 1st
3rd Adela Ondrejovicova +1 on 2nd
4th Thais Cabrices-Werner +4 on 3rd
5th Mayra Rocha +3 on 4th
6th Deshane Price +3 on 5th
7th Kelly Estrada +3 on 6th
8th Mary Nyarko Omale +3 on 7th
9th Courtney Jacobs +3 on 8th
10th Karen Vitor +3 on 9th
11th Melissa Brodsky +3 on 10th
12th Laura Ehlen +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Christine Stearns 3 3 Narrow win
2nd Autumn Cleveland 7 7 Held by 1
3rd Adela Ondrejovicova 8 8 Missed by 1
4th Thais Cabrices-Werner 12 12
5th Mayra Rocha 15 15
6th Deshane Price 18 18
7th Kelly Estrada 21 21
8th Mary Nyarko Omale 24 24
9th Courtney Jacobs 27 27
10th Karen Vitor 30 30
11th Melissa Brodsky 33 33
12th Laura Ehlen 36 36
13th Rachel Reich- Stuckart 39 39
14th Kelly Dominick 42 42
15th Maria Wattel 45 45
16th Magaly Albino 48 48 Tied
16th Fatima Carlos 48 48 Tied
16th Edith Davis 48 48 Tied
16th Christelle Elele 48 48 Tied
16th Joy Eve 48 48 Tied
16th Kayla Forcier 48 48 Tied
16th Jennifer Freeman 48 48 Tied
16th Cecilia Gonzalez 48 48 Tied
16th Jennifer Hampton 48 48 Tied
16th Georgina Lona 48 48 Tied
16th Nanci Lozano 48 48 Tied
16th Natalia Marrero 48 48 Tied
16th Hiromi May 48 48 Tied
16th Monica Nuhfer 48 48 Tied
16th Laura Raquel Saccomani-Ojeda 48 48 Tied
16th Kimberly Smith 48 48 Tied
16th Rhonda Wilwerding 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.
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 Hurricane Pro — results." CalloutIQ, 114 results across 4 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2023-hurricane-pro
@misc{calloutiq-contests-2023-hurricane-pro-2026-09-03,
  title  = {{2023 Hurricane Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2023-hurricane-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
114 results across 4 divisions, 112 carrying judging scores off an official card, each row with its own source link. 4 of 4 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-hurricane-pro" title="2023 Hurricane 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.