CalloutIQbeta

2025 Janet Layug's Battle of the Bodies Pro

Fort Lauderdale, FL, USA · Sep 13
Men's Physique Full field · 18
1st Ricardo CenatUSA
3rd Tarik BottomsUSA
4th Hachemi HemzaAlgeria
6th Joseph MislehUSA
7th Brandon CatoUSA
8th Burak KingUSA
9th Andrew DavidUSA
10th Vaughn WalkerUSA
11th Armon WilsonUSA
12th Austin WittyUSA
13th Jamel BrandonUSA
14th Mishal AlhassanSaudi Arabia
15th Alvinson SolianaNetherlands Antilles
16th Calvin MastersUSA
16th Vilius PalionisUSA
16th Jorge TorresUSA
Scorecard Intelligence Sourced from official show card
Ricardo Cenat won by 3 — a narrow decision. Tightest call down the field: Andrew David over Vaughn Walker, 1 point apart for 9th/10th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Ricardo Cenat leader
2nd Weston McDonald +3 on 1st
3rd Tarik Bottoms +3 on 2nd
4th Hachemi Hemza +3 on 3rd
5th Brandon Cantallops +3 on 4th
6th Joseph Misleh +3 on 5th
7th Brandon Cato +3 on 6th
8th Burak King +3 on 7th
9th Andrew David +4 on 8th
10th Vaughn Walker +1 on 9th
11th Armon Wilson +4 on 10th
12th Austin Witty +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Ricardo Cenat 3 3 Narrow win
2nd Weston McDonald 6 6
3rd Tarik Bottoms 9 9
4th Hachemi Hemza 12 12
5th Brandon Cantallops 15 15
6th Joseph Misleh 18 18
7th Brandon Cato 21 21
8th Burak King 24 24
9th Andrew David 28 28 Held by 1
10th Vaughn Walker 29 29 Missed by 1
11th Armon Wilson 33 33
12th Austin Witty 36 36
13th Jamel Brandon 40 40 Held by 1
14th Mishal Alhassan 41 41 Missed by 1
15th Alvinson Soliana 45 45
16th Calvin Masters 48 48 Tied
16th Vilius Palionis 48 48 Tied
16th Jorge Torres 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 · 42
1st Alice MarchisioItaly
3rd Alice RochaUSA
4th Zsofia MolnarHungary
6th Iulia BabaRomania
8th Sara PunzettiItaly
10th Hope CastelliUSA
11th Lawna DunbarUSA
12th Niccole GuggiaUSA
13th Aj MylesCanada
14th Mariana GarnerMexico
15th Jasmine CanoUSA
16th Manuelita AcunaUSA
16th Alla AfanasyevaUSA
16th Hope AndrewsUSA
16th Cinthia BeltranUSA
16th Bree BurtonUSA
16th Kendall CallUSA
16th Winifher CapellanDominican Republic
16th Kathryn CavanaghAustralia
16th Gianna DejesusUSA
16th Debora FayadBrazil
16th Hope GonzalezUSA
16th Vanessa GuzmanUSA
16th Janine HerreraUSA
16th Bin LiangChina
16th Denisse LiconUSA
16th Yuri MaruyamaJapan
16th Zoey PanzarinoUSA
16th Emily PribulaUSA
16th Roberta SempleUSA
16th Courtney UstrzyckiMexico
Scorecard Intelligence Sourced from official show card
Alice Marchisio won by 3 — a narrow decision. Tightest call down the field: Mariana Garner over Jasmine Cano, 1 point apart for 14th/15th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Alice Marchisio leader
2nd Cassandra De La Rosa +3 on 1st
3rd Alice Rocha +3 on 2nd
4th Zsofia Molnar +3 on 3rd
5th Taylor Crowell +3 on 4th
6th Iulia Baba +3 on 5th
7th Kristy Imsande +3 on 6th
8th Sara Punzetti +3 on 7th
9th Mahsa Akbarimehr +3 on 8th
10th Hope Castelli +3 on 9th
11th Lawna Dunbar +3 on 10th
12th Niccole Guggia +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Alice Marchisio 3 3 Narrow win
2nd Cassandra De La Rosa 6 6
3rd Alice Rocha 9 9
4th Zsofia Molnar 12 12
5th Taylor Crowell 15 15
6th Iulia Baba 18 18
7th Kristy Imsande 21 21
8th Sara Punzetti 24 24
9th Mahsa Akbarimehr 27 27
10th Hope Castelli 30 30
11th Lawna Dunbar 33 33
12th Niccole Guggia 36 36
13th Aj Myles 39 39
14th Mariana Garner 43 43 Held by 1
15th Jasmine Cano 44 44 Missed by 1
16th Manuelita Acuna 48 48 Tied
16th Alla Afanasyeva 48 48 Tied
16th Hope Andrews 48 48 Tied
16th Cinthia Beltran 48 48 Tied
16th Bree Burton 48 48 Tied
16th Kendall Call 48 48 Tied
16th Winifher Capellan 48 48 Tied
16th Kathryn Cavanagh 48 48 Tied
16th Gianna Dejesus 48 48 Tied
16th Debora Fayad 48 48 Tied
16th Michelle Ferdinand-Jacques 48 48 Tied
16th Lorena Garcia Araya 48 48 Tied
16th Hope Gonzalez 48 48 Tied
16th Vanessa Guzman 48 48 Tied
16th Janine Herrera 48 48 Tied
16th Kateryna Kauffmann 48 48 Tied
16th Bin Liang 48 48 Tied
16th Denisse Licon 48 48 Tied
16th Meechka Marcelin 48 48 Tied
16th Yuri Maruyama 48 48 Tied
16th Sandra Roxana Merlo 48 48 Tied
16th Zoey Panzarino 48 48 Tied
16th Michelle Pribble 48 48 Tied
16th Emily Pribula 48 48 Tied
16th Christina Sanggor 48 48 Tied
16th Roberta Semple 48 48 Tied
16th Courtney Ustrzycki 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.
Official Show Cards — IFBB Pro League / NPC
Photos — NPC News Online

NPC News Online's own coverage of this show. CalloutIQ links to it and stores nothing but the address — the photographs, and the page you land on, are theirs.

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 Janet Layug's Battle of the Bodies Pro — results." CalloutIQ, 60 results across 2 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2025-janet-layugs-battle-of-the-bodies-pro
@misc{calloutiq-contests-2025-janet-layugs-battle-of-the-bodies-pro-2026-09-03,
  title  = {{2025 Janet Layug's Battle of the Bodies Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2025-janet-layugs-battle-of-the-bodies-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
60 results across 2 divisions, 60 carrying judging scores off an official card, each row with its own source link. 2 of 2 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-janet-layugs-battle-of-the-bodies-pro" title="2025 Janet Layug's Battle of the Bodies 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.