CalloutIQbeta

2024 Atlantic Coast Pro

Fort Lauderdale, FL, USA · Nov 16–17

Classic Physique

Full field · 20
1st Sabur FavorsUSA
3rd Eric AbelonUSA
4th Fabio LopesPortugal
6th Matthew CoatesCanada
8th Joshua EgliUSA
10th Duron BerryUSA
11th Terrance Teo Kok HuaMalaysia
13th Duquann HintonUSA
14th Rodrigo CoelhoBrazil
16th Jair EspinoPanama
16th Philip BowmanUSA
16th Ross CaesarBarbados
Scorecard Intelligence Sourced from official show card
Sabur Favors won the title by just 1 point — a razor-thin margin. Tightest call down the field: Eric Abelon over Fabio Lopes, 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 Sabur Favors leader
2nd Damien Patrick +1 on 1st
3rd Eric Abelon +5 on 2nd
4th Fabio Lopes +1 on 3rd
5th Murat Can Karahasanlar +4 on 4th
6th Matthew Coates +3 on 5th
7th Jeremiah Willies +3 on 6th
8th Joshua Egli +3 on 7th
9th Brent Bumgarner +3 on 8th
10th Duron Berry +3 on 9th
11th Terrance Teo Kok Hua +3 on 10th
12th Darius Greenwood +3 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Sabur Favors 4— — 4 Razor-thin win
2nd Damien Patrick 5— — 5 Missed by 1
3rd Eric Abelon 10— — 10 Held by 1
4th Fabio Lopes 11— — 11 Missed by 1
5th Murat Can Karahasanlar 15— — 15
6th Matthew Coates 18— — 18
7th Jeremiah Willies 21— — 21
8th Joshua Egli 24— — 24
9th Brent Bumgarner 27— — 27
10th Duron Berry 30— — 30
11th Terrance Teo Kok Hua 33— — 33
12th Darius Greenwood 36— — 36
13th Duquann Hinton 40— — 40 Held by 1
14th Rodrigo Coelho 41— — 41 Missed by 1
15th Ulisses De Andrade 46— — 46 Held by 1
16th Ricky Intharaphet 47— — 47 Missed by 1
16th Jair Espino 48— — 48 Missed by 1
16th Jayson Altair-Perry 48— — 48 Tied
16th Philip Bowman 48— — 48 Tied
16th Ross Caesar 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 · 33
1st Victor RamirezVenezuela
2nd Emile WalkerUK
3rd George BrownUSA
4th Juan Manuel GochezColombia
5th Sharif ReidUSA
6th Marcel TreichlerSwitzerland
7th Dmitri GeorgeUSA
8th Louis LeeUSA
11th Jason HazzardUSA
13th Javiohn SeymoreUSA
14th Cordell WaddeyUSA
15th Bryan BlacioUSA
16th Ahmed SalehEgypt
16th Alim BoltonUSA
16th Casey WildUSA
16th Eddie KaiheUSA
16th Hafid JamesGrenada
16th Jabbaar TobiosUSA
16th Jason TesslerUSA
16th Jeph GabrielUSA
16th Jorge TorresUSA
16th Justin WhiteUSA
16th Kwasi RamseyUSA
16th Leon MccallUSA
16th Shannon BavosUSA
16th Tristan Van Der BijlSouth Africa
Scorecard Intelligence Sourced from official show card
Victor Ramirez won the title by just 1 point — a razor-thin margin. Tightest call down the field: Alexander Rosario over Jermaine Jenkins, 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.
1st Victor Ramirez leader
2nd Emile Walker +1 on 1st
3rd George Brown +4 on 2nd
4th Juan Manuel Gochez +3 on 3rd
5th Sharif Reid +3 on 4th
6th Marcel Treichler +3 on 5th
7th Dmitri George +3 on 6th
8th Louis Lee +3 on 7th
9th Alexander Rosario +4 on 8th
10th Jermaine Jenkins +1 on 9th
11th Jason Hazzard +5 on 10th
12th Jimmy Decius-Norius +1 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Victor Ramirez 4— — 4 Razor-thin win
2nd Emile Walker 5— — 5 Missed by 1
3rd George Brown 9— — 9
4th Juan Manuel Gochez 12— — 12
5th Sharif Reid 15— — 15
6th Marcel Treichler 18— — 18
7th Dmitri George 21— — 21
8th Louis Lee 24— — 24
9th Alexander Rosario 28— — 28 Held by 1
10th Jermaine Jenkins 29— — 29 Missed by 1
11th Jason Hazzard 34— — 34 Held by 1
12th Jimmy Decius-Norius 35— — 35 Missed by 1
13th Javiohn Seymore 40— — 40 Held by 1
14th Cordell Waddey 41— — 41 Missed by 1
15th Bryan Blacio 45— — 45 Held by 2
16th Leon Mccall 47— — 47 Missed by 2
16th Ahmed Saleh 48— — 48 Missed by 1
16th Alim Bolton 48— — 48 Tied
16th Anthony Mckinney 48— — 48 Tied
16th Casey Wild 48— — 48 Tied
16th Charles Thornton 48— — 48 Tied
16th Eddie Kaihe 48— — 48 Tied
16th Favian Villalobos 48— — 48 Tied
16th Hafid James 48— — 48 Tied
16th Jabbaar Tobios 48— — 48 Tied
16th Jason Tessler 48— — 48 Tied
16th Jeph Gabriel 48— — 48 Tied
16th Jorge Torres 48— — 48 Tied
16th Justin White 48— — 48 Tied
16th Kwasi Ramsey 48— — 48 Tied
16th Shannon Bavos 48— — 48 Tied
16th Terrell Robertson 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 · 25
Scorecard Intelligence Sourced from official show card
Taylor Crowell won the title by just 1 point — a razor-thin margin. Tightest call down the field: Leslie Potts over Romina Basualdo, 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 Taylor Crowell leader
2nd Angelica Teixeira* +1 on 1st
3rd Adriana Izaguirre +4 on 2nd
4th Renata Guimaraes +3 on 3rd
5th Leslie Potts +4 on 4th
6th Romina Basualdo +1 on 5th
7th Belen Altamirano +4 on 6th
8th Haley Johnson +3 on 7th
9th Angela White +3 on 8th
10th Winitchanok Shao +3 on 9th
11th Nedjie Thompson +3 on 10th
12th Huong Mai +4 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Taylor Crowell 4— — 4 Razor-thin win
2nd Angelica Teixeira* 5— — 5 Missed by 1
3rd Adriana Izaguirre 9— — 9
4th Renata Guimaraes 12— — 12
5th Leslie Potts 16— — 16 Held by 1
6th Romina Basualdo 17— — 17 Missed by 1
7th Belen Altamirano 21— — 21
8th Haley Johnson 24— — 24
9th Angela White 27— — 27
10th Winitchanok Shao 30— — 30
11th Nedjie Thompson 33— — 33
12th Huong Mai 37— — 37 Held by 2
13th Sarah Cummings 39— — 39 Missed by 2
14th L. Dawn Charlton 41— — 41 Missed by 2
15th Cassandra De La Rosa 45— — 45
16th Theresa Mendoza Cura 48— — 48 Tied
16th Corinne Gamangasso 48— — 48 Tied
16th Jennifer Greer 48— — 48 Tied
16th Lee Nguyen Uri 48— — 48 Tied
16th Hannah Arbermann 48— — 48 Tied
16th Sammy Jo Childers 48— — 48 Tied
16th Shaneeka Harmonson 48— — 48 Tied
16th Erin Mahon 48— — 48 Tied
16th Mariska Pretorius 48— — 48 Tied
16th Carolina Quinones 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 · 25
2nd Maude ExantusUSA
3rd Edith DriverUSA
4th Aksana YukhnoUSA
5th Amber PegueroUSA
6th Dee JacksonUSA
7th Susana SerranoEl Salvador
8th Jamye CooleyUSA
9th Tessa MeetzeUSA
10th Barbi McdonaldUSA
11th Luciana CardosoBrazil
12th Sara LavenkaUSA
13th Queren PachecoMexico
14th Lisa VigliottiUSA
16th Carla TorchiaCanada
16th Marta GallegosUSA
16th Blanca BarceloUSA
16th Christelle EleleGuadeloupe
16th Evelyn KennedyUSA
16th Vanna Dela CruzUSA
16th Nizi KangChina
16th Natalia SharapovaRussia
Scorecard Intelligence Sourced from official show card
Maria Luisa Baeza Diaz won by 4 — a narrow decision. Tightest call down the field: Maude Exantus over Edith Driver, 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.
2nd Maude Exantus +4 on 1st
3rd Edith Driver +1 on 2nd
4th Aksana Yukhno +4 on 3rd
5th Amber Peguero +3 on 4th
6th Dee Jackson +3 on 5th
7th Susana Serrano +4 on 6th
8th Jamye Cooley +1 on 7th
9th Tessa Meetze +4 on 8th
10th Barbi Mcdonald +4 on 9th
11th Luciana Cardoso +1 on 10th
12th Sara Lavenka +4 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Maria Luisa Baeza Diaz 3— — 3 Narrow win
2nd Maude Exantus 7— — 7 Held by 1
3rd Edith Driver 8— — 8 Missed by 1
4th Aksana Yukhno 12— — 12
5th Amber Peguero 15— — 15
6th Dee Jackson 18— — 18
7th Susana Serrano 22— — 22 Held by 1
8th Jamye Cooley 23— — 23 Missed by 1
9th Tessa Meetze 27— — 27
10th Barbi Mcdonald 31— — 31 Held by 1
11th Luciana Cardoso 32— — 32 Missed by 1
12th Sara Lavenka 36— — 36
13th Queren Pacheco 40— — 40 Held by 1
14th Lisa Vigliotti 41— — 41 Missed by 1
15th Jennifer Delgado-Martin 45— — 45 Held by 2
16th Roberta Visintainer 47— — 47 Missed by 2
16th Mariacarolina Davis 48— — 48 Missed by 1
16th Carla Torchia 48— — 48 Tied
16th Marta Gallegos 48— — 48 Tied
16th Blanca Barcelo 48— — 48 Tied
16th Christelle Elele 48— — 48 Tied
16th Evelyn Kennedy 48— — 48 Tied
16th Vanna Dela Cruz 48— — 48 Tied
16th Nizi Kang 48— — 48 Tied
16th Natalia Sharapova 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.

