CalloutIQbeta

2021 New York Pro

Tampa, FL, USA · May 15
Men's Open Full field · 10
1st Nick WalkerUSA
3rd Hassan MostafaEgypt
5th Mohamed El EmamEgypt
6th Blessing AwodibuIreland
7th An NguyenUSA
8th Morgan AsteFrance
9th Roy EvansUSA
10th Camilo DiazColombia
Scorecard Intelligence Sourced from official show card
Nick Walker won decisively, +6 clear of second.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Nick Walker leader
2nd Justin Rodriguez +6 on 1st
3rd Hassan Mostafa +6 on 2nd
4th Dorian Haywood +9 on 3rd
5th Mohamed El Emam +3 on 4th
6th Blessing Awodibu +3 on 5th
7th An Nguyen +9 on 6th
8th Morgan Aste +6 on 7th
9th Roy Evans +6 on 8th
10th Camilo Diaz +6 on 9th
All 10 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Nick Walker 33 6 Lock win +6
2nd Justin Rodriguez 66 12
3rd Hassan Mostafa 99 18
4th Dorian Haywood 1215 ▼3 27
5th Mohamed El Emam 1812 ▲6 30
6th Blessing Awodibu 1518 ▼3 33
7th An Nguyen 2121 42
8th Morgan Aste 2424 48
9th Roy Evans 2727 54
10th Camilo Diaz 3030 60
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 · 15
1st Dani YounanIraq
2nd Zeek AndrewsUSA
3rd Sabur FavorsUSA
4th Marco RuzFrance
5th Brandon KiddUSA
9th Bo JonesUSA
10th Leo MayrhoferUSA
11th Darius DillonUSA
12th Dmitrii VorotyntsevRussia
13th Keith LanierUSA
14th Herbert Surita SotilloPuerto Rico
Scorecard Intelligence Sourced from official show card
Dani Younan won by 3 — a narrow decision. Tightest call down the field: Sabur Favors over Marco Ruz, 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.
1st Dani Younan leader
2nd Zeek Andrews +3 on 1st
3rd Sabur Favors +4 on 2nd
4th Marco Ruz +1 on 3rd
5th Brandon Kidd +4 on 4th
6th Jason Strayhand +3 on 5th
7th William Ghent Scott +4 on 6th
8th Dominic Semenza +1 on 7th
9th Bo Jones +4 on 8th
10th Leo Mayrhofer +3 on 9th
11th Darius Dillon +3 on 10th
12th Dmitrii Vorotyntsev +3 on 11th
Top 12 scoring positions; 3 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Dani Younan 3 3 Narrow win
2nd Zeek Andrews 6 6
3rd Sabur Favors 10 10 Held by 1
4th Marco Ruz 11 11 Missed by 1
5th Brandon Kidd 15 15
6th Jason Strayhand 18 18
7th William Ghent Scott 22 22 Held by 1
8th Dominic Semenza 23 23 Missed by 1
9th Bo Jones 27 27
10th Leo Mayrhofer 30 30
11th Darius Dillon 33 33
12th Dmitrii Vorotyntsev 36 36
13th Keith Lanier 39 39
14th Herbert Surita Sotillo 42 42
15th Christopher Niemczyk 45 45
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 · 27
1st Erin Banks*USA
2nd Rodrigue ChesnierFrance
3rd Arya SaffaieUSA
6th Akeem ScottUSA
7th Anton AntipovUSA
9th Akiem CollierUSA
10th Joe BrightyUK
12th Brian Taylor IIUSA
13th Drew CullenUSA
14th Karim HawashUSA
15th Thomas KunzSwitzerland
16th Steven RogersUSA
16th Carlos DuqueUSA
16th Reuben JosephUSA
16th Leo MackesyUSA
16th Paul MateocUSA
16th Elvis MokhanUSA
16th Brian NixonUSA
16th Jess StancilUSA
16th Adrian ThomasUSA
16th Izzy WoodardUSA
Scorecard Intelligence Sourced from official show card
Erin Banks won by 3 — a narrow decision. Tightest call down the field: Anton Antipov over Arnoldson Etienne, 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 Erin Banks* leader
2nd Rodrigue Chesnier +3 on 1st
3rd Arya Saffaie +3 on 2nd
4th Emanual Hunter +3 on 3rd
5th Clarence Mcspadden +3 on 4th
6th Akeem Scott +3 on 5th
7th Anton Antipov +4 on 6th
8th Arnoldson Etienne +1 on 7th
9th Akiem Collier +4 on 8th
10th Joe Brighty +3 on 9th
11th Jonathan Jimenez +3 on 10th
12th Brian Taylor II +3 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Erin Banks* 3 3 Narrow win
2nd Rodrigue Chesnier 6 6
3rd Arya Saffaie 9 9
4th Emanual Hunter 12 12
5th Clarence Mcspadden 15 15
6th Akeem Scott 18 18
7th Anton Antipov 22 22 Held by 1
8th Arnoldson Etienne 23 23 Missed by 1
9th Akiem Collier 27 27
10th Joe Brighty 30 30
11th Jonathan Jimenez 33 33
12th Brian Taylor II 36 36
13th Drew Cullen 39 39
14th Karim Hawash 42 42
15th Thomas Kunz 45 45 Held by 2
16th Courtney English 47 47 Missed by 2
16th Steven Rogers 48 48 Missed by 1
16th Carlos Duque 48 48 Tied
16th Reuben Joseph 48 48 Tied
16th Leo Mackesy 48 48 Tied
16th Paul Mateoc 48 48 Tied
16th Antonio Mitchell 48 48 Tied
16th Elvis Mokhan 48 48 Tied
16th Brian Nixon 48 48 Tied
16th Jess Stancil 48 48 Tied
16th Adrian Thomas 48 48 Tied
16th Izzy Woodard 48 48 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 · 10
1st Nathan EplerUSA
2nd John JewettUSA
3rd Noel AdameUSA
4th Derik OslanUSA
6th Sahar KazesIsrael
8th Peter CastellaHong Kong
9th Samir TroudiSweden
Scorecard Intelligence Sourced from official show card
Nathan Epler won the title by just 2 points — a razor-thin margin. Tightest call down the field: Samir Troudi over Devaughn Bartley, 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 Nathan Epler leader
2nd John Jewett +2 on 1st
3rd Noel Adame +8 on 2nd
4th Derik Oslan +6 on 3rd
5th Justin Randall +6 on 4th
6th Sahar Kazes +6 on 5th
7th Oswaldo Gonzalez +6 on 6th
8th Peter Castella +6 on 7th
9th Samir Troudi +8 on 8th
10th Devaughn Bartley +2 on 9th
All 10 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Nathan Epler 44 8 Razor-thin win
2nd John Jewett 55 10 Missed by 2
3rd Noel Adame 99 18
4th Derik Oslan 1212 24
5th Justin Randall 1515 30
6th Sahar Kazes 1818 36
7th Oswaldo Gonzalez 2121 42
8th Peter Castella 2424 48
9th Samir Troudi 2828 56 Held by 2
10th Devaughn Bartley 2929 58 Missed by 2
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 · 22
Scorecard Intelligence Sourced from official show card
Romina Basualdo won by 3 — a narrow decision. Tightest call down the field: Brittany Hamilton over Carolina Araujo, 1 point apart for 14th/15th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Romina Basualdo leader
2nd Ashley Kaltwasser* +3 on 1st
3rd Gabrielle Messias +3 on 2nd
4th Jessica Wilson +3 on 3rd
5th Emily Plajer +3 on 4th
6th Krystal Monteiro +3 on 5th
7th Hannah Ranfranz +3 on 6th
8th Calysta Cornell +3 on 7th
9th Vania Auguste +3 on 8th
10th Alessia Facchin +3 on 9th
11th Chen Qi Liu +3 on 10th
12th Erin Stern* +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Romina Basualdo 3 3 Narrow win
2nd Ashley Kaltwasser* 6 6
3rd Gabrielle Messias 9 9
4th Jessica Wilson 12 12
5th Emily Plajer 15 15
6th Krystal Monteiro 18 18
7th Hannah Ranfranz 21 21
8th Calysta Cornell 24 24
9th Vania Auguste 27 27
10th Alessia Facchin 30 30
11th Chen Qi Liu 33 33
12th Erin Stern* 36 36 Held by 2
13th Theresa Miller 38 38 Missed by 2
14th Brittany Hamilton 43 43 Held by 1
15th Carolina Araujo 44 44 Missed by 1
16th Marissa Bell 48 48 Tied
16th Judith Dicker 48 48 Tied
16th Karla Glass 48 48 Tied
16th Leigha Hervey 48 48 Tied
16th Ashley Morton 48 48 Tied
16th Yadira Rosado 48 48 Tied
16th Kerri Simas 48 48 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 · 11
Scorecard Intelligence Sourced from official show card
Maria Luisa Baeza Diaz won by 3 — 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.
2nd Shelace Shoemaker +3 on 1st
3rd Latoyia Farley +3 on 2nd
4th Jessica Huete +3 on 3rd
5th Desiree Alferes +3 on 4th
6th Shanice Abrams +3 on 5th
7th Kandace Kuhnle +3 on 6th
8th Rita Villarreal +3 on 7th
9th Kimberly Olson +3 on 8th
10th Sara Myles +3 on 9th
11th Bridget Gladmon +3 on 10th
All 11 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Maria Luisa Baeza Diaz 3 3 Narrow win
2nd Shelace Shoemaker 6 6
3rd Latoyia Farley 9 9
4th Jessica Huete 12 12
5th Desiree Alferes 15 15
6th Shanice Abrams 18 18
7th Kandace Kuhnle 21 21
8th Rita Villarreal 24 24
9th Kimberly Olson 27 27
10th Sara Myles 30 30
11th Bridget Gladmon 33 33
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 · 16
Scorecard Intelligence Sourced from official show card
Yarishna Ayala won by 3 — a narrow decision. Tightest call down the field: Devone Martin over Renee Harshey, 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.
1st Yarishna Ayala leader
2nd Angela Borges +3 on 1st
3rd Devone Martin +4 on 2nd
4th Renee Harshey +1 on 3rd
5th Sunny Andrews +4 on 4th
6th Amanda Rezende +3 on 5th
7th Lorena Ragusa +4 on 6th
8th Daisha Johnson +1 on 7th
9th Casey Delong +4 on 8th
10th Devyn Cambre +3 on 9th
11th Nikki Giacara +4 on 10th
12th Rania Politis +1 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Yarishna Ayala 3 3 Narrow win
2nd Angela Borges 6 6
3rd Devone Martin 10 10 Held by 1
4th Renee Harshey 11 11 Missed by 1
5th Sunny Andrews 15 15
6th Amanda Rezende 18 18
7th Lorena Ragusa 22 22 Held by 1
8th Daisha Johnson 23 23 Missed by 1
9th Casey Delong 27 27
10th Devyn Cambre 30 30
11th Nikki Giacara 34 34 Held by 1
12th Rania Politis 35 35 Missed by 1
13th JoAnn Norwood 40 40 Held by 1
14th Gisselle Zapata 41 41 Missed by 1
15th Karene Gonzalez 45 45 Held by 2
16th Sierra Tudahl 47 47 Missed by 2
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 New York Pro — results." CalloutIQ, 111 results across 7 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2021-new-york-pro
@misc{calloutiq-contests-2021-new-york-pro-2026-09-03,
  title  = {{2021 New York Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2021-new-york-pro}}
}
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
111 results across 7 divisions, 111 carrying judging scores off an official card, each row with its own source link. 7 of 7 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-new-york-pro" title="2021 New York Pro — 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.