CalloutIQbeta

2026 Houston Pro

Houston, TX, USA · Aug 29
Promoted by Helio Chapuseaux & Bernadette Galvan
Classic Physique Full field · 16
1st David Aguilar RosalesUSA 10pts
2nd Trever MartinUSA 4pts
3rd Jordan PlantikoUSA 3pts
4th William WithersUSA 2pts
5th Dominic CarterUSA 1pt
6th Aiden CaldwellCanada
7th Kyle HayesCanada
8th Victor GarciaUSA
10th Michael HarnettUSA
11th Duron BerryUSA
12th Lukas UlbrichGermany
13th Alan RamosUSA
14th Hunter LeeUSA
Scorecard Intelligence Sourced from official show card
David Aguilar Rosales won by 5 — a narrow decision. Tightest call down the field: Luis Roberto Valenzuela Ramos over Cyril Gascon, 1 point 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.
2nd Trever Martin +5 on 1st
3rd Jordan Plantiko +5 on 2nd
4th William Withers +5 on 3rd
5th Dominic Carter +6 on 4th
6th Aiden Caldwell +4 on 5th
7th Kyle Hayes +4 on 6th
8th Victor Garcia +6 on 7th
9th Chibueze Anyasor +5 on 8th
10th Michael Harnett +5 on 9th
11th Duron Berry +6 on 10th
12th Lukas Ulbrich +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st David Aguilar Rosales 5 5 Narrow win
2nd Trever Martin 10 10
3rd Jordan Plantiko 15 15
4th William Withers 20 20
5th Dominic Carter 26 26
6th Aiden Caldwell 30 30
7th Kyle Hayes 34 34
8th Victor Garcia 40 40
9th Chibueze Anyasor 45 45
10th Michael Harnett 50 50
11th Duron Berry 56 56
12th Lukas Ulbrich 59 59
13th Alan Ramos 66 66
14th Hunter Lee 69 69
15th Luis Roberto Valenzuela Ramos 77 77 Held by 1
16th Cyril Gascon 78 78 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.
Men's Physique Full field · 28
1st Jeremiah MaxeyUSA 10pts
2nd Dmytro HorobetsUSA 4pts
3rd Mario StewartUSA 3pts
4th Drew CullenUSA 2pts
5th Andre FergusonUSA 1pt
6th Jo UezatoJapan
7th Juan Manuel GochezColombia
9th Thomas KunzSwitzerland
10th Gerardo ReynaMexico
11th Bert LabatUSA
13th Anwar SandersUSA
14th Shawn LabegaUSA
16th Wells NewsomeUSA
16th Daniel BeverlyUSA
16th Stephen BrooksUSA
16th Dean GreeneUSA
16th Walter SandersUSA
16th Frankie SerranoUSA
16th Nicholas ThomasUSA
16th Chris WaldingUSA
16th Jose HernandezUSA
16th Jabe MartinUSA
16th John MurphyUSA
16th Perry SandersUSA
16th Casey SonierUSA
Scorecard Intelligence Sourced from official show card
Jeremiah Maxey won by 5 — a narrow decision. Tightest call down the field: Mario Stewart over Drew Cullen, 1 point apart for 3rd/4th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Jeremiah Maxey leader
2nd Dmytro Horobets +5 on 1st
3rd Mario Stewart +7 on 2nd
4th Drew Cullen +1 on 3rd
5th Andre Ferguson +7 on 4th
6th Jo Uezato +5 on 5th
7th Juan Manuel Gochez +7 on 6th
8th Omar Suleiman +1 on 7th
9th Thomas Kunz +7 on 8th
10th Gerardo Reyna +5 on 9th
11th Bert Labat +7 on 10th
12th Christopher Allen +1 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Jeremiah Maxey 5 5 Narrow win
2nd Dmytro Horobets 10 10
3rd Mario Stewart 17 17 Held by 1
4th Drew Cullen 18 18 Missed by 1
5th Andre Ferguson 25 25
6th Jo Uezato 30 30
7th Juan Manuel Gochez 37 37 Held by 1
8th Omar Suleiman 38 38 Missed by 1
9th Thomas Kunz 45 45
10th Gerardo Reyna 50 50
11th Bert Labat 57 57 Held by 1
12th Christopher Allen 58 58 Missed by 1
13th Anwar Sanders 66 66
14th Shawn Labega 69 69
15th Jarmere Burnette 77 77 Held by 1
16th Wells Newsome 78 78 Missed by 1
16th Daniel Beverly 80 80 Missed by 2
16th Stephen Brooks 80 80 Tied
16th Dean Greene 80 80 Tied
16th Walter Sanders 80 80 Tied
16th Frankie Serrano 80 80 Tied
16th Nicholas Thomas 80 80 Tied
16th Chris Walding 80 80 Tied
16th Jose Hernandez 80 80 Tied
16th Jabe Martin 80 80 Tied
16th John Murphy 80 80 Tied
16th Perry Sanders 80 80 Tied
16th Casey Sonier 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.
Bikini Full field · 9
1st Emily BeveridgeCanada 10pts
2nd Kerigan PikeUSA 4pts
3rd Irene IravedraSpain 3pts
4th Heather Hei Man KamHong Kong 2pts
5th Julie CurioneUSA 1pt
6th Brenda GarayUSA
Scorecard Intelligence Sourced from official show card
Emily Beveridge won the title by just 1 point — 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 Emily Beveridge leader
2nd Kerigan Pike +1 on 1st
3rd Irene Iravedra +7 on 2nd
4th Heather Hei Man Kam +5 on 3rd
5th Julie Curione +5 on 4th
6th Brenda Garay +5 on 5th
7th Crystal Omalza +5 on 6th
8th Christie Parks +5 on 7th
9th Melissa McGowan +5 on 8th
All 9 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Emily Beveridge 7 7 Razor-thin win
2nd Kerigan Pike 8 8 Missed by 1
3rd Irene Iravedra 15 15
4th Heather Hei Man Kam 20 20
5th Julie Curione 25 25
6th Brenda Garay 30 30
7th Crystal Omalza 35 35
8th Christie Parks 40 40
9th Melissa McGowan 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 · 26
Scorecard Intelligence Sourced from official show card
Lauren Calderoni won the title by just 1 point — a razor-thin margin. Tightest call down the field: Jennifer Johnson over Ana Santos, 2 points apart for 13th/14th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Lauren Calderoni leader
2nd Manuella Lima +1 on 1st
3rd Traci Miller +9 on 2nd
4th Maria Luisa Baeza Diaz +3 on 3rd
5th Michelle Mcnamee +3 on 4th
6th Kristina Bodnariuk +7 on 5th
7th Brittany Offers +6 on 6th
8th Peyton Dutcher +3 on 7th
9th Rita Villarreal +6 on 8th
10th Adela Ondrejovicova +5 on 9th
11th Giselie Heathcote +5 on 10th
12th Spree Dyess +5 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Lauren Calderoni 7 7 Razor-thin win
2nd Manuella Lima 8 8 Missed by 1
3rd Traci Miller 17 17
4th Maria Luisa Baeza Diaz 20 20
5th Michelle Mcnamee 23 23
6th Kristina Bodnariuk 30 30
7th Brittany Offers 36 36
8th Peyton Dutcher 39 39
9th Rita Villarreal 45 45
10th Adela Ondrejovicova 50 50
11th Giselie Heathcote 55 55
12th Spree Dyess 60 60
13th Jennifer Johnson 66 66 Held by 2
14th Ana Santos 68 68 Missed by 2
15th Cortney Hackett 75 75
16th Rebecca Adney 80 80 Tied
16th Denitra Bruer 80 80 Tied
16th Melody Farkas 80 80 Tied
16th Jessica Huete 80 80 Tied
16th Jessica Mcwillams 80 80 Tied
16th Jessica Naranjo 80 80 Tied
16th Sherezada Romero 80 80 Tied
16th Osiris Trumpe 80 80 Tied
16th Roberta Visintainer 80 80 Tied
16th Yadviga Zakurina 80 80 Tied
16th Candace Walton 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.
Wellness Full field · 14
1st Alexis DruryUSA 10pts
2nd Isabelle AguiarBrazil 4pts
3rd Sara Gabriele PereiraSpain 3pts
4th Chloe PickfordUK 2pts
5th Cristina RifoCanada 1pt
7th Simara WalterBrazil
8th Emone ThomasUSA
9th Catia MoreiraPortugal
10th Tracy WilliamsUSA
11th Denika LomaxUSA
14th Stephanie NunnUSA
Scorecard Intelligence Sourced from official show card
Alexis Drury won decisively, +6 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 Alexis Drury leader
2nd Isabelle Aguiar +6 on 1st
3rd Sara Gabriele Pereira +3 on 2nd
4th Chloe Pickford +6 on 3rd
5th Cristina Rifo +5 on 4th
6th Kelly Spaghetti +5 on 5th
7th Simara Walter +5 on 6th
8th Emone Thomas +5 on 7th
9th Catia Moreira +6 on 8th
10th Tracy Williams +3 on 9th
11th Denika Lomax +6 on 10th
12th Christina Choice +5 on 11th
Top 12 scoring positions; 2 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Alexis Drury 5 5 Lock win +6
2nd Isabelle Aguiar 11 11
3rd Sara Gabriele Pereira 14 14
4th Chloe Pickford 20 20
5th Cristina Rifo 25 25
6th Kelly Spaghetti 30 30
7th Simara Walter 35 35
8th Emone Thomas 40 40
9th Catia Moreira 46 46
10th Tracy Williams 49 49
11th Denika Lomax 55 55
12th Christina Choice 60 60
13th Diamond Hunnicutt 65 65
14th Stephanie Nunn 70 70
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. "2026 Houston Pro — results." CalloutIQ, 93 results across 5 divisions, accessed September 3, 2026. https://calloutiq.com/contests/houston-pro
@misc{calloutiq-contests-houston-pro-2026-09-03,
  title  = {{2026 Houston Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/contests/houston-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
93 results across 5 divisions, 93 carrying judging scores off an official card, each row with its own source link. 5 of 5 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/houston-pro" title="2026 Houston 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.