CalloutIQbeta

2023 Tampa Pro

Tampa, FL, USA · Aug 4–5

Men's Open

Full field · 8
2nd Jon DelarosaUSA
3rd Lewis BreedUK
4th Joel ThomasUSA
5th Brady KingUSA
6th Roy EvansUSA
7th Nathan SpearUSA
8th Fred SmallsUSA
Scorecard Intelligence Sourced from official show card
Hunter Labrada 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 Hunter Labrada leader
2nd Jon Delarosa +6 on 1st
3rd Lewis Breed +16 on 2nd
4th Joel Thomas +6 on 3rd
5th Brady King +12 on 4th
6th Roy Evans +10 on 5th
7th Nathan Spear +10 on 6th
8th Fred Smalls +10 on 7th
All 8 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Hunter Labrada 55 — 10 Lock win +6
2nd Jon Delarosa 106 — 16
3rd Lewis Breed 1715 — 32
4th Joel Thomas 1820 — 38
5th Brady King 2525 — 50
6th Roy Evans 3030 — 60
7th Nathan Spear 3535 — 70
8th Fred Smalls 4040 — 80
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 · 27
2nd Carlos DommarVenezuela
5th Camilo DiazColombia
6th Jerark Toribio PerezDominican Republic
7th Dino EstradaUSA
9th Caleb WalkerUSA
10th Peter ScialloUSA
11th Ivan CabreraUSA
12th Logan GuthrieUSA
13th Amit RoyUSA
15th Kelvin HindeUK
16th Krimo AmmariUSA
16th Dylan BurseyCanada
16th Rodrigo CoelhoBrazil
16th Billy Danh
16th Corelle DraperUSA
16th Keith D. HolmesUSA
16th Jesse NorrisUSA
16th Antwoine PowersUSA
16th George ThibaultUSA
Scorecard Intelligence Sourced from official show card
Matthew Greggo won by 5 — a narrow decision. Tightest call down the field: Dino Estrada over Jared Thompson, 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 Matthew Greggo leader
2nd Carlos Dommar +5 on 1st
3rd Robert Waterhouse +5 on 2nd
4th Lucas Gianinni +5 on 3rd
5th Camilo Diaz +5 on 4th
6th Jerark Toribio Perez +5 on 5th
7th Dino Estrada +7 on 6th
8th Jared Thompson +1 on 7th
9th Caleb Walker +7 on 8th
10th Peter Sciallo +5 on 9th
11th Ivan Cabrera +5 on 10th
12th Logan Guthrie +7 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Matthew Greggo 5— — 5 Narrow win
2nd Carlos Dommar 10— — 10
3rd Robert Waterhouse 15— — 15
4th Lucas Gianinni 20— — 20
5th Camilo Diaz 25— — 25
6th Jerark Toribio Perez 30— — 30
7th Dino Estrada 37— — 37 Held by 1
8th Jared Thompson 38— — 38 Missed by 1
9th Caleb Walker 45— — 45
10th Peter Sciallo 50— — 50
11th Ivan Cabrera 55— — 55
12th Logan Guthrie 62— — 62 Held by 2
13th Amit Roy 64— — 64 Missed by 2
14th Lucas De Santi 72— — 72 Held by 1
15th Kelvin Hinde 73— — 73 Missed by 1
16th Krimo Ammari 80— — 80 Tied
16th Dylan Bursey 80— — 80 Tied
16th Rodrigo Coelho 80— — 80 Tied
16th Billy Danh 80— — 80 Tied
16th Corelle Draper 80— — 80 Tied
16th Keith D. Holmes 80— — 80 Tied
16th Christopher Mensah 80— — 80 Tied
16th Jesse Norris 80— — 80 Tied
16th Antwoine Powers 80— — 80 Tied
16th Caleb Robinson 80— — 80 Tied
16th Bennett Streets 80— — 80 Tied
16th George Thibault 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 · 33
1st Arya SaffaieUSA
4th Kimani VictorCanada
5th Deke WalkerUK
9th Steven CaoUSA
10th Burak KingUSA
11th Irving SteeleUSA
14th Mitch StarrUK
16th Aundre BensonUSA
16th Tristan Van Der BijlSouth Africa
16th Danna ChinnUSA
16th Brad EstadtUSA
16th Diego Garcia LeyvaMexico
16th Jason HazzardUSA
16th Jibrael HindiUSA
16th James JohnsonUSA
16th Hosea MurphyUSA
16th Ron Riley
16th Denny SinghUSA
16th Alvinson SolianaNetherlands Antilles
16th Daniel SosaUSA
16th Serge VictorUSA
Scorecard Intelligence Sourced from official show card
Arya Saffaie won by 5 — 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 Arya Saffaie leader
2nd Jeremiah Maxey +5 on 1st
3rd Alexander Toplyn +5 on 2nd
4th Kimani Victor +5 on 3rd
5th Deke Walker +5 on 4th
6th John Sarmiento +5 on 5th
7th Arnoldson Etienne +5 on 6th
8th Jemiase Riggins +6 on 7th
9th Steven Cao +3 on 8th
10th Burak King +7 on 9th
11th Irving Steele +3 on 10th
12th Alexander Rogers +6 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Arya Saffaie 5— — 5 Narrow win
2nd Jeremiah Maxey 10— — 10
3rd Alexander Toplyn 15— — 15
4th Kimani Victor 20— — 20
5th Deke Walker 25— — 25
6th John Sarmiento 30— — 30
7th Arnoldson Etienne 35— — 35
8th Jemiase Riggins 41— — 41
9th Steven Cao 44— — 44
10th Burak King 51— — 51
11th Irving Steele 54— — 54
12th Alexander Rogers 60— — 60
13th Avery Saunders 65— — 65
14th Mitch Starr 69— — 69
15th Jonathan Ryan Smith 76— — 76
16th Aundre Benson 79— — 79 Held by 1
16th Tristan Van Der Bijl 80— — 80 Missed by 1
16th Denzel Bridges 80— — 80 Tied
16th Danna Chinn 80— — 80 Tied
16th Brad Estadt 80— — 80 Tied
16th Diego Garcia Leyva 80— — 80 Tied
16th Jason Hazzard 80— — 80 Tied
16th Jibrael Hindi 80— — 80 Tied
16th James Johnson 80— — 80 Tied
16th Hosea Murphy 80— — 80 Tied
16th Ron Riley 80— — 80 Tied
16th Denny Singh 80— — 80 Tied
16th Alvinson Soliana 80— — 80 Tied
16th Daniel Sosa 80— — 80 Tied
16th Leon Lloyd Spence 80— — 80 Tied
16th Harlan Taylor Jr. 80— — 80 Tied
16th Serge Victor 80— — 80 Tied
16th Nathanael Voltaire 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.

