CalloutIQbeta

2019 Tampa Pro

Tampa, FL, USA · Aug 2–3

Men's Open

Full field · 20
2nd Luke SandoeUK
3rd Iain ValliereCanada
4th Lukas OsladilCzech Republic
5th Hassan MostafaEgypt
6th Milan SadekCzech Republic
8th Joel ThomasUSA
9th Phillip ClaharJamaica
10th Shawn SmithUSA
11th Ronald GordonUSA
12th Dorian HaywoodUSA
13th Camilo DiazColombia
14th Manuel RomeroVenezuela
15th Keith WilliamsUSA
16th Alexandre NatafFrance
16th Jameil HamiltonBahamas
16th Steven ReeseUSA
Scorecard Intelligence Sourced from official show card
Dexter Jackson won decisively, +12 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 Dexter Jackson* leader
2nd Luke Sandoe +12 on 1st
3rd Iain Valliere +12 on 2nd
4th Lukas Osladil +12 on 3rd
5th Hassan Mostafa +12 on 4th
6th Milan Sadek +12 on 5th
7th Charles Griffen +16 on 6th
8th Joel Thomas +6 on 7th
9th Phillip Clahar +10 on 8th
10th Shawn Smith +16 on 9th
11th Ronald Gordon +16 on 10th
12th Dorian Haywood +4 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Dexter Jackson* 66 — 12 Lock win +12
2nd Luke Sandoe 1212 — 24
3rd Iain Valliere 1818 — 36
4th Lukas Osladil 2424 — 48
5th Hassan Mostafa 3030 — 60
6th Milan Sadek 3636 — 72
7th Charles Griffen 4444 — 88
8th Joel Thomas 4747 — 94
9th Phillip Clahar 5252 — 104
10th Shawn Smith 6060 — 120
11th Ronald Gordon 6868 — 136
12th Dorian Haywood 7070 — 140
13th Camilo Diaz 7878 — 156
14th Manuel Romero 8484 — 168
15th Keith Williams 9090 — 180
16th Ambrose Middleton 9494 — 188
16th Alexandre Nataf 9696 — 192 Tied
16th Carlos Rodriguez 9696 — 192 Tied
16th Jameil Hamilton 9696 — 192 Tied
16th Steven Reese 9696 — 192 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.

Classic Physique

