CalloutIQbeta

2024 Hurricane Pro

St. Petersburg, FL, USA · Oct 18–19
Promoted by Tim Gardner
Reference & Sources

Classic Physique

Full field · 18
Scorecard Intelligence Sourced from official show card
Justin Badurina 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 Justin Badurina leader
2nd Sabur Favors +3 on 1st
3rd Benjamin Hodge +3 on 2nd
4th Lucas Gianinni +3 on 3rd
5th Alex Maldonado +3 on 4th
6th Cody Hornsby +3 on 5th
7th Chris Barnes +3 on 6th
8th Jose Invernizzi +3 on 7th
9th Ricky Intharaphet +3 on 8th
10th Joseph Angel Cortez +3 on 9th
11th Rob Brown +3 on 10th
12th Christopher Headley +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Justin Badurina 3— — 3 Narrow win
2nd Sabur Favors 6— — 6
3rd Benjamin Hodge 9— — 9
4th Lucas Gianinni 12— — 12
5th Alex Maldonado 15— — 15
6th Cody Hornsby 18— — 18
7th Chris Barnes 21— — 21
8th Jose Invernizzi 24— — 24
9th Ricky Intharaphet 27— — 27
10th Joseph Angel Cortez 30— — 30
11th Rob Brown 33— — 33
12th Christopher Headley 36— — 36
13th Christopher London 39— — 39
14th Yunlong Fan 42— — 42
15th Jason Findlayter 45— — 45
16th Jim Holcomb 48— — 48 Tied
16th Philip Bowman 48— — 48 Tied
16th Landley Mannery 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 · 25
1st Mehdi KabbadjMorocco
2nd Marcel TreichlerSwitzerland
4th Manny AndaraUSA
5th Dmitri GeorgeUSA
8th Ahmed SalehEgypt
9th Hygor PonchetBrazil
10th Casey WildUSA
11th Alim BoltonUSA
12th Skip ClarkUSA
13th Kevin ReederUSA
15th Natsuki TakaramuraJapan
16th Peter BurnettUSA
16th Dennis KlosterUSA
16th Remon SmithUSA
16th Jeph GabrielUSA
16th Laquan JonesUSA
16th Jorge TorresUSA
16th Tristan Van Der BijlSouth Africa
Scorecard Intelligence Sourced from official show card
Mehdi Kabbadj won by 3 — a narrow decision. Tightest call down the field: Ahmed Saleh over Hygor Ponchet, 1 point apart for 8th/9th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Mehdi Kabbadj leader
2nd Marcel Treichler +3 on 1st
3rd Jamal Everette +3 on 2nd
4th Manny Andara +3 on 3rd
5th Dmitri George +3 on 4th
6th Cordell Waddey +3 on 5th
7th Justin Williams +3 on 6th
8th Ahmed Saleh +4 on 7th
9th Hygor Ponchet +1 on 8th
10th Casey Wild +5 on 9th
11th Alim Bolton +3 on 10th
12th Skip Clark +1 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Mehdi Kabbadj 3— — 3 Narrow win
2nd Marcel Treichler 6— — 6
3rd Jamal Everette 9— — 9
4th Manny Andara 12— — 12
5th Dmitri George 15— — 15
6th Cordell Waddey 18— — 18
7th Justin Williams 21— — 21
8th Ahmed Saleh 25— — 25 Held by 1
9th Hygor Ponchet 26— — 26 Missed by 1
10th Casey Wild 31— — 31
11th Alim Bolton 34— — 34 Held by 1
12th Skip Clark 35— — 35 Missed by 1
13th Kevin Reeder 39— — 39
14th Michael Ferguson 42— — 42
15th Natsuki Takaramura 45— — 45
16th Anthony Mckinney 48— — 48 Tied
16th Paulie James Polito 48— — 48 Tied
16th Peter Burnett 48— — 48 Tied
16th Antoine Danford 48— — 48 Tied
16th Dennis Kloster 48— — 48 Tied
16th Remon Smith 48— — 48 Tied
16th Jeph Gabriel 48— — 48 Tied
16th Laquan Jones 48— — 48 Tied
16th Jorge Torres 48— — 48 Tied
16th Tristan Van Der Bijl 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 · 13
Scorecard Intelligence Sourced from official show card
Adair Libbrecht won by 3 — a narrow decision. Tightest call down the field: Ivanna Escandar over Brittany Gillespie, 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 Adair Libbrecht leader
2nd Karene Gonzalez +3 on 1st
3rd Ivanna Escandar +4 on 2nd
4th Brittany Gillespie +1 on 3rd
5th Gina Scafoglio +4 on 4th
6th Wu Bi +3 on 5th
7th Xinyi Chen +4 on 6th
8th Rukiye Solak +1 on 7th
9th Kateryna Kauffmann +4 on 8th
10th Glynis Wallace +3 on 9th
11th Taylor Crowell +3 on 10th
12th Sarah Cummings +3 on 11th
Top 12 scoring positions; 1 further position not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Adair Libbrecht 3— — 3 Narrow win
2nd Karene Gonzalez 6— — 6
3rd Ivanna Escandar 10— — 10 Held by 1
4th Brittany Gillespie 11— — 11 Missed by 1
5th Gina Scafoglio 15— — 15
6th Wu Bi 18— — 18
7th Xinyi Chen 22— — 22 Held by 1
8th Rukiye Solak 23— — 23 Missed by 1
9th Kateryna Kauffmann 27— — 27
10th Glynis Wallace 30— — 30
11th Taylor Crowell 33— — 33
12th Sarah Cummings 36— — 36
13th Rauchelle Polite-Suggs 39— — 39
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 · 17
Scorecard Intelligence Sourced from official show card
Jessica Reyes Padilla won by 3 — a narrow decision. Tightest call down the field: Sh'Nere Mattise Deas over Amber Peguero, 1 point apart for 7th/8th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
2nd Maria Luisa Baeza Diaz +3 on 1st
3rd Edith Driver +3 on 2nd
4th Maude Exantus +3 on 3rd
5th Andre Arceneaux +3 on 4th
6th Lisa Vigliotti +3 on 5th
7th Sh'Nere Mattise Deas +4 on 6th
8th Amber Peguero +1 on 7th
9th Beni Blaze +4 on 8th
10th Rachel Sedwick +3 on 9th
11th Lorena Luciani +3 on 10th
12th Jessica Gubenschek +3 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Jessica Reyes Padilla 3— — 3 Narrow win
2nd Maria Luisa Baeza Diaz 6— — 6
3rd Edith Driver 9— — 9
4th Maude Exantus 12— — 12
5th Andre Arceneaux 15— — 15
6th Lisa Vigliotti 18— — 18
7th Sh'Nere Mattise Deas 22— — 22 Held by 1
8th Amber Peguero 23— — 23 Missed by 1
9th Beni Blaze 27— — 27
10th Rachel Sedwick 30— — 30
11th Lorena Luciani 33— — 33
12th Jessica Gubenschek 36— — 36
13th Kelsey Newby 39— — 39
14th Kayoko Yamamoto 43— — 43 Held by 2
15th Rosalyn Dudding 45— — 45 Missed by 2
16th Michelle Fannin 47— — 47 Missed by 2
16th Kazue Satou 48— — 48 Missed by 1
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.

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. "2024 Hurricane Pro — results." CalloutIQ, 73 results across 4 divisions, accessed November 1, 2026. https://calloutiq.com/contests/2024-hurricane-pro
@misc{calloutiq-contests-2024-hurricane-pro-2026-11-01,
  title  = {{2024 Hurricane Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed November 1, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2024-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
73 results across 4 divisions, 73 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/2024-hurricane-pro" title="2024 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.