CalloutIQbeta

2025 Pittsburgh Pro

Pittsburgh, PA, USA · May 10–11

Men's Open

Full field · 14
2nd Nick Walker*USA
4th William BonacNetherlands
5th Michal KrizanekSlovakia
7th Ronald GordonUSA
8th Justin MusiolGermany
9th Pavel BeranCzech Republic
10th Joe BallingerUK
13th Vincenzo MasoneUSA
14th Douglas ConnorUSA
Scorecard Intelligence Sourced from official show card
Derek Lunsford won the title by just 0 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.
3rd Martin Fitzwater +16 on 1st
4th William Bonac +8 on 3rd
5th Michal Krizanek +11 on 4th
6th Leandro Sencini Peres +10 on 5th
7th Ronald Gordon +14 on 6th
8th Justin Musiol +3 on 7th
9th Pavel Beran +13 on 8th
10th Joe Ballinger +10 on 9th
11th Marcelo Pedro Da Cruz +12 on 10th
12th Bartley Weaver IV +6 on 11th
13th Vincenzo Masone +15 on 12th
Top 12 scoring positions; 1 further position not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Derek Lunsford* 87 ▲1 15 Razor-thin win
2nd Nick Walker* 78 ▼1 15 Missed on finals
3rd Martin Fitzwater 1615 ▲1 31
4th William Bonac 1920 ▼1 39
5th Michal Krizanek 2525 — 50
6th Leandro Sencini Peres 3030 — 60
7th Ronald Gordon 3836 ▲2 74
8th Justin Musiol 3839 ▼1 77
9th Pavel Beran 4545 — 90
10th Joe Ballinger 5050 — 100
11th Marcelo Pedro Da Cruz 5755 ▲2 112
12th Bartley Weaver IV 5860 ▼2 118
13th Vincenzo Masone 6766 ▲1 133
14th Douglas Connor 6869 ▼1 137
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 · 18
2nd Josema MunozSpain
3rd Richard NagyHungary
4th Brady KingUSA
8th Camilo DiazColombia
11th Jamir GradyUSA
12th James SmithUSA
13th Juan MedinaUSA
14th Damion RickettsUSA
15th Leo MayrhoferUSA
16th Adk DiazUSA
16th Joe DavisUSA
Scorecard Intelligence Sourced from official show card
Terrence Ruffin won the title by just 1 point — a razor-thin margin. Tightest call down the field: Murat Can Karahasanlar over Anton Ratushnyi, 2 points 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 Terrence Ruffin leader
2nd Josema Munoz +1 on 1st
3rd Richard Nagy +7 on 2nd
4th Brady King +5 on 3rd
5th Murat Can Karahasanlar +7 on 4th
6th Anton Ratushnyi +2 on 5th
7th Caike Deoliveira +5 on 6th
8th Camilo Diaz +6 on 7th
9th Dominic Carter +5 on 8th
10th Xavier Adonnis Steward +5 on 9th
11th Jamir Grady +5 on 10th
12th James Smith +5 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Terrence Ruffin 7— — 7 Razor-thin win
2nd Josema Munoz 8— — 8 Missed by 1
3rd Richard Nagy 15— — 15
4th Brady King 20— — 20
5th Murat Can Karahasanlar 27— — 27 Held by 2
6th Anton Ratushnyi 29— — 29 Missed by 2
7th Caike Deoliveira 34— — 34
8th Camilo Diaz 40— — 40
9th Dominic Carter 45— — 45
10th Xavier Adonnis Steward 50— — 50
11th Jamir Grady 55— — 55
12th James Smith 60— — 60
13th Juan Medina 65— — 65
14th Damion Ricketts 70— — 70
15th Leo Mayrhofer 76— — 76
16th Adk Diaz 79— — 79 Held by 1
16th Joe Davis 80— — 80 Missed by 1
16th Jamie LeRoyce McTizic 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 · 28
1st Erin Banks*USA
2nd Vitor ChavesBrazil
3rd Edvan PalmeiraBrazil
5th Ricardo CenatUSA
7th Mengyi LiuChina
8th Tunahan GulerTurkey
9th Victor RamirezVenezuela
10th Rhyan ClarkUSA
11th Adama JammehUK
12th Jordan ClarkUSA
13th Miguel ZapataUSA
14th Burak KingUSA
15th Riccardo CrociItaly
16th Steven BoniniUSA
16th Tan DhaliwalUSA
16th Alex GibsonUSA
16th Jorge HernandezUSA
16th Adams JosephUSA
16th Michael KentUK
16th Gage MoranUSA
16th Bruce NolteUSA
16th Maiki OnoBrazil
16th Shayan ParvazIran
16th Brehon PerryUSA
16th Ahmed SalehEgypt
16th Ren Yi XieChina
Scorecard Intelligence Sourced from official show card
Erin Banks won decisively, +7 clear of second. Tightest call down the field: Edvan Palmeira over Brandon Hendrickson, 2 points 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 Erin Banks* leader
2nd Vitor Chaves +7 on 1st
3rd Edvan Palmeira +4 on 2nd
4th Brandon Hendrickson* +2 on 3rd
5th Ricardo Cenat +8 on 4th
6th Carlos Asiedu Ocran +3 on 5th
7th Mengyi Liu +6 on 6th
8th Tunahan Guler +5 on 7th
9th Victor Ramirez +5 on 8th
10th Rhyan Clark +7 on 9th
11th Adama Jammeh +3 on 10th
12th Jordan Clark +6 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Erin Banks* 5— — 5 Lock win +7
2nd Vitor Chaves 12— — 12
3rd Edvan Palmeira 16— — 16 Held by 2
4th Brandon Hendrickson* 18— — 18 Missed by 2
5th Ricardo Cenat 26— — 26
6th Carlos Asiedu Ocran 29— — 29
7th Mengyi Liu 35— — 35
8th Tunahan Guler 40— — 40
9th Victor Ramirez 45— — 45
10th Rhyan Clark 52— — 52
11th Adama Jammeh 55— — 55
12th Jordan Clark 61— — 61
13th Miguel Zapata 64— — 64
14th Burak King 71— — 71 Held by 2
15th Riccardo Croci 73— — 73 Missed by 2
16th Steven Bonini 80— — 80 Tied
16th Tan Dhaliwal 80— — 80 Tied
16th Alex Gibson 80— — 80 Tied
16th Jorge Hernandez 80— — 80 Tied
16th Adams Joseph 80— — 80 Tied
16th Michael Kent 80— — 80 Tied
16th Gage Moran 80— — 80 Tied
16th Bruce Nolte 80— — 80 Tied
16th Maiki Ono 80— — 80 Tied
16th Shayan Parvaz 80— — 80 Tied
16th Brehon Perry 80— — 80 Tied
16th Ahmed Saleh 80— — 80 Tied
16th Ren Yi Xie 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 · 30
1st Aimee DelgadoUSA
2nd Ashlyn LittleUSA
3rd Maureen Blanquisco*Philippines
4th Ivanna EscandarSpain
5th Maria AcostaVenezuela
7th Alice RochaUSA
10th Lacy RutlandUSA
11th Iulia BabaRomania
12th Ji Bin ParkSouth Korea
13th Sharon RamosDominican Republic
14th Jessica WilsonUSA
15th Lexus RedmondUSA
16th Holly BaxterUSA
16th Bin LiangChina
16th Torey BralyUSA
16th Oksana BryhidyrUSA
16th Jenny ChanUSA
16th Maiwenn CrausazSwitzerland
16th Ashley HamptonUSA
16th Bailey HarrisonUSA
16th Sasa HeChina
16th Dahye JeonSouth Korea
16th Fatima RashidUSA
16th Ali TaylorUSA
16th Kallie TraversUSA
16th Vikki WeyChina
Scorecard Intelligence Sourced from official show card
Aimee Delgado won by 5 — a narrow decision. Tightest call down the field: Maureen Blanquisco over Ivanna Escandar, 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 Aimee Delgado leader
2nd Ashlyn Little +5 on 1st
3rd Maureen Blanquisco* +7 on 2nd
4th Ivanna Escandar +1 on 3rd
5th Maria Acosta +7 on 4th
6th Ally Vatthauer +5 on 5th
7th Alice Rocha +6 on 6th
8th Jordan Brannon +4 on 7th
9th Ariana Brothers +5 on 8th
10th Lacy Rutland +6 on 9th
11th Iulia Baba +1 on 10th
12th Ji Bin Park +10 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Aimee Delgado 5— — 5 Narrow win
2nd Ashlyn Little 10— — 10
3rd Maureen Blanquisco* 17— — 17 Held by 1
4th Ivanna Escandar 18— — 18 Missed by 1
5th Maria Acosta 25— — 25
6th Ally Vatthauer 30— — 30
7th Alice Rocha 36— — 36
8th Jordan Brannon 40— — 40
9th Ariana Brothers 45— — 45
10th Lacy Rutland 51— — 51 Held by 1
11th Iulia Baba 52— — 52 Missed by 1
12th Ji Bin Park 62— — 62 Held by 1
13th Sharon Ramos 63— — 63 Missed by 1
14th Jessica Wilson 72— — 72 Held by 1
15th Lexus Redmond 73— — 73 Missed by 1
16th Brookelinh Aquilino 80— — 80 Tied
16th Holly Baxter 80— — 80 Tied
16th Bin Liang 80— — 80 Tied
16th Torey Braly 80— — 80 Tied
16th Oksana Bryhidyr 80— — 80 Tied
16th Jenny Chan 80— — 80 Tied
16th Maiwenn Crausaz 80— — 80 Tied
16th Ashley Hampton 80— — 80 Tied
16th Bailey Harrison 80— — 80 Tied
16th Sasa He 80— — 80 Tied
16th Dahye Jeon 80— — 80 Tied
16th Fatima Rashid 80— — 80 Tied
16th Ali Taylor 80— — 80 Tied
16th Kallie Travers 80— — 80 Tied
16th Vikki Wey 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 · 24
1st Lola Montez*Canada
2nd Natalia SolteroMexico
3rd Lena RamsteinerGermany
6th Jennifer ZienertGermany
7th Jeanne KasselGermany
8th Adela OndrejovicovaSlovakia
9th Ericka Morales MorganGuatemala
10th Manuella LimaBrazil
11th Natalia SharapovaRussia
12th Nicole DrobotCanada
13th Hannah PrauseGermany
15th Cierra AlexisUSA
16th Desiree AlferesUSA
16th Spree DyessUSA
16th Daniella MeansUSA
16th Tamika TuckerUSA
16th Melissa ZingaleUSA
16th Kiira PouxUSA
Scorecard Intelligence Sourced from official show card
Lola Montez won by 5 — a narrow decision. Tightest call down the field: Hannah Prause over Rebecca Farrell, 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 Lola Montez* leader
2nd Natalia Soltero +5 on 1st
3rd Lena Ramsteiner +5 on 2nd
4th Nicole Zenobia Graham +5 on 3rd
5th Melissa Brodsky +7 on 4th
6th Jennifer Zienert +2 on 5th
7th Jeanne Kassel +5 on 6th
8th Adela Ondrejovicova +6 on 7th
9th Ericka Morales Morgan +7 on 8th
10th Manuella Lima +3 on 9th
11th Natalia Sharapova +8 on 10th
12th Nicole Drobot +3 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Lola Montez* 5— — 5 Narrow win
2nd Natalia Soltero 10— — 10
3rd Lena Ramsteiner 15— — 15
4th Nicole Zenobia Graham 20— — 20
5th Melissa Brodsky 27— — 27 Held by 2
6th Jennifer Zienert 29— — 29 Missed by 2
7th Jeanne Kassel 34— — 34
8th Adela Ondrejovicova 40— — 40
9th Ericka Morales Morgan 47— — 47
10th Manuella Lima 50— — 50
11th Natalia Sharapova 58— — 58
12th Nicole Drobot 61— — 61
13th Hannah Prause 67— — 67 Held by 1
14th Rebecca Farrell 68— — 68 Missed by 1
15th Cierra Alexis 74— — 74
16th Desiree Alferes 77— — 77
16th Spree Dyess 80— — 80 Tied
16th Clarissa Fortune 80— — 80 Tied
16th Jennifer Johnson 80— — 80 Tied
16th Daniella Means 80— — 80 Tied
16th Tamika Tucker 80— — 80 Tied
16th Melissa Zingale 80— — 80 Tied
16th Michelle Blaze 80— — 80 Tied
16th Kiira Poux 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 · 21
1st Valquiria LopesBrazil
2nd Rayane FogalBrazil
3rd Leonida CiobuMoldova
4th Kassandra GillisCanada
5th Lisa MeiswinkelGermany
9th Jasmine PayneUSA
13th Ruth MartinezUSA
16th Jasmine AmatoUSA
16th Monika JedrasAustralia
16th Sirke VirkkunenFinland
16th Minju YoonSouth Korea
Scorecard Intelligence Sourced from official show card
Valquiria Lopes won by 3 — a narrow decision. Tightest call down the field: Lisa Meiswinkel over Chery Figueroa Calix, 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 Valquiria Lopes leader
2nd Rayane Fogal +3 on 1st
3rd Leonida Ciobu +6 on 2nd
4th Kassandra Gillis +5 on 3rd
5th Lisa Meiswinkel +7 on 4th
6th Chery Figueroa Calix +1 on 5th
7th Wynter Addams +8 on 6th
8th Sandra Colorado Acal +3 on 7th
9th Jasmine Payne +6 on 8th
10th Sophie Brewster +5 on 9th
11th Ruth Casado Petizco +5 on 10th
12th Melitza Guerrero +5 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Valquiria Lopes 6— — 6 Narrow win
2nd Rayane Fogal 9— — 9
3rd Leonida Ciobu 15— — 15
4th Kassandra Gillis 20— — 20
5th Lisa Meiswinkel 27— — 27 Held by 1
6th Chery Figueroa Calix 28— — 28 Missed by 1
7th Wynter Addams 36— — 36
8th Sandra Colorado Acal 39— — 39
9th Jasmine Payne 45— — 45
10th Sophie Brewster 50— — 50
11th Ruth Casado Petizco 55— — 55
12th Melitza Guerrero 60— — 60
13th Ruth Martinez 65— — 65
14th Jennifer Zollars 73— — 73 Held by 1
15th Nicole Raymond 74— — 74 Missed by 1
16th Jasmine Amato 80— — 80 Tied
16th Monika Jedras 80— — 80 Tied
16th Whitney Lobreau 80— — 80 Tied
16th Sirke Virkkunen 80— — 80 Tied
16th Minju Yoon 80— — 80 Tied
16th Casey Delong 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.

