2024 Legion Sports Fest Pro
1st
Brett Wilkin
USA
2nd
Bruno Santos
Brazil
3rd
Martin Hernandez
Mexico
4th
Keunwoo Park
South Korea
5th
Dennis Reinhold
Germany
6th
Ray Short
USA
7th
Patrick Moore
USA
8th
Marcello Alfonsi
Brazil
9th
Lukmon Ajibulu
USA
10th
Justin Rodriguez
USA
11th
Rasheed Oldacre
USA
12th
Joey Belt
USA
13th
An Nguyen
USA
14th
Jason Lowe
USA
15th
Marc Arthur Dautruchee
USA
16th
Odilon Batista
Brazil
16th
Keith Williams
USA
16th
Wesley Boxley
USA
16th
Bobby Cartalemi
USA
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.
Top 12 scoring positions; 4 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Brett Wilkin | 5 | 5 | — | 10 | Lock win +10 |
| 2nd | Bruno Santos | 10 | 10 | — | 20 | |
| 3rd | Martin Hernandez | 15 | 15 | — | 30 | |
| 4th | Keunwoo Park | 20 | 20 | — | 40 | |
| 5th | Dennis Reinhold | 25 | 25 | — | 50 | |
| 6th | Ray Short | 30 | 30 | — | 60 | |
| 7th | Patrick Moore | 35 | 35 | — | 70 | |
| 8th | Marcello Alfonsi | 40 | 40 | — | 80 | |
| 9th | Lukmon Ajibulu | 45 | 45 | — | 90 | |
| 10th | Justin Rodriguez | 50 | 50 | — | 100 | |
| 11th | Rasheed Oldacre | 55 | 55 | — | 110 | |
| 12th | Joey Belt | 61 | 61 | — | 122 | |
| 13th | An Nguyen | 64 | 64 | — | 128 | |
| 14th | Jason Lowe | 70 | 70 | — | 140 | |
| 15th | Marc Arthur Dautruchee | 75 | 75 | — | 150 | |
| 16th | Odilon Batista | 80 | 80 | — | 160 | Tied |
| 16th | Keith Williams | 80 | 80 | — | 160 | Tied |
| 16th | Wesley Boxley | 80 | 80 | — | 160 | Tied |
| 16th | Bobby Cartalemi | 80 | 80 | — | 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.
1st
Michael Daboul
UAE
2nd
Emanuele Ricotti
Italy
3rd
Jorge Herrera
Mexico
4th
Kellen Wilson
Canada
5th
Daryn Shirbayev
Kazakhstan
6th
Christopher Miller
Canada
7th
Abdullah Al Sairafi
Kuwait
8th
Andy Paredes
USA
9th
Eduardo Kaik
Brazil
10th
Dominic Semenza
USA
11th
Tommy Johnson
USA
12th
Antwane Hamlett
Canada
13th
Daniel Hughes
USA
14th
Jerark Toribio Perez
Dominican Republic
15th
Hamzah Alkordy
USA
16th
Anthony Narciso
USA
16th
Dwayne Carlise
USA
16th
Jayme Toyas
USA
16th
Jayson Altair-Perry
USA
16th
Jeffrey Robbins
USA
16th
Larry Moon
USA
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.
Top 12 scoring positions; 4 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 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.
1st
Jinbo Li
China
2nd
Rhyan Clark
USA
3rd
Mehdi Kabbadj
Morocco
4th
Wilfred Harris
USA
5th
Joseph Lee
USA
6th
Tj Sanchez
USA
7th
Vinny Bell
USA
8th
Marquis Young
USA
9th
Tomohito Koike
Japan
10th
Jonathean Reese
USA
11th
Jerol Johnston
USA
12th
Mohammed Alzaher
USA
13th
Andrew Walker
USA
14th
Ddub Freeman
USA
15th
Jimmie Stewart
USA
16th
Patrick Seguin-Morin
Canada
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.
Top 12 scoring positions; 4 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 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.
1st
Jordan Brannon
USA
2nd
Wu Bi
China
3rd
Lacy Rutland
USA
4th
Brittany Gillespie
USA
5th
Anna Setlak
Italy
6th
Oksana Bryhidyr
USA
7th
Cynthia Chen
China
8th
Aisha Kaipova
Kazakhstan
9th
Hope Harper
USA
10th
Henrieta Skupekova
Slovakia
11th
Roxana Marquez
Mexico
12th
Brianna Wilson
Canada
13th
Alla Afanasyeva
USA
14th
Irene Iravedra
Spain
15th
Daniela Benitez
USA
16th
Francesca Lauren
USA
16th
Jackie Jones
USA
16th
Ashley Luther
USA
16th
Cristina Meza
Mexico
16th
Rachel Nason
USA
16th
Chelan Nour
USA
16th
Dayna Onaga
USA
16th
Chrissy Rodriguez
USA
16th
Iryna Tullos
USA
16th
Winitchanok Shao
USA
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.
Top 12 scoring positions; 6 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 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.
1st
Rejoice Godwin
Spain
2nd
Erika Phillips
USA
3rd
Andrea Hagans
USA
4th
Gabriela Consolmagno
USA
5th
Kelsey Newby
6th
Maria Pinto
USA
7th
Kathryn Morrissey
USA
8th
Mariko Augurson
USA
9th
Frances Shannon
USA
10th
Stephanie Santamaria
USA
11th
Jeanie Valenzuela
USA
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.
All 11 scoring positions on the card.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 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.
1st
Lisa Meiswinkel
Germany
2nd
Bruna Seredich
USA
3rd
Kassandra Gillis
Canada
4th
Marbeli Morales Ventura
Mexico
5th
Jennifer Zollars
USA
6th
Dainora Dvarionaite
Lithuania
7th
Julia Rene
USA
8th
Juliana Mota
Brazil
9th
Amanda Mendes
Brazil
10th
Quisha Hearn
USA
11th
Anzhelika Ispodnikova
Kazakhstan
12th
Aleksandra Sarakkonor
Russia
13th
Bri Edwards
USA
14th
Mariha Lyons
USA
15th
Kristyna Wojtyla Seidlova
Czech Republic
16th
Carol Cantarero
USA
16th
Juliane Almeida
Brazil
16th
Ruth Bentson
USA
16th
Nicollette Burns
Croatia
16th
Cinzia Clapp
USA
16th
Teresa Myers
USA
16th
Carly Thornton Davies
UK
16th
Ritsuko Watanabe
Japan
16th
Elizabeth Williams
USA
16th
Jessica Alvarado
USA
16th
Lameitra Dupree
USA
16th
Daniela Krooks
Finland
16th
Natalia Prado
Costa Rica
16th
Monique Sonds
USA
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.
Top 12 scoring positions; 5 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 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.
1st
Allison Kramer
USA
2nd
Kristin Pope
USA
3rd
Corina Harkelroad
USA
4th
Jenny Worth
USA
5th
Rene Brosch
USA
6th
Heather Coscia
USA
7th
Michelle Blondin
Canada
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.
All 7 scoring positions on the card.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Allison Kramer | 5 | 10 | — | 15 | Lock win +15 |
| 2nd | Kristin Pope | 10 | 20 | — | 30 | |
| 3rd | Corina Harkelroad | 15 | 30 | — | 45 | |
| 4th | Jenny Worth | 22 | 44 | — | 66 | |
| 5th | Rene Brosch | 23 | 46 | — | 69 | |
| 6th | Heather Coscia | 35 | 58 | — | 93 | |
| 7th | Michelle Blondin | 30 | 68 | — | 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.
Official Show Cards — IFBB Pro League / NPC
Photos — NPC News Online
Around the NPC: 2024 IFBB Legion Sports Fest Pro Check In Photos →Around the NPC: 2024 IFBB Legion Sports Fest Pro Saturday Candid Photos →Around the NPC: 2024 IFBB Legion Sports Fest Pro Sunday Candid Photos →
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.