CalloutIQbeta

2024 Tupelo Pro

Tupelo, MS, USA · Aug 16–17
Reference & Sources

Classic Physique

Full field · 14
Scorecard Intelligence Sourced from official show card
Kim Angel won by 3 — a narrow decision. Tightest call down the field: Alex Connors over Joe Brighty, 1 point apart for 4th/5th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Kim Angel leader
2nd Jeff Hallenbeck +3 on 1st
3rd Mahfuz Hawit +3 on 2nd
4th Alex Connors +4 on 3rd
5th Joe Brighty +1 on 4th
7th Damion Ricketts +3 on 6th
8th Petar Duper +3 on 7th
10th Michael DeAngelis +3 on 9th
11th Seth Goss +3 on 10th
12th Abdul Gibbs +3 on 11th
Top 12 scoring positions; 2 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Kim Angel 3— — 3 Narrow win
2nd Jeff Hallenbeck 6— — 6
3rd Mahfuz Hawit 9— — 9
4th Alex Connors 13— — 13 Held by 1
5th Joe Brighty 14— — 14 Missed by 1
6th Victor Manuel Compan Ruiz 18— — 18
7th Damion Ricketts 21— — 21
8th Petar Duper 24— — 24
9th Gabriel Domingo Hernandez Aguirre 27— — 27
10th Michael DeAngelis 30— — 30
11th Seth Goss 33— — 33
12th Abdul Gibbs 36— — 36
13th Michael Lopez 39— — 39
14th Mark Kenyon 42— — 42
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 · 18
1st Rhea Gayle*UK
2nd Deshane PriceUSA
6th Mayra RochaMexico
7th Jenny KurthGermany
8th Gabriela LinhartovaCzech Republic
9th Julia WaringUSA
11th Tye Jones
13th Mariela MercedPuerto Rico
14th Jessica CockeUSA
15th Angela BaldwinUSA
16th Patrina MoscaUSA
16th Starr ParnellUSA
16th Lauren RousselUSA
Scorecard Intelligence Sourced from official show card
Rhea Gayle won by 3 — a narrow decision. Tightest call down the field: Jenny Kurth over Gabriela Linhartova, 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.
1st Rhea Gayle* leader
2nd Deshane Price +3 on 1st
3rd Rita Villarreal +3 on 2nd
4th Gabriela Consolmagno +3 on 3rd
5th Nikki McGuire +3 on 4th
6th Mayra Rocha +3 on 5th
7th Jenny Kurth +4 on 6th
8th Gabriela Linhartova +1 on 7th
9th Julia Waring +4 on 8th
10th Adrienne Matthews +3 on 9th
11th Tye Jones +3 on 10th
12th Stephanie Mattern +3 on 11th
Top 12 scoring positions; 3 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Rhea Gayle* 3— — 3 Narrow win
2nd Deshane Price 6— — 6
3rd Rita Villarreal 9— — 9
4th Gabriela Consolmagno 12— — 12
5th Nikki McGuire 15— — 15
6th Mayra Rocha 18— — 18
7th Jenny Kurth 22— — 22 Held by 1
8th Gabriela Linhartova 23— — 23 Missed by 1
9th Julia Waring 27— — 27
10th Adrienne Matthews 30— — 30
11th Tye Jones 33— — 33
12th Stephanie Mattern 36— — 36
13th Mariela Merced 39— — 39
14th Jessica Cocke 42— — 42
15th Angela Baldwin 48— — 48 Tied
16th Patrina Mosca 48— — 48 Tied
16th Starr Parnell 48— — 48 Tied
16th Lauren Roussel 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.

Wellness

Full field · 20
Scorecard Intelligence Sourced from official show card
Jasmine Baker won by 3 — a narrow decision. Tightest call down the field: Amanda Burnett over Casey Delong, 1 point apart for 4th/5th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Jasmine Baker leader
2nd Simara Walter +3 on 1st
3rd Juliane Almeida +3 on 2nd
4th Amanda Burnett +4 on 3rd
5th Casey Delong +1 on 4th
6th Briaunna Guthrie +4 on 5th
7th Maria Paulette Aranguren +2 on 6th
8th Synara Santana +4 on 7th
9th Brooke Hazard +4 on 8th
10th Madison Begley +1 on 9th
11th Francesca Emanuele +5 on 10th
12th Kimberly O'connell +1 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Jasmine Baker 3— — 3 Narrow win
2nd Simara Walter 6— — 6
3rd Juliane Almeida 9— — 9
4th Amanda Burnett 13— — 13 Held by 1
5th Casey Delong 14— — 14 Missed by 1
6th Briaunna Guthrie 18— — 18 Held by 2
7th Maria Paulette Aranguren 20— — 20 Missed by 2
8th Synara Santana 24— — 24
9th Brooke Hazard 28— — 28 Held by 1
10th Madison Begley 29— — 29 Missed by 1
11th Francesca Emanuele 34— — 34 Held by 1
12th Kimberly O'connell 35— — 35 Missed by 1
13th Quisha Hearn 39— — 39
14th Valesca Macedo 42— — 42
15th Hayley Overall 45— — 45 Held by 2
16th Kenea Yancey 47— — 47 Missed by 2
16th Kari Wold 48— — 48 Missed by 1
16th Amanda Wright 48— — 48 Tied
16th Normarie Fonseca 48— — 48 Tied
16th Ruth Rodriguez 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 · 16
Scorecard Intelligence Sourced from official show card
Jeanette Johansson won by 4 — a narrow decision. Tightest call down the field: Lenka Ferencukova over Elena Aviles Romero, 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 Jeanette Johansson leader
2nd Lenka Ferencukova +4 on 1st
3rd Elena Aviles Romero +1 on 2nd
4th Paula Ranta +4 on 3rd
5th Alyssa Coppolino +3 on 4th
6th Modesta Halby +3 on 5th
7th Sammica Cash +4 on 6th
8th Santana Francisco +1 on 7th
9th Farrah Faulkner +5 on 8th
10th Shae Queen +1 on 9th
11th Natalia Spierings +5 on 10th
12th Michelle Suozzi +1 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Jeanette Johansson 3— — 3 Narrow win
2nd Lenka Ferencukova 7— — 7 Held by 1
3rd Elena Aviles Romero 8— — 8 Missed by 1
4th Paula Ranta 12— — 12
5th Alyssa Coppolino 15— — 15
6th Modesta Halby 18— — 18
7th Sammica Cash 22— — 22 Held by 1
8th Santana Francisco 23— — 23 Missed by 1
9th Farrah Faulkner 28— — 28 Held by 1
10th Shae Queen 29— — 29 Missed by 1
11th Natalia Spierings 34— — 34 Held by 1
12th Michelle Suozzi 35— — 35 Missed by 1
13th Diana Schnaidt 39— — 39
14th Luciana Esquilin 42— — 42
15th Samantha Emery 45— — 45
16th Marketa Hildreth 48— — 48
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 Tupelo Pro — results." CalloutIQ, 68 results across 4 divisions, accessed November 1, 2026. https://calloutiq.com/contests/2024-tupelo-pro
@misc{calloutiq-contests-2024-tupelo-pro-2026-11-01,
  title  = {{2024 Tupelo Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed November 1, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2024-tupelo-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
68 results across 4 divisions, 68 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-tupelo-pro" title="2024 Tupelo 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.