CalloutIQbeta

2025 Tupelo Pro

Tupelo, MS, USA · Aug 8

Classic Physique

Full field · 16
Scorecard Intelligence Sourced from official show card
Kim Angel won by 3 — a narrow decision. Tightest call down the field: Gabriel Domingo Hernandez Aguirre over Dino Estrada, 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 Kim Angel leader
2nd Ejike Enwereuzor +3 on 1st
3rd Mahfuz Hawit +3 on 2nd
4th William Withers +3 on 3rd
5th Breno Penna Freire +3 on 4th
6th Barry Irving +3 on 5th
7th Sandro Filipe +3 on 6th
9th Dino Estrada +1 on 8th
10th Jared Feather +4 on 9th
11th Jordan Strickland +3 on 10th
12th Jacob Robichaux +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Kim Angel 3— — 3 Narrow win
2nd Ejike Enwereuzor 6— — 6
3rd Mahfuz Hawit 9— — 9
4th William Withers 12— — 12
5th Breno Penna Freire 15— — 15
6th Barry Irving 18— — 18
7th Sandro Filipe 21— — 21
8th Gabriel Domingo Hernandez Aguirre 25— — 25 Held by 1
9th Dino Estrada 26— — 26 Missed by 1
10th Jared Feather 30— — 30
11th Jordan Strickland 33— — 33
12th Jacob Robichaux 36— — 36
13th Paco Moratalla Pitarch 39— — 39
14th Cyril Gascon 42— — 42
15th Keith Lanier 45— — 45
16th Robert Peacock 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.

Figure

Full field · 11
Scorecard Intelligence Sourced from official show card
Missy Truscott 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 Missy Truscott* leader
2nd Katlyn O'Neil +3 on 1st
3rd Kamara Graham +3 on 2nd
4th Misaki Kikuchi +3 on 3rd
5th Heather Tillery +3 on 4th
7th Desmone Black-Thompson +3 on 6th
8th Rachel Reich- Stuckart +3 on 7th
9th Katharina Kolbe +3 on 8th
10th Raquel Clarke +3 on 9th
11th Cortney Hackett +3 on 10th
All 11 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Missy Truscott* 3— — 3 Narrow win
2nd Katlyn O'Neil 6— — 6
3rd Kamara Graham 9— — 9
4th Misaki Kikuchi 12— — 12
5th Heather Tillery 15— — 15
6th Linda Judith Cantu Gonzalez 18— — 18
7th Desmone Black-Thompson 21— — 21
8th Rachel Reich- Stuckart 24— — 24
9th Katharina Kolbe 27— — 27
10th Raquel Clarke 30— — 30
11th Cortney Hackett 33— — 33
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 · 12
1st Nicole SalazarCosta Rica
2nd Lili DongChina
3rd Vecca MoraArgentina
4th Juliane AlmeidaBrazil
5th Kihara MartinezChile
7th Fran CrispimBrazil
8th Natasha PeayUSA
9th Denika LomaxUSA
10th Cristina RifoCanada
11th Quisha HearnUSA
12th Pamella RibeiroUSA
Scorecard Intelligence Sourced from official show card
Nicole Salazar won by 3 — a narrow decision. Tightest call down the field: Quisha Hearn over Pamella Ribeiro, 1 point apart for 11th/12th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Nicole Salazar leader
2nd Lili Dong +3 on 1st
3rd Vecca Mora +3 on 2nd
4th Juliane Almeida +3 on 3rd
5th Kihara Martinez +3 on 4th
6th Yadira Rosado +3 on 5th
7th Fran Crispim +3 on 6th
8th Natasha Peay +3 on 7th
9th Denika Lomax +3 on 8th
10th Cristina Rifo +3 on 9th
11th Quisha Hearn +4 on 10th
12th Pamella Ribeiro +1 on 11th
All 12 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Nicole Salazar 3— — 3 Narrow win
2nd Lili Dong 6— — 6
3rd Vecca Mora 9— — 9
4th Juliane Almeida 12— — 12
5th Kihara Martinez 15— — 15
6th Yadira Rosado 18— — 18
7th Fran Crispim 21— — 21
8th Natasha Peay 24— — 24
9th Denika Lomax 27— — 27
10th Cristina Rifo 30— — 30
11th Quisha Hearn 34— — 34 Held by 1
12th Pamella Ribeiro 35— — 35 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.

Women's Physique

Full field · 10
Scorecard Intelligence Sourced from official show card
Brooke Walker 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 Brooke Walker leader
2nd Yari Ramos-Perez +3 on 1st
3rd Sandra Amaro +3 on 2nd
4th Marika Jones +3 on 3rd
5th Heather Wright +3 on 4th
6th Cassandra Asdell +3 on 5th
7th Patricia Pizarro +3 on 6th
8th Marketa Hildreth +3 on 7th
9th Kristin Halsey +3 on 8th
10th Diana Schnaidt +3 on 9th
All 10 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Brooke Walker 3— — 3 Narrow win
2nd Yari Ramos-Perez 6— — 6
3rd Sandra Amaro 9— — 9
4th Marika Jones 12— — 12
5th Heather Wright 15— — 15
6th Cassandra Asdell 18— — 18
7th Patricia Pizarro 21— — 21
8th Marketa Hildreth 24— — 24
9th Kristin Halsey 27— — 27
10th Diana Schnaidt 30— — 30
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. "2025 Tupelo Pro — results." CalloutIQ, 49 results across 4 divisions, accessed November 1, 2026. https://calloutiq.com/contests/2025-tupelo-pro
@misc{calloutiq-contests-2025-tupelo-pro-2026-11-01,
  title  = {{2025 Tupelo Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed November 1, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2025-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
49 results across 4 divisions, 49 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/2025-tupelo-pro" title="2025 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.