212 Bodybuilding

Full field · 13
Scorecard Intelligence Sourced from official show card
Fabricio Moreira won by 5 — a narrow decision. Tightest call down the field: Kevin Johnson over Toto Djong, 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 Fabricio Moreira leader
2nd Mohamed Embaby +5 on 1st
3rd Diego A. Guerra Montoya +5 on 2nd
4th Jason Nguyen +5 on 3rd
5th Robert Taylor +5 on 4th
6th Kevin Johnson +7 on 5th
7th Toto Djong +1 on 6th
8th Yumon Eaton +8 on 7th
9th Leland Devaughn +3 on 8th
10th David Robinson +6 on 9th
11th Pedro Encinosa +5 on 10th
13th Isaiah Hawthorne, Rachid Souki +8 on 11th
All 12 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Fabricio Moreira 5— — 5 Narrow win
2nd Mohamed Embaby 10— — 10
3rd Diego A. Guerra Montoya 15— — 15
4th Jason Nguyen 20— — 20
5th Robert Taylor 25— — 25
6th Kevin Johnson 32— — 32 Held by 1
7th Toto Djong 33— — 33 Missed by 1
8th Yumon Eaton 41— — 41
9th Leland Devaughn 44— — 44
10th David Robinson 50— — 50
11th Pedro Encinosa 55— — 55
13th Isaiah Hawthorne 63— — 63 Tied
13th Rachid Souki 63— — 63 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 · 27
Scorecard Intelligence Sourced from official show card
Ashlyn Little won by 3 — a narrow decision. Tightest call down the field: Jordan Brannon over Liana Giannamore, 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 Ashlyn Little leader
2nd Ariana Brothers +3 on 1st
3rd Tatiana Lanovenko +7 on 2nd
4th India Paulino +3 on 3rd
5th Jordan Brannon +8 on 4th
6th Liana Giannamore +1 on 5th
7th Tamekia Carter +7 on 6th
8th Sandra Roxana Merlo +5 on 7th
9th Lauren Dannenmiller +6 on 8th
10th Mary Ann Parks +3 on 9th
13th Gallia Vega +10 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Ashlyn Little —— — 6 Narrow win
2nd Ariana Brothers —— — 9
3rd Tatiana Lanovenko —— — 16
4th India Paulino —— — 19
5th Jordan Brannon —— — 27 Held by 1
6th Liana Giannamore —— — 28 Missed by 1
7th Tamekia Carter —— — 35
8th Sandra Roxana Merlo —— — 40
9th Lauren Dannenmiller —— — 46
10th Mary Ann Parks —— — 49
11th Janine Herrera —— — 57 Tied
12th Samantha Minshull —— — 57 Tied
13th Gallia Vega —— — 67
14th Kerryne Henich —— — 71
15th Marta Aguiar —— — 76 Tied
16th Vanessa Kollcaku —— — 76 Tied
16th Sophia Bernard —— — 79 Held by 1
16th Kristiana Brush —— — 80 Missed by 1
16th Jessica Dexter —— — 80 Tied
16th Dalila Kindermann —— — 80 Tied
16th Ashley Marie Lee —— — 80 Tied
16th Emma Macdougall —— — 80 Tied
16th Vanesa Ocana —— — 80 Tied
16th Christine O'malley —— — 80 Tied
16th Fatimah Ray —— — 80 Tied
16th Karene Richards-Wise —— — 80 Tied
16th Kerri Simas —— — 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 · 19
Scorecard Intelligence Sourced from official show card
Queren Pacheco won by 5 — a narrow decision. Tightest call down the field: Danielle Rose over Tamera Barrett, 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 Queren Pacheco leader
2nd Oyku Basar +5 on 1st
3rd Lena Ramsteiner +6 on 2nd
4th Mariafernanda Laguna +3 on 3rd
5th Danielle Rose +8 on 4th
6th Tamera Barrett +1 on 5th
7th Corrie Morales +9 on 6th
8th Edith Driver +2 on 7th
9th Jennifer Johnson +6 on 8th
10th Zulfiya Bitiyeva +5 on 9th
11th Amie Mock +5 on 10th
12th Andre Arceneaux +7 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Queren Pacheco 5— — 5 Narrow win
2nd Oyku Basar 10— — 10
3rd Lena Ramsteiner 16— — 16
4th Mariafernanda Laguna 19— — 19
5th Danielle Rose 27— — 27 Held by 1
6th Tamera Barrett 28— — 28 Missed by 1
7th Corrie Morales 37— — 37 Held by 2
8th Edith Driver 39— — 39 Missed by 2
9th Jennifer Johnson 45— — 45
10th Zulfiya Bitiyeva 50— — 50
11th Amie Mock 55— — 55
12th Andre Arceneaux 62— — 62 Held by 1
13th Mariana Staccioli 63— — 63 Missed by 1
14th Constance Jones 72— — 72 Held by 2
15th Kaylee Walker 74— — 74 Missed by 2
16th Tonya Brookter 80— — 80 Tied
16th Raquel Clarke 80— — 80 Tied
16th Kim Golembiewski 80— — 80 Tied
16th Kelsey Newby 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 · 12
Scorecard Intelligence Sourced from official show card
Rayane Fogal won by 5 — 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 Rayane Fogal leader
2nd Andrea Hrenko +5 on 1st
3rd Marissa Andrews +5 on 2nd
4th Quintaysia Goodley +5 on 3rd
5th Angela White +5 on 4th
6th Devyn Cambre +5 on 5th
7th Maria Paulette Aranguren +5 on 6th
8th Stella Abinuman +6 on 7th
9th Yami Partridge +4 on 8th
10th Kimberly O'connell +5 on 9th
11th Sara Rodriguez +5 on 10th
12th Erewa Uku +5 on 11th
All 12 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Rayane Fogal 5— — 5 Narrow win
2nd Andrea Hrenko 10— — 10
3rd Marissa Andrews 15— — 15
4th Quintaysia Goodley 20— — 20
5th Angela White 25— — 25
6th Devyn Cambre 30— — 30
7th Maria Paulette Aranguren 35— — 35
8th Stella Abinuman 41— — 41
9th Yami Partridge 45— — 45
10th Kimberly O'connell 50— — 50
11th Sara Rodriguez 55— — 55
12th Erewa Uku 60— — 60
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 · 15
Scorecard Intelligence Sourced from official show card
Allison Kramer won decisively, +20 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 Aurika Tyrgale +20 on 1st
3rd Kristin Pope +11 on 2nd
4th Stacy Dawn +5 on 3rd
5th Anna Fomina +26 on 4th
6th Stephanie Jones +12 on 5th
7th Michelle Gales +6 on 6th
8th Donnice Chow +10 on 7th
9th Danielle Chikeles +27 on 8th
10th Eileen Thomas +8 on 9th
11th Corina Harkelroad +6 on 10th
12th Ashley Bisson +9 on 11th
Top 12 scoring positions; 3 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Allison Kramer 1510 — 25 Lock win +20
2nd Aurika Tyrgale 2520 — 45
3rd Kristin Pope 848 — 56
4th Stacy Dawn 2734 — 61
5th Anna Fomina 4542 — 87
6th Stephanie Jones 2376 — 99
7th Michelle Gales 3570 — 105
8th Donnice Chow 7108 — 115
9th Danielle Chikeles 40102 — 142
10th Eileen Thomas 7080 — 150
11th Corina Harkelroad 50106 — 156
12th Ashley Bisson 55110 — 165
13th Layla Mikayla 64126 — 190
14th Victoria Grove 75120 — 195
15th Andy Borneman 61150 — 211
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.

