2023 Hurricane Pro
1st
Nathaniel Joiner
USA
2nd
Siem Goossens
Netherlands
3rd
Cody Amey
Canada
4th
Michael Palm
5th
Zanyar Ghaderpour
USA
6th
Emilio Born
7th
Anthony Barbera III
USA
8th
Eric Abelon
USA
9th
Zack Romano
USA
10th
Oshanda Rhoden
13th
Sali Bacovic
USA
13th
Daniel Hughes
USA
14th
Alex Pomeroy
USA
15th
Laurent Bernardini
16th
Aaron Jeffery
16th
Brian Garrison
16th
Duron Berry
USA
16th
Keith D. Holmes
USA
16th
Miguel Dominguez
USA
16th
Orlando Perdomo Lopez
USA
16th
Rodrigo Coelho
Brazil
16th
Shurandy Doran
Curacao
16th
Stephen Webley
16th
Ufuoma Otobo
16th
Wilfredo Victoria
USA
DNF
Mehdi Larijani
USA
DNF
Woilid Baatout
France
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.
Top 12 scoring positions; 2 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 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.
1st
Carlos DeOliveira
Brazil
2nd
Mehdi Kabbadj
Morocco
3rd
Christopher Barr
USA
4th
Hossein Karimi
Iran
5th
Benquil Marigny
USA
6th
Winston Sullivan
USA
7th
Deke Walker
UK
8th
Brett Mario Jackson Jr.
USA
9th
Jamal Everette
USA
10th
Brock Jenkins
USA
11th
Abrahan Sanchez
12th
Evan Kanu
13th
Kelvin Morel
USA
14th
Emerson Brahimir
Canada
15th
Ricky Wilson
USA
16th
Manny Andara
USA
16th
Alim Bolton
USA
16th
Denzel Bridges
16th
Miguel Cartaya
Ecuador
16th
Rob Clark
16th
Jonathan Coleman
USA
16th
Charles Donaldson
USA
16th
Geobanny Paula
USA
16th
Hygor Ponchet
Brazil
16th
Matthew Smith
16th
Remon Smith
USA
16th
Favian Villalobos
USA
16th
Evan Wells
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.
Top 12 scoring positions; 4 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 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.
1st
Jordan Brannon
USA
2nd
Ariana Brothers
USA
3rd
Noelle Agnew
USA
4th
Tatiana Lanovenko
Russia
5th
Ndeye Ndour
USA
6th
Phoebe Hagan
UK
7th
Rachael Oberst
USA
8th
Lacy Rutland
USA
9th
Erin Mayrhofer
10th
Shey Webb
USA
11th
Gigi Amurao
USA
12th
Phoebe Goodwin
13th
Kate Orara
USA
14th
Jule Schwabe
Germany
15th
Angela Ruscilli
USA
16th
Brenda Lee Bari
16th
Ruth Bentson
USA
16th
Maeghan Egli
USA
16th
Carolina Mestre
USA
16th
Larissa Midkiff
16th
Sheila Miranda
USA
16th
Cassandra Murphy
16th
Kristy Robbins
16th
Laura Tarbell
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.
Top 12 scoring positions; 4 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 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.
1st
Christine Stearns
USA
2nd
Autumn Cleveland
USA
3rd
Adela Ondrejovicova
Slovakia
4th
Thais Cabrices-Werner
USA
5th
Mayra Rocha
Mexico
6th
Deshane Price
USA
7th
Kelly Estrada
USA
9th
Courtney Jacobs
USA
10th
Karen Vitor
Brazil
11th
Melissa Brodsky
USA
12th
Laura Ehlen
14th
Kelly Dominick
USA
15th
Maria Wattel
16th
Magaly Albino
16th
Fatima Carlos
16th
Edith Davis
USA
16th
Christelle Elele
Guadeloupe
16th
Joy Eve
16th
Kayla Forcier
USA
16th
Jennifer Freeman
16th
Cecilia Gonzalez
16th
Jennifer Hampton
16th
Georgina Lona
Mexico
16th
Nanci Lozano
16th
Natalia Marrero
USA
16th
Hiromi May
USA
16th
Monica Nuhfer
16th
Laura Raquel Saccomani-Ojeda
Paraguay
16th
Kimberly Smith
USA
16th
Rhonda Wilwerding
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.
Top 12 scoring positions; 4 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 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.