CalloutIQbeta

2024 Legion Sports Fest Pro

Reno, NV, USA · Sep 28
Men's Open Full field · 19
1st Brett WilkinUSA
2nd Bruno SantosBrazil
3rd Martin HernandezMexico
4th Keunwoo ParkSouth Korea
5th Dennis ReinholdGermany
6th Ray ShortUSA
7th Patrick MooreUSA
8th Marcello AlfonsiBrazil
11th Rasheed OldacreUSA
12th Joey BeltUSA
13th An NguyenUSA
14th Jason LoweUSA
16th Odilon BatistaBrazil
16th Keith WilliamsUSA
16th Wesley BoxleyUSA
16th Bobby CartalemiUSA
Scorecard Intelligence Sourced from official show card
Brett Wilkin won decisively, +10 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 Brett Wilkin leader
2nd Bruno Santos +10 on 1st
3rd Martin Hernandez +10 on 2nd
4th Keunwoo Park +10 on 3rd
5th Dennis Reinhold +10 on 4th
6th Ray Short +10 on 5th
7th Patrick Moore +10 on 6th
8th Marcello Alfonsi +10 on 7th
9th Lukmon Ajibulu +10 on 8th
10th Justin Rodriguez +10 on 9th
11th Rasheed Oldacre +10 on 10th
12th Joey Belt +12 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Brett Wilkin 55 10 Lock win +10
2nd Bruno Santos 1010 20
3rd Martin Hernandez 1515 30
4th Keunwoo Park 2020 40
5th Dennis Reinhold 2525 50
6th Ray Short 3030 60
7th Patrick Moore 3535 70
8th Marcello Alfonsi 4040 80
9th Lukmon Ajibulu 4545 90
10th Justin Rodriguez 5050 100
11th Rasheed Oldacre 5555 110
12th Joey Belt 6161 122
13th An Nguyen 6464 128
14th Jason Lowe 7070 140
15th Marc Arthur Dautruchee 7575 150
16th Odilon Batista 8080 160 Tied
16th Keith Williams 8080 160 Tied
16th Wesley Boxley 8080 160 Tied
16th Bobby Cartalemi 8080 160 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 · 21
2nd Emanuele RicottiItaly
3rd Jorge HerreraMexico
4th Kellen WilsonCanada
5th Daryn ShirbayevKazakhstan
6th Christopher MillerCanada
8th Andy ParedesUSA
9th Eduardo KaikBrazil
10th Dominic SemenzaUSA
11th Tommy JohnsonUSA
12th Antwane HamlettCanada
13th Daniel HughesUSA
14th Jerark Toribio PerezDominican Republic
15th Hamzah AlkordyUSA
16th Anthony NarcisoUSA
16th Dwayne CarliseUSA
16th Jayme ToyasUSA
16th Jeffrey RobbinsUSA
16th Larry MoonUSA
Scorecard Intelligence Sourced from official show card
Michael Daboul won the title by just 1 point — a razor-thin margin. Tightest call down the field: Dominic Semenza over Tommy Johnson, 2 points 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.
1st Michael Daboul leader
2nd Emanuele Ricotti +1 on 1st
3rd Jorge Herrera +7 on 2nd
4th Kellen Wilson +5 on 3rd
5th Daryn Shirbayev +5 on 4th
6th Christopher Miller +6 on 5th
7th Abdullah Al Sairafi +6 on 6th
8th Andy Paredes +3 on 7th
9th Eduardo Kaik +3 on 8th
10th Dominic Semenza +8 on 9th
11th Tommy Johnson +2 on 10th
12th Antwane Hamlett +8 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Michael Daboul 7 7 Razor-thin win
2nd Emanuele Ricotti 8 8 Missed by 1
3rd Jorge Herrera 15 15
4th Kellen Wilson 20 20
5th Daryn Shirbayev 25 25
6th Christopher Miller 31 31
7th Abdullah Al Sairafi 37 37
8th Andy Paredes 40 40
9th Eduardo Kaik 43 43
10th Dominic Semenza 51 51 Held by 2
11th Tommy Johnson 53 53 Missed by 2
12th Antwane Hamlett 61 61 Held by 2
13th Daniel Hughes 63 63 Missed by 2
14th Jerark Toribio Perez 70 70 Held by 2
15th Hamzah Alkordy 72 72 Missed by 2
16th Anthony Narciso 80 80 Tied
16th Dwayne Carlise 80 80 Tied
16th Jayme Toyas 80 80 Tied
16th Jayson Altair-Perry 80 80 Tied
16th Jeffrey Robbins 80 80 Tied
16th Larry Moon 80 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.
Men's Physique Full field · 16
1st Jinbo LiChina
2nd Rhyan ClarkUSA
3rd Mehdi KabbadjMorocco
5th Joseph LeeUSA
6th Tj SanchezUSA
7th Vinny BellUSA
8th Marquis YoungUSA
9th Tomohito KoikeJapan
10th Jonathean ReeseUSA
11th Jerol JohnstonUSA
13th Andrew WalkerUSA
14th Ddub FreemanUSA
15th Jimmie StewartUSA
Scorecard Intelligence Sourced from official show card
Jinbo Li won by 5 — a narrow decision. Tightest call down the field: Tj Sanchez over Vinny Bell, 1 point apart for 6th/7th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Jinbo Li leader
2nd Rhyan Clark +5 on 1st
3rd Mehdi Kabbadj +5 on 2nd
4th Wilfred Harris +5 on 3rd
5th Joseph Lee +5 on 4th
6th Tj Sanchez +7 on 5th
7th Vinny Bell +1 on 6th
8th Marquis Young +8 on 7th
9th Tomohito Koike +3 on 8th
10th Jonathean Reese +6 on 9th
11th Jerol Johnston +6 on 10th
12th Mohammed Alzaher +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Jinbo Li 5 5 Narrow win
2nd Rhyan Clark 10 10
3rd Mehdi Kabbadj 15 15
4th Wilfred Harris 20 20
5th Joseph Lee 25 25
6th Tj Sanchez 32 32 Held by 1
7th Vinny Bell 33 33 Missed by 1
8th Marquis Young 41 41
9th Tomohito Koike 44 44
10th Jonathean Reese 50 50
11th Jerol Johnston 56 56
12th Mohammed Alzaher 59 59
13th Andrew Walker 67 67 Held by 1
14th Ddub Freeman 68 68 Missed by 1
15th Jimmie Stewart 76 76
16th Patrick Seguin-Morin 79 79
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 · 25
2nd Wu BiChina
3rd Lacy RutlandUSA
5th Anna SetlakItaly
7th Cynthia ChenChina
8th Aisha KaipovaKazakhstan
9th Hope HarperUSA
10th Henrieta SkupekovaSlovakia
11th Roxana MarquezMexico
12th Brianna WilsonCanada
13th Alla AfanasyevaUSA
14th Irene IravedraSpain
15th Daniela BenitezUSA
16th Jackie JonesUSA
16th Ashley LutherUSA
16th Cristina MezaMexico
16th Rachel NasonUSA
16th Chelan NourUSA
16th Dayna OnagaUSA
16th Iryna TullosUSA
Scorecard Intelligence Sourced from official show card
Jordan Brannon won by 3 — a narrow decision. Tightest call down the field: Daniela Benitez over Francesca Lauren, 2 points apart for 15th/16th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Jordan Brannon leader
2nd Wu Bi +3 on 1st
3rd Lacy Rutland +6 on 2nd
4th Brittany Gillespie +5 on 3rd
5th Anna Setlak +5 on 4th
6th Oksana Bryhidyr +5 on 5th
7th Cynthia Chen +6 on 6th
8th Aisha Kaipova +3 on 7th
9th Hope Harper +7 on 8th
10th Henrieta Skupekova +3 on 9th
11th Roxana Marquez +7 on 10th
12th Brianna Wilson +5 on 11th
Top 12 scoring positions; 6 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Jordan Brannon 6 6 Narrow win
2nd Wu Bi 9 9
3rd Lacy Rutland 15 15
4th Brittany Gillespie 20 20
5th Anna Setlak 25 25
6th Oksana Bryhidyr 30 30
7th Cynthia Chen 36 36
8th Aisha Kaipova 39 39
9th Hope Harper 46 46
10th Henrieta Skupekova 49 49
11th Roxana Marquez 56 56
12th Brianna Wilson 61 61
13th Alla Afanasyeva 66 66
14th Irene Iravedra 71 71
15th Daniela Benitez 76 76 Held by 2
16th Francesca Lauren 78 78 Missed by 2
16th Winitchanok Shao 79 79 Missed by 1
16th Jackie Jones 80 80 Missed by 1
16th Ashley Luther 80 80 Tied
16th Cristina Meza 80 80 Tied
16th Rachel Nason 80 80 Tied
16th Chelan Nour 80 80 Tied
16th Dayna Onaga 80 80 Tied
16th Chrissy Rodriguez 80 80 Tied
16th Iryna Tullos 80 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.
Figure Full field · 11
Scorecard Intelligence Sourced from official show card
Rejoice Godwin won decisively, +6 clear of second. Tightest call down the field: Stephanie Santamaria over Jeanie Valenzuela, 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.
1st Rejoice Godwin leader
2nd Erika Phillips +6 on 1st
3rd Andrea Hagans +5 on 2nd
4th Gabriela Consolmagno +2 on 3rd
5th Kelsey Newby +7 on 4th
6th Maria Pinto +5 on 5th
7th Kathryn Morrissey +5 on 6th
8th Mariko Augurson +5 on 7th
9th Frances Shannon +7 on 8th
10th Stephanie Santamaria +4 on 9th
11th Jeanie Valenzuela +1 on 10th
All 11 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Rejoice Godwin 5 5 Lock win +6
2nd Erika Phillips 11 11
3rd Andrea Hagans 16 16 Held by 2
4th Gabriela Consolmagno 18 18 Missed by 2
5th Kelsey Newby 25 25
6th Maria Pinto 30 30
7th Kathryn Morrissey 35 35
8th Mariko Augurson 40 40
9th Frances Shannon 47 47
10th Stephanie Santamaria 51 51 Held by 1
11th Jeanie Valenzuela 52 52 Missed by 1
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 · 29
1st Lisa MeiswinkelGermany
3rd Kassandra GillisCanada
6th Dainora DvarionaiteLithuania
7th Julia ReneUSA
8th Juliana MotaBrazil
9th Amanda MendesBrazil
10th Quisha HearnUSA
11th Anzhelika IspodnikovaKazakhstan
13th Bri EdwardsUSA
14th Mariha LyonsUSA
15th Kristyna Wojtyla SeidlovaCzech Republic
16th Carol CantareroUSA
16th Juliane AlmeidaBrazil
16th Ruth BentsonUSA
16th Nicollette BurnsCroatia
16th Cinzia ClappUSA
16th Teresa MyersUSA
16th Ritsuko WatanabeJapan
16th Lameitra DupreeUSA
16th Daniela KrooksFinland
16th Natalia PradoCosta Rica
16th Monique SondsUSA
Scorecard Intelligence Sourced from official show card
Lisa Meiswinkel won by 5 — a narrow decision. Tightest call down the field: Jennifer Zollars over Dainora Dvarionaite, 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.
1st Lisa Meiswinkel leader
2nd Bruna Seredich +5 on 1st
3rd Kassandra Gillis +5 on 2nd
4th Marbeli Morales Ventura +5 on 3rd
5th Jennifer Zollars +7 on 4th
6th Dainora Dvarionaite +1 on 5th
7th Julia Rene +7 on 6th
8th Juliana Mota +6 on 7th
9th Amanda Mendes +2 on 8th
10th Quisha Hearn +9 on 9th
11th Anzhelika Ispodnikova +2 on 10th
12th Aleksandra Sarakkonor +7 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Lisa Meiswinkel 5 5 Narrow win
2nd Bruna Seredich 10 10
3rd Kassandra Gillis 15 15
4th Marbeli Morales Ventura 20 20
5th Jennifer Zollars 27 27 Held by 1
6th Dainora Dvarionaite 28 28 Missed by 1
7th Julia Rene 35 35
8th Juliana Mota 41 41 Held by 2
9th Amanda Mendes 43 43 Missed by 2
10th Quisha Hearn 52 52 Held by 2
11th Anzhelika Ispodnikova 54 54 Missed by 2
12th Aleksandra Sarakkonor 61 61 Held by 2
13th Bri Edwards 63 63 Missed by 2
14th Mariha Lyons 70 70
15th Kristyna Wojtyla Seidlova 77 77 Held by 2
16th Carol Cantarero 79 79 Missed by 2
16th Juliane Almeida 80 80 Missed by 1
16th Ruth Bentson 80 80 Tied
16th Nicollette Burns 80 80 Tied
16th Cinzia Clapp 80 80 Tied
16th Teresa Myers 80 80 Tied
16th Carly Thornton Davies 80 80 Tied
16th Ritsuko Watanabe 80 80 Tied
16th Elizabeth Williams 80 80 Tied
16th Jessica Alvarado 80 80 Tied
16th Lameitra Dupree 80 80 Tied
16th Daniela Krooks 80 80 Tied
16th Natalia Prado 80 80 Tied
16th Monique Sonds 80 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.
Fitness Full field · 7
Scorecard Intelligence Sourced from official show card
Allison Kramer won decisively, +15 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 Allison Kramer leader
2nd Kristin Pope +15 on 1st
3rd Corina Harkelroad +15 on 2nd
4th Jenny Worth +21 on 3rd
5th Rene Brosch +3 on 4th
6th Heather Coscia +24 on 5th
7th Michelle Blondin +5 on 6th
All 7 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Allison Kramer 510 15 Lock win +15
2nd Kristin Pope 1020 30
3rd Corina Harkelroad 1530 45
4th Jenny Worth 2244 66
5th Rene Brosch 2346 69
6th Heather Coscia 3558 93
7th Michelle Blondin 3068 98
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.
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. "2024 Legion Sports Fest Pro — results." CalloutIQ, 128 results across 7 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2024-legion-sports-fest-pro
@misc{calloutiq-contests-2024-legion-sports-fest-pro-2026-09-03,
  title  = {{2024 Legion Sports Fest Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2024-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
128 results across 7 divisions, 128 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/2024-legion-sports-fest-pro" title="2024 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.