2019 Mr. Olympia
1st
Brandon Curry*
USA
2nd
William Bonac
Netherlands
3rd
Hadi Choopan*
Iran
4th
Dexter Jackson*
USA
5th
Roelly Winklaar
Curacao
6th
Steve Kuclo
USA
7th
Cedric McMillan
USA
8th
Lukas Osladil
Czech Republic
9th
Akim Williams
USA
10th
Patrick Moore
USA
11th
Luke Sandoe
UK
12th
Jon Delarosa
USA
13th
Maxx Charles
USA
14th
Juan Morel
USA
15th
Michael Lockett
USA
16th
Mohamed Shaaban
Egypt
Scorecard Intelligence
Sourced from official show card
Brandon Curry won decisively, +7 clear of second. Tightest call down the field: Dexter Jackson over Roelly Winklaar, 2 points 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.
Top 12 scoring positions; 4 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Brandon Curry* | 7 | 7 | — | 14 | Lock win +7 |
| 2nd | William Bonac | 10 | 11 | — | 21 | |
| 3rd | Hadi Choopan* | 17 | 12 | — | 29 | |
| 4th | Dexter Jackson* | 18 | 25 | — | 43 | Held by 2 |
| 5th | Roelly Winklaar | 25 | 20 | — | 45 | Missed by 2 |
| 6th | Steve Kuclo | 30 | 30 | — | 60 | |
| 7th | Cedric McMillan | 46 | 35 | — | 81 | |
| 8th | Lukas Osladil | 40 | 44 | — | 84 | Held by 2 |
| 9th | Akim Williams | 37 | 49 | — | 86 | Missed by 2 |
| 10th | Patrick Moore | 55 | 41 | — | 96 | |
| 11th | Luke Sandoe | 49 | 55 | — | 104 | |
| 12th | Jon Delarosa | 60 | 60 | — | 120 | |
| 13th | Maxx Charles | 67 | 67 | — | 134 | Held by 2 |
| 14th | Juan Morel | 68 | 68 | — | 136 | Missed by 2 |
| 15th | Michael Lockett | 75 | 75 | — | 150 | |
| 16th | Mohamed Shaaban | 80 | 79 | — | 159 |
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.
1st
Chris Bumstead*
Canada
2nd
Breon Ansley*
USA
3rd
George Peterson
USA
4th
Keone Pearson*
USA
5th
Chen Kang
China
6th
Alex Cambronero
Costa Rica
7th
Dani Younan
Iraq
8th
Arash Rahbar
USA
9th
Courage Opara
USA
10th
Stanislas De Longeaux
USA
11th
David Hoffman
Germany
12th
Danny Hester*
USA
13th
Ahmad Ahmad
Iraq
14th
Henri-Pierre Ano
Canada
15th
Khaled Chikhaoui
Canada
16th
Kyrylo Khudaiev
Ukraine
16th
Giuseppe Zagarella
Italy
16th
Jordan Plantiko
USA
16th
Abdullah Al Sairafi
Kuwait
16th
Fabio Lopes
Portugal
16th
Jason Lowe
USA
16th
Rylon McDuell-Batiste
USA
16th
Ro'Vonte Moody
USA
16th
Damion Ricketts
USA
16th
Panexce Pierre
USA
16th
Dancovea Anderson
Germany
16th
Woilid Baatout
France
16th
Piotr Borecki
Poland
16th
Marvin Cornejo
USA
16th
Grego Suewendley Francisca
Netherlands
16th
Jonathan Hambrick
USA
16th
Antwane Hamlett
Canada
16th
Seonghwan Kim
South Korea
16th
Abner Logan
USA
16th
Hany Saeed
Egypt
Scorecard Intelligence
Sourced from official show card
Chris Bumstead won the title by just 1 point — a razor-thin margin. Tightest call down the field: David Hoffman over Danny Hester, 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.
Top 12 scoring positions; 4 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Chris Bumstead* | — | — | — | 7 | Razor-thin win |
| 2nd | Breon Ansley* | — | — | — | 8 | Missed by 1 |
| 3rd | George Peterson | — | — | — | 15 | |
| 4th | Keone Pearson* | — | — | — | 20 | |
| 5th | Chen Kang | — | — | — | 26 | |
| 6th | Alex Cambronero | — | — | — | 29 | |
| 7th | Dani Younan | — | — | — | 35 | |
| 8th | Arash Rahbar | — | — | — | 40 | |
| 9th | Courage Opara | — | — | — | 45 | |
| 10th | Stanislas De Longeaux | — | — | — | 50 | |
| 11th | David Hoffman | — | — | — | 58 | Held by 1 |
| 12th | Danny Hester* | — | — | — | 59 | Missed by 1 |
| 13th | Ahmad Ahmad | — | — | — | 65 | Held by 2 |
| 14th | Henri-Pierre Ano | — | — | — | 67 | Missed by 2 |
| 15th | Khaled Chikhaoui | — | — | — | 75 | |
| 16th | Kyrylo Khudaiev | — | — | — | 80 | Tied |
| 16th | Giuseppe Zagarella | — | — | — | 80 | Tied |
| 16th | Jordan Plantiko | — | — | — | 80 | Tied |
| 16th | Abdullah Al Sairafi | — | — | — | 80 | Tied |
| 16th | Fabio Lopes | — | — | — | 80 | Tied |
| 16th | Jason Lowe | — | — | — | 80 | Tied |
| 16th | Rylon McDuell-Batiste | — | — | — | 80 | Tied |
| 16th | Ro'Vonte Moody | — | — | — | 80 | Tied |
| 16th | Damion Ricketts | — | — | — | 80 | Tied |
| 16th | Panexce Pierre | — | — | — | 80 | Tied |
| 16th | Dancovea Anderson | — | — | — | 80 | Tied |
| 16th | Woilid Baatout | — | — | — | 80 | Tied |
| 16th | Piotr Borecki | — | — | — | 80 | Tied |
| 16th | Marvin Cornejo | — | — | — | 80 | Tied |
| 16th | Grego Suewendley Francisca | — | — | — | 80 | Tied |
| 16th | Jonathan Hambrick | — | — | — | 80 | Tied |
| 16th | Antwane Hamlett | — | — | — | 80 | Tied |
| 16th | Seonghwan Kim | — | — | — | 80 | Tied |
| 16th | Abner Logan | — | — | — | 80 | Tied |
| 16th | Hany Saeed | — | — | — | 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.
1st
Raymont Edmonds*
USA
2nd
Andre Ferguson
USA
3rd
Kyron Holden
USA
4th
Brandon Hendrickson*
USA
5th
Ryan Terry*
UK
6th
Carlos DeOliveira
Brazil
7th
Anthony Gilkes
USA
8th
Xavisus Gayden
USA
9th
George Brown
USA
10th
Ondrej Kmostak
Czech Republic
11th
Joseph Lee
USA
12th
Yasser Fernando Chala Blandon
Colombia
13th
Akeem Scott
USA
14th
Carl Presendieu
USA
15th
Anthony Woods
USA
16th
Corey Morris
USA
16th
Dean Balabis
USA
16th
Bhuwan Chauhan
Canada
16th
Julian Colley
Canada
16th
Ahmed Abdul Jalil
Egypt
16th
Ramses Rams
Spain
16th
Arya Saffaie
USA
16th
Kimani Victor
Canada
16th
Suraqah Shabazz
USA
Scorecard Intelligence
Sourced from official show card
Raymont Edmonds won decisively, +6 clear of second. Tightest call down the field: Xavisus Gayden over George Brown, 1 point 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.
Top 12 scoring positions; 5 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Raymont Edmonds* | — | — | — | 5 | Lock win +6 |
| 2nd | Andre Ferguson | — | — | — | 11 | |
| 3rd | Kyron Holden | — | — | — | 14 | |
| 4th | Brandon Hendrickson* | — | — | — | 17 | |
| 5th | Ryan Terry* | — | — | — | 26 | |
| 6th | Carlos DeOliveira | — | — | — | 32 | Held by 2 |
| 7th | Anthony Gilkes | — | — | — | 34 | Missed by 2 |
| 8th | Xavisus Gayden | — | — | — | 42 | Held by 1 |
| 9th | George Brown | — | — | — | 43 | Missed by 1 |
| 10th | Ondrej Kmostak | — | — | — | 50 | |
| 11th | Joseph Lee | — | — | — | 55 | |
| 12th | Yasser Fernando Chala Blandon | — | — | — | 60 | |
| 13th | Akeem Scott | — | — | — | 64 | |
| 14th | Carl Presendieu | — | — | — | 70 | |
| 15th | Anthony Woods | — | — | — | 77 | Held by 2 |
| 16th | Dean Balabis | — | — | — | 79 | Missed by 2 |
| 16th | Corey Morris | — | — | — | 80 | Missed by 1 |
| 16th | Bhuwan Chauhan | — | — | — | 80 | Tied |
| 16th | Julian Colley | — | — | — | 80 | Tied |
| 16th | Ahmed Abdul Jalil | — | — | — | 80 | Tied |
| 16th | Ramses Rams | — | — | — | 80 | Tied |
| 16th | Arya Saffaie | — | — | — | 80 | Tied |
| 16th | Kimani Victor | — | — | — | 80 | Tied |
| 16th | Suraqah Shabazz | — | — | — | 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.
1st
Kamal Elgargni*
Libya
2nd
Derek Lunsford*
USA
3rd
Shaun Clarida*
USA
4th
John Jewett
USA
5th
Ahmad Ashkanani
Kuwait
6th
Sami Al Haddad
Bahrain
7th
Eduardo Correa
Brazil
8th
Hidetada Yamagishi
Japan
9th
Aaron Polites
Australia
10th
Angel Calderon Frias
Spain
11th
David Henry*
USA
12th
Zane Watson
Canada
13th
Oleh Kryvyi
Ukraine
14th
Fahad Zaid Hazzizi
Saudi Arabia
15th
Tomas Tabaciar
Slovakia
16th
Noel Adame
USA
16th
Steve Benthin
Germany
16th
Kokeny Bela
Hungary
16th
Lloyd Dollar
USA
Scorecard Intelligence
Sourced from official show card
Kamal Elgargni won decisively, +6 clear of second. Tightest call down the field: John Jewett over Ahmad Ashkanani, 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.
Top 12 scoring positions; 5 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Kamal Elgargni* | 7 | 7 | — | 14 | Lock win +6 |
| 2nd | Derek Lunsford* | 10 | 10 | — | 20 | |
| 3rd | Shaun Clarida* | 13 | 13 | — | 26 | |
| 4th | John Jewett | 29 | 20 | ▲9 | 49 | Held by 1 |
| 5th | Ahmad Ashkanani | 23 | 27 | ▼4 | 50 | Missed by 1 |
| 6th | Sami Al Haddad | 25 | 29 | ▼4 | 54 | |
| 11th | David Henry* | 56 | — | — | 56 | Held by 2 |
| 12th | Zane Watson | 58 | — | — | 58 | Missed by 2 |
| 7th | Eduardo Correa | 33 | 33 | — | 66 | |
| 13th | Oleh Kryvyi | 71 | — | — | 71 | Held by 1 |
| 14th | Fahad Zaid Hazzizi | 72 | — | — | 72 | Missed by 1 |
| 15th | Tomas Tabaciar | 75 | — | — | 75 | Held by 1 |
| 16th | Steve Benthin | 76 | — | — | 76 | Missed by 1 |
| 16th | Lloyd Dollar | 78 | — | — | 78 | Missed by 2 |
| 8th | Hidetada Yamagishi | 40 | 40 | — | 80 | |
| 16th | Noel Adame | 80 | — | — | 80 | Tied |
| 16th | Kokeny Bela | 80 | — | — | 80 | Tied |
| 9th | Aaron Polites | 45 | 45 | — | 90 | |
| 10th | Angel Calderon Frias | 50 | 50 | — | 100 |
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.
1st
Harold Kelley*
USA
2nd
Gabriele Andriulli
Italy
3rd
Kris Dim
USA
4th
Steve Lister
5th
Bradley Betts
6th
Tyler Brey
USA
1st
Elisa Pecini*
Brazil
2nd
Janet Layug*
3rd
Angelica Teixeira*
Brazil
4th
Lauralie Chapados*
Canada
5th
Jennifer Dorie*
6th
Ashley Kaltwasser*
USA
8th
Etila Santiago
9th
Maureen Blanquisco*
Philippines
10th
Marcia Goncalves
11th
Camile Periat
12th
Beatriz Biscaia
13th
Priscilla Leimbacker
Switzerland
14th
Cristobalina Pajares
15th
Monica Ellis
16th
Alexandria Ross
16th
Karina Skowronska
16th
Francesca Stoico
Italy
16th
Jasmine Williams
USA
16th
Eli Fernandez
Mexico
16th
Kim Gutierrez
16th
Jourdanne Lee
USA
16th
Breena Martinez
USA
16th
Jessica Palmer
16th
Mariella Pellegrino
Scorecard Intelligence
Sourced from official show card
Elisa Pecini won the title by just 1 point — a razor-thin margin. Tightest call down the field: Angelica Teixeira over Lauralie Chapados, 1 point 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.
Top 12 scoring positions; 4 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Elisa Pecini* | — | — | — | 7 | Razor-thin win |
| 2nd | Janet Layug* | — | — | — | 8 | Missed by 1 |
| 3rd | Angelica Teixeira* | — | — | — | 17 | Held by 1 |
| 4th | Lauralie Chapados* | — | — | — | 18 | Missed by 1 |
| 5th | Jennifer Dorie* | — | — | — | 25 | Held by 2 |
| 6th | Ashley Kaltwasser* | — | — | — | 27 | Missed by 2 |
| 7th | Jennifer Ronzitti | — | — | — | 35 | |
| 9th | Maureen Blanquisco* | — | — | — | 42 | |
| 8th | Etila Santiago | — | — | — | 46 | |
| 10th | Marcia Goncalves | — | — | — | 52 | Held by 1 |
| 11th | Camile Periat | — | — | — | 53 | Missed by 1 |
| 12th | Beatriz Biscaia | — | — | — | 56 | |
| 13th | Priscilla Leimbacker | — | — | — | 65 | |
| 14th | Cristobalina Pajares | — | — | — | 73 | Held by 1 |
| 15th | Monica Ellis | — | — | — | 74 | Missed by 1 |
| 16th | Alexandria Ross | — | — | — | 80 | Tied |
| 16th | Karina Skowronska | — | — | — | 80 | Tied |
| 16th | Francesca Stoico | — | — | — | 80 | Tied |
| 16th | Jasmine Williams | — | — | — | 80 | Tied |
| 16th | Eli Fernandez | — | — | — | 80 | Tied |
| 16th | Kim Gutierrez | — | — | — | 80 | Tied |
| 16th | Jourdanne Lee | — | — | — | 80 | Tied |
| 16th | Breena Martinez | — | — | — | 80 | Tied |
| 16th | Jessica Palmer | — | — | — | 80 | Tied |
| 16th | Mariella Pellegrino | — | — | — | 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.
1st
Cydney Gillon*
USA
2nd
Latorya Watts*
3rd
Nadia Wyatt
4th
Jessica Reyes Padilla
Puerto Rico
6th
Ivana Ivusic
8th
Ashley Soto
9th
Martina Yabekova
Canada
10th
Sandra Grajales
Mexico
11th
Bojana Vasiljevic
12th
Karina Grau
13th
Rhea Gayle*
UK
14th
An Da Jeong
15th
Lola Montez
Canada
16th
Natalia Soltero
Mexico
16th
Anna Banks
16th
Brittany Campbell
16th
Nicole Zenobia Graham
USA
16th
Chelsea Larson
16th
Michelle Lindsay
16th
Laurelle Martineau
16th
Bruna Miyagui
Scorecard Intelligence
Sourced from official show card
Cydney Gillon won by 3 — a narrow decision. Tightest call down the field: Carly Starling-Horrell over Ivana Ivusic, 1 point apart for 5th/6th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
Top 12 scoring positions; 5 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Cydney Gillon* | — | — | — | 6 | Narrow win |
| 2nd | Latorya Watts* | — | — | — | 9 | |
| 3rd | Nadia Wyatt | — | — | — | 16 | |
| 4th | Jessica Reyes Padilla | — | — | — | 19 | |
| 5th | Carly Starling-Horrell | — | — | — | 27 | Held by 1 |
| 6th | Ivana Ivusic | — | — | — | 28 | Missed by 1 |
| 7th | Tarryn Garlington | — | — | — | 35 | |
| 8th | Ashley Soto | — | — | — | 42 | Held by 1 |
| 9th | Martina Yabekova | — | — | — | 43 | Missed by 1 |
| 10th | Sandra Grajales | — | — | — | 51 | |
| 11th | Bojana Vasiljevic | — | — | — | 55 | |
| 12th | Karina Grau | — | — | — | 63 | Held by 1 |
| 13th | Rhea Gayle* | — | — | — | 64 | Missed by 1 |
| 14th | An Da Jeong | — | — | — | 70 | Held by 1 |
| 15th | Lola Montez | — | — | — | 71 | Missed by 1 |
| 16th | Natalia Soltero | — | — | — | 79 | Held by 1 |
| 16th | Anna Banks | — | — | — | 80 | Missed by 1 |
| 16th | Brittany Campbell | — | — | — | 80 | Tied |
| 16th | Nicole Zenobia Graham | — | — | — | 80 | Tied |
| 16th | Chelsea Larson | — | — | — | 80 | Tied |
| 16th | Michelle Lindsay | — | — | — | 80 | Tied |
| 16th | Laurelle Martineau | — | — | — | 80 | Tied |
| 16th | Bruna Miyagui | — | — | — | 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.
1st
Whitney Jones*
2nd
Missy Truscott*
USA
3rd
Ryall Graber
4th
Jaclyn Baker
USA
5th
Tiffany Chandler
USA
6th
Jeanine Taddeo
USA
7th
Marta Aguiar
9th
Jennifer Worth
10th
Sara Kovach
11th
Tamara Vahn
Canada
12th
Liudmila Somkina
13th
Minna Pajulahti
Finland
DNF
Jodi Boam
Scorecard Intelligence
Sourced from official show card
Whitney Jones won decisively, +29 clear of second. Tightest call down the field: Marta Aguiar over Darrian Tissenbaum, 2 points 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.
Top 12 scoring positions; 1 further position not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Whitney Jones* | 5 | 10 | — | 15 | Lock win +29 |
| 2nd | Missy Truscott* | 20 | 24 | — | 44 | |
| 3rd | Ryall Graber | 15 | 38 | — | 53 | |
| 4th | Jaclyn Baker | 65 | 34 | — | 99 | |
| 5th | Tiffany Chandler | 55 | 52 | — | 107 | |
| 6th | Jeanine Taddeo | 27 | 90 | — | 117 | |
| 7th | Marta Aguiar | 41 | 80 | — | 121 | Held by 2 |
| 8th | Darrian Tissenbaum | 29 | 94 | — | 123 | Missed by 2 |
| 9th | Jennifer Worth | 44 | 82 | — | 126 | |
| 10th | Sara Kovach | 50 | 94 | — | 144 | |
| 11th | Tamara Vahn | 35 | 116 | — | 151 | |
| 12th | Liudmila Somkina | 59 | 96 | — | 155 | |
| 13th | Minna Pajulahti | 70 | 124 | — | 194 |
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.
1st
Shanique Grant*
USA
2nd
Sarah Villegas*
USA
3rd
Natalia Abraham Coelho*
USA
4th
Daniely Castilho
5th
Laura Pintado Chinchilla
Spain
6th
Valentina Mishina
USA
7th
Jennifer Taylor
8th
Margita Zamolova
Czech Republic
9th
Tomefafa Ameko
USA
10th
Sheikha Nguyen
Canada
11th
Mayla Ash
USA
12th
Heather Grace
13th
Brittany Watts
USA
14th
Laura Hays
USA
15th
Ivie Rhein
USA
16th
Sheila Bleck
16th
Reshanna Boswell
USA
16th
Jeannie Feldman
USA
16th
Anne-Lorraine Mohn
USA
Official Show Cards — IFBB Pro League / NPC
Photos — NPC News Online
NPC News Online's own coverage of this show. CalloutIQ links to it and stores nothing but the address — the photographs, and the page you land on, are theirs.
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. "2019 Mr. Olympia — results." CalloutIQ, 181 results across 9 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2019-mr-olympia
@misc{calloutiq-contests-2019-mr-olympia-2026-09-03,
title = {{2019 Mr. Olympia — results}},
author = {{CalloutIQ}},
year = {2026},
note = {Accessed September 3, 2026},
howpublished = {\url{https://calloutiq.com/contests/2019-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
181 results across 9 divisions, 155 carrying judging scores off an official card, each row with its own source link. 7 of 9 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/2019-mr-olympia" title="2019 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.