CalloutIQbeta

2025 World Classic Pro

Chattanooga, TN, USA · Jun 21
Men's Physique Full field · 30
1st Reuben GlassUSA
2nd Dustin AlvisUSA
3rd Joseph LeeUSA
4th Juan Manuel GochezColombia
5th Anik GhoshIndia
6th Anthony LaceyUSA
7th Mario StewartUSA
10th Joshua GuidryUSA
11th Kyler CrawfordUSA
12th John SarmientoUSA
13th Torique SmithUSA
15th AJ SigariUSA
16th Brad DuongUSA
16th Brian MotleyUSA
16th Casey SonierUSA
16th Deandre BensonUSA
16th Garrison SmithUSA
16th Hygor PonchetBrazil
16th Jared StromanUSA
16th Joseph HalabiIraq
16th Lamar VaughnUSA
16th Matt ArnoldUSA
16th Mike WynnUSA
16th Miles MannUSA
16th Salih BacajUSA
Scorecard Intelligence Sourced from official show card
Reuben Glass won by 4 — a narrow decision. Tightest call down the field: Dustin Alvis over Joseph Lee, 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 Reuben Glass leader
2nd Dustin Alvis +4 on 1st
3rd Joseph Lee +1 on 2nd
4th Juan Manuel Gochez +4 on 3rd
5th Anik Ghosh +4 on 4th
6th Anthony Lacey +1 on 5th
7th Mario Stewart +4 on 6th
8th Ikenna Amaliri +3 on 7th
9th Michael Mayers +4 on 8th
10th Joshua Guidry +1 on 9th
11th Kyler Crawford +4 on 10th
12th John Sarmiento +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Reuben Glass 3 3 Narrow win
2nd Dustin Alvis 7 7 Held by 1
3rd Joseph Lee 8 8 Missed by 1
4th Juan Manuel Gochez 12 12
5th Anik Ghosh 16 16 Held by 1
6th Anthony Lacey 17 17 Missed by 1
7th Mario Stewart 21 21
8th Ikenna Amaliri 24 24
9th Michael Mayers 28 28 Held by 1
10th Joshua Guidry 29 29 Missed by 1
11th Kyler Crawford 33 33
12th John Sarmiento 36 36
13th Torique Smith 40 40 Held by 1
14th Antonio Huddleston 41 41 Missed by 1
15th AJ Sigari 45 45
16th Brad Duong 48 48 Tied
16th Brian Motley 48 48 Tied
16th Casey Sonier 48 48 Tied
16th DeMarcus Merritt 48 48 Tied
16th Deandre Benson 48 48 Tied
16th Garrison Smith 48 48 Tied
16th Hygor Ponchet 48 48 Tied
16th Jared Stroman 48 48 Tied
16th Joseph Halabi 48 48 Tied
16th Lamar Vaughn 48 48 Tied
16th Matt Arnold 48 48 Tied
16th Mike Wynn 48 48 Tied
16th Miles Mann 48 48 Tied
16th Salih Bacaj 48 48 Tied
16th Sergio Cervantes 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 · 27
Scorecard Intelligence Sourced from official show card
Ashley Kaltwasser won by 3 — a narrow decision. Tightest call down the field: Lauren Kralovec over Megan D'ginto, 1 point apart for 9th/10th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Ashley Kaltwasser* leader
2nd Alexandra Vatthauer +3 on 1st
3rd Brittany Gillespie +3 on 2nd
4th Lenny Barrentine +3 on 3rd
6th Ashley Hampton +3 on 5th
7th Chyna Melton +3 on 6th
8th Kiki Cunningham +3 on 7th
9th Lauren Kralovec +4 on 8th
10th Megan D'ginto +1 on 9th
11th Kristy Imsande +4 on 10th
12th Erika Devera +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Ashley Kaltwasser* 3 3 Narrow win
2nd Alexandra Vatthauer 6 6
3rd Brittany Gillespie 9 9
4th Lenny Barrentine 12 12
5th Dani Cifuentes, Dani Cfuentes 15 15
6th Ashley Hampton 18 18
7th Chyna Melton 21 21
8th Kiki Cunningham 24 24
9th Lauren Kralovec 28 28 Held by 1
10th Megan D'ginto 29 29 Missed by 1
11th Kristy Imsande 33 33
12th Erika Devera 36 36
13th Ariel Barley 39 39
14th April Conley 42 42
15th Martina Mckee 45 45
16th Cinthia Beltran 48 48 Tied
16th Danielle Carmeci 48 48 Tied
16th Gavi Soni 48 48 Tied
16th Isamar Hansen 48 48 Tied
16th Jasmine Williams 48 48 Tied
16th Judith Ceballos 48 48 Tied
16th Luciana Santos 48 48 Tied
16th Rachael Oberst 48 48 Tied
16th Rachel Linares 48 48 Tied
16th Raven Troyer 48 48 Tied
16th Sarah Neuheisel 48 48 Tied
16th Verushqa Andrade 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.
Official Show Cards — IFBB Pro League / NPC
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 World Classic Pro — results." CalloutIQ, 57 results across 2 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2025-world-classic-pro
@misc{calloutiq-contests-2025-world-classic-pro-2026-09-03,
  title  = {{2025 World Classic Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2025-world-classic-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
57 results across 2 divisions, 57 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-world-classic-pro" title="2025 World Classic 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.