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
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.
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.