CalloutIQbeta

2023 Legion Sports Fest Pro

Reno, NV, USA · Oct 7

Men's Open

Full field · 22
2nd John JewettUSA
4th Vitor BoffBrazil
5th Eric WoodUSA
6th Maxx CharlesUSA
7th Joel ThomasUSA
8th Martin HernandezMexico
10th Dennis ReinholdGermany
11th William MartinsBrazil
12th Jan TurekCzech Republic
13th Lewis BreedUK
14th Kenneth JacksonUSA
15th Mokhamed El EmanRussia
16th Logan RobsonAustralia
16th Steve D. ThayerUSA
16th Darius MiltonUSA
16th Stephen FrazierUSA
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.
1st Charles Griffen leader
2nd John Jewett +3 on 1st
3rd Justin Rodriguez +3 on 2nd
4th Vitor Boff +3 on 3rd
5th Eric Wood +3 on 4th
6th Maxx Charles +3 on 5th
7th Joel Thomas +3 on 6th
8th Martin Hernandez +4 on 7th
9th Dorian Haywood +1 on 8th
10th Dennis Reinhold +4 on 9th
11th William Martins +3 on 10th
12th Jan Turek +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
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.

Classic Physique

Full field · 16
3rd Daryn ShirbayevKazakhstan
4th Kellen WilsonCanada
5th Jorge HerreraMexico
7th Jerark Toribio PerezDominican Republic
9th Michael LopezUSA
10th Lucas Di SantiUSA
11th Kekoa GodfreyUSA
12th Bryant SmithUSA
13th Jacob GrahamUSA
14th Scott SheeranUSA
15th Jeffrey RobbinsUSA
16th Greg LarsonUSA
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.
1st Terrence Ruffin leader
2nd Logan Franklin +3 on 1st
3rd Daryn Shirbayev +3 on 2nd
4th Kellen Wilson +3 on 3rd
5th Jorge Herrera +3 on 4th
6th Yosef Karimyan +3 on 5th
7th Jerark Toribio Perez +3 on 6th
8th Wilfredo Victoria +4 on 7th
9th Michael Lopez +1 on 8th
10th Lucas Di Santi +4 on 9th
11th Kekoa Godfrey +3 on 10th
12th Bryant Smith +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
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.

Men's Physique

Full field · 15
1st Kyron HoldenUSA
2nd Erin Banks*USA
4th Reuben GlassUSA
5th Tyler SmithUK
6th Sharif ReidUSA
8th Serge VictorUSA
9th Tan DhaliwalUSA
10th Roberto LimaUSA
11th Kenyon LenoUSA
13th Robert WilliamsUSA
14th Louis CarusoUSA
15th David MerrillUSA
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.
1st Kyron Holden leader
2nd Erin Banks* +1 on 1st
3rd Andre Ferguson +4 on 2nd
4th Reuben Glass +3 on 3rd
5th Tyler Smith +3 on 4th
6th Sharif Reid +3 on 5th
7th Jamal Everette +3 on 6th
8th Serge Victor +4 on 7th
9th Tan Dhaliwal +1 on 8th
10th Roberto Lima, Kenyon Leno +7 on 9th
12th Rocco De Villiers +3 on 10th
13th Robert Williams +1 on 12th
Top 12 scoring positions; 2 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
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.

Bikini

Full field · 15
1st Aimee DelgadoUSA
2nd Lacy RutlandUSA
3rd Aisha KaipovaKazakhstan
4th Erika DeveraUSA
5th Abbi GaetanoUSA
6th Lena OkanovicUSA
8th Nikia HoveyUSA
10th Jill HumphreyUSA
12th Shiho FukudaJapan
13th Huong MaiUSA
14th Katie ZasloveUSA
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.
1st Aimee Delgado leader
2nd Lacy Rutland +3 on 1st
3rd Aisha Kaipova +3 on 2nd
4th Erika Devera +3 on 3rd
5th Abbi Gaetano +3 on 4th
6th Lena Okanovic +3 on 5th
7th Tianna Weymouth +4 on 6th
8th Nikia Hovey +2 on 7th
9th Courtney Walton +2 on 8th
10th Jill Humphrey +4 on 9th
12th Shiho Fukuda +3 on 11th
Top 12 scoring positions; 3 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
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.

Figure

Full field · 24
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.
2nd Christine Stearns +3 on 1st
3rd Sophie Jenkins +3 on 2nd
4th Stacey Steiner +3 on 3rd
5th Lacy Schlimmer +3 on 4th
6th Jennifer Johnson +3 on 5th
7th Stephanie Koerber +3 on 6th
8th Crystal Garcia +3 on 7th
9th Daniella Means +3 on 8th
10th Shelace Shoemaker +4 on 9th
11th Desiree Alferes +1 on 10th
12th Erika Phillips +5 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
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.

Wellness

Full field · 15
3rd Simara WalterBrazil
4th Rian ChoiSouth Korea
5th Elena SandaevskaiaRussia
6th Sina Maria TeresaAngola
7th Jasmine PayneUSA
8th Natasha PeayUSA
10th Hye Yoon KimSouth Korea
12th Tracy EdenUK
13th Maria BorischUSA
15th Teresa MyersUSA
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.
2nd Jennifer Zollars +3 on 1st
3rd Simara Walter +3 on 2nd
4th Rian Choi +3 on 3rd
5th Elena Sandaevskaia +3 on 4th
6th Sina Maria Teresa +3 on 5th
7th Jasmine Payne +3 on 6th
8th Natasha Peay +3 on 7th
9th Christine Ford +3 on 8th
10th Hye Yoon Kim +3 on 9th
11th Rosa Benadero Munoz +3 on 10th
12th Tracy Eden +3 on 11th
Top 12 scoring positions; 3 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
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.

Fitness

Full field · 10
1st Taylor LearmontCanada
2nd Kristin PopeUSA
4th Andrea GlassUSA
5th Jenny WorthUSA
8th Trishanti RockeTrinidad and Tobago
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.
3rd Kayla Rossi +3 on 1st
4th Andrea Glass +7 on 3rd
5th Jenny Worth +15 on 4th
6th Corina Harkelroad +9 on 5th
7th Danielle Chikeles +3 on 6th
8th Trishanti Rocke +8 on 7th
9th Heather Coscia +3 on 8th
10th Danielle Delikat +11 on 9th
All 9 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Taylor Learmont 186 — 24 Razor-thin win
2nd Kristin Pope 618 — 24 Missed on finals
3rd Kayla Rossi 324 — 27
4th Andrea Glass 1222 — 34
5th Jenny Worth 1534 — 49
6th Corina Harkelroad 2434 — 58
7th Danielle Chikeles 2140 — 61
8th Trishanti Rocke 960 — 69
9th Heather Coscia 2844 — 72
10th Danielle Delikat 2954 — 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.

Women's Physique

Roster unconfirmed

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, 140 results across 8 divisions, accessed November 1, 2026. https://calloutiq.com/contests/2023-legion-sports-fest-pro
@misc{calloutiq-contests-2023-legion-sports-fest-pro-2026-11-01,
  title  = {{2023 Legion Sports Fest Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed November 1, 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
140 results across 8 divisions, 117 carrying judging scores off an official card, each row with its own source link. 7 of 8 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.