CalloutIQbeta

2024 San Antonio Pro

San Antonio, TX, USA · Sep 14

Classic Physique

Full field · 19
Scorecard Intelligence Sourced from official show card
Tony Taveras won by 3 — a narrow decision. Tightest call down the field: David Merrill over Larry Moon, 1 point 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 Tony Taveras leader
2nd Ejike Enwereuzor +3 on 1st
3rd Brandon Williams +3 on 2nd
4th Josh Bridgman +3 on 3rd
5th Kirhee Cooper +3 on 4th
6th Mahfuz Hawit +3 on 5th
7th Robert Van Sant +3 on 6th
8th Michael Gasaway +3 on 7th
9th Daniel Hughes +3 on 8th
10th Dion Merrill +3 on 9th
11th Mark Zamora +3 on 10th
12th Tim Tevin +3 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Tony Taveras 3— — 3 Narrow win
2nd Ejike Enwereuzor 6— — 6
3rd Brandon Williams 9— — 9
4th Josh Bridgman 12— — 12
5th Kirhee Cooper 15— — 15
6th Mahfuz Hawit 18— — 18
7th Robert Van Sant 21— — 21
8th Michael Gasaway 24— — 24
9th Daniel Hughes 27— — 27
10th Dion Merrill 30— — 30
11th Mark Zamora 33— — 33
12th Tim Tevin 36— — 36
13th David Merrill 40— — 40 Held by 1
14th Larry Moon 41— — 41 Missed by 1
15th Joseph Angel Cortez 46— — 46 Held by 1
16th Allen Kendrick 47— — 47 Missed by 1
16th Jim Holcomb 48— — 48 Missed by 1
16th Rodderick Jackson 48— — 48 Tied
16th Todd Akers 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.

Men's Physique

Full field · 32
1st Burak OzkulTurkey
3rd Mitch StarrUK
4th Joshua GuidryUSA
5th Diogo BasagliaBrazil
7th Kevin JohnsonUSA
9th Tomohito KoikeJapan
11th Tre TrotterUSA
12th Jake AlvarezUSA
13th Corben AbilaUSA
14th Noah RobinsonUSA
15th Marcell ShippenUSA
16th Alvin MageeUSA
16th Brodee JarrellUSA
16th Jerol JohnstonUSA
16th Justo ScottUSA
16th Denny SinghUSA
16th Remon SmithUSA
16th Chris WaldingUSA
16th Tan DhaliwalUSA
16th Ryan DollUSA
16th Greg JohnsonUSA
16th Janard LeeUSA
16th Stuart ReedUSA
16th David ShortUSA
16th Cordell WaddeyUSA
Scorecard Intelligence Sourced from official show card
Burak Ozkul won by 3 — a narrow decision. Tightest call down the field: Micah Thomas Jr. over Kevin Johnson, 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 Burak Ozkul leader
2nd Alexander Rogers +3 on 1st
3rd Mitch Starr +3 on 2nd
4th Joshua Guidry +3 on 3rd
5th Diogo Basaglia +4 on 4th
6th Micah Thomas Jr. +3 on 5th
7th Kevin Johnson +1 on 6th
8th Alexander Woodson +4 on 7th
9th Tomohito Koike +6 on 8th
10th Winston Sullivan +1 on 9th
11th Tre Trotter +4 on 10th
12th Jake Alvarez +1 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Burak Ozkul 3— — 3 Narrow win
2nd Alexander Rogers 6— — 6
3rd Mitch Starr 9— — 9
4th Joshua Guidry 12— — 12
5th Diogo Basaglia 16— — 16
6th Micah Thomas Jr. 19— — 19 Held by 1
7th Kevin Johnson 20— — 20 Missed by 1
8th Alexander Woodson 24— — 24
9th Tomohito Koike 30— — 30 Held by 1
10th Winston Sullivan 31— — 31 Missed by 1
11th Tre Trotter 35— — 35 Held by 1
12th Jake Alvarez 36— — 36 Missed by 1
13th Corben Abila 37— — 37 Missed by 1
14th Noah Robinson 44— — 44 Held by 1
15th Marcell Shippen 45— — 45 Missed by 1
16th Favian Villalobos 46— — 46 Missed by 1
16th Alvin Magee 48— — 48 Missed by 2
16th Brodee Jarrell 48— — 48 Tied
16th Jerol Johnston 48— — 48 Tied
16th Justo Scott 48— — 48 Tied
16th Denny Singh 48— — 48 Tied
16th Remon Smith 48— — 48 Tied
16th Chris Walding 48— — 48 Tied
16th Tan Dhaliwal 48— — 48 Tied
16th Ryan Doll 48— — 48 Tied
16th Calvin Jackson 48— — 48 Tied
16th Greg Johnson 48— — 48 Tied
16th Janard Lee 48— — 48 Tied
16th Stuart Reed 48— — 48 Tied
16th Patrick Seguin-Morin 48— — 48 Tied
16th David Short 48— — 48 Tied
16th Cordell Waddey 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 · 32
3rd Lacy RutlandUSA
4th Deanna DangUSA
5th Alessia FacchinItaly
6th Hope HarperUSA
8th Sasa HeChina
10th Emma MacdougallCanada
11th Denisse LiconUSA
12th Gigi AmuraoUSA
14th Zoey PanzarinoUSA
16th Stacy DevilleUSA
16th Cristina MezaMexico
16th Marcela MorenoMexico
16th Amanda RivasUSA
16th Monica RubioUSA
16th Cinthia BeltranUSA
16th Louisa BurkeGermany
16th Kaylie FountainUSA
16th Brenda GarayUSA
16th Haley JohnsonUSA
16th Paola LeonMexico
16th Carmen Ruiz AlonsoAfghanistan
16th Bianca Van WykSouth Africa
Scorecard Intelligence Sourced from official show card
Ashley Hampton won by 3 — a narrow decision. Tightest call down the field: Marissa Willmott over Sasa He, 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 Ashley Hampton leader
2nd Lauren Kralovec +3 on 1st
3rd Lacy Rutland +3 on 2nd
4th Deanna Dang +3 on 3rd
5th Alessia Facchin +3 on 4th
6th Hope Harper +3 on 5th
7th Marissa Willmott +4 on 6th
8th Sasa He +1 on 7th
9th Perla Cadena +4 on 8th
10th Emma Macdougall +3 on 9th
11th Denisse Licon +3 on 10th
12th Gigi Amurao +5 on 11th
Top 12 scoring positions; 3 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Ashley Hampton 3— — 3 Narrow win
2nd Lauren Kralovec 6— — 6
3rd Lacy Rutland 9— — 9
4th Deanna Dang 12— — 12
5th Alessia Facchin 15— — 15
6th Hope Harper 18— — 18
7th Marissa Willmott 22— — 22 Held by 1
8th Sasa He 23— — 23 Missed by 1
9th Perla Cadena 27— — 27
10th Emma Macdougall 30— — 30
11th Denisse Licon 33— — 33
12th Gigi Amurao 38— — 38
13th Rebecca Smith- Ianno 43— — 43 Held by 1
14th Zoey Panzarino 44— — 44 Missed by 1
15th Cindy Van Empel-Popowich 48— — 48 Tied
16th Stacy Deville 48— — 48 Tied
16th Cristina Meza 48— — 48 Tied
16th Marcela Moreno 48— — 48 Tied
16th Amanda Rivas 48— — 48 Tied
16th Monica Rubio 48— — 48 Tied
16th Cinthia Beltran 48— — 48 Tied
16th Louisa Burke 48— — 48 Tied
16th Kaylie Fountain 48— — 48 Tied
16th Brenda Garay 48— — 48 Tied
16th Czarina Gisela Gastelum Valenzuela 48— — 48 Tied
16th Haley Johnson 48— — 48 Tied
16th Paola Leon 48— — 48 Tied
16th Samantha Mcnamara 48— — 48 Tied
16th Rosario Orihuela Hammadi 48— — 48 Tied
16th Carmen Ruiz Alonso 48— — 48 Tied
16th Bianca Van Wyk 48— — 48 Tied
16th Denise Wedderburn 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.

