CalloutIQbeta

2025 Optimum Classic Pro

Shreveport, LA, USA · May 25
Classic Physique Full field · 11
Scorecard Intelligence Sourced from official show card
Andy Paredes won by 3 — a narrow decision. Tightest call down the field: Daniel Fabode over Dylan Bursey, 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 Andy Paredes leader
2nd Marcus Perry +3 on 1st
3rd Daniel Fabode +4 on 2nd
4th Dylan Bursey +1 on 3rd
5th David Aguilar Rosales +4 on 4th
6th Kirk Anderson +3 on 5th
7th Daniel Dudley +3 on 6th
8th Saquan Mitchell +3 on 7th
9th LaMarcus Morris +3 on 8th
10th Devon Lewis +3 on 9th
11th Samir Chao +3 on 10th
All 11 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Andy Paredes 3 3 Narrow win
2nd Marcus Perry 6 6
3rd Daniel Fabode 10 10 Held by 1
4th Dylan Bursey 11 11 Missed by 1
5th David Aguilar Rosales 15 15
6th Kirk Anderson 18 18
7th Daniel Dudley 21 21
8th Saquan Mitchell 24 24
9th LaMarcus Morris 27 27
10th Devon Lewis 30 30
11th Samir Chao 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.
Men's Physique Full field · 12
1st Dallas BotchwayGhana
2nd Mario StewartUSA
3rd Anik GhoshIndia
5th Burak KingUSA
6th Jo ChoUSA
7th Tan DhaliwalUSA
8th Ahmed SalehEgypt
10th Chris WaldingUSA
11th Travis YowUSA
12th Emmanuel VargasUSA
Scorecard Intelligence Sourced from official show card
Dallas Botchway won by 3 — a narrow decision. Tightest call down the field: Micah Thomas Jr. over Burak King, 1 point apart for 4th/5th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Dallas Botchway leader
2nd Mario Stewart +3 on 1st
3rd Anik Ghosh +3 on 2nd
4th Micah Thomas Jr. +4 on 3rd
5th Burak King +1 on 4th
6th Jo Cho +4 on 5th
7th Tan Dhaliwal +3 on 6th
8th Ahmed Saleh +3 on 7th
9th Terrell Robertson +5 on 8th
10th Chris Walding +1 on 9th
11th Travis Yow +2 on 10th
12th Emmanuel Vargas +4 on 11th
All 12 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Dallas Botchway 3 3 Narrow win
2nd Mario Stewart 6 6
3rd Anik Ghosh 9 9
4th Micah Thomas Jr. 13 13 Held by 1
5th Burak King 14 14 Missed by 1
6th Jo Cho 18 18
7th Tan Dhaliwal 21 21
8th Ahmed Saleh 24 24
9th Terrell Robertson 29 29 Held by 1
10th Chris Walding 30 30 Missed by 1
11th Travis Yow 32 32 Missed by 2
12th Emmanuel Vargas 36 36
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 · 14
Scorecard Intelligence Sourced from official show card
Yurika Noda won by 3 — a narrow decision. Tightest call down the field: Marioly Galarza over Nathalia Allende, 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 Yurika Noda leader
2nd Brianna Wilson +3 on 1st
3rd Kiki Cunningham +3 on 2nd
4th Holly Baxter +3 on 3rd
5th Sasa He +3 on 4th
6th Brittany Gillespie +3 on 5th
7th Amber Wilberg +3 on 6th
8th Sierra Swann +3 on 7th
9th Tianna Weymouth +3 on 8th
10th Ilaria Focaccetti +4 on 9th
11th Marioly Galarza +3 on 10th
12th Nathalia Allende +1 on 11th
Top 12 scoring positions; 2 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Yurika Noda 3 3 Narrow win
2nd Brianna Wilson 6 6
3rd Kiki Cunningham 9 9
4th Holly Baxter 12 12
5th Sasa He 15 15
6th Brittany Gillespie 18 18
7th Amber Wilberg 21 21
8th Sierra Swann 24 24
9th Tianna Weymouth 27 27
10th Ilaria Focaccetti 31 31
11th Marioly Galarza 34 34 Held by 1
12th Nathalia Allende 35 35 Missed by 1
13th Chantel Hall 39 39
14th Rachel Linares 42 42
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 · 15
1st Manuella LimaBrazil
2nd Adela OndrejovicovaSlovakia
4th Laurene TrainFrance
6th Spree DyessUSA
8th Gabriela LinhartovaCzech Republic
10th Zulfiya BitiyevaKazakhstan
11th Becca WilcoxUSA
12th Desiree AlferesUSA
14th Heysha Rodriguez-OrtizPuerto Rico
Scorecard Intelligence Sourced from official show card
Manuella Lima won by 3 — a narrow decision. Tightest call down the field: Kate Grevey over Heysha Rodriguez-Ortiz, 1 point apart for 13th/14th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Manuella Lima leader
2nd Adela Ondrejovicova +3 on 1st
3rd Gabriela Cadena +3 on 2nd
4th Laurene Train +3 on 3rd
5th Melissa Brodsky +3 on 4th
6th Spree Dyess +3 on 5th
8th Gabriela Linhartova +3 on 7th
9th Michelle Mcnamee +3 on 8th
10th Zulfiya Bitiyeva +3 on 9th
11th Becca Wilcox +3 on 10th
12th Desiree Alferes +3 on 11th
Top 12 scoring positions; 3 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Manuella Lima 3 3 Narrow win
2nd Adela Ondrejovicova 6 6
3rd Gabriela Cadena 9 9
4th Laurene Train 12 12
5th Melissa Brodsky 15 15
6th Spree Dyess 18 18
7th Kamilla Santos De Alencastro 21 21
8th Gabriela Linhartova 24 24
9th Michelle Mcnamee 27 27
10th Zulfiya Bitiyeva 30 30
11th Becca Wilcox 33 33
12th Desiree Alferes 36 36
13th Kate Grevey 40 40 Held by 1
14th Heysha Rodriguez-Ortiz 41 41 Missed by 1
15th Madison Luna 45 45
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
Isamara Santos 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.
1st Isamara Santos leader
2nd Juliane Almeida +3 on 1st
3rd Sara Gabriele Pereira +3 on 2nd
4th Alejandra La Fonseca +3 on 3rd
5th Camile Luz +3 on 4th
6th Grecia Hernandez +3 on 5th
7th Sophie Brewster +3 on 6th
8th Ruth Casado Petizco +3 on 7th
9th Natalia Vasco +3 on 8th
10th Jennifer Zollars +3 on 9th
11th JoAnn Norwood +3 on 10th
All 11 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Isamara Santos 3 3 Narrow win
2nd Juliane Almeida 6 6
3rd Sara Gabriele Pereira 9 9
4th Alejandra La Fonseca 12 12
5th Camile Luz 15 15
6th Grecia Hernandez 18 18
7th Sophie Brewster 21 21
8th Ruth Casado Petizco 24 24
9th Natalia Vasco 27 27
10th Jennifer Zollars 30 30
11th JoAnn Norwood 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. "2025 Optimum Classic Pro — results." CalloutIQ, 63 results across 5 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2025-optimum-classic-pro
@misc{calloutiq-contests-2025-optimum-classic-pro-2026-09-03,
  title  = {{2025 Optimum Classic Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2025-optimum-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
63 results across 5 divisions, 63 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/2025-optimum-classic-pro" title="2025 Optimum 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.