Women's Physique

Full field · 22
Scorecard Intelligence Sourced from official show card
Natalia Abraham Coelho won by 3 — a narrow decision. Tightest call down the field: Ceci Barba over Cara Baruth, 1 point 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 Nana Silva +3 on 1st
3rd Candice Carr-Archer +3 on 2nd
4th Trish Wood +3 on 3rd
5th Heather Rigsby +3 on 4th
6th Mary Cruz +3 on 5th
7th Tatiana Bulut +3 on 6th
8th Taysir Orta +3 on 7th
9th LaDawn McDay +3 on 8th
10th Ceci Barba +6 on 9th
11th Cara Baruth +1 on 10th
12th Marika Jones +3 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Natalia Abraham Coelho* 3— — 3 Narrow win
2nd Nana Silva 6— — 6
3rd Candice Carr-Archer 9— — 9
4th Trish Wood 12— — 12
5th Heather Rigsby 15— — 15
6th Mary Cruz 18— — 18
7th Tatiana Bulut 21— — 21
8th Taysir Orta 24— — 24
9th LaDawn McDay 27— — 27
10th Ceci Barba 33— — 33 Held by 1
11th Cara Baruth 34— — 34 Missed by 1
12th Marika Jones 37— — 37 Held by 2
13th Jessica Hufstetler 39— — 39 Missed by 2
14th Teresa Myers 42— — 42
15th Tanja Schroder 45— — 45 Held by 1
16th Jennifer Erhardt 46— — 46 Missed by 1
16th Stephanie Waggoner 48— — 48 Missed by 2
16th Lorraine Lafleur 48— — 48 Tied
16th Tamsen Larsen 48— — 48 Tied
16th Diana Schnaidt 48— — 48 Tied
16th Marcela Corona 48— — 48 Tied
16th Ashley Bader 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.
Results — Third-Party Reproductions

Third-party reproductions of the results — no official IFBB Pro or NPC News scorecard is available for these yet.

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 Atlantic Coast Pro — results." CalloutIQ, 125 results across 5 divisions, accessed November 1, 2026. https://calloutiq.com/contests/2024-atlantic-coast-pro
@misc{calloutiq-contests-2024-atlantic-coast-pro-2026-11-01,
  title  = {{2024 Atlantic Coast Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed November 1, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2024-atlantic-coast-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
125 results across 5 divisions, 125 carrying judging scores off an official card, each row with its own source link. 5 of 5 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-atlantic-coast-pro" title="2024 Atlantic Coast 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.