2025 Charlotte Pro
Reference & Sources
1st
Christopher Barr
USA
2nd
Jacques Lewis
USA
3rd
Travis Yow
USA
4th
Kyler Crawford
USA
5th
Andre Ferguson
USA
6th
Kevin Wilson
USA
7th
Leon Mccall
USA
8th
Jacob Morris
USA
9th
Jason Hazzard
USA
10th
Derek Avery
USA
11th
Iziah Kanhai
12th
Ontario Alexander
USA
13th
Andrew Dilsworth
USA
14th
Jacob Swisher
USA
15th
Bryan Blacio
USA
16th
Gage Moran
USA
16th
Todd Ball, Jr.
USA
16th
Trai Diggs
16th
Antwan Lyons
16th
Marcus Wright
USA
Scorecard Intelligence
Sourced from official show card
Christopher Barr won by 3 — a narrow decision. Tightest call down the field: Bryan Blacio over Gage Moran, 1 point apart for 15th/16th.
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; 5 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Christopher Barr | 3 | — | — | 3 | Narrow win |
| 2nd | Jacques Lewis | 6 | — | — | 6 | |
| 3rd | Travis Yow | 9 | — | — | 9 | |
| 4th | Kyler Crawford | 12 | — | — | 12 | |
| 5th | Andre Ferguson | 15 | — | — | 15 | |
| 6th | Kevin Wilson | 18 | — | — | 18 | |
| 7th | Leon Mccall | 21 | — | — | 21 | |
| 8th | Jacob Morris | 24 | — | — | 24 | Held by 2 |
| 9th | Jason Hazzard | 26 | — | — | 26 | Missed by 2 |
| 10th | Derek Avery | 30 | — | — | 30 | |
| 11th | Iziah Kanhai | 33 | — | — | 33 | |
| 12th | Ontario Alexander | 36 | — | — | 36 | |
| 13th | Andrew Dilsworth | 39 | — | — | 39 | |
| 14th | Jacob Swisher | 42 | — | — | 42 | |
| 15th | Bryan Blacio | 46 | — | — | 46 | Held by 1 |
| 16th | Gage Moran | 47 | — | — | 47 | Missed by 1 |
| 16th | Todd Ball, Jr. | 48 | — | — | 48 | Missed by 1 |
| 16th | Trai Diggs | 48 | — | — | 48 | Tied |
| 16th | Antwan Lyons | 48 | — | — | 48 | Tied |
| 16th | Marcus Wright | 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.
1st
Maria Acosta
Venezuela
2nd
Ariana Brothers
USA
3rd
Romina Basualdo
USA
4th
Jordan Brannon
USA
5th
Kiki Cunningham
USA
6th
Rhoda Allie
Canada
7th
Ilaria Focaccetti
Italy
8th
Sierra Swann
9th
Marioly Galarza
Bolivia
10th
Rachel Linares
USA
11th
Noelle Agnew
USA
12th
Elisangela Franklin
Brazil
13th
Erika Kehrwald
USA
14th
Rachael Oberst
USA
15th
Alla Afanasyeva
USA
16th
Angela Ruscilli
USA
16th
Nikia Hovey
USA
16th
Cinthia Barrett
USA
16th
Alex Carrera
USA
16th
Koa Robinson
USA
16th
Candice Yang
Canada
16th
Belen Altamirano
USA
16th
Cicily Phillips
16th
Erika Devera
USA
16th
Megan Lacosse
USA
16th
Faith Mackey
16th
Nicolette Stafford
USA
16th
Christina Rodriguez
Scorecard Intelligence
Sourced from official show card
Maria Acosta won the title by just 1 point — a razor-thin margin. Tightest call down the field: Rachael Oberst over Alla Afanasyeva, 1 point apart for 14th/15th.
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 | Maria Acosta | 4 | — | — | 4 | Razor-thin win |
| 2nd | Ariana Brothers | 5 | — | — | 5 | Missed by 1 |
| 3rd | Romina Basualdo | 9 | — | — | 9 | |
| 4th | Jordan Brannon | 12 | — | — | 12 | |
| 5th | Kiki Cunningham | 15 | — | — | 15 | |
| 6th | Rhoda Allie | 18 | — | — | 18 | |
| 7th | Ilaria Focaccetti | 21 | — | — | 21 | |
| 8th | Sierra Swann | 25 | — | — | 25 | Held by 2 |
| 9th | Marioly Galarza | 27 | — | — | 27 | Missed by 2 |
| 10th | Rachel Linares | 30 | — | — | 30 | Held by 2 |
| 11th | Noelle Agnew | 32 | — | — | 32 | Missed by 2 |
| 12th | Elisangela Franklin | 36 | — | — | 36 | |
| 13th | Erika Kehrwald | 39 | — | — | 39 | |
| 14th | Rachael Oberst | 43 | — | — | 43 | Held by 1 |
| 15th | Alla Afanasyeva | 44 | — | — | 44 | Missed by 1 |
| 16th | Angela Ruscilli | 48 | — | — | 48 | Tied |
| 16th | Nikia Hovey | 48 | — | — | 48 | Tied |
| 16th | Cinthia Barrett | 48 | — | — | 48 | Tied |
| 16th | Alex Carrera | 48 | — | — | 48 | Tied |
| 16th | Koa Robinson | 48 | — | — | 48 | Tied |
| 16th | Candice Yang | 48 | — | — | 48 | Tied |
| 16th | Belen Altamirano | 48 | — | — | 48 | Tied |
| 16th | Cicily Phillips | 48 | — | — | 48 | Tied |
| 16th | Erika Devera | 48 | — | — | 48 | Tied |
| 16th | Megan Lacosse | 48 | — | — | 48 | Tied |
| 16th | Faith Mackey | 48 | — | — | 48 | Tied |
| 16th | Nicolette Stafford | 48 | — | — | 48 | Tied |
| 16th | Christina 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.
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 Charlotte Pro — results." CalloutIQ, 48 results across 2 divisions, accessed November 1, 2026. https://calloutiq.com/contests/2025-charlotte-pro
@misc{calloutiq-contests-2025-charlotte-pro-2026-11-01,
title = {{2025 Charlotte Pro — results}},
author = {{CalloutIQ}},
year = {2026},
note = {Accessed November 1, 2026},
howpublished = {\url{https://calloutiq.com/contests/2025-charlotte-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
48 results across 2 divisions, 48 carrying judging scores off an official card, each row with its own source link. 2 of 2 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-charlotte-pro" title="2025 Charlotte 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.