CalloutIQbeta

Kevin Ford

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 Kevin Ford needs
The 2026 window is closed.
Qualifying ended Aug 30, so no result now moves the 2026 board. CalloutIQ holds no 2026 qualification for Kevin Ford.
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 →
Kevin Ford'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 Kevin Ford 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 Kevin Ford'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 3 results for Kevin Ford from 2017 to 2020, each plotted as their finishing position within the field at that contest. 1st1632 2nd of 16 — Classic Physique, Toronto Pro Supershow (2017) 5th (field size not on file) — Classic Physique, Arnold Classic (2018) 8th of 32 — Classic Physique, Chicago Pro (2020) 201720182020
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 Kevin Ford finished in it — so a dot near the top of a long bar beat a deep field. 1 result has no field size on the card, so its dot carries no bar. Every value is in the table below.
2020 Chicago ProClassic Physique 8th 25
2018 Arnold ClassicClassic Physique 5th 25
2017 Toronto Pro SupershowClassic Physique 2nd
Head-to-Head
Andre Adams 2 meetings 2–0 Compare →
Kevin Andre
2020 Chicago ProClassic Physique 8th 16+
2017 Toronto Pro SupershowClassic Physique 2nd 11th
Santiago Aragon 2 meetings 2–0 Compare →
Kevin Santiago
2018 Arnold ClassicClassic Physique 5th 7th
2017 Toronto Pro SupershowClassic Physique 2nd 3rd
Aaron Futel 2 meetings 2–0 Compare →
Kevin Aaron
2018 Arnold ClassicClassic Physique 5th 16+
2017 Toronto Pro SupershowClassic Physique 2nd 6th
AJ Shukoori 2 meetings 2–0 Compare →
Kevin AJ
2018 Arnold ClassicClassic Physique 5th 16+
2017 Toronto Pro SupershowClassic Physique 2nd 5th
Kevin Wilson 2 meetings 2–0 Compare →
Kevin Kevin
2018 Arnold ClassicClassic Physique 5th 16+
2017 Toronto Pro SupershowClassic Physique 2nd 9th
Garrott Coelho 2 meetings 2–0 Compare →
Kevin Garrott
2018 Arnold ClassicClassic Physique 5th 16+
2017 Toronto Pro SupershowClassic Physique 2nd 8th
Jorge Herrera 1 meeting 1–0 Compare →
Kevin Jorge
2020 Chicago ProClassic Physique 8th 16+
Bryan Jones 1 meeting 0–1 Compare →
Kevin Bryan
2020 Chicago ProClassic Physique 8th 1st
Jarek Crew 1 meeting 0–1 Compare →
Kevin Jarek
2020 Chicago ProClassic Physique 8th 2nd
Jason Brown 1 meeting 0–1 Compare →
Kevin Jason
2020 Chicago ProClassic Physique 8th 3rd
Mehdi Larijani 1 meeting 0–1 Compare →
Kevin Mehdi
2020 Chicago ProClassic Physique 8th 4th
Abner Logan 1 meeting 0–1 Compare →
Kevin Abner
2020 Chicago ProClassic Physique 8th 5th
Zack Romano 1 meeting 0–1 Compare →
Kevin Zack
2020 Chicago ProClassic Physique 8th 6th
Brady King 1 meeting 0–1 Compare →
Kevin Brady
2020 Chicago ProClassic Physique 8th 7th
Joseph Cruz 1 meeting 1–0 Compare →
Kevin Joseph
2020 Chicago ProClassic Physique 8th 10th
Martin Daniels 1 meeting 1–0 Compare →
Kevin Martin
2020 Chicago ProClassic Physique 8th 15th
Adon Marcus 1 meeting 1–0 Compare →
Kevin Adon
2020 Chicago ProClassic Physique 8th 16+
Carlos Dommar 1 meeting 1–0 Compare →
Kevin Carlos
2020 Chicago ProClassic Physique 8th 16+
Daine Chang 1 meeting 1–0 Compare →
Kevin Daine
2020 Chicago ProClassic Physique 8th 16+
Damien Patrick 1 meeting 1–0 Compare →
Kevin Damien
2020 Chicago ProClassic Physique 8th 16+
Gerardo Cabrera 1 meeting 1–0 Compare →
Kevin Gerardo
2020 Chicago ProClassic Physique 8th 16+
Ivan Cabrera 1 meeting 1–0 Compare →
Kevin Ivan
2020 Chicago ProClassic Physique 8th 16+
Jake Keidel 1 meeting 1–0 Compare →
Kevin Jake
2020 Chicago ProClassic Physique 8th 16+
Jason Conner 1 meeting 1–0 Compare →
Kevin Jason
2020 Chicago ProClassic Physique 8th 16+
Jose Caban Rivera 1 meeting 1–0 Compare →
Kevin Jose
2020 Chicago ProClassic Physique 8th 16+
Leo Mayrhofer 1 meeting 1–0 Compare →
Kevin Leo
2020 Chicago ProClassic Physique 8th 16+
Mark Hummel 1 meeting 1–0 Compare →
Kevin Mark
2020 Chicago ProClassic Physique 8th 16+
Traveon Daniels 1 meeting 1–0 Compare →
Kevin Traveon
2020 Chicago ProClassic Physique 8th 16+
Vladimir Sizov 1 meeting 1–0 Compare →
Kevin Vladimir
2020 Chicago ProClassic Physique 8th 9th
Kevin Ali
2020 Chicago ProClassic Physique 8th 11th
Jay Warren 1 meeting 1–0 Compare →
Kevin Jay
2020 Chicago ProClassic Physique 8th 12th
Matthew Frie 1 meeting 1–0 Compare →
Kevin Matthew
2020 Chicago ProClassic Physique 8th 13th
Amit Roy 1 meeting 1–0 Compare →
Kevin Amit
2020 Chicago ProClassic Physique 8th 14th
Clarence Tyler 1 meeting 1–0 Compare →
Kevin Clarence
2020 Chicago ProClassic Physique 8th 16+
George Thibault 1 meeting 1–0 Compare →
Kevin George
2020 Chicago ProClassic Physique 8th 16+
Kevin Stephen
2020 Chicago ProClassic Physique 8th 16+
Breon Ansley* 1 meeting 0–1 Compare →
Kevin Breon
2018 Arnold ClassicClassic Physique 5th 1st
Tony Davis 1 meeting 1–0 Compare →
Kevin Tony
2018 Arnold ClassicClassic Physique 5th 16+
Marvin Cornejo 1 meeting 1–0 Compare →
Kevin Marvin
2018 Arnold ClassicClassic Physique 5th 16+
Arash Rahbar 1 meeting 0–1 Compare →
Kevin Arash
2018 Arnold ClassicClassic Physique 5th 2nd
Courage Opara 1 meeting 0–1 Compare →
Kevin Courage
2018 Arnold ClassicClassic Physique 5th 3rd
Danny Hester* 1 meeting 0–1 Compare →
Kevin Danny
2018 Arnold ClassicClassic Physique 5th 4th
Dani Younan 1 meeting 1–0 Compare →
Kevin Dani
2018 Arnold ClassicClassic Physique 5th 6th
Kenneth Owens 1 meeting 1–0 Compare →
Kevin Kenneth
2018 Arnold ClassicClassic Physique 5th 8th
Kevin Svetozar
2018 Arnold ClassicClassic Physique 5th 9th
RD Caldwell 1 meeting 1–0 Compare →
Kevin RD
2018 Arnold ClassicClassic Physique 5th 10th
Jason Lowe 1 meeting 1–0 Compare →
Kevin Jason
2018 Arnold ClassicClassic Physique 5th 11th
Robert Timms 1 meeting 1–0 Compare →
Kevin Robert
2018 Arnold ClassicClassic Physique 5th 12th
Panexce Pierre 1 meeting 1–0 Compare →
Kevin Panexce
2018 Arnold ClassicClassic Physique 5th 13th
Shavis Higa 1 meeting 1–0 Compare →
Kevin Shavis
2018 Arnold ClassicClassic Physique 5th 14th
Lee Banks 1 meeting 1–0 Compare →
Kevin Lee
2018 Arnold ClassicClassic Physique 5th 15th
Sharif Reid 1 meeting 1–0 Compare →
Kevin Sharif
2018 Arnold ClassicClassic Physique 5th 16+
Isaac Balbi 1 meeting 1–0 Compare →
Kevin Isaac
2018 Arnold ClassicClassic Physique 5th 16+
Kevin Christopher
2018 Arnold ClassicClassic Physique 5th 16+
Andrew Landis 1 meeting 1–0 Compare →
Kevin Andrew
2018 Arnold ClassicClassic Physique 5th 16+
Nhon Ly 1 meeting 1–0 Compare →
Kevin Nhon
2018 Arnold ClassicClassic Physique 5th 16+
Armando Aman 1 meeting 1–0 Compare →
Kevin Armando
2018 Arnold ClassicClassic Physique 5th 16+
Matt Pattison 1 meeting 1–0 Compare →
Kevin Matt
2018 Arnold ClassicClassic Physique 5th 16+
Eric Dankwa 1 meeting 1–0 Compare →
Kevin Eric
2018 Arnold ClassicClassic Physique 5th 16+
Dion Harris 1 meeting 1–0 Compare →
Kevin Dion
2018 Arnold ClassicClassic Physique 5th 16+
Ko Chandetka 1 meeting 1–0 Compare →
Kevin Ko
2018 Arnold ClassicClassic Physique 5th 16+
Chris Bumstead* 1 meeting 0–1 Compare →
Kevin Chris
2017 Toronto Pro SupershowClassic Physique 2nd 1st
Darrem Charles 1 meeting 1–0 Compare →
Kevin Darrem
2017 Toronto Pro SupershowClassic Physique 2nd 4th
James Darling 1 meeting 1–0 Compare →
Kevin James
2017 Toronto Pro SupershowClassic Physique 2nd 7th
Roger Ferrer 1 meeting 1–0 Compare →
Kevin Roger
2017 Toronto Pro SupershowClassic Physique 2nd 14th
Christopher Ford 1 meeting 1–0 Compare →
Kevin Christopher
2017 Toronto Pro SupershowClassic Physique 2nd 16th
William Gregory 1 meeting 1–0 Compare →
Kevin William
2017 Toronto Pro SupershowClassic Physique 2nd 12th
Valentino Harris 1 meeting 1–0 Compare →
Kevin Valentino
2017 Toronto Pro SupershowClassic Physique 2nd 10th
Kevin Milton
2017 Toronto Pro SupershowClassic Physique 2nd 13th
Jonathan Repollet 1 meeting 1–0 Compare →
Kevin Jonathan
2017 Toronto Pro SupershowClassic Physique 2nd 15th
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. "Kevin Ford — competition record." CalloutIQ, 3 results on file, accessed September 3, 2026. https://calloutiq.com/athletes/kevin-ford
@misc{calloutiq-athletes-kevin-ford-2026-09-03,
  title  = {{Kevin Ford — competition record}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/athletes/kevin-ford}}
}
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
3 results, 2 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/kevin-ford" title="Kevin Ford — 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.