CalloutIQ
← Back to tracker
Juan Medina
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.
Manual Review Compiled by CalloutIQ and awaiting official IFBB reconciliation — not yet on a published qualified list. How we source this →
Upcoming Shows — Classic Physique
2026-07-17 – 2026-07-18
Chicago, IL, USA
2026-07-18
Anaheim, CA
2026-07-19
Kaohsiung, Taiwan
2026-07-24 – 2026-07-26
Richmond, Canada
2026-07-25 – 2026-07-26
Chengdu, China
2026-07-30 – 2026-08-01
Tampa, FL, USA
2026-08-08 – 2026-08-09
Atlanta, GA, USA
2026-08-14 – 2026-08-15
Irving, TX, USA
2026-08-22 – 2026-08-23
Seoul, Korea
2026-08-22 – 2026-08-23
Vienna, Austria
Career History
2025 New York ProClassic Physique 10th
2025 Pittsburgh ProClassic Physique 13th
Head-to-Head
Terrence Ruffin 2 meetings 0–2
Juan Terrence
2025 New York ProClassic Physique 10th 1st
2025 Pittsburgh ProClassic Physique 13th 1st
Jose Manuel Munoz 2 meetings 0–2
Juan Jose
2025 New York ProClassic Physique 10th 2nd
2025 Pittsburgh ProClassic Physique 13th 2nd
Xavier Adonnis Steward 2 meetings 0–2
Juan Xavier
2025 New York ProClassic Physique 10th 7th
2025 Pittsburgh ProClassic Physique 13th 10th
Richard Nagy 2 meetings 0–2
Juan Richard
2025 New York ProClassic Physique 10th 3rd
2025 Pittsburgh ProClassic Physique 13th 3rd
Joe Davis 2 meetings 2–0
Juan Joe
2025 New York ProClassic Physique 10th 16+
2025 Pittsburgh ProClassic Physique 13th 16+
Dominic Carter 2 meetings 0–2
Juan Dominic
2025 New York ProClassic Physique 10th 5th
2025 Pittsburgh ProClassic Physique 13th 9th
James Smith 2 meetings 0–2
Juan James
2025 New York ProClassic Physique 10th 9th
2025 Pittsburgh ProClassic Physique 13th 12th
Camilo Diaz 2 meetings 0–2
Juan Camilo
2025 New York ProClassic Physique 10th 6th
2025 Pittsburgh ProClassic Physique 13th 8th
Murat Can Karahasanlar 2 meetings 0–2
Juan Murat
2025 New York ProClassic Physique 10th 4th
2025 Pittsburgh ProClassic Physique 13th 5th
Leo Mayrhofer 2 meetings 2–0
Juan Leo
2025 New York ProClassic Physique 10th 11th
2025 Pittsburgh ProClassic Physique 13th 15th
Joe Sway Mondesir 1 meeting 0–1
Juan Joe
2025 New York ProClassic Physique 10th 8th
Ali Rouhani 1 meeting 1–0
Juan Ali
2025 New York ProClassic Physique 10th 16+
Corelle Draper 1 meeting 1–0
Juan Corelle
2025 New York ProClassic Physique 10th 16+
Bassem Ashouri 1 meeting 1–0
Juan Bassem
2025 New York ProClassic Physique 10th 16+
Mike Bell 1 meeting 1–0
Juan Mike
2025 New York ProClassic Physique 10th 14th
Luqas Fogelberg 1 meeting 1–0
Juan Luqas
2025 New York ProClassic Physique 10th 16+
Jason Strayhand 1 meeting 1–0
Juan Jason
2025 New York ProClassic Physique 10th 13th
Evan Alexiou 1 meeting 1–0
Juan Evan
2025 New York ProClassic Physique 10th 15th
Domenick DiBenedetto 1 meeting 1–0
Juan Domenick
2025 New York ProClassic Physique 10th 16+
Ashley Ntansah 1 meeting 1–0
Juan Ashley
2025 New York ProClassic Physique 10th 16+
Artem Piari 1 meeting 1–0
Juan Artem
2025 New York ProClassic Physique 10th 12th
Caike Deoliveira 1 meeting 0–1
Juan Caike
2025 Pittsburgh ProClassic Physique 13th 7th
Jamie LeRoyce McTizic 1 meeting 1–0
Juan Jamie
2025 Pittsburgh ProClassic Physique 13th 16+
Damion Ricketts 1 meeting 1–0
Juan Damion
2025 Pittsburgh ProClassic Physique 13th 14th
Adk Diaz 1 meeting 1–0
Juan Adk
2025 Pittsburgh ProClassic Physique 13th 16+
Anton Ratushnyi 1 meeting 0–1
Juan Anton
2025 Pittsburgh ProClassic Physique 13th 6th
Jamir Grady 1 meeting 0–1
Juan Jamir
2025 Pittsburgh ProClassic Physique 13th 11th
Brady King 1 meeting 0–1
Juan Brady
2025 Pittsburgh ProClassic Physique 13th 4th
Socials
Not yet added.