CalloutIQbeta

2021 Mr. Olympia

Orlando, FL, USA · Oct 7–10
Men's Open Full field · 16
1st Big Ramy*Egypt
3rd Hadi Choopan*Iran
5th Nick WalkerUSA
6th William BonacNetherlands
7th Iain ValliereCanada
9th Akim WilliamsUSA
10th Mohamed ShaabanEgypt
11th Roelly WinklaarCuracao
13th Hassan MostafaEgypt
14th Patrick MooreUSA
15th Regan GrimesCanada
16th Andrea PrestiItaly
Scorecard Intelligence Sourced from official show card
Big Ramy won decisively, +7 clear of second. Tightest call down the field: James Hollingshead over Hassan Mostafa, 2 points apart for 12th/13th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Big Ramy* leader
2nd Brandon Curry* +7 on 1st
3rd Hadi Choopan* +10 on 2nd
4th Hunter Labrada +11 on 3rd
5th Nick Walker +9 on 4th
6th William Bonac +11 on 5th
7th Iain Valliere +10 on 6th
8th Justin Rodriguez +12 on 7th
9th Akim Williams +15 on 8th
10th Mohamed Shaaban +3 on 9th
11th Roelly Winklaar +6 on 10th
12th James Hollingshead +19 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Big Ramy* 75 ▲2 12 Lock win +7
2nd Brandon Curry* 811 ▼3 19
3rd Hadi Choopan* 1514 ▲1 29
4th Hunter Labrada 2020 40
5th Nick Walker 2425 ▼1 49
6th William Bonac 3030 60
7th Iain Valliere 3535 70
8th Justin Rodriguez 4042 ▼2 82
9th Akim Williams 4948 ▲1 97
10th Mohamed Shaaban 5347 ▲6 100
11th Roelly Winklaar 5155 ▼4 106
12th James Hollingshead 6065 ▼5 125 Held by 2
13th Hassan Mostafa 6562 ▲3 127 Missed by 2
14th Patrick Moore 7068 ▲2 138
15th Regan Grimes 7575 150
16th Andrea Presti 8080 160
Scores are summed judge placings — lower is better, Total = Judging + Finals. scored better in finals, slipped.
Open presentation view Full-screen, large type — built for screen-sharing and screenshots.
Classic Physique Full field · 26
1st Chris Bumstead*Canada
3rd Breon Ansley*USA
4th Urs KalecinskiGermany
6th Alex CambroneroCosta Rica
7th Mike SommerfeldGermany
8th Fabian MayrAustria
9th Bryan JonesUSA
10th Robert TimmsUSA
11th Wesley VissersNetherlands
12th Divine WilsonUSA
13th Dani YounanIraq
14th Peter MolnarHungary
15th Courage OparaUSA
16th Seonghwan KimSouth Korea
16th Tommy ClarkUSA
16th Sabur FavorsUSA
16th George KawalawuUSA
16th Brady KingUSA
16th Abtin ShekarabiIran
16th Tony TaverasUSA
16th Darwin Andres UribeColombia
16th In Seong YouSouth Korea
16th Gabriel ZancanelliBrazil
Scorecard Intelligence Sourced from official show card
Chris Bumstead won by 5 — a narrow decision. Tightest call down the field: Urs Kalecinski over Ramon Rocha Queiroz, 1 point apart for 4th/5th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Chris Bumstead* leader
2nd Terrence Ruffin +5 on 1st
3rd Breon Ansley* +8 on 2nd
4th Urs Kalecinski +4 on 3rd
5th Ramon Rocha Queiroz* +1 on 4th
6th Alex Cambronero +7 on 5th
7th Mike Sommerfeld +6 on 6th
8th Fabian Mayr +3 on 7th
9th Bryan Jones +8 on 8th
10th Robert Timms +1 on 9th
11th Wesley Vissers +7 on 10th
12th Divine Wilson +6 on 11th
Top 12 scoring positions; 3 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Chris Bumstead* 5 Narrow win
2nd Terrence Ruffin 10
3rd Breon Ansley* 18
4th Urs Kalecinski 22 Held by 1
5th Ramon Rocha Queiroz* 23 Missed by 1
6th Alex Cambronero 30
7th Mike Sommerfeld 36
8th Fabian Mayr 39
9th Bryan Jones 47 Held by 1
10th Robert Timms 48 Missed by 1
11th Wesley Vissers 55
12th Divine Wilson 61 Held by 1
13th Dani Younan 62 Missed by 1
14th Peter Molnar 72 Tied
15th Courage Opara 72 Tied
16th Seonghwan Kim 80 Tied
16th Tommy Clark 80 Tied
16th German Pastor Cueto 80 Tied
16th Sabur Favors 80 Tied
16th George Kawalawu 80 Tied
16th Brady King 80 Tied
16th Abtin Shekarabi 80 Tied
16th Tony Taveras 80 Tied
16th Darwin Andres Uribe 80 Tied
16th In Seong You 80 Tied
16th Gabriel Zancanelli 80 Tied
Scores are summed judge placings — lower is better, Total = Judging + Finals. scored better in finals, slipped.
Open presentation view Full-screen, large type — built for screen-sharing and screenshots.
Men's Physique Full field · 33
2nd Erin Banks*USA
4th Kyron HoldenUSA
6th Carlos DeOliveiraBrazil
7th Andrei DeiuRomania
8th Arya SaffaieUSA
10th Joseph LeeUSA
11th Suraqah ShabazzUSA
12th Charjo GrantUSA
13th Rodrigue ChesnierFrance
14th Riccardo CrociItaly
15th Corey MorrisUSA
16th Jason HuynhUSA
16th Bong Seok ChoiSouth Korea
16th Leonardo VecchiatoItaly
16th Nick KoeuUSA
16th Yukihiro YuasaJapan
16th George BrownUSA
16th John SarmientoUSA
16th Luca BioloItaly
16th Antoine McNeillUSA
16th Ismael DominguezMexico
16th Khali QuarteyUSA
16th Ramses RamsSpain
16th Abisai PieterszNetherlands
16th Daniel AmmonsUSA
16th Junho LeeSouth Korea
Scorecard Intelligence Sourced from official show card
Brandon Hendrickson won decisively, +6 clear of second. Tightest call down the field: Diogo Ferreira Montenegro over Kyron Holden, 2 points apart for 3rd/4th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
2nd Erin Banks* +6 on 1st
4th Kyron Holden +2 on 3rd
5th Raymont Edmonds* +7 on 4th
6th Carlos DeOliveira +5 on 5th
7th Andrei Deiu +5 on 6th
8th Arya Saffaie +5 on 7th
9th Andre Ferguson +5 on 8th
10th Joseph Lee +5 on 9th
11th Suraqah Shabazz +5 on 10th
12th Charjo Grant +6 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Brandon Hendrickson* 5 Lock win +6
2nd Erin Banks* 11
3rd Diogo Ferreira Montenegro 16 Held by 2
4th Kyron Holden 18 Missed by 2
5th Raymont Edmonds* 25
6th Carlos DeOliveira 30
7th Andrei Deiu 35
8th Arya Saffaie 40
9th Andre Ferguson 45
10th Joseph Lee 50
11th Suraqah Shabazz 55
12th Charjo Grant 61 Held by 2
13th Rodrigue Chesnier 63 Missed by 2
14th Riccardo Croci 70
15th Corey Morris 75
16th Jason Huynh 80 Tied
16th Clarence Mcspadden 80 Tied
16th Bong Seok Choi 80 Tied
16th Leonardo Vecchiato 80 Tied
16th Nick Koeu 80 Tied
16th Yukihiro Yuasa 80 Tied
16th Micah Thomas Jr. 80 Tied
16th George Brown 80 Tied
16th John Sarmiento 80 Tied
16th Luca Biolo 80 Tied
16th Antoine McNeill 80 Tied
16th Jahvair Mullings 80 Tied
16th Ismael Dominguez 80 Tied
16th Khali Quartey 80 Tied
16th Ramses Rams 80 Tied
16th Abisai Pietersz 80 Tied
16th Daniel Ammons 80 Tied
16th Junho Lee 80 Tied
Scores are summed judge placings — lower is better, Total = Judging + Finals. scored better in finals, slipped.
Open presentation view Full-screen, large type — built for screen-sharing and screenshots.
212 Bodybuilding Full field · 19
3rd Kamal Elgargni*Libya
5th Nathan EplerUSA
6th Ahmad AshkananiKuwait
7th Nasser MohammadKuwait
8th Kerrith BajjoUSA
9th John JewettUSA
10th Tonio BurtonUSA
11th Pasquale D'AngeloItaly
12th Lucas CoelhoBrazil
13th Noel AdameUSA
14th Keone Pearson*USA
15th Ahmed ElWardanyEgypt
16th Junho KimSouth Korea
16th Piotr BoreckiPoland
16th Steve BenthinGermany
16th Vladimir IacovlevMoldova
Scorecard Intelligence Sourced from official show card
Derek Lunsford won by 5 — a narrow decision. Tightest call down the field: Kerrith Bajjo over John Jewett, 2 points apart for 8th/9th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Derek Lunsford* leader
2nd Shaun Clarida* +5 on 1st
3rd Kamal Elgargni* +5 on 2nd
4th Angel Calderon Frias +7 on 3rd
5th Nathan Epler +4 on 4th
6th Ahmad Ashkanani +3 on 5th
7th Nasser Mohammad +3 on 6th
8th Kerrith Bajjo +9 on 7th
9th John Jewett +2 on 8th
10th Tonio Burton +8 on 9th
11th Pasquale D'Angelo +3 on 10th
12th Lucas Coelho +6 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Derek Lunsford* 5 Narrow win
2nd Shaun Clarida* 10
3rd Kamal Elgargni* 15
4th Angel Calderon Frias 22
5th Nathan Epler 26
6th Ahmad Ashkanani 29
7th Nasser Mohammad 32
8th Kerrith Bajjo 41 Held by 2
9th John Jewett 43 Missed by 2
10th Tonio Burton 51
11th Pasquale D'Angelo 54
12th Lucas Coelho 60
13th Noel Adame 65
14th Keone Pearson* 70
15th Ahmed ElWardany 75
16th Junho Kim 80 Tied
16th Piotr Borecki 80 Tied
16th Steve Benthin 80 Tied
16th Vladimir Iacovlev 80 Tied
Scores are summed judge placings — lower is better, Total = Judging + Finals. scored better in finals, slipped.
Open presentation view Full-screen, large type — built for screen-sharing and screenshots.
Bikini Full field · 35
Scorecard Intelligence Sourced from official show card
Jennifer Dorie won the title by just 1 point — a razor-thin margin. Tightest call down the field: Jennifer Ronzitti over Romina Basualdo, 1 point apart for 7th/8th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Jennifer Dorie* leader
2nd Lauralie Chapados* +1 on 1st
3rd Ashley Kaltwasser* +2 on 2nd
4th Maureen Blanquisco* +9 on 3rd
5th Elisa Pecini* +6 on 4th
6th Daraja Hill +3 on 5th
7th Jennifer Ronzitti +10 on 6th
8th Romina Basualdo +1 on 7th
9th Lauren Dannenmiller +1 on 8th
10th Lucia Malavaze +6 on 9th
11th Jessica Wilson +11 on 10th
12th Allison Testu +2 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Jennifer Dorie* 8 Razor-thin win
2nd Lauralie Chapados* 9 Missed by 1
3rd Ashley Kaltwasser* 11 Missed by 2
4th Maureen Blanquisco* 20
5th Elisa Pecini* 26
6th Daraja Hill 29
7th Jennifer Ronzitti 39 Held by 1
8th Romina Basualdo 40 Missed by 1
9th Lauren Dannenmiller 41 Missed by 1
10th Lucia Malavaze 47
11th Jessica Wilson 58 Held by 2
12th Allison Testu 60 Missed by 2
13th Jourdanne Lee 64
14th Alessia Facchin 70
15th Erin Stern* 77 Held by 2
16th Chen Qi Liu 79 Missed by 2
16th Vania Auguste 80 Missed by 1
16th Ariel Barley 80 Tied
16th Kristina Brunauer 80 Tied
16th Sara Choi 80 Tied
16th Carolina Collazos 80 Tied
16th Eli Fernandez 80 Tied
16th Ivanna Escandar 80 Tied
16th Jasmine Gonzalez 80 Tied
16th Stine Hansen 80 Tied
16th Reijuana Harley 80 Tied
16th Adrianna Kaczmarek 80 Tied
16th Maria Julia Lemos 80 Tied
16th Ashlyn Little 80 Tied
16th Jimi Marley 80 Tied
16th Gabrielle Messias 80 Tied
16th Ji Bin Park 80 Tied
16th Emily Plajer 80 Tied
16th Francesca Stoico 80 Tied
16th Sierra Swann 80 Tied
Scores are summed judge placings — lower is better, Total = Judging + Finals. scored better in finals, slipped.
Open presentation view Full-screen, large type — built for screen-sharing and screenshots.
Figure Full field · 20
Scorecard Intelligence Sourced from official show card
Cydney Gillon won by 5 — a narrow decision. Tightest call down the field: Larhannah Robinson over An Da Jeong, 1 point apart for 6th/7th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Cydney Gillon* leader
2nd Natalia Soltero +5 on 1st
3rd Stephanie Gibson +5 on 2nd
4th Jessica Reyes Padilla +5 on 3rd
5th Nicole Zenobia Graham +5 on 4th
6th Larhannah Robinson +7 on 5th
7th An Da Jeong +1 on 6th
8th Maria Luisa Baeza Diaz +7 on 7th
9th Lola Montez +5 on 8th
10th Heather Dees +2 on 9th
11th Julia Waring +9 on 10th
12th Carly Starling-Horrell +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Cydney Gillon* 5 Narrow win
2nd Natalia Soltero 10
3rd Stephanie Gibson 15
4th Jessica Reyes Padilla 20
5th Nicole Zenobia Graham 25
6th Larhannah Robinson 32 Held by 1
7th An Da Jeong 33 Missed by 1
8th Maria Luisa Baeza Diaz 40
9th Lola Montez 45 Held by 2
10th Heather Dees 47 Missed by 2
11th Julia Waring 56
12th Carly Starling-Horrell 59
13th Bojana Vasiljevic 69
14th Wendy Fortino 74 Tied
15th Sandra Grajales 74 Tied
16th Rhea Gayle* 79 Held by 1
16th Ayra Bahar 80 Missed by 1
16th Michele DeSilva Pinto 80 Tied
16th Shelace Shoemaker 80 Tied
16th Nadia Wyatt 80 Tied
Scores are summed judge placings — lower is better, Total = Judging + Finals. scored better in finals, slipped.
Open presentation view Full-screen, large type — built for screen-sharing and screenshots.
Wellness Full field · 20
Scorecard Intelligence Sourced from official show card
Francielle Mattos won by 5 — a narrow decision. Tightest call down the field: Barbara Cesar over Kassandra Gillis, 1 point apart for 10th/11th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Francielle Mattos* leader
2nd Angela Borges +5 on 1st
3rd Isabelle Nunes* +5 on 2nd
4th Yarishna Ayala +5 on 3rd
5th Julia Chitarra +7 on 4th
6th Sunny Andrews +2 on 5th
7th Isamara Santos +6 on 6th
8th Bruna Seredich +7 on 7th
9th Lorena Ragusa +2 on 8th
10th Barbara Cesar +8 on 9th
11th Kassandra Gillis +1 on 10th
12th Amanda Rezende +9 on 11th
Top 12 scoring positions; 3 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Francielle Mattos* 5 Narrow win
2nd Angela Borges 10
3rd Isabelle Nunes* 15
4th Yarishna Ayala 20
5th Julia Chitarra 27 Held by 2
6th Sunny Andrews 29 Missed by 2
7th Isamara Santos 35
8th Bruna Seredich 42 Held by 2
9th Lorena Ragusa 44 Missed by 2
10th Barbara Cesar 52 Held by 1
11th Kassandra Gillis 53 Missed by 1
12th Amanda Rezende 62 Held by 2
13th Renee Harshey 64 Missed by 2
14th Devyn Cambre 72 Tied
15th Tatiany Valliant 72 Tied
16th Casey Delong 80 Tied
16th Renee Jewett 80 Tied
16th Mallory Myers 80 Tied
16th Maria Paulette 80 Tied
16th Susana Rodriguez 80 Tied
Scores are summed judge placings — lower is better, Total = Judging + Finals. scored better in finals, slipped.
Open presentation view Full-screen, large type — built for screen-sharing and screenshots.
Fitness Full field · 13
Scorecard Intelligence Sourced from official show card
Whitney Jones won by 5 — a narrow decision. Tightest call down the field: Sara Kovach over Darrian Tissenbaum, 1 point apart for 7th/8th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Whitney Jones* leader
2nd Missy Truscott* +5 on 1st
3rd Oksana Grishina* +27 on 2nd
4th Ariel Khadr +3 on 3rd
5th Jaclyn Baker +13 on 4th
6th Tamara Vahn +29 on 5th
7th Sara Kovach +30 on 6th
8th Darrian Tissenbaum +1 on 7th
11th Derina Wilson +1 on 9th
12th Alix Small +24 on 11th
13th Debbie Fowler +19 on 12th
All 12 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Whitney Jones* 616 22 Narrow win
2nd Missy Truscott* 918 27
3rd Oksana Grishina* 2628 54
4th Ariel Khadr 1542 57
5th Jaclyn Baker 2050 70
6th Tamara Vahn 2970 99
7th Sara Kovach 4584 129 Held by 1
8th Darrian Tissenbaum 5080 130 Missed by 1
9th Minna Helena Pajulahti 35106 141 Tied
10th Aurika Tyrgale 5586 141 Tied
11th Derina Wilson 6280 142 Missed by 1
12th Alix Small 40126 166
13th Debbie Fowler 63122 185
Scores are summed judge placings — lower is better, Total = Judging + Finals. scored better in finals, slipped.
Open presentation view Full-screen, large type — built for screen-sharing and screenshots.
Women's Bodybuilding Full field · 16
1st Andrea Shaw*USA
2nd Helle TrevinoUSA
3rd Margie MartinUSA
4th Mona PoursalehCanada
5th Irene AndersenSweden
7th Virginia SanchezSpain
9th Margita ZamolovaCzech Republic
10th Nadia CapotostoItaly
11th Mayla AshUSA
12th Sheena OhligUSA
13th LaDawn McDayUSA
14th Silvia MattaItaly
16th Leah DennieUSA
Scorecard Intelligence Reproduced scores — no official card on file
Andrea Shaw won by 5 — a narrow decision. Tightest call down the field: Margita Zamolova over Nadia Capotosto, 1 point apart for 9th/10th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Andrea Shaw* leader
2nd Helle Trevino +5 on 1st
3rd Margie Martin +5 on 2nd
4th Mona Poursaleh +5 on 3rd
5th Irene Andersen +5 on 4th
6th Michaela Aycock +5 on 5th
7th Virginia Sanchez +7 on 6th
8th Janeen Lankowski +2 on 7th
9th Margita Zamolova +7 on 8th
10th Nadia Capotosto +1 on 9th
11th Mayla Ash +8 on 10th
12th Sheena Ohlig +5 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Andrea Shaw* 5 5 Narrow win
2nd Helle Trevino 10 10
3rd Margie Martin 15 15
4th Mona Poursaleh 20 20
5th Irene Andersen 25 25
6th Michaela Aycock 30 30
7th Virginia Sanchez 37 37 Held by 2
8th Janeen Lankowski 39 39 Missed by 2
9th Margita Zamolova 46 46 Held by 1
10th Nadia Capotosto 47 47 Missed by 1
11th Mayla Ash 55 55
12th Sheena Ohlig 60 60
13th LaDawn McDay 67 67
14th Silvia Matta 72 72 Held by 1
15th Reshanna Boswell 73 73 Missed by 1
16th Leah Dennie 78 78
Scores are summed judge placings — lower is better, Total = Judging + Finals. scored better in finals, slipped.
Open presentation view Full-screen, large type — built for screen-sharing and screenshots.
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. "2021 Mr. Olympia — results." CalloutIQ, 224 results across 11 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2021-mr-olympia
@misc{calloutiq-contests-2021-mr-olympia-2026-09-03,
  title  = {{2021 Mr. Olympia — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2021-mr-olympia}}
}
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
224 results across 11 divisions, 198 carrying judging scores off an official card, each row with its own source link. 10 of 11 divisions have an official_field_size on file — where it is empty, that field is unverified rather than confirmed complete.
Embed this cardPaste anywhere
<iframe src="https://calloutiq.com/embed/contests/2021-mr-olympia" title="2021 Mr. Olympia — CalloutIQ" width="100%" height="328" 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.