CalloutIQbeta

2025 Optimum Classic Pro

Shreveport, LA, USA · May 25

Classic Physique

Full field · 11
1st Andy ParedesUSA
2nd Marcus PerryUSA
3rd Daniel FabodeUSA
4th Dylan BurseyCanada
6th Kirk AndersonUSA
7th Daniel DudleyPanama
10th Devon LewisUSA
11th Samir ChaoUSA
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
1st Yurika NodaUSA
2nd Brianna WilsonCanada
4th Holly BaxterUSA
5th Sasa HeChina
7th Amber WilbergUSA
10th Ilaria FocaccettiItaly
11th Marioly GalarzaBolivia
12th Nathalia AllendeBrazil
13th Chantel HallUSA
14th Rachel LinaresUSA
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.

Women's Physique

Roster unconfirmed
Scorecard Intelligence Sourced from official show card
Rachel Daniels won by 3 — a narrow decision. Tightest call down the field: Jess Uribe over Yari Ramos-Perez, 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 Rachel Daniels leader
2nd Anna-Lena Prinz +3 on 1st
3rd Paula Ranta +3 on 2nd
4th Marika Jones +3 on 3rd
5th Gemma Lancaster +3 on 4th
6th Daphney Holmes +3 on 5th
7th Kristy Graham Kumabe +3 on 6th
8th Jess Uribe +4 on 7th
9th Yari Ramos-Perez +1 on 8th
10th Hayley Perry +4 on 9th
11th Josefa Paloma Barba Bedolla +3 on 10th
12th Sandra Amaro +4 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Rachel Daniels 3— — 3 Narrow win
2nd Anna-Lena Prinz 6— — 6
3rd Paula Ranta 9— — 9
4th Marika Jones 12— — 12
5th Gemma Lancaster 15— — 15
6th Daphney Holmes 18— — 18
7th Kristy Graham Kumabe 21— — 21
8th Jess Uribe 25— — 25 Held by 1
9th Yari Ramos-Perez 26— — 26 Missed by 1
10th Hayley Perry 30— — 30
11th Josefa Paloma Barba Bedolla 33— — 33
12th Sandra Amaro 37— — 37 Held by 1
13th Megan Russell 38— — 38 Missed by 1
14th Justina Threadgill 42— — 42
15th Nicolette Burton 45— — 45
16th Christine Porter 48— — 48 Tied
16th Mara Ruckman 48— — 48 Tied
16th Yava Williams 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 Optimum Classic Pro — results." CalloutIQ, 81 results across 6 divisions, accessed November 1, 2026. https://calloutiq.com/contests/2025-optimum-classic-pro
@misc{calloutiq-contests-2025-optimum-classic-pro-2026-11-01,
  title  = {{2025 Optimum Classic Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed November 1, 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
81 results across 6 divisions, 81 carrying judging scores off an official card, each row with its own source link. 5 of 6 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.