2025 Tupelo Pro
1st
Kim Angel
Spain
2nd
Ejike Enwereuzor
Nigeria
3rd
Mahfuz Hawit
Honduras
4th
William Withers
USA
5th
Breno Penna Freire
Brazil
6th
Barry Irving
USA
7th
Sandro Filipe
Portugal
8th
Gabriel Domingo Hernandez Aguirre
Mexico
9th
Dino Estrada
USA
10th
Jared Feather
USA
11th
Jordan Strickland
USA
12th
Jacob Robichaux
USA
13th
Paco Moratalla Pitarch
Spain
14th
Cyril Gascon
15th
Keith Lanier
USA
16th
Robert Peacock
USA
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.
Top 12 scoring positions; 4 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 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.
1st
Missy Truscott*
USA
2nd
Katlyn O'Neil
3rd
Kamara Graham
UK
4th
Misaki Kikuchi
Japan
5th
Heather Tillery
USA
6th
Linda Judith Cantu Gonzalez
Mexico
9th
Katharina Kolbe
Germany
10th
Raquel Clarke
11th
Cortney Hackett
USA
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.
All 11 scoring positions on the card.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 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.
1st
Nicole Salazar
Costa Rica
2nd
Lili Dong
China
3rd
Vecca Mora
Argentina
4th
Juliane Almeida
Brazil
5th
Kihara Martinez
Chile
6th
Yadira Rosado
7th
Fran Crispim
Brazil
8th
Natasha Peay
USA
9th
Denika Lomax
USA
10th
Cristina Rifo
Canada
11th
Quisha Hearn
USA
12th
Pamella Ribeiro
USA
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.
All 12 scoring positions on the card.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 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.
Results — Third-Party Reproductions
Results (Classic Physique · via web.archive.org) →Results (Figure · via web.archive.org) →Results (Wellness · via web.archive.org) →
Third-party reproductions of the results — no official IFBB Pro or NPC News scorecard is available for these yet.
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. "2025 Tupelo Pro — results." CalloutIQ, 39 results across 3 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2025-tupelo-pro
@misc{calloutiq-contests-2025-tupelo-pro-2026-09-03,
title = {{2025 Tupelo Pro — results}},
author = {{CalloutIQ}},
year = {2026},
note = {Accessed September 3, 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
39 results across 3 divisions, 39 carrying judging scores off an official card, each row with its own source link. 3 of 3 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.