2023 Legion Sports Fest Pro
1st
Charles Griffen
USA
2nd
John Jewett
USA
3rd
Justin Rodriguez
USA
4th
Vitor Boff
Brazil
5th
Eric Wood
USA
6th
Maxx Charles
USA
7th
Joel Thomas
USA
8th
Martin Hernandez
Mexico
9th
Dorian Haywood
USA
10th
Dennis Reinhold
Germany
11th
William Martins
Brazil
12th
Jan Turek
Czech Republic
13th
Lewis Breed
UK
14th
Kenneth Jackson
USA
15th
Mokhamed El Eman
Russia
16th
Logan Robson
Australia
16th
Steve D. Thayer
USA
16th
Darius Milton
USA
16th
Josue Plascencia
USA
16th
Nikitas Manolakas
16th
Johan Rico Rivas
USA
16th
Stephen Frazier
USA
Scorecard Intelligence
Sourced from official show card
Charles Griffen won by 3 — a narrow decision. Tightest call down the field: Martin Hernandez over Dorian Haywood, 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; 4 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Charles Griffen | 3 | — | — | 3 | Narrow win |
| 2nd | John Jewett | 6 | — | — | 6 | |
| 3rd | Justin Rodriguez | 9 | — | — | 9 | |
| 4th | Vitor Boff | 12 | — | — | 12 | |
| 5th | Eric Wood | 15 | — | — | 15 | |
| 6th | Maxx Charles | 18 | — | — | 18 | |
| 7th | Joel Thomas | 21 | — | — | 21 | |
| 8th | Martin Hernandez | 25 | — | — | 25 | Held by 1 |
| 9th | Dorian Haywood | 26 | — | — | 26 | Missed by 1 |
| 10th | Dennis Reinhold | 30 | — | — | 30 | |
| 11th | William Martins | 33 | — | — | 33 | |
| 12th | Jan Turek | 36 | — | — | 36 | |
| 13th | Lewis Breed | 39 | — | — | 39 | |
| 14th | Kenneth Jackson | 42 | — | — | 42 | |
| 15th | Mokhamed El Eman | 45 | — | — | 45 | |
| 16th | Logan Robson | 48 | — | — | 48 | Tied |
| 16th | Steve D. Thayer | 48 | — | — | 48 | Tied |
| 16th | Darius Milton | 48 | — | — | 48 | Tied |
| 16th | Josue Plascencia | 48 | — | — | 48 | Tied |
| 16th | Nikitas Manolakas | 48 | — | — | 48 | Tied |
| 16th | Johan Rico Rivas | 48 | — | — | 48 | Tied |
| 16th | Stephen Frazier | 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.
1st
Terrence Ruffin
USA
2nd
Logan Franklin
USA
3rd
Daryn Shirbayev
Kazakhstan
4th
Kellen Wilson
Canada
5th
Jorge Herrera
Mexico
6th
Yosef Karimyan
USA
7th
Jerark Toribio Perez
Dominican Republic
8th
Wilfredo Victoria
USA
9th
Michael Lopez
USA
10th
Lucas Di Santi
USA
11th
Kekoa Godfrey
USA
12th
Bryant Smith
USA
13th
Jacob Graham
USA
14th
Scott Sheeran
USA
15th
Jeffrey Robbins
USA
16th
Greg Larson
USA
Scorecard Intelligence
Sourced from official show card
Terrence Ruffin won by 3 — a narrow decision. Tightest call down the field: Wilfredo Victoria over Michael Lopez, 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; 4 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Terrence Ruffin | 3 | — | — | 3 | Narrow win |
| 2nd | Logan Franklin | 6 | — | — | 6 | |
| 3rd | Daryn Shirbayev | 9 | — | — | 9 | |
| 4th | Kellen Wilson | 12 | — | — | 12 | |
| 5th | Jorge Herrera | 15 | — | — | 15 | |
| 6th | Yosef Karimyan | 18 | — | — | 18 | |
| 7th | Jerark Toribio Perez | 21 | — | — | 21 | |
| 8th | Wilfredo Victoria | 25 | — | — | 25 | Held by 1 |
| 9th | Michael Lopez | 26 | — | — | 26 | Missed by 1 |
| 10th | Lucas Di Santi | 30 | — | — | 30 | |
| 11th | Kekoa Godfrey | 33 | — | — | 33 | |
| 12th | Bryant Smith | 36 | — | — | 36 | |
| 13th | Jacob Graham | 39 | — | — | 39 | |
| 14th | Scott Sheeran | 43 | — | — | 43 | Held by 1 |
| 15th | Jeffrey Robbins | 44 | — | — | 44 | Missed by 1 |
| 16th | Greg Larson | 48 | — | — | 48 |
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
Kyron Holden
USA
2nd
Erin Banks*
USA
3rd
Andre Ferguson
USA
4th
Reuben Glass
USA
5th
Tyler Smith
UK
6th
Sharif Reid
USA
7th
Jamal Everette
USA
8th
Serge Victor
USA
9th
Tan Dhaliwal
USA
10th
Roberto Lima
USA
11th
Kenyon Leno
USA
12th
Rocco De Villiers
USA
13th
Robert Williams
USA
14th
Louis Caruso
USA
15th
David Merrill
USA
Scorecard Intelligence
Sourced from official show card
Kyron Holden won the title by just 1 point — a razor-thin margin. Tightest call down the field: Serge Victor over Tan Dhaliwal, 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; 2 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Kyron Holden | 4 | — | — | 4 | Razor-thin win |
| 2nd | Erin Banks* | 5 | — | — | 5 | Missed by 1 |
| 3rd | Andre Ferguson | 9 | — | — | 9 | |
| 4th | Reuben Glass | 12 | — | — | 12 | |
| 5th | Tyler Smith | 15 | — | — | 15 | |
| 6th | Sharif Reid | 18 | — | — | 18 | |
| 7th | Jamal Everette | 21 | — | — | 21 | |
| 8th | Serge Victor | 25 | — | — | 25 | Held by 1 |
| 9th | Tan Dhaliwal | 26 | — | — | 26 | Missed by 1 |
| 10th | Roberto Lima | 33 | — | — | 33 | Tied |
| 11th | Kenyon Leno | 33 | — | — | 33 | Tied |
| 12th | Rocco De Villiers | 36 | — | — | 36 | Held by 1 |
| 13th | Robert Williams | 37 | — | — | 37 | Missed by 1 |
| 14th | Louis Caruso | 42 | — | — | 42 | Held by 2 |
| 15th | David Merrill | 44 | — | — | 44 | 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.
1st
Aimee Delgado
USA
2nd
Lacy Rutland
USA
3rd
Aisha Kaipova
Kazakhstan
4th
Erika Devera
USA
5th
Abbi Gaetano
USA
6th
Lena Okanovic
USA
7th
Tianna Weymouth
USA
8th
Nikia Hovey
USA
9th
Courtney Walton
USA
10th
Jill Humphrey
USA
11th
Hikaru Sarah Nishide Dundore
Japan
12th
Shiho Fukuda
Japan
13th
Huong Mai
USA
14th
Katie Zaslove
USA
15th
Christine Barnum
USA
Scorecard Intelligence
Sourced from official show card
Aimee Delgado won by 3 — a narrow decision. Tightest call down the field: Tianna Weymouth over Nikia Hovey, 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; 3 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Aimee Delgado | 3 | — | — | 3 | Narrow win |
| 2nd | Lacy Rutland | 6 | — | — | 6 | |
| 3rd | Aisha Kaipova | 9 | — | — | 9 | |
| 4th | Erika Devera | 12 | — | — | 12 | |
| 5th | Abbi Gaetano | 15 | — | — | 15 | |
| 6th | Lena Okanovic | 18 | — | — | 18 | |
| 7th | Tianna Weymouth | 22 | — | — | 22 | Held by 2 |
| 8th | Nikia Hovey | 24 | — | — | 24 | Missed by 2 |
| 9th | Courtney Walton | 26 | — | — | 26 | Missed by 2 |
| 10th | Jill Humphrey | 30 | — | — | 30 | |
| 11th | Hikaru Sarah Nishide Dundore | 33 | — | — | 33 | |
| 12th | Shiho Fukuda | 36 | — | — | 36 | |
| 13th | Huong Mai | 39 | — | — | 39 | |
| 14th | Katie Zaslove | 42 | — | — | 42 | |
| 15th | Christine Barnum | 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.
1st
Jessica Reyes Padilla
Puerto Rico
2nd
Christine Stearns
USA
3rd
Sophie Jenkins
UK
4th
Stacey Steiner
Australia
5th
Lacy Schlimmer
USA
6th
Jennifer Johnson
USA
7th
Stephanie Koerber
USA
8th
Crystal Garcia
USA
9th
Daniella Means
USA
10th
Shelace Shoemaker
USA
11th
Desiree Alferes
USA
12th
Erika Phillips
USA
13th
Nathalie Nichols
USA
14th
Stephanie Caldwell
USA
15th
Kaylee Essers
USA
16th
Jennifer Delgado-Martin
USA
16th
Morgan Martin-Jarred
USA
16th
Rori Ross
USA
16th
Spomenka Miller-Stanic
USA
16th
Missy Sandeman
USA
16th
Kathryn Morrissey
USA
16th
Tamika Robinson
USA
16th
Tatiana Altergod-Alerborn
Germany
16th
Brooke Foley
USA
Scorecard Intelligence
Sourced from official show card
Jessica Reyes Padilla won by 3 — a narrow decision. Tightest call down the field: Shelace Shoemaker over Desiree Alferes, 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.
Top 12 scoring positions; 4 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Jessica Reyes Padilla | 3 | — | — | 3 | Narrow win |
| 2nd | Christine Stearns | 6 | — | — | 6 | |
| 3rd | Sophie Jenkins | 9 | — | — | 9 | |
| 4th | Stacey Steiner | 12 | — | — | 12 | |
| 5th | Lacy Schlimmer | 15 | — | — | 15 | |
| 6th | Jennifer Johnson | 18 | — | — | 18 | |
| 7th | Stephanie Koerber | 21 | — | — | 21 | |
| 8th | Crystal Garcia | 24 | — | — | 24 | |
| 9th | Daniella Means | 27 | — | — | 27 | |
| 10th | Shelace Shoemaker | 31 | — | — | 31 | Held by 1 |
| 11th | Desiree Alferes | 32 | — | — | 32 | Missed by 1 |
| 12th | Erika Phillips | 37 | — | — | 37 | Held by 1 |
| 13th | Nathalie Nichols | 38 | — | — | 38 | Missed by 1 |
| 14th | Stephanie Caldwell | 42 | — | — | 42 | |
| 15th | Kaylee Essers | 45 | — | — | 45 | |
| 16th | Jennifer Delgado-Martin | 48 | — | — | 48 | Tied |
| 16th | Morgan Martin-Jarred | 48 | — | — | 48 | Tied |
| 16th | Rori Ross | 48 | — | — | 48 | Tied |
| 16th | Spomenka Miller-Stanic | 48 | — | — | 48 | Tied |
| 16th | Missy Sandeman | 48 | — | — | 48 | Tied |
| 16th | Kathryn Morrissey | 48 | — | — | 48 | Tied |
| 16th | Tamika Robinson | 48 | — | — | 48 | Tied |
| 16th | Tatiana Altergod-Alerborn | 48 | — | — | 48 | Tied |
| 16th | Brooke Foley | 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.
1st
Victoria Reyes Villa
Mexico
2nd
Jennifer Zollars
USA
3rd
Simara Walter
Brazil
4th
Rian Choi
South Korea
5th
Elena Sandaevskaia
Russia
6th
Sina Maria Teresa
Angola
7th
Jasmine Payne
USA
8th
Natasha Peay
USA
9th
Christine Ford
USA
10th
Hye Yoon Kim
South Korea
11th
Rosa Benadero Munoz
Spain
12th
Tracy Eden
UK
13th
Maria Borisch
USA
14th
Madison Luna
15th
Teresa Myers
USA
Scorecard Intelligence
Sourced from official show card
Victoria Reyes Villa 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.
Top 12 scoring positions; 3 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Victoria Reyes Villa | 3 | — | — | 3 | Narrow win |
| 2nd | Jennifer Zollars | 6 | — | — | 6 | |
| 3rd | Simara Walter | 9 | — | — | 9 | |
| 4th | Rian Choi | 12 | — | — | 12 | |
| 5th | Elena Sandaevskaia | 15 | — | — | 15 | |
| 6th | Sina Maria Teresa | 18 | — | — | 18 | |
| 7th | Jasmine Payne | 21 | — | — | 21 | |
| 8th | Natasha Peay | 24 | — | — | 24 | |
| 9th | Christine Ford | 27 | — | — | 27 | |
| 10th | Hye Yoon Kim | 30 | — | — | 30 | |
| 11th | Rosa Benadero Munoz | 33 | — | — | 33 | |
| 12th | Tracy Eden | 36 | — | — | 36 | |
| 13th | Maria Borisch | 39 | — | — | 39 | |
| 14th | Madison Luna | 42 | — | — | 42 | |
| 15th | Teresa Myers | 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.
1st
Taylor Learmont
Canada
2nd
Kristin Pope
USA
3rd
Kayla Rossi
4th
Andrea Glass
USA
5th
Jenny Worth
USA
6th
Corina Harkelroad
USA
7th
Danielle Chikeles
USA
8th
Trishanti Rocke
9th
Heather Coscia
USA
10th
Danielle Delikat
Scorecard Intelligence
Sourced from official show card
Taylor Learmont won the title by just 0 points — a razor-thin margin.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
All 9 scoring positions on the card.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Taylor Learmont | 18 | 6 | — | 24 | Razor-thin win |
| 2nd | Kristin Pope | 6 | 18 | — | 24 | Missed on finals |
| 3rd | Kayla Rossi | 3 | 24 | — | 27 | |
| 4th | Andrea Glass | 12 | 22 | — | 34 | |
| 5th | Jenny Worth | 15 | 34 | — | 49 | |
| 6th | Corina Harkelroad | 24 | 34 | — | 58 | |
| 7th | Danielle Chikeles | 21 | 40 | — | 61 | |
| 8th | Trishanti Rocke | 9 | 60 | — | 69 | |
| 9th | Heather Coscia | 28 | 44 | — | 72 | |
| 10th | Danielle Delikat | 29 | 54 | — | 83 |
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.
Results — Third-Party Reproductions
Results (Men's Open · via web.archive.org) →Results (Classic Physique · via web.archive.org) →Results (Men's Physique · via web.archive.org) →Results (Figure · via web.archive.org) →Results (Bikini · via web.archive.org) →Results (Fitness · via web.archive.org) →Results (Wellness · via FitnessVolt) →
Third-party reproductions of the results — no official IFBB Pro or NPC News scorecard is available for these yet.
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 Legion Sports Fest Pro — results." CalloutIQ, 117 results across 7 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2023-legion-sports-fest-pro
@misc{calloutiq-contests-2023-legion-sports-fest-pro-2026-09-03,
title = {{2023 Legion Sports Fest Pro — results}},
author = {{CalloutIQ}},
year = {2026},
note = {Accessed September 3, 2026},
howpublished = {\url{https://calloutiq.com/contests/2023-legion-sports-fest-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
117 results across 7 divisions, 117 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/2023-legion-sports-fest-pro" title="2023 Legion Sports Fest 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.