CalloutIQbeta

2023 Charlotte Pro

Charlotte, NC, USA · Apr 22
Classic Physique Full field · 21
Scorecard Intelligence Sourced from official show card
Daniil Famponte won by 3 — a narrow decision. Tightest call down the field: David Kampfe over Rodrigo Coelho, 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 Daniil Famponte leader
2nd Justin Badurina +3 on 1st
3rd Damien Patrick +3 on 2nd
4th Tomas Adame +3 on 3rd
5th Kelvin Ogbebor +3 on 4th
6th Lamar Shaw +3 on 5th
7th James Yount +3 on 6th
8th Thomas Allen +3 on 7th
9th Barry Irving +3 on 8th
10th Tony Harris +5 on 9th
11th David Kampfe +5 on 10th
12th Rodrigo Coelho +1 on 11th
Top 12 scoring positions; 3 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Daniil Famponte 3 3 Narrow win
2nd Justin Badurina 6 6
3rd Damien Patrick 9 9
4th Tomas Adame 12 12
5th Kelvin Ogbebor 15 15
6th Lamar Shaw 18 18
7th James Yount 21 21
8th Thomas Allen 24 24
9th Barry Irving 27 27
10th Tony Harris 32 32
11th David Kampfe 37 37 Held by 1
12th Rodrigo Coelho 38 38 Missed by 1
13th Konur Denli 43 43 Held by 1
14th Jared Feather 44 44 Missed by 1
15th Michael Mckenzie Sr. 48 48 Tied
15th Shurandy Doran 48 48 Tied
15th Jaisson Jagadeeswaran 48 48 Tied
15th Michael Bell 48 48 Tied
15th Derrican Franklin 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 · 20
Scorecard Intelligence Sourced from official show card
Corey Morris won by 3 — a narrow decision. Tightest call down the field: John Murphy over Roy Williams, 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 Corey Morris leader
2nd Benquil Marigny +3 on 1st
3rd Christopher Barr +3 on 2nd
4th Dustin Alvis +3 on 3rd
5th Puwanat Putoya +3 on 4th
6th Brett Mario Jackson +3 on 5th
7th John Murphy +4 on 6th
8th Roy Williams +1 on 7th
9th Brandon Elam +4 on 8th
10th Joshua Goforth +3 on 9th
11th Mike Christian +3 on 10th
12th Harlan Taylor Jr. +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Corey Morris 3 3 Narrow win
2nd Benquil Marigny 6 6
3rd Christopher Barr 9 9
4th Dustin Alvis 12 12
5th Puwanat Putoya 15 15
6th Brett Mario Jackson 18 18
7th John Murphy 22 22 Held by 1
8th Roy Williams 23 23 Missed by 1
9th Brandon Elam 27 27
10th Joshua Goforth 30 30
11th Mike Christian 33 33
12th Harlan Taylor Jr. 36 36
13th Melvin Keihn 39 39
14th Michael Mayers 43 43 Held by 1
15th Jess Stancil 44 44 Missed by 1
16th Edward Romero Sanchez 48 48 Tied
16th Thomas Diggs 48 48 Tied
16th Mark A. Lancaster 48 48 Tied
16th Vilius Palionis 48 48 Tied
16th Justin White 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 · 13
1st Vania AugusteUSA
2nd Maria AcostaVenezuela
5th Jessica MachadoBrazil
6th Alice RochaUSA
8th Emily PlajerUSA
10th Kiki McClellanUSA
11th Natalie MatthewsPuerto Rico
12th Yhon MurphyUSA
13th Janea HarrisUSA
Scorecard Intelligence Sourced from official show card
Vania Auguste won by 3 — a narrow decision. Tightest call down the field: Emily Plajer over Lizzie Martinez, 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 Vania Auguste leader
2nd Maria Acosta +3 on 1st
3rd Brittany Hamilton +3 on 2nd
4th Ashley Hampton +3 on 3rd
5th Jessica Machado +3 on 4th
6th Alice Rocha +3 on 5th
7th Brittany Carouse +3 on 6th
8th Emily Plajer +4 on 7th
9th Lizzie Martinez +1 on 8th
10th Kiki McClellan +5 on 9th
11th Natalie Matthews +1 on 10th
12th Yhon Murphy +4 on 11th
Top 12 scoring positions; 1 further position not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Vania Auguste 3 3 Narrow win
2nd Maria Acosta 6 6
3rd Brittany Hamilton 9 9
4th Ashley Hampton 12 12
5th Jessica Machado 15 15
6th Alice Rocha 18 18
7th Brittany Carouse 21 21
8th Emily Plajer 25 25 Held by 1
9th Lizzie Martinez 26 26 Missed by 1
10th Kiki McClellan 31 31 Held by 1
11th Natalie Matthews 32 32 Missed by 1
12th Yhon Murphy 36 36 Held by 2
13th Janea Harris 38 38 Missed by 2
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 · 17
Scorecard Intelligence Sourced from official show card
Madison Dinges won the title by just 1 point — a razor-thin margin. Tightest call down the field: Danielle Rose over Constance Jones, 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 Madison Dinges leader
2nd Ericka Morales Morgan +1 on 1st
3rd Danielle Rose +5 on 2nd
4th Constance Jones +1 on 3rd
5th Amanda Houston +5 on 4th
6th Ashley Howells +1 on 5th
7th Deshane Price +5 on 6th
8th Sh'Nere Mattise Deas +1 on 7th
9th Nakeisha Scruggs +4 on 8th
10th Yukina Betz +3 on 9th
11th Linda Crossley +3 on 10th
12th Florencia Hunt +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Madison Dinges 4 4 Razor-thin win
2nd Ericka Morales Morgan 5 5 Missed by 1
3rd Danielle Rose 10 10 Held by 1
4th Constance Jones 11 11 Missed by 1
5th Amanda Houston 16 16 Held by 1
6th Ashley Howells 17 17 Missed by 1
7th Deshane Price 22 22 Held by 1
8th Sh'Nere Mattise Deas 23 23 Missed by 1
9th Nakeisha Scruggs 27 27
10th Yukina Betz 30 30
11th Linda Crossley 33 33
12th Florencia Hunt 36 36
13th Ronshende Whittington 39 39
14th Candace Blau 43 43 Held by 1
15th Courtney Jacobs 44 44 Missed by 1
16th Sarah Kornhauser 48 48 Tied
16th Andi Lampart 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 · 11
Scorecard Intelligence Sourced from official show card
Giselle Machado won by 3 — a narrow decision. Tightest call down the field: Kimberly Riley over Haley Johnson, 1 point apart for 6th/7th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Giselle Machado leader
2nd Jasmine Payne +3 on 1st
3rd Amanda Rezende +3 on 2nd
4th Rayanne Collins +3 on 3rd
5th Daisha Johnson +3 on 4th
6th Kimberly Riley +4 on 5th
7th Haley Johnson +1 on 6th
8th Carol Cantarero +4 on 7th
9th Idalia Molina +3 on 8th
10th Cathy Wood +3 on 9th
11th Satrice Rigsby +3 on 10th
All 11 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Giselle Machado 3 3 Narrow win
2nd Jasmine Payne 6 6
3rd Amanda Rezende 9 9
4th Rayanne Collins 12 12
5th Daisha Johnson 15 15
6th Kimberly Riley 19 19 Held by 1
7th Haley Johnson 20 20 Missed by 1
8th Carol Cantarero 24 24
9th Idalia Molina 27 27
10th Cathy Wood 30 30
11th Satrice Rigsby 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.
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. "2023 Charlotte Pro — results." CalloutIQ, 82 results across 5 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2023-charlotte-pro
@misc{calloutiq-contests-2023-charlotte-pro-2026-09-03,
  title  = {{2023 Charlotte Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2023-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
82 results across 5 divisions, 80 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/2023-charlotte-pro" title="2023 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.