CalloutIQbeta

2025 Legion Sports Fest Pro

Reno, NV, USA · May 31
Men's Open Full field · 10
Scorecard Intelligence Sourced from official show card
Tonio Burton won decisively, +6 clear of second. Tightest call down the field: Jonathan Emmanuel Padilla Gonzalez over Oluwatobi Ishola, 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 Tonio Burton leader
2nd Patrick Moore +6 on 1st
3rd Bruno Santos +6 on 2nd
5th Kennedy Anyanwu +6 on 4th
6th Blessing Awodibu +6 on 5th
8th Oluwatobi Ishola +2 on 7th
9th Felix Norman +10 on 8th
10th Adam Milledge +2 on 9th
All 10 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Tonio Burton 33 6 Lock win +6
2nd Patrick Moore 66 12
3rd Bruno Santos 99 18
4th Florian Antoine Gilles Poirson 1212 24
5th Kennedy Anyanwu 1515 30
6th Blessing Awodibu 1818 36
7th Jonathan Emmanuel Padilla Gonzalez 2222 44 Held by 2
8th Oluwatobi Ishola 2323 46 Missed by 2
9th Felix Norman 2828 56 Held by 2
10th Adam Milledge 2929 58 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.
Classic Physique Full field · 10
1st Andy ParedesUSA
2nd Tom StanleyAustralia
3rd Kirk AndersonUSA
4th Chris FermanUSA
6th Phong NguyenUSA
7th Brock JenkinsUSA
8th Will SageUSA
10th Joshua LangbeinUSA
Scorecard Intelligence Sourced from official show card
Andy Paredes 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.
1st Andy Paredes leader
2nd Tom Stanley +3 on 1st
3rd Kirk Anderson +3 on 2nd
4th Chris Ferman +3 on 3rd
5th Louiege Bascog +3 on 4th
6th Phong Nguyen +3 on 5th
7th Brock Jenkins +3 on 6th
8th Will Sage +3 on 7th
9th Hamzah Alkordy +3 on 8th
10th Joshua Langbein +3 on 9th
All 10 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Andy Paredes 3 3 Narrow win
2nd Tom Stanley 6 6
3rd Kirk Anderson 9 9
4th Chris Ferman 12 12
5th Louiege Bascog 15 15
6th Phong Nguyen 18 18
7th Brock Jenkins 21 21
8th Will Sage 24 24
9th Hamzah Alkordy 27 27
10th Joshua Langbein 30 30
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 · 19
1st Andrei DeiuRomania
2nd Diogo BasagliaBrazil
3rd Reuben GlassUSA
4th Shun KanekoJapan
5th Thomas MillerUSA
7th Ali NasrIran
8th Franky YanUSA
9th Rhyan ClarkUSA
10th Steven KlaiberUSA
12th Mike WynnUSA
13th Antwan MorrowUSA
14th Joseph HalabiIraq
16th Devin CurioneUSA
16th Thomas RileyUSA
Scorecard Intelligence Sourced from official show card
Andrei Deiu won by 3 — a narrow decision. Tightest call down the field: Ali Nasr over Franky Yan, 1 point 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 Andrei Deiu leader
2nd Diogo Basaglia +3 on 1st
3rd Reuben Glass +3 on 2nd
4th Shun Kaneko +3 on 3rd
5th Thomas Miller +3 on 4th
6th Kyler Crawford +3 on 5th
7th Ali Nasr +5 on 6th
8th Franky Yan +1 on 7th
9th Rhyan Clark +2 on 8th
10th Steven Klaiber +5 on 9th
11th Juan Carlos Madrigal +4 on 10th
12th Mike Wynn +1 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Andrei Deiu 3 3 Narrow win
2nd Diogo Basaglia 6 6
3rd Reuben Glass 9 9
4th Shun Kaneko 12 12
5th Thomas Miller 15 15
6th Kyler Crawford 18 18
7th Ali Nasr 23 23 Held by 1
8th Franky Yan 24 24 Missed by 1
9th Rhyan Clark 26 26 Missed by 2
10th Steven Klaiber 31 31
11th Juan Carlos Madrigal 35 35 Held by 1
12th Mike Wynn 36 36 Missed by 1
13th Antwan Morrow 38 38 Missed by 2
14th Joseph Halabi 43 43 Held by 1
15th Brandon Robichaux 44 44 Missed by 1
16th Travis Cleveland 45 45 Missed by 1
16th Guilherme Santos 48 48 Tied
16th Devin Curione 48 48 Tied
16th Thomas Riley 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.
Bikini Full field · 18
Scorecard Intelligence Sourced from official show card
Alice Rocha won by 3 — a narrow decision. Tightest call down the field: Hana Devore over Nathalia Allende, 1 point 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 Alice Rocha leader
2nd Fatou Toure +3 on 1st
3rd Yurika Noda +3 on 2nd
4th Brittany Gillespie +3 on 3rd
5th Tianna Weymouth +3 on 4th
6th Peyton Hunton +3 on 5th
7th Hana Devore +6 on 6th
8th Nathalia Allende +1 on 7th
9th Michelle Billett +1 on 8th
10th Savannah Dolezal +5 on 9th
11th Arin Cahee +1 on 10th
12th Judith Ceballos +4 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Alice Rocha 3 3 Narrow win
2nd Fatou Toure 6 6
3rd Yurika Noda 9 9
4th Brittany Gillespie 12 12
5th Tianna Weymouth 15 15
6th Peyton Hunton 18 18
7th Hana Devore 24 24 Held by 1
8th Nathalia Allende 25 25 Missed by 1
9th Michelle Billett 26 26 Missed by 1
10th Savannah Dolezal 31 31 Held by 1
11th Arin Cahee 32 32 Missed by 1
12th Judith Ceballos 36 36
13th Kimberly Bonilla 42 42 Held by 1
14th Bree Burton 43 43 Missed by 1
15th Erika Devera 44 44 Missed by 1
16th Jasmine Lucas 48 48 Tied
16th Angela Rutherford 48 48 Tied
16th Kallie Travers 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 · 13
Scorecard Intelligence Sourced from official show card
Camile Luz won by 3 — a narrow decision. Tightest call down the field: Michelle Ibata over Juliane Almeida, 2 points apart for 4th/5th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Camile Luz leader
2nd Isamara Santos +3 on 1st
3rd Lilian Nava +3 on 2nd
4th Michelle Ibata +4 on 3rd
5th Juliane Almeida +2 on 4th
6th Shanique Grant* +2 on 5th
7th Sara Gabriele Pereira +4 on 6th
8th Camila Rodrigues +3 on 7th
9th Victoria Reyes Villa +3 on 8th
10th Marbeli Morales Ventura +3 on 9th
11th Mallory Myers +3 on 10th
12th Erewa Uku +3 on 11th
Top 12 scoring positions; 1 further position not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Camile Luz 3 3 Narrow win
2nd Isamara Santos 6 6
3rd Lilian Nava 9 9
4th Michelle Ibata 13 13 Held by 2
5th Juliane Almeida 15 15 Missed by 2
6th Shanique Grant* 17 17 Missed by 2
7th Sara Gabriele Pereira 21 21
8th Camila Rodrigues 24 24
9th Victoria Reyes Villa 27 27
10th Marbeli Morales Ventura 30 30
11th Mallory Myers 33 33
12th Erewa Uku 36 36
13th Danielle Dacosta 39 39
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 · 9
1st Andrea GlassUSA
2nd Anna FominaUSA
3rd Nevaeh FordUSA
4th Amber SteffenUSA
5th Abby BoltonCanada
6th Kristin PopeUSA
8th Annaleise VargaAustralia
Scorecard Intelligence Sourced from official show card
Andrea Glass won the title by just 2 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.
1st Andrea Glass leader
2nd Anna Fomina +2 on 1st
3rd Nevaeh Ford +16 on 2nd
4th Amber Steffen +3 on 3rd
5th Abby Bolton, Kristin Pope +6 on 4th
7th Danielle Chikeles +6 on 5th
8th Annaleise Varga +23 on 7th
9th Courtney Stice +3 on 8th
All 8 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Andrea Glass 126 18 Razor-thin win
2nd Anna Fomina 614 20 Missed by 2
3rd Nevaeh Ford 2016 36
4th Amber Steffen 336 39
5th Abby Bolton 2124 45 Held on finals
6th Kristin Pope 1530 45 Missed on finals
7th Danielle Chikeles 942 51
8th Annaleise Varga 2648 74
9th Courtney Stice 2354 77
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. "2025 Legion Sports Fest Pro — results." CalloutIQ, 79 results across 6 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2025-legion-sports-fest-pro
@misc{calloutiq-contests-2025-legion-sports-fest-pro-2026-09-03,
  title  = {{2025 Legion Sports Fest Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2025-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
79 results across 6 divisions, 79 carrying judging scores off an official card, each row with its own source link. 6 of 6 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/2025-legion-sports-fest-pro" title="2025 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.