CalloutIQbeta

Brandon Cooper

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 Brandon Cooper needs
The 2026 window is closed.
Qualifying ended Aug 30, so no result now moves the 2026 board. CalloutIQ holds no 2026 qualification for Brandon Cooper.
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 →
Brandon Cooper'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 Brandon Cooper 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 Brandon Cooper'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 Brandon Cooper from 2018 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. 1st4590 6th of 65 — Classic Physique, NPC Junior Nationals (2018) 4th of 79 — Classic Physique, NPC Junior USA Championships (2019) 1st of 90 — Classic Physique, NPC National Championships (2019) — IFBB Pro Card earned here 10th of 33 — Classic Physique, Battle of Texas (2020) 5th of 11 — Classic Physique, Kentucky Muscle Pro (2021) 11th of 17 — Classic Physique, Texas State Pro (2021) 7th of 18 — Classic Physique, Pittsburgh Pro (2023) 12th of 21 — Classic Physique, New York Pro (2023) 11th of 17 — Classic Physique, Texas Pro (2025) 201820192020202120232025
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 Brandon Cooper finished in it — so a dot near the top of a long bar beat a deep field. Wins are gold (1). A green ring is where Brandon Cooper earned an IFBB Pro Card (1). Every value is in the table below.
2025 Texas ProClassic Physique 11th 32
2023 New York ProClassic Physique 12th 36
2023 Pittsburgh ProClassic Physique 7th 35
2021 Texas State ProClassic Physique 11th 33
2021 Kentucky Muscle ProClassic Physique 5th 15
2018–2020 4 earlier results
2020 Battle of TexasClassic Physique 10th
2019 NPC National ChampionshipsClassic Physique 1st — Won IFBB Pro Card
2019 NPC Junior USA ChampionshipsClassic Physique 4th
2018 NPC Junior NationalsClassic Physique 6th
Head-to-Head
Kim Santos 3 meetings 2–1 Compare →
Brandon Kim
2025 Texas ProClassic Physique 11th 9th
2021 Texas State ProClassic Physique 11th 13th
2020 Battle of TexasClassic Physique 10th 16+
Michael Daboul 2 meetings 0–2 Compare →
Brandon Michael
2023 New York ProClassic Physique 12th 1st
2023 Pittsburgh ProClassic Physique 7th 1st
Brandon Alexander
2023 New York ProClassic Physique 12th 3rd
2023 Pittsburgh ProClassic Physique 7th 3rd
Camilo Diaz 2 meetings 0–2 Compare →
Brandon Camilo
2023 New York ProClassic Physique 12th 4th
2023 Pittsburgh ProClassic Physique 7th 5th
Robert Van Sant 2 meetings 2–0 Compare →
Brandon Robert
2023 New York ProClassic Physique 12th 15th
2023 Pittsburgh ProClassic Physique 7th 8th
Brandon Munkhsaruul
2023 New York ProClassic Physique 12th 16+
2023 Pittsburgh ProClassic Physique 7th 10th
Callum Hinze 2 meetings 2–0 Compare →
Brandon Callum
2023 New York ProClassic Physique 12th 14th
2023 Pittsburgh ProClassic Physique 7th 11th
Brandon Edgard
2023 New York ProClassic Physique 12th 16+
2023 Pittsburgh ProClassic Physique 7th 14th
Tomas Adame 2 meetings 0–2 Compare →
Brandon Tomas
2023 Pittsburgh ProClassic Physique 7th 6th
2020 Battle of TexasClassic Physique 10th 5th
Justin Badurina 2 meetings 0–2 Compare →
Brandon Justin
2021 Texas State ProClassic Physique 11th 3rd
2020 Battle of TexasClassic Physique 10th 8th
Mehdi Larijani 2 meetings 0–2 Compare →
Brandon Mehdi
2021 Texas State ProClassic Physique 11th 1st
2020 Battle of TexasClassic Physique 10th 7th
Ashwin Lucas 2 meetings 1–1 Compare →
Brandon Ashwin
2021 Texas State ProClassic Physique 11th 6th
2021 Kentucky Muscle ProClassic Physique 5th 7th
Matheus Menegate 1 meeting 0–1 Compare →
Brandon Matheus
2025 Texas ProClassic Physique 11th 1st
Carlos Dommar 1 meeting 0–1 Compare →
Brandon Carlos
2025 Texas ProClassic Physique 11th 2nd
Seo Joo Seong 1 meeting 0–1 Compare →
Brandon Seo
2025 Texas ProClassic Physique 11th 3rd
Austin Espy 1 meeting 0–1 Compare →
Brandon Austin
2025 Texas ProClassic Physique 11th 4th
Nick Koeu 1 meeting 0–1 Compare →
Brandon Nick
2025 Texas ProClassic Physique 11th 5th
Matt Orchard 1 meeting 0–1 Compare →
Brandon Matt
2025 Texas ProClassic Physique 11th 6th
Richard Morilla 1 meeting 0–1 Compare →
Brandon Richard
2025 Texas ProClassic Physique 11th 7th
Marof Montanary 1 meeting 0–1 Compare →
Brandon Marof
2025 Texas ProClassic Physique 11th 8th
Zavier Steward 1 meeting 0–1 Compare →
Brandon Zavier
2025 Texas ProClassic Physique 11th 10th
Jesse Carter 1 meeting 1–0 Compare →
Brandon Jesse
2025 Texas ProClassic Physique 11th 12th
Ken Garcia 1 meeting 1–0 Compare →
Brandon Ken
2025 Texas ProClassic Physique 11th 13th
Connor Kovacs 1 meeting 1–0 Compare →
Brandon Connor
2025 Texas ProClassic Physique 11th 14th
Flemming Okeke 1 meeting 1–0 Compare →
Brandon Flemming
2025 Texas ProClassic Physique 11th 15th
Kevin Serra 1 meeting 1–0 Compare →
Brandon Kevin
2025 Texas ProClassic Physique 11th 16+
Justin Stilwell 1 meeting 1–0 Compare →
Brandon Justin
2025 Texas ProClassic Physique 11th 16+
Matthew Greggo 1 meeting 0–1 Compare →
Brandon Matthew
2023 New York ProClassic Physique 12th 6th
Junior Javorski 1 meeting 0–1 Compare →
Brandon Junior
2023 New York ProClassic Physique 12th 2nd
Eric Abelon 1 meeting 0–1 Compare →
Brandon Eric
2023 New York ProClassic Physique 12th 5th
Brandon Jorge
2023 New York ProClassic Physique 12th 7th
Rickoy Palmer 1 meeting 0–1 Compare →
Brandon Rickoy
2023 New York ProClassic Physique 12th 8th
Hubert Kulczynski 1 meeting 0–1 Compare →
Brandon Hubert
2023 New York ProClassic Physique 12th 9th
Jeremiah Willies 1 meeting 0–1 Compare →
Brandon Jeremiah
2023 New York ProClassic Physique 12th 10th
Zeek Andrews 1 meeting 0–1 Compare →
Brandon Zeek
2023 New York ProClassic Physique 12th 11th
Andrew Wilson 1 meeting 1–0 Compare →
Brandon Andrew
2023 New York ProClassic Physique 12th 13th
Kherlan Batbayar 1 meeting 1–0 Compare →
Brandon Kherlan
2023 New York ProClassic Physique 12th 16+
Brandon Javier
2023 New York ProClassic Physique 12th 16+
Tyler Okowzynski 1 meeting 1–0 Compare →
Brandon Tyler
2023 New York ProClassic Physique 12th 16+
Brandon Herbert
2023 New York ProClassic Physique 12th 16+
Daniil Famponte 1 meeting 0–1 Compare →
Brandon Daniil
2023 Pittsburgh ProClassic Physique 7th 4th
Eric Wildberger 1 meeting 0–1 Compare →
Brandon Eric
2023 Pittsburgh ProClassic Physique 7th 2nd
Kendahl Richmond 1 meeting 1–0 Compare →
Brandon Kendahl
2023 Pittsburgh ProClassic Physique 7th 9th
Luca Corrado 1 meeting 1–0 Compare →
Brandon Luca
2023 Pittsburgh ProClassic Physique 7th 12th
James Yount 1 meeting 1–0 Compare →
Brandon James
2023 Pittsburgh ProClassic Physique 7th 13th
Eddie Lusk III 1 meeting 1–0 Compare →
Brandon Eddie
2023 Pittsburgh ProClassic Physique 7th 15th
Dion Merrill 1 meeting 1–0 Compare →
Brandon Dion
2023 Pittsburgh ProClassic Physique 7th 16+
Jason Orellana 1 meeting 1–0 Compare →
Brandon Jason
2023 Pittsburgh ProClassic Physique 7th 16+
Randy Watson 1 meeting 1–0 Compare →
Brandon Randy
2023 Pittsburgh ProClassic Physique 7th 16+
Dancovea Anderson 1 meeting 0–1 Compare →
Brandon Dancovea
2021 Texas State ProClassic Physique 11th 2nd
Harold Bright 1 meeting 0–1 Compare →
Brandon Harold
2021 Texas State ProClassic Physique 11th 4th
Shavis Higa 1 meeting 0–1 Compare →
Brandon Shavis
2021 Texas State ProClassic Physique 11th 5th
Paul Kanu 1 meeting 0–1 Compare →
Brandon Paul
2021 Texas State ProClassic Physique 11th 7th
Ahmed El Halawani 1 meeting 0–1 Compare →
Brandon Ahmed
2021 Texas State ProClassic Physique 11th 8th
Jamir Grady 1 meeting 0–1 Compare →
Brandon Jamir
2021 Texas State ProClassic Physique 11th 9th
Tom Connelly 1 meeting 0–1 Compare →
Brandon Tom
2021 Texas State ProClassic Physique 11th 10th
Richard Wilson 1 meeting 1–0 Compare →
Brandon Richard
2021 Texas State ProClassic Physique 11th 12th
Aaron Jeffery 1 meeting 1–0 Compare →
Brandon Aaron
2021 Texas State ProClassic Physique 11th 14th
Rohan Duncan 1 meeting 1–0 Compare →
Brandon Rohan
2021 Texas State ProClassic Physique 11th 15th
Michael Sheppard 1 meeting 1–0 Compare →
Brandon Michael
2021 Texas State ProClassic Physique 11th 16+
Jesse Valencia 1 meeting 1–0 Compare →
Brandon Jesse
2021 Texas State ProClassic Physique 11th 16+
Bennett Streets 1 meeting 1–0 Compare →
Brandon Bennett
2021 Kentucky Muscle ProClassic Physique 5th 10th
Peter Molnar 1 meeting 0–1 Compare →
Brandon Peter
2021 Kentucky Muscle ProClassic Physique 5th 1st
Jared Feather 1 meeting 1–0 Compare →
Brandon Jared
2021 Kentucky Muscle ProClassic Physique 5th 6th
Jason Theobald 1 meeting 1–0 Compare →
Brandon Jason
2021 Kentucky Muscle ProClassic Physique 5th 9th
Tommy Clark 1 meeting 0–1 Compare →
Brandon Tommy
2021 Kentucky Muscle ProClassic Physique 5th 2nd
Brandon Domenick
2021 Kentucky Muscle ProClassic Physique 5th 8th
Tyler Tallent 1 meeting 0–1 Compare →
Brandon Tyler
2021 Kentucky Muscle ProClassic Physique 5th 4th
Chris Barnes 1 meeting 1–0 Compare →
Brandon Chris
2021 Kentucky Muscle ProClassic Physique 5th 11th
Jeff Hallenbeck 1 meeting 0–1 Compare →
Brandon Jeff
2021 Kentucky Muscle ProClassic Physique 5th 3rd
Asante Gibson 1 meeting 1–0 Compare →
Brandon Asante
2020 Battle of TexasClassic Physique 10th 16+
Juan Araujo 1 meeting 1–0 Compare →
Brandon Juan
2020 Battle of TexasClassic Physique 10th 16+
Joe Bruno 1 meeting 1–0 Compare →
Brandon Joe
2020 Battle of TexasClassic Physique 10th 16+
Tony Duong 1 meeting 0–1 Compare →
Brandon Tony
2020 Battle of TexasClassic Physique 10th 9th
Abdul Gibbs 1 meeting 1–0 Compare →
Brandon Abdul
2020 Battle of TexasClassic Physique 10th 16+
Brandon Christopher
2020 Battle of TexasClassic Physique 10th 16+
Brandon Ali
2020 Battle of TexasClassic Physique 10th 12th
Tyson Hammary 1 meeting 1–0 Compare →
Brandon Tyson
2020 Battle of TexasClassic Physique 10th 16+
Bernardo Costa 1 meeting 1–0 Compare →
Brandon Bernardo
2020 Battle of TexasClassic Physique 10th 16+
Chibueze Anyasor 1 meeting 1–0 Compare →
Brandon Chibueze
2020 Battle of TexasClassic Physique 10th 16+
Jose Marte 1 meeting 0–1 Compare →
Brandon Jose
2020 Battle of TexasClassic Physique 10th 6th
Dickens Fenelon 1 meeting 1–0 Compare →
Brandon Dickens
2020 Battle of TexasClassic Physique 10th 16+
Darcell Francois 1 meeting 1–0 Compare →
Brandon Darcell
2020 Battle of TexasClassic Physique 10th 16+
Ufuoma Otobo 1 meeting 1–0 Compare →
Brandon Ufuoma
2020 Battle of TexasClassic Physique 10th 16+
Keith Lanier 1 meeting 1–0 Compare →
Brandon Keith
2020 Battle of TexasClassic Physique 10th 16+
Jonathan Pelkey 1 meeting 0–1 Compare →
Brandon Jonathan
2020 Battle of TexasClassic Physique 10th 3rd
Lamar Shaw 1 meeting 1–0 Compare →
Brandon Lamar
2020 Battle of TexasClassic Physique 10th 15th
Christopher Hunte 1 meeting 0–1 Compare →
Brandon Christopher
2020 Battle of TexasClassic Physique 10th 2nd
Brandon Jordan
2020 Battle of TexasClassic Physique 10th 13th
DeShawn Glass 1 meeting 1–0 Compare →
Brandon DeShawn
2020 Battle of TexasClassic Physique 10th 16+
Blaine Cockrell 1 meeting 1–0 Compare →
Brandon Blaine
2020 Battle of TexasClassic Physique 10th 16+
Harold Bright Jr. 1 meeting 1–0 Compare →
Brandon Harold
2020 Battle of TexasClassic Physique 10th 16+
Courage Opara 1 meeting 0–1 Compare →
Brandon Courage
2020 Battle of TexasClassic Physique 10th 1st
Barrett Ward 1 meeting 1–0 Compare →
Brandon Barrett
2020 Battle of TexasClassic Physique 10th 16+
Jarek Crew 1 meeting 0–1 Compare →
Brandon Jarek
2020 Battle of TexasClassic Physique 10th 4th
Arturo Mendez 1 meeting 1–0 Compare →
Brandon Arturo
2020 Battle of TexasClassic Physique 10th 16+
Ali Emre 1 meeting 1–0 Compare →
Brandon Ali
2020 Battle of TexasClassic Physique 10th 14th
John Hawkins 1 meeting 1–0 Compare →
Brandon John
2020 Battle of TexasClassic Physique 10th 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. "Brandon Cooper — competition record." CalloutIQ, 9 results on file, accessed September 3, 2026. https://calloutiq.com/athletes/brandon-cooper
@misc{calloutiq-athletes-brandon-cooper-2026-09-03,
  title  = {{Brandon Cooper — competition record}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/athletes/brandon-cooper}}
}
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, 5 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/brandon-cooper" title="Brandon Cooper — 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.