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
5th Dani Cifuentes +3 on 4th
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 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 November 1, 2026. https://calloutiq.com/contests/2025-world-classic-pro
@misc{calloutiq-contests-2025-world-classic-pro-2026-11-01,
  title  = {{2025 World Classic Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed November 1, 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.