Full field · 28
Scorecard Intelligence Sourced from official show card
Abner Logan won by 5 — a narrow decision. Tightest call down the field: John Coss over Jayson Rivera Perez, 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.
1st Abner Logan leader
2nd Rickey Moten Jr +5 on 1st
3rd Logan Franklin +5 on 2nd
4th Blake Cornett +5 on 3rd
5th Tony Harris +5 on 4th
6th Dmitrii Vorotyntsev +5 on 5th
7th Brandon Kidd +5 on 6th
8th Jermaine Todd +6 on 7th
9th James Jean-Louis +3 on 8th
10th John Coss +8 on 9th
11th Jayson Rivera Perez +1 on 10th
12th Martin Daniels +8 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Abner Logan 5— — 5 Narrow win
2nd Rickey Moten Jr 10— — 10
3rd Logan Franklin 15— — 15
4th Blake Cornett 20— — 20
5th Tony Harris 25— — 25
6th Dmitrii Vorotyntsev 30— — 30
7th Brandon Kidd 35— — 35
8th Jermaine Todd 41— — 41
9th James Jean-Louis 44— — 44
10th John Coss 52— — 52 Held by 1
11th Jayson Rivera Perez 53— — 53 Missed by 1
12th Martin Daniels 61— — 61
13th Derrick Simmons 64— — 64
14th Theodore Atkins Jr 72— — 72 Held by 1
15th Jonathan Repollet 73— — 73 Missed by 1
16th Kenneth Jones 79— — 79 Held by 1
16th Brad Helm 80— — 80 Missed by 1
16th Damien Patrick 80— — 80 Tied
16th Daniel Strong 80— — 80 Tied
16th Dusan Krstic 80— — 80 Tied
16th Eric Hernandez 80— — 80 Tied
16th Gregory Rando 80— — 80 Tied
16th Jim Holcomb 80— — 80 Tied
16th Jose Fortuna 80— — 80 Tied
16th Jose Caban Rivera 80— — 80 Tied
16th Tim Tevin 80— — 80 Tied
16th Tony Davis 80— — 80 Tied
16th Vladymir Senatus 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 · 31
Scorecard Intelligence Sourced from official show card
Carl Presendieu won by 3 — a narrow decision. Tightest call down the field: Brian Lloyd over Khali Quartey, 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 Carl Presendieu leader
2nd Anthony Woods +3 on 1st
3rd Steven Cao +6 on 2nd
4th Corey Morris +5 on 3rd
5th Kimani Victor +5 on 4th
6th Greg Brant +7 on 5th
7th Brian Lloyd +5 on 6th
8th Khali Quartey +1 on 7th
9th Davide Mazzolari +9 on 8th
10th Charjo Grant +1 on 9th
11th Zach Savoie +9 on 10th
12th Maxime Villatte +1 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Carl Presendieu 6— — 6 Narrow win
2nd Anthony Woods 9— — 9
3rd Steven Cao 15— — 15
4th Corey Morris 20— — 20
5th Kimani Victor 25— — 25
6th Greg Brant 32— — 32
7th Brian Lloyd 37— — 37 Held by 1
8th Khali Quartey 38— — 38 Missed by 1
9th Davide Mazzolari 47— — 47 Held by 1
10th Charjo Grant 48— — 48 Missed by 1
11th Zach Savoie 57— — 57 Held by 1
12th Maxime Villatte 58— — 58 Missed by 1
13th Anthony Greer 67— — 67 Held by 1
14th Michale Mperey 68— — 68 Missed by 1
15th Matthew Acton 76— — 76
16th Junpei Taguchi 80— — 80 Tied
16th Chris Griffin 80— — 80 Tied
16th Christian Di Virgilio 80— — 80 Tied
16th Franklin Jimenez 80— — 80 Tied
16th Gerry Garcia 80— — 80 Tied
16th Jesus Juliao 80— — 80 Tied
16th Joshua Cooperman 80— — 80 Tied
16th Lindon Bond 80— — 80 Tied
16th Robert Clark 80— — 80 Tied
16th Toby Gordin 80— — 80 Tied
16th Travales Blount 80— — 80 Tied
16th everett davis 80— — 80 Tied
16th Critelli Scatolini 80— — 80 Tied
16th Derrick Stevenson 80— — 80 Tied
16th Jarmaur Stallings 80— — 80 Tied
16th Jimmie Stewart 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 · 25
1st John JewettUSA
2nd Zane WatsonCanada
4th Austin KarrUSA
5th Shane StewartUSA
6th Karol MaleckiPoland
7th Ahmed FawziIraq
8th Bola OjexUSA
10th Junho KimSouth Korea
11th Samir TroudiSweden
12th Derik OslanUSA
13th Luis SantaUSA
14th Charles DixonUSA
15th Onder AdsayTurkey
16th John J. CarrUSA
16th Wendell FloydUSA
16th Erik RamirezUSA
16th Eliezer ReyUSA
16th Carlos RodriguezMexico
16th Tommy TrilivasUSA
16th Dwayne WalkerUSA
16th Ben WhiteUSA
Scorecard Intelligence Sourced from official show card
John Jewett won decisively, +10 clear of second. Tightest call down the field: Bola Ojex over Oswaldo Gonzalez, 2 points apart for 8th/9th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st John Jewett leader
2nd Zane Watson +10 on 1st
3rd Guy Cisternino +12 on 2nd
4th Austin Karr +6 on 3rd
5th Shane Stewart +12 on 4th
6th Karol Malecki +10 on 5th
7th Ahmed Fawzi +10 on 6th
8th Bola Ojex +14 on 7th
9th Oswaldo Gonzalez +2 on 8th
10th Junho Kim +14 on 9th
11th Samir Troudi +12 on 10th
12th Derik Oslan +6 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st John Jewett 55 — 10 Lock win +10
2nd Zane Watson 1010 — 20
3rd Guy Cisternino 1616 — 32
4th Austin Karr 1919 — 38
5th Shane Stewart 2525 — 50
6th Karol Malecki 3030 — 60
7th Ahmed Fawzi 3535 — 70
8th Bola Ojex 4242 — 84 Held by 2
9th Oswaldo Gonzalez 4343 — 86 Missed by 2
10th Junho Kim 5050 — 100
11th Samir Troudi 5656 — 112
12th Derik Oslan 5959 — 118
13th Luis Santa 6666 — 132
14th Charles Dixon 7171 — 142
15th Onder Adsay 7777 — 154
16th Devaughn Bartley 7979 — 158 Held by 2
16th John J. Carr 8080 — 160 Missed by 2
16th Wendell Floyd 8080 — 160 Tied
16th Boas Henrique Oliveira 8080 — 160 Tied
16th Erik Ramirez 8080 — 160 Tied
16th Eliezer Rey 8080 — 160 Tied
16th Carlos Rodriguez 8080 — 160 Tied
16th Tommy Trilivas 8080 — 160 Tied
16th Dwayne Walker 8080 — 160 Tied
16th Ben White 8080 — 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.