Women's Physique

Full field · 11
Scorecard Intelligence Sourced from official show card
Natalia Abraham Coelho 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 Rachel Daniels +5 on 1st
3rd Sheronica Henton +5 on 2nd
4th Birgit Andersch +5 on 3rd
5th Anna-Lena Prinz +5 on 4th
6th Natalie Rae Wolfe +5 on 5th
7th Barbara Menage +5 on 6th
8th Xin Qi +6 on 7th
9th Justine Albert +3 on 8th
10th Ji Hye Lee +6 on 9th
11th Kristine Salinas +5 on 10th
All 11 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Natalia Abraham Coelho* 5— — 5 Narrow win
2nd Rachel Daniels 10— — 10
3rd Sheronica Henton 15— — 15
4th Birgit Andersch 20— — 20
5th Anna-Lena Prinz 25— — 25
6th Natalie Rae Wolfe 30— — 30
7th Barbara Menage 35— — 35
8th Xin Qi 41— — 41
9th Justine Albert 44— — 44
10th Ji Hye Lee 50— — 50
11th Kristine Salinas 55— — 55
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. "2025 Pittsburgh Pro — results." CalloutIQ, 146 results across 7 divisions, accessed November 1, 2026. https://calloutiq.com/contests/2025-pittsburgh-pro
@misc{calloutiq-contests-2025-pittsburgh-pro-2026-11-01,
  title  = {{2025 Pittsburgh Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed November 1, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2025-pittsburgh-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
146 results across 7 divisions, 146 carrying judging scores off an official card, each row with its own source link. 7 of 7 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-pittsburgh-pro" title="2025 Pittsburgh 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.