CalloutIQbeta

Angel Cheng

Not Yet Qualified

Qualification for the 2027 Olympia — the season whose window opened Aug 31, 2026.

2027 Olympia Qualification

Not yet qualified

No points ranking in this division — qualification is win-based (win any pro show in the 2027 window, or place top 3 at the 2026 Olympia). Former Mr. Olympia champions also hold lifetime eligibility — automatic if their last win was within 5 years, otherwise subject to IFBB Pro League approval.
What Angel Cheng needs Needs a win
A win. Any of the 8 Fit Model shows on the calendar so far.
Fit Model is win-and-you're-in — there is no points ladder, so placing 2nd earns exactly as much toward 2027 as placing 20th. One outright win at any pro Fit Model show before Sep 12 qualifies Angel Cheng outright.
CalloutIQ’s own calculation 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 Tracked by CalloutIQ — no qualifying win recorded yet in the 2027 window; not on an official IFBB Pro League qualified list. How we source this →

Angel Cheng'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 Angel Cheng isn't competing. The schedule below is the division's, not theirs.

Upcoming Fit Model Shows

The Fit Model shows sourced so far in the 2027 qualifying window — the division's schedule, not Angel Cheng's. The window runs to Sep 12; more shows will be added here as the calendar fills in. Entry is only shown where we have a sourced roster.
2026-11-07 – 2026-11-08
Bucharest, Romania
2026-11-07
Las Vegas, NV, USA
2026-11-13 – 2026-11-15
Alexandria, VA, USA
2026-11-20 – 2026-11-22
Madrid, Spain
2026-11-22
Zhuhai, China
2026-12-04 – 2026-12-06
Kaohsiung, Taiwan
2026-12-12 – 2026-12-13
Beijing, China
2027-02-27
Tokyo, Japan

Career History

Career placements 3 results for Angel Cheng from 2026 to 2026, each plotted as their finishing position within the field at that contest. 1st2447 16th of 47 — Fit Model, Musclecontest Japan Pro (2026) 10th of 10 — Fit Model, Taiwan Pro (2026) 16th of 28 — Fit Model, World of Monsterzym Asian Pro Championships (2026) 2026
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 Angel Cheng finished in it — so a dot near the top of a long bar beat a deep field. Every value is in the table below.

Head-to-Head

Eunhae Ko 3 meetings 0–3 Compare →
Angel Eunhae
2026 Taiwan ProFit Model 10th 7th
2026 Musclecontest Japan ProFit Model 16+ 10th
Hyejin Choi 3 meetings 0–3 Compare →
Angel Hyejin
2026 Taiwan ProFit Model 10th 5th
2026 Musclecontest Japan ProFit Model 16+ 3rd
Myra Golloso 2 meetings 0–2 Compare →
Angel Myra
2026 Taiwan ProFit Model 10th 2nd
2026 Musclecontest Japan ProFit Model 16+ 4th
A Reum Song 2 meetings 0–2 Compare →
Angel A
2026 Taiwan ProFit Model 10th 3rd
2026 Musclecontest Japan ProFit Model 16+ 6th
Poru Lin 2 meetings 0–2 Compare →
Angel Poru
2026 Taiwan ProFit Model 10th 4th
2026 Musclecontest Japan ProFit Model 16+ 7th
Seojin Cheong 3 meetings 0–1 Compare →
Angel Seojin
2026 World of Monsterzym Asian Pro ChampionshipsFit Model · both outside top 15 16+ 16+
2026 Taiwan ProFit Model 10th 1st
2026 Musclecontest Japan ProFit Model · both outside top 15 16+ 16+
Dabin Park 3 meetings 0–1 Compare →
Eon Gyu Ju 2 meetings 0–1 Compare →
Yeseul Lee 2 meetings 0–1 Compare →
Alicia Young 1 meeting 0–1 Compare →
Yeji Lee 1 meeting 0–1 Compare →
Marnie Al-Saraf 1 meeting 0–1 Compare →
Min Jeong Myeong 1 meeting 0–1 Compare →
Hyeri Kang 1 meeting 0–1 Compare →
Hyuna Na 1 meeting 0–1 Compare →
Gamee Kim 1 meeting 0–1 Compare →
Sehee Park 1 meeting 0–1 Compare →
Jiwon Park 1 meeting 0–1 Compare →
Suein Choi 1 meeting 0–1 Compare →
Jeon Suju 1 meeting 0–1 Compare →
Pin Yu Chen 1 meeting 0–1 Compare →
Emily Chanel 1 meeting 0–1 Compare →
Gabriela Queiroz 1 meeting 0–1 Compare →
Angela Miranda 1 meeting 0–1 Compare →
Jane Jones 1 meeting 0–1 Compare →
Sepideh Abshari 1 meeting 0–1 Compare →
Hui Wu 1 meeting 0–1 Compare →
Seojin Han 1 meeting 0–1 Compare →
Jessica Wilson 1 meeting 0–1 Compare →
Janet Layug* 1 meeting 0–1 Compare →
Haemin Kim 2 meetings no decisive result Compare →
Cha Cha Wan 2 meetings no decisive result Compare →
Uchral Byambatseren 1 meeting no decisive result Compare →
Ming Yan Ho 1 meeting no decisive result Compare →
Yu Na Kang 1 meeting no decisive result Compare →
Eunse Kim 1 meeting no decisive result Compare →
Ho Yi Ivy Kwan 1 meeting no decisive result Compare →
Jingyi Ma 1 meeting no decisive result Compare →
Hyeran Sun 1 meeting no decisive result Compare →
Whitneyshianne Lanese 1 meeting no decisive result Compare →
Florencia De Cirena Alduncinrivera 1 meeting no decisive result Compare →
Isha Barrow 1 meeting no decisive result Compare →
Nadia Blackburn 1 meeting no decisive result Compare →
Gabriella Bomfim Sul 1 meeting no decisive result Compare →
Adrielle Gan 1 meeting no decisive result Compare →
Letizia Giusto 1 meeting no decisive result Compare →
Lela Grubisich 1 meeting no decisive result Compare →
Mariia Kosterina 1 meeting no decisive result Compare →
Ayaka Koyano 1 meeting no decisive result Compare →
Jade Leavitt 1 meeting no decisive result Compare →
Charli Lilagan 1 meeting no decisive result Compare →
Parinya Loptson 1 meeting no decisive result Compare →
Lizzie Martinez 1 meeting no decisive result Compare →
Asia Mendoza 1 meeting no decisive result Compare →
Csenge Pallag 1 meeting no decisive result Compare →
Charlee Phillips 1 meeting no decisive result Compare →
Maiara Rotta 1 meeting no decisive result Compare →
Veronica Sagone 1 meeting no decisive result Compare →
Yoojin Song 1 meeting no decisive result Compare →
Lindsey Tucker-Broussard 1 meeting no decisive result Compare →
Veronica Turla 1 meeting no decisive result Compare →
Sau Yee Wu 1 meeting no decisive result Compare →
Katherine Yiannakis 1 meeting no decisive result Compare →
Bona Yoon 1 meeting no decisive result Compare →

Past the top 6 rivals, each opponent's meetings open in the Matchup Lab — use Compare.

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. "Angel Cheng — competition record." CalloutIQ, 3 results on file, accessed November 1, 2026. https://calloutiq.com/athletes/angel-cheng
@misc{calloutiq-athletes-angel-cheng-2026-11-01,
  title  = {{Angel Cheng — competition record}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed November 1, 2026},
  howpublished = {\url{https://calloutiq.com/athletes/angel-cheng}}
}
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, 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/angel-cheng" title="Angel Cheng — 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.