Bikini

Full field · 39
Scorecard Intelligence Sourced from official show card
Maureen Blanquisco 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 Maureen Blanquisco* leader
2nd Romina Basualdo +5 on 1st
3rd Casey Samsel-Torres +5 on 2nd
4th Gina Scafoglio +5 on 3rd
5th Jasmine Fernandez +5 on 4th
6th Amy Landry +5 on 5th
7th Lauren Dannenmiller +5 on 6th
8th Phoebe Hagan +5 on 7th
9th Alessia Facchin, Angela White +8 on 8th
11th Alexandria Ross, Juli Lopez +9 on 9th
13th Lucia Malavaze +7 on 11th
14th Jasmine Williams +5 on 13th
Top 12 scoring positions; 3 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Maureen Blanquisco* 5— — 5 Narrow win
2nd Romina Basualdo 10— — 10
3rd Casey Samsel-Torres 15— — 15
4th Gina Scafoglio 20— — 20
5th Jasmine Fernandez 25— — 25
6th Amy Landry 30— — 30
7th Lauren Dannenmiller 35— — 35
8th Phoebe Hagan 40— — 40
9th Alessia Facchin 48— — 48 Tied
10th Angela White 48— — 48 Tied
11th Alexandria Ross 57— — 57 Tied
12th Juli Lopez 57— — 57 Tied
13th Lucia Malavaze 64— — 64
14th Jasmine Williams 69— — 69
15th Angie Garcia 76— — 76
16th Brittany Hamilton 79— — 79 Held by 1
16th Amanda Cording 80— — 80 Missed by 1
16th Ashley Jenelle 80— — 80 Tied
16th Bethany Bartlett 80— — 80 Tied
16th Brigette Gold 80— — 80 Tied
16th Elisa Ayala 80— — 80 Tied
16th Eng Jarriel 80— — 80 Tied
16th Harriet Davis 80— — 80 Tied
16th Karina Constantino Durzo 80— — 80 Tied
16th Katie Kopfle 80— — 80 Tied
16th Lauren Adams 80— — 80 Tied
16th Liana Martinez 80— — 80 Tied
16th Miriam Jenkins 80— — 80 Tied
16th Raquel Long-Merlini 80— — 80 Tied
16th Wendy Cao 80— — 80 Tied
16th Brenda Santiago 80— — 80 Tied
16th Dianet Pereda 80— — 80 Tied
16th Gina Sardina 80— — 80 Tied
16th Kimberly Shay 80— — 80 Tied
16th Lisbeth Marquez 80— — 80 Tied
16th Rachael Oberst 80— — 80 Tied
16th Saroj Perera 80— — 80 Tied
16th Stephanie Sequeira 80— — 80 Tied
16th Theresa Miller 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.

Figure