Women's Bodybuilding

Full field · 15
Scorecard Intelligence Sourced from official show card
Michaela Aycock won by 5 — a narrow decision. Tightest call down the field: Theresa Ivancik over Kyna Squarey, 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 Michaela Aycock leader
2nd Nicki Chartrand +5 on 1st
3rd Theresa Ivancik +7 on 2nd
4th Kyna Squarey +1 on 3rd
5th Julia Foery +9 on 4th
6th Selyka Givan +1 on 5th
7th Cristina Arellano +7 on 6th
8th Taylor Iraggi +5 on 7th
9th Patty Corbett +5 on 8th
10th Gabriela Pena De La Vega +6 on 9th
11th Monica Vega +3 on 10th
13th Michelle Dornan, LaDawn McDay +8 on 11th
Top 12 scoring positions; 2 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Michaela Aycock 5— — 5 Narrow win
2nd Nicki Chartrand 10— — 10
3rd Theresa Ivancik 17— — 17 Held by 1
4th Kyna Squarey 18— — 18 Missed by 1
5th Julia Foery 27— — 27 Held by 1
6th Selyka Givan 28— — 28 Missed by 1
7th Cristina Arellano 35— — 35
8th Taylor Iraggi 40— — 40
9th Patty Corbett 45— — 45
10th Gabriela Pena De La Vega 51— — 51
11th Monica Vega 54— — 54
13th Michelle Dornan 62— — 62 Tied
13th LaDawn McDay 62— — 62 Tied
14th Christine Porter 72— — 72 Held by 1
15th Andrea Wellington 73— — 73 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.
Official Show Cards — IFBB Pro League / NPC

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