CalloutIQbeta

David Aguilar Rosales

Qualified
2026 Olympia Qualification

Auto-qualified (2 contest wins)

Not currently inside the points ranking for this division — the top 25 by points qualify, or any athlete auto-qualifies with two contest wins.
What David Aguilar Rosales needs
In for 2026.
The qualifying window closed Aug 30 and David Aguilar Rosales is on the 2026 board.
CalloutIQ projection from sourced results — not an IFBB Pro League call. The line moves as results land, entry lists aren't confirmed until athletes check in, and IFBB tiebreaks aren't modeled.
IFBB Pro-listed Reflects the IFBB Pro rule that two pro-show wins inside the qualifying window auto-qualify an athlete. · last verified Aug 30, 2026 How we source this →
David Aguilar Rosales's Confirmed Appearances
No entry on file yet. CalloutIQ lists an appearance only once a roster is published or announced — and those usually land in the days before a show — so this being empty doesn't mean David Aguilar Rosales isn't competing. The schedule below is the division's, not theirs.
Remaining Classic Physique Qualifying Shows
Every Classic Physique show left in the 2026 qualifying window — the division's schedule, not David Aguilar Rosales's. Entry is only shown where we have a sourced roster.
2026-09-11 – 2026-09-12
Santo Domingo, Dominican Republic
2026-09-12
San Antonio, TX, USA
2026-09-13
Xi'an, China
2026-09-13
Offenbach, Germany
2026-09-20
Izmir, Turkey
2026-09-24 – 2026-09-27
Las Vegas, NV, USA
2026-09-26 – 2026-09-27
Seoul, South Korea
2026-10-03
Toulouse-Labege, France
2026-10-03
Dalton, GA, USA
2026-10-04
Nuevo Vallarta, Nayarit, Mexico
2026-10-11
Prague, Czech Republic
2026-10-16 – 2026-10-17
St. Petersburg, FL, USA
2026-10-16 – 2026-10-18
Sao Paulo, Brazil
2026-10-18
Budapest, Hungary
2026-10-24
Moscow, Russia
2026-10-25
Kosice, Slovakia
2026-11-01
Alicante, Spain
2026-11-07 – 2026-11-08
Bucharest, Romania
2026-11-07
Las Vegas, NV, USA
2026-11-07
Auckland, New Zealand
2026-11-20 – 2026-11-22
Madrid, Spain
2026-11-21
Towson, MD, USA
2026-11-22
Zhuhai, China
2026-11-29
Hangzhou, China
2026-12-04 – 2026-12-06
Kaohsiung, Taiwan
2026-12-12 – 2026-12-13
Beijing, China
Career History
Career placements 9 results for David Aguilar Rosales from 2024 to 2026, each plotted as their finishing position within the field at that contest. One mark is ringed in green, where an IFBB Pro Card was earned. 1st2754 3rd of 39 in the Class B class — Classic Physique, NPC Junior USA Championships (2024) 1st of 54 in the Class C class — Classic Physique, NPC Junior Nationals (2024) — IFBB Pro Card earned here 5th of 11 — Classic Physique, Optimum Classic Pro (2025) 10th of 26 — Classic Physique, Oklahoma Pro (2025) 4th of 15 — Classic Physique, Detroit Pro (2026) 3rd of 13 — Classic Physique, Utah Cup Pro (2026) 1st of 15 — Classic Physique, Tri-City Pro (2026) 3rd of 20 — Classic Physique, Indy Supershow Pro (2026) 1st of 16 — Classic Physique, Houston Pro (2026) 202420252026
Each mark is one contest: the faint bar is the whole field on that show's card, top to bottom, and the dot is where David Aguilar Rosales finished in it — so a dot near the top of a long bar beat a deep field. Wins are gold (2). A green ring is where David Aguilar Rosales earned an IFBB Pro Card (1). Every value is in the table below.
2026 Houston ProClassic Physique 1st — Won 5
2026 Indy Supershow ProClassic Physique 3rd 9
2026 Tri-City ProClassic Physique 1st — Won 3
2026 Utah Cup ProClassic Physique 3rd 9
2026 Detroit ProClassic Physique 4th 12
2025 Oklahoma ProClassic Physique 10th 30
2025 Optimum Classic ProClassic Physique 5th 15
2024 NPC Junior NationalsClassic Physique 1st Class C IFBB Pro Card
2024 NPC Junior USA ChampionshipsClassic Physique 3rd Class B
Head-to-Head
Dominic Carter 20262 meetings 1–1 Compare →
David Dominic
2026 Houston ProClassic Physique 1st 5th
2025 Oklahoma ProClassic Physique 10th 3rd
Tom Stanley 20262 meetings 0–2 Compare →
David Tom
2026 Indy Supershow ProClassic Physique 3rd 2nd
2025 Oklahoma ProClassic Physique 10th 2nd
Bassem Ashouri 20262 meetings 2–0 Compare →
David Bassem
2026 Tri-City ProClassic Physique 1st 7th
2026 Detroit ProClassic Physique 4th 11th
Lamar Shaw 20262 meetings 2–0 Compare →
David Lamar
2026 Tri-City ProClassic Physique 1st 5th
2026 Detroit ProClassic Physique 4th 5th
Rodrigo Coelho 20262 meetings 2–0 Compare →
David Rodrigo
2026 Tri-City ProClassic Physique 1st 14th
2025 Oklahoma ProClassic Physique 10th 16+
Paulin Tsamezeu 20262 meetings 0–2 Compare →
David Paulin
2026 Utah Cup ProClassic Physique 3rd 1st
2026 Detroit ProClassic Physique 4th 3rd
Taylor Leipzig 20262 meetings 2–0 Compare →
David Taylor
2026 Utah Cup ProClassic Physique 3rd 5th
2026 Detroit ProClassic Physique 4th 7th
Krimo Ammari 20262 meetings 1–1 Compare →
David Krimo
2026 Utah Cup ProClassic Physique 3rd 4th
2025 Oklahoma ProClassic Physique 10th 4th
Andy Paredes 2 meetings 0–2 Compare →
David Andy
2025 Oklahoma ProClassic Physique 10th 1st
2025 Optimum Classic ProClassic Physique 5th 1st
Daniel Fabode 2 meetings 0–2 Compare →
David Daniel
2025 Oklahoma ProClassic Physique 10th 5th
2025 Optimum Classic ProClassic Physique 5th 3rd
Kirk Anderson 2 meetings 2–0 Compare →
David Kirk
2025 Oklahoma ProClassic Physique 10th 13th
2025 Optimum Classic ProClassic Physique 5th 6th
LaMarcus Morris 2 meetings 2–0 Compare →
David LaMarcus
2025 Oklahoma ProClassic Physique 10th 16+
2025 Optimum Classic ProClassic Physique 5th 9th
Trever Martin 20261 meeting 1–0 Compare →
David Trever
2026 Houston ProClassic Physique 1st 2nd
Jordan Plantiko 20261 meeting 1–0 Compare →
David Jordan
2026 Houston ProClassic Physique 1st 3rd
William Withers 20261 meeting 1–0 Compare →
David William
2026 Houston ProClassic Physique 1st 4th
Aiden Caldwell 20261 meeting 1–0 Compare →
David Aiden
2026 Houston ProClassic Physique 1st 6th
Kyle Hayes 20261 meeting 1–0 Compare →
David Kyle
2026 Houston ProClassic Physique 1st 7th
Victor Garcia 20261 meeting 1–0 Compare →
David Victor
2026 Houston ProClassic Physique 1st 8th
Chibueze Anyasor 20261 meeting 1–0 Compare →
David Chibueze
2026 Houston ProClassic Physique 1st 9th
Michael Harnett 20261 meeting 1–0 Compare →
David Michael
2026 Houston ProClassic Physique 1st 10th
Duron Berry 20261 meeting 1–0 Compare →
David Duron
2026 Houston ProClassic Physique 1st 11th
Lukas Ulbrich 20261 meeting 1–0 Compare →
David Lukas
2026 Houston ProClassic Physique 1st 12th
Alan Ramos 20261 meeting 1–0 Compare →
David Alan
2026 Houston ProClassic Physique 1st 13th
Hunter Lee 20261 meeting 1–0 Compare →
David Hunter
2026 Houston ProClassic Physique 1st 14th
David Luis
2026 Houston ProClassic Physique 1st 15th
Cyril Gascon 20261 meeting 1–0 Compare →
David Cyril
2026 Houston ProClassic Physique 1st 16th
Samuel Paquin 20261 meeting 0–1 Compare →
David Samuel
2026 Indy Supershow ProClassic Physique 3rd 1st
Ejike Enwereuzor 20261 meeting 1–0 Compare →
David Ejike
2026 Indy Supershow ProClassic Physique 3rd 4th
Brady King 20261 meeting 1–0 Compare →
David Brady
2026 Indy Supershow ProClassic Physique 3rd 5th
Mahfuz Hawit 20261 meeting 1–0 Compare →
David Mahfuz
2026 Indy Supershow ProClassic Physique 3rd 7th
Rowan Humble 20261 meeting 1–0 Compare →
David Rowan
2026 Indy Supershow ProClassic Physique 3rd 12th
Jonathan Esparza 20261 meeting 1–0 Compare →
David Jonathan
2026 Indy Supershow ProClassic Physique 3rd 15th
Robert Lawrence 20261 meeting 1–0 Compare →
David Robert
2026 Indy Supershow ProClassic Physique 3rd 11th
Eddie Lusk III 20261 meeting 1–0 Compare →
David Eddie
2026 Indy Supershow ProClassic Physique 3rd 14th
Richy Chan 20261 meeting 1–0 Compare →
David Richy
2026 Indy Supershow ProClassic Physique 3rd 16+
Justin Maki 20261 meeting 1–0 Compare →
David Justin
2026 Indy Supershow ProClassic Physique 3rd 16+
Jonathan Allen 20261 meeting 1–0 Compare →
David Jonathan
2026 Indy Supershow ProClassic Physique 3rd 13th
Aaron Owens 20261 meeting 1–0 Compare →
David Aaron
2026 Indy Supershow ProClassic Physique 3rd 8th
Zavier Steward 20261 meeting 1–0 Compare →
David Zavier
2026 Indy Supershow ProClassic Physique 3rd 10th
Camilo Diaz 20261 meeting 1–0 Compare →
David Camilo
2026 Indy Supershow ProClassic Physique 3rd 9th
Jake Burton 20261 meeting 1–0 Compare →
David Jake
2026 Indy Supershow ProClassic Physique 3rd 16+
Vladimir Markov 20261 meeting 1–0 Compare →
David Vladimir
2026 Indy Supershow ProClassic Physique 3rd 16+
Luke Woodside 20261 meeting 1–0 Compare →
David Luke
2026 Indy Supershow ProClassic Physique 3rd 16+
Dmytro Krazhan 20261 meeting 1–0 Compare →
David Dmytro
2026 Indy Supershow ProClassic Physique 3rd 6th
Jorge Herrera 20261 meeting 1–0 Compare →
David Jorge
2026 Tri-City ProClassic Physique 1st 2nd
Jacob Robichaux 20261 meeting 1–0 Compare →
David Jacob
2026 Tri-City ProClassic Physique 1st 9th
Ryan Kingarthur 20261 meeting 1–0 Compare →
David Ryan
2026 Tri-City ProClassic Physique 1st 11th
Matthew Greggo 20261 meeting 1–0 Compare →
David Matthew
2026 Tri-City ProClassic Physique 1st 3rd
Robert Van Sant 20261 meeting 1–0 Compare →
David Robert
2026 Tri-City ProClassic Physique 1st 4th
David Kampfe 20261 meeting 1–0 Compare →
David David
2026 Tri-City ProClassic Physique 1st 6th
Cleef Metellus 20261 meeting 1–0 Compare →
David Cleef
2026 Tri-City ProClassic Physique 1st 8th
Andrew Wilson 20261 meeting 1–0 Compare →
David Andrew
2026 Tri-City ProClassic Physique 1st 10th
Tyler Tallent 20261 meeting 1–0 Compare →
David Tyler
2026 Tri-City ProClassic Physique 1st 12th
Anthony Stephens 20261 meeting 1–0 Compare →
David Anthony
2026 Tri-City ProClassic Physique 1st 13th
Anthony Mckinney 20261 meeting 1–0 Compare →
David Anthony
2026 Tri-City ProClassic Physique 1st 15th
Vahid Badpei 20261 meeting 0–1 Compare →
David Vahid
2026 Utah Cup ProClassic Physique 3rd 2nd
Nathaniel Joiner 20261 meeting 1–0 Compare →
David Nathaniel
2026 Utah Cup ProClassic Physique 3rd 6th
Joshua Egli 20261 meeting 1–0 Compare →
David Joshua
2026 Utah Cup ProClassic Physique 3rd 7th
Leo Mayrhofer 20261 meeting 1–0 Compare →
David Leo
2026 Utah Cup ProClassic Physique 3rd 9th
Johnson Le 20261 meeting 1–0 Compare →
David Johnson
2026 Utah Cup ProClassic Physique 3rd 10th
Daniel Saunders 20261 meeting 1–0 Compare →
David Daniel
2026 Utah Cup ProClassic Physique 3rd 11th
George Franks 20261 meeting 1–0 Compare →
David George
2026 Utah Cup ProClassic Physique 3rd 12th
Olushomo Oni 20261 meeting 1–0 Compare →
David Olushomo
2026 Utah Cup ProClassic Physique 3rd 13th
Hang Niu 20261 meeting 1–0 Compare →
David Hang
2026 Utah Cup ProClassic Physique 3rd 8th
Ethan Gohari 20261 meeting 0–1 Compare →
David Ethan
2026 Detroit ProClassic Physique 4th 2nd
Victor Del Olmo Rubio 20261 meeting 1–0 Compare →
David Victor
2026 Detroit ProClassic Physique 4th 6th
Wesley Vissers 20261 meeting 0–1 Compare →
David Wesley
2026 Detroit ProClassic Physique 4th 1st
Josue Mondesir 20261 meeting 1–0 Compare →
David Josue
2026 Detroit ProClassic Physique 4th 10th
Fede Guevara Ferrando 20261 meeting 1–0 Compare →
David Fede
2026 Detroit ProClassic Physique 4th 12th
Arthur Agostinho 20261 meeting 1–0 Compare →
David Arthur
2026 Detroit ProClassic Physique 4th 8th
Stephen Koneval 20261 meeting 1–0 Compare →
David Stephen
2026 Detroit ProClassic Physique 4th 14th
Dion Merrill 20261 meeting 1–0 Compare →
David Dion
2026 Detroit ProClassic Physique 4th 9th
Gabriel Castillo 20261 meeting 1–0 Compare →
David Gabriel
2026 Detroit ProClassic Physique 4th 15th
Carl Gauthier 20261 meeting 1–0 Compare →
David Carl
2026 Detroit ProClassic Physique 4th 13th
David Ferran
2025 Oklahoma ProClassic Physique 10th 12th
Darrel Williams 1 meeting 1–0 Compare →
David Darrel
2025 Oklahoma ProClassic Physique 10th 16+
Florian Hartlage 1 meeting 0–1 Compare →
David Florian
2025 Oklahoma ProClassic Physique 10th 6th
Lucas Gianinni 1 meeting 0–1 Compare →
David Lucas
2025 Oklahoma ProClassic Physique 10th 7th
Barry Irving 1 meeting 0–1 Compare →
David Barry
2025 Oklahoma ProClassic Physique 10th 8th
Joe Sway Mondesir 1 meeting 0–1 Compare →
David Joe
2025 Oklahoma ProClassic Physique 10th 9th
Jeremiah Willies 1 meeting 1–0 Compare →
David Jeremiah
2025 Oklahoma ProClassic Physique 10th 11th
Sebastien Theurel 1 meeting 1–0 Compare →
David Sebastien
2025 Oklahoma ProClassic Physique 10th 14th
Barman Sandeed 1 meeting 1–0 Compare →
David Barman
2025 Oklahoma ProClassic Physique 10th 15th
Jay Doherty 1 meeting 1–0 Compare →
David Jay
2025 Oklahoma ProClassic Physique 10th 16+
Justin Stilwell 1 meeting 1–0 Compare →
David Justin
2025 Oklahoma ProClassic Physique 10th 16+
Kelvin Ogbebor 1 meeting 1–0 Compare →
David Kelvin
2025 Oklahoma ProClassic Physique 10th 16+
Lorenza Brown 1 meeting 1–0 Compare →
David Lorenza
2025 Oklahoma ProClassic Physique 10th 16+
Remi Seales 1 meeting 1–0 Compare →
David Remi
2025 Oklahoma ProClassic Physique 10th 16+
Stephen Thames 1 meeting 1–0 Compare →
David Stephen
2025 Oklahoma ProClassic Physique 10th 16+
Steven Bass 1 meeting 1–0 Compare →
David Steven
2025 Oklahoma ProClassic Physique 10th 16+
Zanyar Ghaderpour 1 meeting 1–0 Compare →
David Zanyar
2025 Oklahoma ProClassic Physique 10th 16+
Marcus Perry 1 meeting 0–1 Compare →
David Marcus
2025 Optimum Classic ProClassic Physique 5th 2nd
Dylan Bursey 1 meeting 0–1 Compare →
David Dylan
2025 Optimum Classic ProClassic Physique 5th 4th
Daniel Dudley 1 meeting 1–0 Compare →
David Daniel
2025 Optimum Classic ProClassic Physique 5th 7th
Saquan Mitchell 1 meeting 1–0 Compare →
David Saquan
2025 Optimum Classic ProClassic Physique 5th 8th
Devon Lewis 1 meeting 1–0 Compare →
David Devon
2025 Optimum Classic ProClassic Physique 5th 10th
Samir Chao 1 meeting 1–0 Compare →
David Samir
2025 Optimum Classic ProClassic Physique 5th 11th
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. "David Aguilar Rosales — competition record." CalloutIQ, 9 results on file, accessed September 3, 2026. https://calloutiq.com/athletes/david-aguilar-rosales
@misc{calloutiq-athletes-david-aguilar-rosales-2026-09-03,
  title  = {{David Aguilar Rosales — competition record}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/athletes/david-aguilar-rosales}}
}
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
9 results, 7 carrying judging scores off an official card, each row with its own source link. An empty official_field_size means that field is unverified — not that these rows are the whole field.
Embed this cardPaste anywhere
<iframe src="https://calloutiq.com/embed/athletes/david-aguilar-rosales" title="David Aguilar Rosales — CalloutIQ" width="100%" height="300" 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.