Figure

Full field · 21
Scorecard Intelligence Sourced from official show card
Tamera Barrett won the title by just 1 point — a razor-thin margin. Tightest call down the field: Jackie Hurry over Jessica Baltazar, 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 Tamera Barrett leader
2nd Marie-Solange Essoh +1 on 1st
3rd Nikki McGuire +4 on 2nd
4th Tamika Tucker +3 on 3rd
5th Rita Villarreal +3 on 4th
6th Blanca Barcelo +3 on 5th
7th Jackie Hurry +4 on 6th
8th Jessica Baltazar +1 on 7th
9th Sh'Nere Mattise Deas +5 on 8th
10th Naomi Haley +1 on 9th
11th Silvia Kovacsova +4 on 10th
12th Alexis Davis +2 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Tamera Barrett 4— — 4 Razor-thin win
2nd Marie-Solange Essoh 5— — 5 Missed by 1
3rd Nikki McGuire 9— — 9
4th Tamika Tucker 12— — 12
5th Rita Villarreal 15— — 15
6th Blanca Barcelo 18— — 18
7th Jackie Hurry 22— — 22 Held by 1
8th Jessica Baltazar 23— — 23 Missed by 1
9th Sh'Nere Mattise Deas 28— — 28 Held by 1
10th Naomi Haley 29— — 29 Missed by 1
11th Silvia Kovacsova 33— — 33 Held by 2
12th Alexis Davis 35— — 35 Missed by 2
13th Jessica Cocke 39— — 39
14th Laura Raquel Saccomani-Ojeda 42— — 42
16th Ruth Castillo 47— — 47 Held by 1
16th Linda Judith Cantu Gonzalez 48— — 48 Missed by 1
16th Mariacarolina Davis 48— — 48 Tied
16th Sara Michelle Taschner 48— — 48 Tied
16th Patrina Mosca 48— — 48 Tied
16th Melody Polkinghorn 48— — 48 Tied
16th Jessica Rodriguez 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.

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 San Antonio Pro — results." CalloutIQ, 104 results across 4 divisions, accessed November 1, 2026. https://calloutiq.com/contests/2024-san-antonio-pro
@misc{calloutiq-contests-2024-san-antonio-pro-2026-11-01,
  title  = {{2024 San Antonio Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed November 1, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2024-san-antonio-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
104 results across 4 divisions, 104 carrying judging scores off an official card, each row with its own source link. 4 of 4 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-san-antonio-pro" title="2024 San Antonio 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.