CalloutIQbeta

Harold Bright

Unknown country · Classic Physique
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 Harold Bright needs
The 2026 window is closed.
Qualifying ended Aug 30, so no result now moves the 2026 board. CalloutIQ holds no 2026 qualification for Harold Bright.
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 →
Harold Bright'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 Harold Bright 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 Harold Bright'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 5 results for Harold Bright from 2019 to 2024, each plotted as their finishing position within the field at that contest. 1st2039 13th of 39 — Classic Physique, Battle of Texas (2019) 3rd of 12 — Classic Physique, Europa Dallas (2021) 4th of 17 — Classic Physique, Texas State Pro (2021) 10th of 12 — Classic Physique, Optimum Classic Pro (2024) 10th of 10 — Classic Physique, Texas State Pro (2024) 201920212024
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 Harold Bright finished in it — so a dot near the top of a long bar beat a deep field. Every value is in the table below.
2024 Texas State ProClassic Physique 10th 30
2024 Optimum Classic ProClassic Physique 10th 30
2021 Texas State ProClassic Physique 4th 12
2021 Europa DallasClassic Physique 3rd 9
2019 1 earlier result
2019 Battle of TexasClassic Physique 13th 38
Head-to-Head
Ashwin Lucas 3 meetings 2–1 Compare →
Harold Ashwin
2021 Texas State ProClassic Physique 4th 6th
2021 Europa DallasClassic Physique 3rd 6th
2019 Battle of TexasClassic Physique 13th 8th
Lamar Shaw 2 meetings 1–1 Compare →
Harold Lamar
2024 Optimum Classic ProClassic Physique 10th 2nd
2019 Battle of TexasClassic Physique 13th 16+
Christopher Hunte 2 meetings 1–1 Compare →
Harold Christopher
2021 Europa DallasClassic Physique 3rd 4th
2019 Battle of TexasClassic Physique 13th 10th
Kyrylo Khudaiev 1 meeting 0–1 Compare →
Harold Kyrylo
2024 Texas State ProClassic Physique 10th 1st
Matthew Coates 1 meeting 0–1 Compare →
Harold Matthew
2024 Texas State ProClassic Physique 10th 2nd
Harold Terrence
2024 Texas State ProClassic Physique 10th 3rd
Dino Estrada 1 meeting 0–1 Compare →
Harold Dino
2024 Texas State ProClassic Physique 10th 4th
Dave Rienzi 1 meeting 0–1 Compare →
Harold Dave
2024 Texas State ProClassic Physique 10th 5th
Cody Hornsby 1 meeting 0–1 Compare →
Harold Cody
2024 Texas State ProClassic Physique 10th 6th
Duquann Hinton 1 meeting 0–1 Compare →
Harold Duquann
2024 Texas State ProClassic Physique 10th 7th
Konur Denli 1 meeting 0–1 Compare →
Harold Konur
2024 Texas State ProClassic Physique 10th 8th
Rodrigo Coelho 1 meeting 0–1 Compare →
Harold Rodrigo
2024 Texas State ProClassic Physique 10th 9th
Eric Wildberger 1 meeting 0–1 Compare →
Harold Eric
2024 Optimum Classic ProClassic Physique 10th 1st
Barry Irving 1 meeting 0–1 Compare →
Harold Barry
2024 Optimum Classic ProClassic Physique 10th 3rd
Kirk Anderson 1 meeting 0–1 Compare →
Harold Kirk
2024 Optimum Classic ProClassic Physique 10th 4th
Adam Thomas 1 meeting 0–1 Compare →
Harold Adam
2024 Optimum Classic ProClassic Physique 10th 5th
Camilo Diaz 1 meeting 0–1 Compare →
Harold Camilo
2024 Optimum Classic ProClassic Physique 10th 6th
Matt Orchard 1 meeting 0–1 Compare →
Harold Matt
2024 Optimum Classic ProClassic Physique 10th 7th
Chibueze Anyasor 1 meeting 0–1 Compare →
Harold Chibueze
2024 Optimum Classic ProClassic Physique 10th 8th
Hunter Lee 1 meeting 0–1 Compare →
Harold Hunter
2024 Optimum Classic ProClassic Physique 10th 9th
Jorge Tabet 1 meeting 1–0 Compare →
Harold Jorge
2024 Optimum Classic ProClassic Physique 10th 11th
Derrican Franklin 1 meeting 1–0 Compare →
Harold Derrican
2024 Optimum Classic ProClassic Physique 10th 12th
Justin Badurina 1 meeting 0–1 Compare →
Harold Justin
2021 Texas State ProClassic Physique 4th 3rd
Mehdi Larijani 1 meeting 0–1 Compare →
Harold Mehdi
2021 Texas State ProClassic Physique 4th 1st
Dancovea Anderson 1 meeting 0–1 Compare →
Harold Dancovea
2021 Texas State ProClassic Physique 4th 2nd
Shavis Higa 1 meeting 1–0 Compare →
Harold Shavis
2021 Texas State ProClassic Physique 4th 5th
Paul Kanu 1 meeting 1–0 Compare →
Harold Paul
2021 Texas State ProClassic Physique 4th 7th
Ahmed El Halawani 1 meeting 1–0 Compare →
Harold Ahmed
2021 Texas State ProClassic Physique 4th 8th
Jamir Grady 1 meeting 1–0 Compare →
Harold Jamir
2021 Texas State ProClassic Physique 4th 9th
Tom Connelly 1 meeting 1–0 Compare →
Harold Tom
2021 Texas State ProClassic Physique 4th 10th
Brandon Cooper 1 meeting 1–0 Compare →
Harold Brandon
2021 Texas State ProClassic Physique 4th 11th
Richard Wilson 1 meeting 1–0 Compare →
Harold Richard
2021 Texas State ProClassic Physique 4th 12th
Kim Santos 1 meeting 1–0 Compare →
Harold Kim
2021 Texas State ProClassic Physique 4th 13th
Aaron Jeffery 1 meeting 1–0 Compare →
Harold Aaron
2021 Texas State ProClassic Physique 4th 14th
Rohan Duncan 1 meeting 1–0 Compare →
Harold Rohan
2021 Texas State ProClassic Physique 4th 15th
Michael Sheppard 1 meeting 1–0 Compare →
Harold Michael
2021 Texas State ProClassic Physique 4th 16+
Jesse Valencia 1 meeting 1–0 Compare →
Harold Jesse
2021 Texas State ProClassic Physique 4th 16+
Tony Taveras 1 meeting 0–1 Compare →
Harold Tony
2021 Europa DallasClassic Physique 3rd 1st
Harold Theodore
2021 Europa DallasClassic Physique 3rd 12th
Leland Devaughn 1 meeting 0–1 Compare →
Harold Leland
2021 Europa DallasClassic Physique 3rd 2nd
Jared Feather 1 meeting 1–0 Compare →
Harold Jared
2021 Europa DallasClassic Physique 3rd 5th
John Small 1 meeting 1–0 Compare →
Harold John
2021 Europa DallasClassic Physique 3rd 7th
Chris McMullen 1 meeting 1–0 Compare →
Harold Chris
2021 Europa DallasClassic Physique 3rd 8th
Brian Watters 1 meeting 1–0 Compare →
Harold Brian
2021 Europa DallasClassic Physique 3rd 9th
Tyler Rose 1 meeting 1–0 Compare →
Harold Tyler
2021 Europa DallasClassic Physique 3rd 10th
Dwayne Carlise 1 meeting 1–0 Compare →
Harold Dwayne
2021 Europa DallasClassic Physique 3rd 11th
Sami Ghanem 1 meeting 0–1 Compare →
Harold Sami
2019 Battle of TexasClassic Physique 13th 1st
Toto Djong 1 meeting 0–1 Compare →
Harold Toto
2019 Battle of TexasClassic Physique 13th 2nd
Sam Adiki 1 meeting 0–1 Compare →
Harold Sam
2019 Battle of TexasClassic Physique 13th 3rd
Jonathan Hambrick 1 meeting 0–1 Compare →
Harold Jonathan
2019 Battle of TexasClassic Physique 13th 4th
Jose Marte 1 meeting 0–1 Compare →
Harold Jose
2019 Battle of TexasClassic Physique 13th 5th
George Kawalawu 1 meeting 0–1 Compare →
Harold George
2019 Battle of TexasClassic Physique 13th 6th
Jason Brown 1 meeting 0–1 Compare →
Harold Jason
2019 Battle of TexasClassic Physique 13th 7th
Lorenzo Jones 1 meeting 0–1 Compare →
Harold Lorenzo
2019 Battle of TexasClassic Physique 13th 9th
Cris Murray 1 meeting 0–1 Compare →
Harold Cris
2019 Battle of TexasClassic Physique 13th 11th
Joseph Brilliant 1 meeting 0–1 Compare →
Harold Joseph
2019 Battle of TexasClassic Physique 13th 12th
Brent Bumgarner 1 meeting 1–0 Compare →
Harold Brent
2019 Battle of TexasClassic Physique 13th 15th
Harold Jonathan
2019 Battle of TexasClassic Physique 13th 14th
Oliver Adzievski 1 meeting 1–0 Compare →
Harold Oliver
2019 Battle of TexasClassic Physique 13th 16+
Mattie Nelms 1 meeting 1–0 Compare →
Harold Mattie
2019 Battle of TexasClassic Physique 13th 16+
Aaron Shaw 1 meeting 1–0 Compare →
Harold Aaron
2019 Battle of TexasClassic Physique 13th 16+
Richard Daniels 1 meeting 1–0 Compare →
Harold Richard
2019 Battle of TexasClassic Physique 13th 16+
Eric Brown Jr. 1 meeting 1–0 Compare →
Harold Eric
2019 Battle of TexasClassic Physique 13th 16+
Ross Caesar 1 meeting 1–0 Compare →
Harold Ross
2019 Battle of TexasClassic Physique 13th 16+
Chaz Coleman 1 meeting 1–0 Compare →
Harold Chaz
2019 Battle of TexasClassic Physique 13th 16+
Danny Rossner 1 meeting 1–0 Compare →
Harold Danny
2019 Battle of TexasClassic Physique 13th 16+
Panexce Pierre 1 meeting 1–0 Compare →
Harold Panexce
2019 Battle of TexasClassic Physique 13th 16+
Fritz Loeschel 1 meeting 1–0 Compare →
Harold Fritz
2019 Battle of TexasClassic Physique 13th 16+
Bikramjit Singh 1 meeting 1–0 Compare →
Harold Bikramjit
2019 Battle of TexasClassic Physique 13th 16+
Chase Bergner 1 meeting 1–0 Compare →
Harold Chase
2019 Battle of TexasClassic Physique 13th 16+
Charles Williams 1 meeting 1–0 Compare →
Harold Charles
2019 Battle of TexasClassic Physique 13th 16+
Jason Martinez 1 meeting 1–0 Compare →
Harold Jason
2019 Battle of TexasClassic Physique 13th 16+
Adon Marcus 1 meeting 1–0 Compare →
Harold Adon
2019 Battle of TexasClassic Physique 13th 16+
David Robinson 1 meeting 1–0 Compare →
Harold David
2019 Battle of TexasClassic Physique 13th 16+
Michael Spencer 1 meeting 1–0 Compare →
Harold Michael
2019 Battle of TexasClassic Physique 13th 16+
Deron Trotter 1 meeting 1–0 Compare →
Harold Deron
2019 Battle of TexasClassic Physique 13th 16+
Timothy Garrett 1 meeting 1–0 Compare →
Harold Timothy
2019 Battle of TexasClassic Physique 13th 16+
Dustin Sensat 1 meeting 1–0 Compare →
Harold Dustin
2019 Battle of TexasClassic Physique 13th 16+
Bola Ojex 1 meeting 1–0 Compare →
Harold Bola
2019 Battle of TexasClassic Physique 13th 16+
Derek Duszynski 1 meeting 1–0 Compare →
Harold Derek
2019 Battle of TexasClassic Physique 13th 16+
Dion Harris 1 meeting 1–0 Compare →
Harold Dion
2019 Battle of TexasClassic Physique 13th 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. "Harold Bright — competition record." CalloutIQ, 5 results on file, accessed September 3, 2026. https://calloutiq.com/athletes/harold-bright
@misc{calloutiq-athletes-harold-bright-2026-09-03,
  title  = {{Harold Bright — competition record}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/athletes/harold-bright}}
}
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
5 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/harold-bright" title="Harold Bright — 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.