CalloutIQbeta

Joe Davis

Not Yet Qualified
2026 Olympia Qualification

Not yet qualified

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 Joe Davis needs
The 2026 window is closed.
Qualifying ended Aug 30, so no result now moves the 2026 board. CalloutIQ holds no 2026 qualification for Joe Davis.
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.
Manual Review Compiled by CalloutIQ and awaiting official IFBB Pro League reconciliation — not yet on a published qualified list. How we source this →
Joe Davis'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 Joe Davis 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 Joe Davis'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 6 results for Joe Davis from 2022 to 2025, 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. 1st61121 4th of 121 in the Class D class — Classic Physique, NPC National Championships (2022) 3rd of 39 in the Class D class — Classic Physique, NPC Junior USA Championships (2024) 2nd of 71 in the Class D class — Classic Physique, NPC Universe / National Fitness Championships (2024) — IFBB Pro Card earned here 16th of 18 — Classic Physique, Pittsburgh Pro (2025) 16th of 22 — Classic Physique, New York Pro (2025) 16th of 40 — Classic Physique, Dubai Pro (2025) 202220242025
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 Joe Davis finished in it — so a dot near the top of a long bar beat a deep field. A green ring is where Joe Davis earned an IFBB Pro Card (1). Every value is in the table below.
2025 Dubai ProClassic Physique 16th 48
2025 New York ProClassic Physique 16th 48
2025 Pittsburgh ProClassic Physique 16th 80
2024 NPC Universe / National Fitness ChampionshipsClassic Physique 2nd Class D IFBB Pro Card
2024 NPC Junior USA ChampionshipsClassic Physique 3rd Class D
2022 NPC National ChampionshipsClassic Physique 4th Class D
Head-to-Head
Richard Nagy 3 meetings 0–3 Compare →
Joe Richard
2025 Dubai ProClassic Physique 16+ 3rd
2025 New York ProClassic Physique 16+ 3rd
2025 Pittsburgh ProClassic Physique 16+ 3rd
Terrence Ruffin 2 meetings 0–2 Compare →
Joe Terrence
2025 New York ProClassic Physique 16+ 1st
2025 Pittsburgh ProClassic Physique 16+ 1st
Josema Munoz 2 meetings 0–2 Compare →
Joe Josema
2025 New York ProClassic Physique 16+ 2nd
2025 Pittsburgh ProClassic Physique 16+ 2nd
Joe Murat
2025 New York ProClassic Physique 16+ 4th
2025 Pittsburgh ProClassic Physique 16+ 5th
Camilo Diaz 2 meetings 0–2 Compare →
Joe Camilo
2025 New York ProClassic Physique 16+ 6th
2025 Pittsburgh ProClassic Physique 16+ 8th
Dominic Carter 2 meetings 0–2 Compare →
Joe Dominic
2025 New York ProClassic Physique 16+ 5th
2025 Pittsburgh ProClassic Physique 16+ 9th
Joe Xavier
2025 New York ProClassic Physique 16+ 7th
2025 Pittsburgh ProClassic Physique 16+ 10th
James Smith 2 meetings 0–2 Compare →
Joe James
2025 New York ProClassic Physique 16+ 9th
2025 Pittsburgh ProClassic Physique 16+ 12th
Juan Medina 2 meetings 0–2 Compare →
Joe Juan
2025 New York ProClassic Physique 16+ 10th
2025 Pittsburgh ProClassic Physique 16+ 13th
Leo Mayrhofer 2 meetings 0–2 Compare →
Joe Leo
2025 New York ProClassic Physique 16+ 11th
2025 Pittsburgh ProClassic Physique 16+ 15th
Luca Reger 1 meeting 0–1 Compare →
Joe Luca
2025 Dubai ProClassic Physique 16+ 2nd
Ethan Gohari 1 meeting 0–1 Compare →
Joe Ethan
2025 Dubai ProClassic Physique 16+ 14th
Michael Daboul 1 meeting 0–1 Compare →
Joe Michael
2025 Dubai ProClassic Physique 16+ 1st
Mikhail Timoshin 1 meeting 0–1 Compare →
Joe Mikhail
2025 Dubai ProClassic Physique 16+ 8th
Khaled El Nahawy 1 meeting 0–1 Compare →
Joe Khaled
2025 Dubai ProClassic Physique 16+ 4th
Ahmed Alkhalifah 1 meeting 0–1 Compare →
Joe Ahmed
2025 Dubai ProClassic Physique 16+ 5th
Joe Alexander
2025 Dubai ProClassic Physique 16+ 6th
Krimo Ammari 1 meeting 0–1 Compare →
Joe Krimo
2025 Dubai ProClassic Physique 16+ 7th
Valeri Enchev 1 meeting 0–1 Compare →
Joe Valeri
2025 Dubai ProClassic Physique 16+ 10th
Julio Simoes 1 meeting 0–1 Compare →
Joe Julio
2025 Dubai ProClassic Physique 16+ 11th
Mustafa Yildiz 1 meeting 0–1 Compare →
Joe Mustafa
2025 Dubai ProClassic Physique 16+ 12th
Ali Hasan 1 meeting 0–1 Compare →
Joe Ali
2025 Dubai ProClassic Physique 16+ 13th
John Le 1 meeting 0–1 Compare →
Joe John
2025 Dubai ProClassic Physique 16+ 15th
Eric Wildberger 1 meeting 0–1 Compare →
Joe Eric
2025 Dubai ProClassic Physique 16+ 9th
Joe Sway Mondesir 1 meeting 0–1 Compare →
Joe Joe
2025 New York ProClassic Physique 16+ 8th
Artem Piari 1 meeting 0–1 Compare →
Joe Artem
2025 New York ProClassic Physique 16+ 12th
Jason Strayhand 1 meeting 0–1 Compare →
Joe Jason
2025 New York ProClassic Physique 16+ 13th
Evan Alexiou 1 meeting 0–1 Compare →
Joe Evan
2025 New York ProClassic Physique 16+ 15th
Michael Bell 1 meeting 0–1 Compare →
Joe Michael
2025 New York ProClassic Physique 16+ 14th
Anton Ratushnyi 1 meeting 0–1 Compare →
Joe Anton
2025 Pittsburgh ProClassic Physique 16+ 6th
Brady King 1 meeting 0–1 Compare →
Joe Brady
2025 Pittsburgh ProClassic Physique 16+ 4th
Caike Deoliveira 1 meeting 0–1 Compare →
Joe Caike
2025 Pittsburgh ProClassic Physique 16+ 7th
Jamir Grady 1 meeting 0–1 Compare →
Joe Jamir
2025 Pittsburgh ProClassic Physique 16+ 11th
Damion Ricketts 1 meeting 0–1 Compare →
Joe Damion
2025 Pittsburgh ProClassic Physique 16+ 14th
Vahid Badpei 1 meeting no decisive result Compare →
Joe Vahid
2025 Dubai ProClassic Physique · both outside top 15 16+ 16+
Almostafa Aljaafreh 1 meeting no decisive result Compare →
Joe Almostafa
2025 Dubai ProClassic Physique · both outside top 15 16+ 16+
Ramadan El Sherkawy 1 meeting no decisive result Compare →
Joe Ramadan
2025 Dubai ProClassic Physique · both outside top 15 16+ 16+
Sunmeet Gill 1 meeting no decisive result Compare →
Joe Sunmeet
2025 Dubai ProClassic Physique · both outside top 15 16+ 16+
Wassim Hassan 1 meeting no decisive result Compare →
Joe Wassim
2025 Dubai ProClassic Physique · both outside top 15 16+ 16+
Paulo Henrique 1 meeting no decisive result Compare →
Joe Paulo
2025 Dubai ProClassic Physique · both outside top 15 16+ 16+
Azamat Karabashev 1 meeting no decisive result Compare →
Joe Azamat
2025 Dubai ProClassic Physique · both outside top 15 16+ 16+
Lihsuan Liu 1 meeting no decisive result Compare →
Joe Lihsuan
2025 Dubai ProClassic Physique · both outside top 15 16+ 16+
Miguel Malimo 1 meeting no decisive result Compare →
Joe Miguel
2025 Dubai ProClassic Physique · both outside top 15 16+ 16+
Abdalla Mohamdi 1 meeting no decisive result Compare →
Joe Abdalla
2025 Dubai ProClassic Physique · both outside top 15 16+ 16+
Reda Nacirdin 1 meeting no decisive result Compare →
Joe Reda
2025 Dubai ProClassic Physique · both outside top 15 16+ 16+
Kent Nasarondo 1 meeting no decisive result Compare →
Joe Kent
2025 Dubai ProClassic Physique · both outside top 15 16+ 16+
Bader Nuri 1 meeting no decisive result Compare →
Joe Bader
2025 Dubai ProClassic Physique · both outside top 15 16+ 16+
Chanuk Ock 1 meeting no decisive result Compare →
Joe Chanuk
2025 Dubai ProClassic Physique · both outside top 15 16+ 16+
Chaitanya Prabhu Puralachetty 1 meeting no decisive result Compare →
Joe Chaitanya
2025 Dubai ProClassic Physique · both outside top 15 16+ 16+
Denis Rose 1 meeting no decisive result Compare →
Joe Denis
2025 Dubai ProClassic Physique · both outside top 15 16+ 16+
Mustafa Salman 1 meeting no decisive result Compare →
Joe Mustafa
2025 Dubai ProClassic Physique · both outside top 15 16+ 16+
Kevin Stutz 1 meeting no decisive result Compare →
Joe Kevin
2025 Dubai ProClassic Physique · both outside top 15 16+ 16+
Edgar Daniel Valencia Palafox 1 meeting no decisive result Compare →
Joe Edgar
2025 Dubai ProClassic Physique · both outside top 15 16+ 16+
Dmitrii Vorotyntsev 1 meeting no decisive result Compare →
Joe Dmitrii
2025 Dubai ProClassic Physique · both outside top 15 16+ 16+
Daniel Oti 1 meeting no decisive result Compare →
Joe Daniel
2025 Dubai ProClassic Physique · both outside top 15 16+ 16+
Ahmed Elsayed 1 meeting no decisive result Compare →
Joe Ahmed
2025 Dubai ProClassic Physique · both outside top 15 16+ 16+
Rashid Alhadhrami 1 meeting no decisive result Compare →
Joe Rashid
2025 Dubai ProClassic Physique · both outside top 15 16+ 16+
Abdulrahman Alnaim 1 meeting no decisive result Compare →
Joe Abdulrahman
2025 Dubai ProClassic Physique · both outside top 15 16+ 16+
Bassem Ashouri 1 meeting no decisive result Compare →
Joe Bassem
2025 New York ProClassic Physique · both outside top 15 16+ 16+
Domenick DiBenedetto 1 meeting no decisive result Compare →
Joe Domenick
2025 New York ProClassic Physique · both outside top 15 16+ 16+
Corelle Draper 1 meeting no decisive result Compare →
Joe Corelle
2025 New York ProClassic Physique · both outside top 15 16+ 16+
Luqas Fogelberg 1 meeting no decisive result Compare →
Joe Luqas
2025 New York ProClassic Physique · both outside top 15 16+ 16+
Ashley Ntansah 1 meeting no decisive result Compare →
Joe Ashley
2025 New York ProClassic Physique · both outside top 15 16+ 16+
Ali Rouhani 1 meeting no decisive result Compare →
Joe Ali
2025 New York ProClassic Physique · both outside top 15 16+ 16+
Adk Diaz 1 meeting no decisive result Compare →
Joe Adk
2025 Pittsburgh ProClassic Physique · both outside top 15 16+ 16+
Jamie LeRoyce McTizic 1 meeting no decisive result Compare →
Joe Jamie
2025 Pittsburgh ProClassic Physique · both outside top 15 16+ 16+
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. "Joe Davis — competition record." CalloutIQ, 6 results on file, accessed September 3, 2026. https://calloutiq.com/athletes/joe-davis
@misc{calloutiq-athletes-joe-davis-2026-09-03,
  title  = {{Joe Davis — competition record}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/athletes/joe-davis}}
}
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
6 results, 3 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/joe-davis" title="Joe Davis — 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.