CalloutIQbeta

2023 Mr. Olympia

Orlando, FL, USA · Nov 2–5
Men's Open Full field · 17
2nd Hadi Choopan*Iran
5th Andrew JackedUAE
7th Michal KrizanekSlovakia
8th Tonio BurtonUSA
9th Regan GrimesCanada
10th Charles GriffenUSA
11th Hassan MostafaEgypt
12th Andrea PrestiItaly
13th Theo LeguerrierFrance
14th Roman FritzGermany
15th Justin ShierUSA
16th Phil ClaharUSA
DNF Ross FlaniganUSA
Scorecard Intelligence Sourced from official show card
Derek Lunsford won by 5 — a narrow decision.
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 Hadi Choopan* +5 on 1st
3rd Samson Dauda* +10 on 2nd
4th Brandon Curry* +13 on 3rd
5th Andrew Jacked +10 on 4th
6th Hunter Labrada +7 on 5th
7th Michal Krizanek +12 on 6th
8th Tonio Burton +12 on 7th
9th Regan Grimes +6 on 8th
10th Charles Griffen +16 on 9th
11th Hassan Mostafa +5 on 10th
12th Andrea Presti +10 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Derek Lunsford* 76 13 Narrow win
2nd Hadi Choopan* 99 18
3rd Samson Dauda* 1315 28
4th Brandon Curry* 2120 41
5th Andrew Jacked 2427 51
6th Hunter Labrada 3028 58
7th Michal Krizanek 3535 70
8th Tonio Burton 4240 82
9th Regan Grimes 4345 88
10th Charles Griffen 5351 104
11th Hassan Mostafa 5257 109
12th Andrea Presti 6158 119
13th Theo Leguerrier 6565 130
14th Roman Fritz 7070 140
15th Justin Shier 8075 155
16th Phil Clahar 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 · 35
1st Chris Bumstead*Canada
3rd Urs KalecinskiGermany
4th Breon Ansley*USA
7th Wesley VissersNetherlands
8th Mike SommerfeldGermany
9th Vahid BadpeiIran
10th Jaehun ParkSouth Korea
11th Carlos DommarVenezuela
12th Alex CambroneroCosta Rica
13th Gabriel ZancanelliBrazil
14th Fabio JunioBrazil
15th Laszlo KiralyHungary
16th Damian KuffelPoland
16th Matthew GreggoUSA
16th Andrei KozhokarRussia
16th German PastorSpain
16th Samuel PaquinCanada
16th Damien PatrickUSA
16th Marcus PerryUSA
16th Jared ThompsonUSA
16th Shitian WangChina
16th Christopher ZillerGermany
16th Woilid BaatoutFrance
16th Junior JavorskiBrazil
16th Shicheng JinChina
16th Eric BrownUSA
16th Daniil FamponteUSA
16th John LeCanada
16th Eric WildbergerBrazil
16th Antoine LothSpain
16th Eduardo OliveiraBrazil
Scorecard Intelligence Sourced from official show card
Chris Bumstead won by 5 — a narrow decision.
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 Ramon Rocha Queiroz* +5 on 1st
3rd Urs Kalecinski +5 on 2nd
4th Breon Ansley* +5 on 3rd
5th Terrence Ruffin +5 on 4th
6th Michael Daboul +5 on 5th
7th Wesley Vissers +5 on 6th
8th Mike Sommerfeld +5 on 7th
9th Vahid Badpei +6 on 8th
10th Jaehun Park +5 on 9th
11th Carlos Dommar +4 on 10th
12th Alex Cambronero +4 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Chris Bumstead* 5 5 Narrow win
2nd Ramon Rocha Queiroz* 10 10
3rd Urs Kalecinski 15 15
4th Breon Ansley* 20 20
5th Terrence Ruffin 25 25
6th Michael Daboul 30 30
7th Wesley Vissers 35 35
8th Mike Sommerfeld 40 40
9th Vahid Badpei 46 46
10th Jaehun Park 51 51
11th Carlos Dommar 55 55
12th Alex Cambronero 59 59
13th Gabriel Zancanelli 65 65
14th Fabio Junio 70 70
15th Laszlo Kiraly 75 75
16th Damian Kuffel 80 80 Tied
16th Matthew Greggo 80 80 Tied
16th Andrei Kozhokar 80 80 Tied
16th Diego Alejandro Galindo Garavito 80 80 Tied
16th German Pastor 80 80 Tied
16th Samuel Paquin 80 80 Tied
16th Damien Patrick 80 80 Tied
16th Marcus Perry 80 80 Tied
16th Jared Thompson 80 80 Tied
16th Shitian Wang 80 80 Tied
16th Christopher Ziller 80 80 Tied
16th Woilid Baatout 80 80 Tied
16th Junior Javorski 80 80 Tied
16th Shicheng Jin 80 80 Tied
16th Eric Brown 80 80 Tied
16th Daniil Famponte 80 80 Tied
16th John Le 80 80 Tied
16th Eric Wildberger 80 80 Tied
16th Antoine Loth 80 80 Tied
16th Eduardo Oliveira 80 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 · 46
1st Ryan Terry*UK
3rd Erin Banks*USA
6th Corey MorrisUSA
7th Kyron HoldenUSA
9th Vitor ChavesBrazil
10th Jeremy PotvinUSA
11th Edvan PalmeiraBrazil
12th Carlos DeOliveiraBrazil
13th Joseph LeeUSA
14th Andre FergusonUSA
15th Arya SaffaieUSA
16th Drew CullenUSA
16th Mauro FialhoSpain
16th Benquil MarignyUSA
16th Ali BilalAfghanistan
16th Victor RamirezVenezuela
16th Jason HuynhUSA
16th Yoon Sung LeeSouth Korea
16th Emile WalkerUK
16th Reuben GlassUSA
16th Charjo GrantUSA
16th Mahmood Al-MaghrabiBahrain
16th Daniel AmmonsUSA
16th Bhuwan ChauhanCanada
16th Emmanuel CostaBrazil
16th Riccardo CrociItaly
16th Ismael DominguezMexico
16th Febo GambacortaItaly
16th Jonas JamenaPhilippines
16th Mehdi KabbadjMorocco
16th Junho LeeSouth Korea
16th Jeremiah MaxeyUSA
16th Rafael OliveiraBrazil
16th Sidy PouyeSpain
16th Kahlia RamziAlgeria
16th Joven SagabainPhilippines
16th Rodrigue ChesnierFrance
16th Ming Chieh TsaiTaiwan
Scorecard Intelligence Sourced from official show card
Ryan Terry won by 5 — a narrow decision. Tightest call down the field: Edvan Palmeira over Carlos DeOliveira, 1 point apart for 11th/12th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Ryan Terry* leader
2nd Brandon Hendrickson* +5 on 1st
3rd Erin Banks* +5 on 2nd
4th Emanual Hunter +5 on 3rd
6th Corey Morris +3 on 5th
7th Kyron Holden +6 on 6th
8th Jeremy Buendia* +5 on 7th
9th Vitor Chaves +5 on 8th
10th Jeremy Potvin +5 on 9th
11th Edvan Palmeira +6 on 10th
12th Carlos DeOliveira +1 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Ryan Terry* 5 5 Narrow win
2nd Brandon Hendrickson* 10 10
3rd Erin Banks* 15 15
4th Emanual Hunter 20 20
5th Diogo Ferreira Montenegro 26 26
6th Corey Morris 29 29
7th Kyron Holden 35 35
8th Jeremy Buendia* 40 40
9th Vitor Chaves 45 45
10th Jeremy Potvin 50 50
11th Edvan Palmeira 56 56 Held by 1
12th Carlos DeOliveira 57 57 Missed by 1
13th Joseph Lee 66 66
14th Andre Ferguson 69 69
15th Arya Saffaie 75 75
16th Charjo Grant 79 79 Held by 1
16th Drew Cullen 80 80 Missed by 1
16th Mauro Fialho 80 80 Tied
16th Benquil Marigny 80 80 Tied
16th Ali Bilal 80 80 Tied
16th Victor Ramirez 80 80 Tied
16th Jason Huynh 80 80 Tied
16th Yoon Sung Lee 80 80 Tied
16th Vinicius Mateus Viera Lima 80 80 Tied
16th Emile Walker 80 80 Tied
16th Reuben Glass 80 80 Tied
16th Mahmood Al-Maghrabi 80 80 Tied
16th Daniel Ammons 80 80 Tied
16th Anderson Dasilva Arruda 80 80 Tied
16th Adeyemi Awoyemi 80 80 Tied
16th Bhuwan Chauhan 80 80 Tied
16th Emmanuel Costa 80 80 Tied
16th Riccardo Croci 80 80 Tied
16th Ismael Dominguez 80 80 Tied
16th Febo Gambacorta 80 80 Tied
16th Jonas Jamena 80 80 Tied
16th Mehdi Kabbadj 80 80 Tied
16th Junho Lee 80 80 Tied
16th Jeremiah Maxey 80 80 Tied
16th Rafael Oliveira 80 80 Tied
16th Sidy Pouye 80 80 Tied
16th Kahlia Ramzi 80 80 Tied
16th Joven Sagabain 80 80 Tied
16th Derrick Stevenson 80 80 Tied
16th Rodrigue Chesnier 80 80 Tied
16th Ming Chieh Tsai 80 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 · 16
4th Kerrith BajjoUSA
5th Ahmad AshkananiKuwait
6th Oleh KryvyiUkraine
7th Nasser MohammadKuwait
8th Andrei MelnikovRussia
9th Fabricio MoreiraBrazil
10th Felipe MoraesBrazil
11th Radoslav AngelovBulgaria
12th Roman IushchenkoUkraine
13th Chris JonesUSA
15th Piotr BoreckiPoland
16th Hidetada YamagishiJapan
Scorecard Intelligence Sourced from official show card
Keone Pearson won by 5 — a narrow decision. Tightest call down the field: Piotr Borecki over Hidetada Yamagishi, 1 point apart for 15th/16th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Keone Pearson* leader
2nd Shaun Clarida* +5 on 1st
3rd Angel Calderon Frias +5 on 2nd
4th Kerrith Bajjo +5 on 3rd
5th Ahmad Ashkanani +6 on 4th
6th Oleh Kryvyi +3 on 5th
7th Nasser Mohammad +6 on 6th
8th Andrei Melnikov +8 on 7th
9th Fabricio Moreira +3 on 8th
10th Felipe Moraes +2 on 9th
11th Radoslav Angelov +7 on 10th
12th Roman Iushchenko +5 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Keone Pearson* 5 5 Narrow win
2nd Shaun Clarida* 10 10
3rd Angel Calderon Frias 15 15
4th Kerrith Bajjo 20 20
5th Ahmad Ashkanani 26 26
6th Oleh Kryvyi 29 29
7th Nasser Mohammad 35 35
8th Andrei Melnikov 43 43
9th Fabricio Moreira 46 46 Held by 2
10th Felipe Moraes 48 48 Missed by 2
11th Radoslav Angelov 55 55
12th Roman Iushchenko 60 60
13th Chris Jones 65 65
14th Felipe Isaac Fierro Lobos 70 70
15th Piotr Borecki 77 77 Held by 1
16th Hidetada Yamagishi 78 78 Missed by 1
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.
Wheelchair Full field · 12
Bikini Full field · 48
2nd Maureen Blanquisco*Philippines
4th Lauralie Chapados*Canada
5th Elisa Pecini*Brazil
6th Aimee DelgadoUSA
8th Ashlyn LittleUSA
10th Jourdanne LeeUSA
11th Phoebe HaganUK
12th Vania AugusteUSA
13th Reijuana HarleyUSA
15th Tamekia CarterUSA
16th Iulia BabaRomania
16th Romina BasualdoUSA
16th Jordan BrannonUSA
16th Gessica BrunBrazil
16th Kristina BrunauerAustria
16th Ivanna EscandarSpain
16th Alessia FacchinItaly
16th Eli FernandezMexico
16th Tara GrierUSA
16th Dahye JeonSouth Korea
16th Nittaya KongthunThailand
16th Hyo Jung KimSouth Korea
16th Tatiana LanovenkoRussia
16th Roxana MarquezMexico
16th Ottavia MazzaItaly
16th Reyna Perez MecalcoMexico
16th Ndeye NdourUSA
16th Ji Bin ParkSouth Korea
16th Lexus RedmondUSA
16th Lisa ReithGermany
16th Jil Meret SchmitzThailand
16th Yurika NodaUSA
16th Areum Song
16th Jessica WilsonUSA
16th Zsofia MolnarHungary
Scorecard Intelligence Sourced from official show card
Jennifer Dorie won by 5 — a narrow decision. Tightest call down the field: Daraja Hill over Jourdanne Lee, 2 points 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 Jennifer Dorie* leader
2nd Maureen Blanquisco* +5 on 1st
3rd Ashley Kaltwasser* +5 on 2nd
4th Lauralie Chapados* +7 on 3rd
5th Elisa Pecini* +3 on 4th
6th Aimee Delgado +3 on 5th
7th Ariana Brothers +8 on 6th
8th Ashlyn Little +3 on 7th
9th Daraja Hill +8 on 8th
10th Jourdanne Lee +2 on 9th
11th Phoebe Hagan +7 on 10th
12th Vania Auguste +2 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Jennifer Dorie* 5 Narrow win
2nd Maureen Blanquisco* 10
3rd Ashley Kaltwasser* 15
4th Lauralie Chapados* 22
5th Elisa Pecini* 25
6th Aimee Delgado 28
7th Ariana Brothers 36
8th Ashlyn Little 39
9th Daraja Hill 47 Held by 2
10th Jourdanne Lee 49 Missed by 2
11th Phoebe Hagan 56 Held by 2
12th Vania Auguste 58 Missed by 2
13th Reijuana Harley 66 Held by 2
14th Ariel Barley 68 Missed by 2
15th Tamekia Carter 75
16th Romina Basualdo 78 Held by 2
16th Iulia Baba 80 Missed by 2
16th Jordan Brannon 80 Tied
16th Gessica Brun 80 Tied
16th Kristina Brunauer 80 Tied
16th Savannah Dolezal 80 Tied
16th Jessica Nicole Dolias 80 Tied
16th Ivanna Escandar 80 Tied
16th Alessia Facchin 80 Tied
16th Brenda Farias 80 Tied
16th Eli Fernandez 80 Tied
16th Jordan Fisher 80 Tied
16th Tara Grier 80 Tied
16th Dahye Jeon 80 Tied
16th Nittaya Kongthun 80 Tied
16th Hyo Jung Kim 80 Tied
16th Tatiana Lanovenko 80 Tied
16th Amanda Marques 80 Tied
16th Roxana Marquez 80 Tied
16th Ottavia Mazza 80 Tied
16th Reyna Perez Mecalco 80 Tied
16th Ndeye Ndour 80 Tied
16th Eszter Ozcella 80 Tied
16th Ji Bin Park 80 Tied
16th Lexus Redmond 80 Tied
16th Lisa Reith 80 Tied
16th Jil Meret Schmitz 80 Tied
16th Yurika Noda 80 Tied
16th Areum Song 80 Tied
16th Sierra Swann 80 Tied
16th Savannah Watchman 80 Tied
16th Jessica Wilson 80 Tied
16th Zsofia Molnar 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 · 23
2nd Jessica Reyes PadillaPuerto Rico
3rd Lola MontezCanada
5th Natalia SolteroMexico
6th Ericka Morales MorganGuatemala
7th Rhea Gayle*UK
8th Jennifer ZienertGermany
9th Adela OndrejovicovaSlovakia
11th Tereza LinhartovaCzech Republic
12th Oyku Basar
13th Madison DingesUSA
14th Lena RamsteinerGermany
15th Kristen McGregorJamaica
16th Donya JacksonUSA
16th Gabriela LinhartovaCzech Republic
16th Queren PachecoMexico
16th Gina Palma
16th Wendy FortinoUSA
Scorecard Intelligence Sourced from official show card
Cydney Gillon won by 5 — a narrow decision. Tightest call down the field: Madison Dinges over Lena Ramsteiner, 2 points apart for 13th/14th.
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 Jessica Reyes Padilla +5 on 1st
3rd Lola Montez +6 on 2nd
4th Cherish Richardson +3 on 3rd
5th Natalia Soltero +6 on 4th
6th Ericka Morales Morgan +5 on 5th
7th Rhea Gayle* +6 on 6th
8th Jennifer Zienert +4 on 7th
9th Adela Ondrejovicova +4 on 8th
10th Maria Luisa Baeza Diaz +6 on 9th
11th Tereza Linhartova +6 on 10th
12th Oyku Basar +3 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Cydney Gillon* 5 Narrow win
2nd Jessica Reyes Padilla 10
3rd Lola Montez 16
4th Cherish Richardson 19
5th Natalia Soltero 25
6th Ericka Morales Morgan 30
7th Rhea Gayle* 36
8th Jennifer Zienert 40
9th Adela Ondrejovicova 44
10th Maria Luisa Baeza Diaz 50
11th Tereza Linhartova 56
12th Oyku Basar 59
13th Madison Dinges 66 Held by 2
14th Lena Ramsteiner 68 Missed by 2
15th Kristen McGregor 76
16th Wendy Fortino 79 Held by 1
16th Autumn Cleveland 80 Missed by 1
16th Gabriela Consolmagno 80 Tied
16th Donya Jackson 80 Tied
16th Gabriela Linhartova 80 Tied
16th Queren Pacheco 80 Tied
16th Gina Palma 80 Tied
16th Bojana Vasiljevic 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 · 24
1st Francielle Mattos*Brazil
2nd Isabelle Nunes*Brazil
3rd Elisa AlcantaraDominican Republic
4th Rayane FogalBrazil
5th Giselle MachadoBrazil
6th Kassandra GillisCanada
10th Leonida CiobuMoldova
11th Lisa MeiswinkelGermany
13th Alexis AdamsUSA
14th Lili DongChina
15th Daniele MendoncaBrazil
16th Wynter AddamsUK
16th Amanda BurnettUSA
16th Johanna CalcanoUSA
16th Andrea HrenkoUSA
16th Isamara SantosBrazil
Scorecard Intelligence Sourced from official show card
Francielle Mattos won the title by just 1 point — a razor-thin margin. Tightest call down the field: Tefani-Sam Genadi Razhi over Sandra Colorado Acal, 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 Francielle Mattos* leader
2nd Isabelle Nunes* +1 on 1st
3rd Elisa Alcantara +7 on 2nd
4th Rayane Fogal +5 on 3rd
5th Giselle Machado +5 on 4th
6th Kassandra Gillis +5 on 5th
7th Tefani-Sam Genadi Razhi +9 on 6th
8th Sandra Colorado Acal +1 on 7th
9th Marissa Andrews +3 on 8th
10th Leonida Ciobu +5 on 9th
11th Lisa Meiswinkel +8 on 10th
12th Danai Theodoropoulou +2 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Francielle Mattos* 7 Razor-thin win
2nd Isabelle Nunes* 8 Missed by 1
3rd Elisa Alcantara 15
4th Rayane Fogal 20
5th Giselle Machado 25
6th Kassandra Gillis 30
7th Tefani-Sam Genadi Razhi 39 Held by 1
8th Sandra Colorado Acal 40 Missed by 1
9th Marissa Andrews 43
10th Leonida Ciobu 48
11th Lisa Meiswinkel 56 Held by 2
12th Danai Theodoropoulou 58 Missed by 2
13th Alexis Adams 67 Held by 1
14th Lili Dong 68 Missed by 1
15th Daniele Mendonca 75
16th Wynter Addams 80 Tied
16th Amanda Burnett 80 Tied
16th Johanna Calcano 80 Tied
16th Renata Soares Guaraciaba 80 Tied
16th Andrea Hrenko 80 Tied
16th Jacqueline Huescas Rios 80 Tied
16th Isamara Santos 80 Tied
16th Frida Paulsen Stern 80 Tied
16th Victoria Reyes Villa 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 · 15
Scorecard Intelligence Sourced from official show card
Oksana Grishina won decisively, +23 clear of second. Tightest call down the field: Ariel Khadr over Whitney Jones, 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 Oksana Grishina* leader
2nd Taylor Learmont +23 on 1st
3rd Jaclyn Baker +2 on 2nd
4th Ariel Khadr +6 on 3rd
5th Whitney Jones* +1 on 4th
6th Jodi Boam +5 on 5th
7th Sara Kovach +18 on 6th
8th Michaela Pavleova +9 on 7th
9th Darrian Tissenbaum +13 on 8th
10th Amber Steffen +14 on 9th
11th Stephanie Jones +19 on 10th
12th Allison Kramer +10 on 11th
Top 12 scoring positions; 2 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Oksana Grishina* 2524 49 Lock win +23
2nd Taylor Learmont 6210 72 Held by 2
3rd Jaclyn Baker 3044 74 Missed by 2
4th Ariel Khadr 2060 80 Held by 1
5th Whitney Jones* 1566 81 Missed by 1
6th Jodi Boam 1076 86
7th Sara Kovach 3866 104
8th Michaela Pavleova 4568 113
9th Darrian Tissenbaum 5076 126
10th Amber Steffen 6278 140
11th Stephanie Jones 37122 159
12th Allison Kramer 55114 169
13th Tiffany Chandler 70104 174
14th Minna Helena Pajulahti 74136 210
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 · 10
Scorecard Intelligence Sourced from official show card
Andrea Shaw won by 5 — a narrow decision.
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 Angela Yeo +5 on 1st
3rd Alcione Santos Barreto +5 on 2nd
4th Sherry Priami +5 on 3rd
5th Natalia Kovaleva +5 on 4th
6th Michaela Aycock +5 on 5th
7th Mayla Ash +6 on 6th
8th Chelsea Dion +3 on 7th
9th Reshanna Boswell +6 on 8th
10th Julia Whitesel +4 on 9th
All 10 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Andrea Shaw* 5 Narrow win
2nd Angela Yeo 10
3rd Alcione Santos Barreto 15
4th Sherry Priami 20
5th Natalia Kovaleva 25
6th Michaela Aycock 30
7th Mayla Ash 36
8th Chelsea Dion 39
9th Reshanna Boswell 45
10th Julia Whitesel 49
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. "2023 Mr. Olympia — results." CalloutIQ, 263 results across 11 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2023-mr-olympia
@misc{calloutiq-contests-2023-mr-olympia-2026-09-03,
  title  = {{2023 Mr. Olympia — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2023-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
263 results across 11 divisions, 232 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/2023-mr-olympia" title="2023 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.