Full field · 41
Scorecard Intelligence Sourced from official show card
Nicole Zenobia Graham 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.
2nd Martina Yabekova +5 on 1st
3rd Larhannah Robinson +5 on 2nd
4th Julia Waring +7 on 3rd
5th Autumn Swansen +3 on 4th
6th Ajanel Williams +4 on 5th
7th Tiffani Lapoint +6 on 6th
8th Devone Martin +5 on 7th
9th Cara Davis +5 on 8th
10th Stacey Cummings +5 on 9th
11th Danielle Rose +5 on 10th
12th Maria Luisa Baeza Diaz +5 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Nicole Zenobia Graham 5— — 5 Narrow win
2nd Martina Yabekova 10— — 10
3rd Larhannah Robinson 15— — 15
4th Julia Waring 22— — 22
5th Autumn Swansen 25— — 25
6th Ajanel Williams 29— — 29
7th Tiffani Lapoint 35— — 35
8th Devone Martin 40— — 40
9th Cara Davis 45— — 45
10th Stacey Cummings 50— — 50
11th Danielle Rose 55— — 55
12th Maria Luisa Baeza Diaz 60— — 60
13th Tina Nguyen 65— — 65
14th Thais Cabrices-Werner 70— — 70
15th Michelle Lindsay 75— — 75
16th Ameera Klement 80— — 80 Tied
16th Ashley Lynnette Jones 80— — 80 Tied
16th Brittany Howard 80— — 80 Tied
16th Brittney Barnes 80— — 80 Tied
16th Candace Blau 80— — 80 Tied
16th Deepika Chowdhury 80— — 80 Tied
16th Desiree Alferes 80— — 80 Tied
16th Edith Driver 80— — 80 Tied
16th Esmeralda Arroyo 80— — 80 Tied
16th Helaina Barker 80— — 80 Tied
16th Joanna Jean 80— — 80 Tied
16th Kathy Kemper 80— — 80 Tied
16th Koko Korang 80— — 80 Tied
16th Lisa Lachowski 80— — 80 Tied
16th Silvia Henry 80— — 80 Tied
16th Susie Lin 80— — 80 Tied
16th Svetlana Betton 80— — 80 Tied
16th Tiffany Boyer 80— — 80 Tied
16th Valesca Macedo 80— — 80 Tied
16th Amarillys Negron 80— — 80 Tied
16th Inna Wyatt 80— — 80 Tied
16th Jay Parms 80— — 80 Tied
16th Loren Wilkins 80— — 80 Tied
16th Monique Stewart 80— — 80 Tied
16th Stella Roberts 80— — 80 Tied
16th Tiffany Walker 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.

Fitness

Full field · 8
2nd Marta AguiarUruguay
3rd Katrina WrightAustralia
5th Rene BroschUSA
6th Toni WheelerUSA
Scorecard Intelligence Sourced from official show card
Jennifer Worth won decisively, +7 clear of second. Tightest call down the field: Toni Wheeler over Shannon Siemer, 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 Jennifer Worth leader
2nd Marta Aguiar +7 on 1st
3rd Katrina Wright +42 on 2nd
4th Michelle Gales +13 on 3rd
5th Rene Brosch +3 on 4th
6th Toni Wheeler +4 on 5th
7th Shannon Siemer +1 on 6th
8th Viko Newman +32 on 7th
All 8 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Jennifer Worth 1014 — 24 Lock win +7
2nd Marta Aguiar 526 — 31
3rd Katrina Wright 3538 — 73
4th Michelle Gales 3056 — 86
5th Rene Brosch 2564 — 89
6th Toni Wheeler 1578 — 93 Held by 1
7th Shannon Siemer 2074 — 94 Missed by 1
8th Viko Newman 4086 — 126
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 · 18
Scorecard Intelligence Sourced from official show card
Helle Trevino 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 Helle Trevino leader
2nd Pauline Nelson +5 on 1st
3rd Janeen Lankowski +5 on 2nd
4th Michaela Aycock +5 on 3rd
5th Silvia Matta +5 on 4th
6th Marla-Maria Merrithew +6 on 5th
7th LaDawn McDay +3 on 6th
8th Irene Andersen +6 on 7th
9th Kahla Bullemor +5 on 8th
10th Tara Silzer +5 on 9th
11th Hailey McGrath +5 on 10th
12th Natalia Kovaleva +5 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Helle Trevino 5— — 5 Narrow win
2nd Pauline Nelson 10— — 10
3rd Janeen Lankowski 15— — 15
4th Michaela Aycock 20— — 20
5th Silvia Matta 25— — 25
6th Marla-Maria Merrithew 31— — 31
7th LaDawn McDay 34— — 34
8th Irene Andersen 40— — 40
9th Kahla Bullemor 45— — 45
10th Tara Silzer 50— — 50
11th Hailey McGrath 55— — 55
12th Natalia Kovaleva 60— — 60
13th Tischa Thomas 65— — 65
14th Marcela Venegas 70— — 70
15th Maria Flores 75— — 75
16th Amy Sutter 80— — 80 Tied
16th Jody May 80— — 80 Tied
16th Mary Cain 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.
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. "2019 Tampa Pro — results." CalloutIQ, 249 results across 9 divisions, accessed November 1, 2026. https://calloutiq.com/contests/2019-tampa-pro
@misc{calloutiq-contests-2019-tampa-pro-2026-11-01,
  title  = {{2019 Tampa Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed November 1, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2019-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
249 results across 9 divisions, 210 carrying judging scores off an official card, each row with its own source link. 8 of 9 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/2019-tampa-pro" title="2019 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.