CalloutIQbeta

2025 Romania Muscle Fest Pro

Bucharest, Romania · Nov 8–9
Classic Physique Full field · 17Elevated Points
1st Josema MunozSpain
2nd Tomislav StrmeckiCroatia 14pts
3rd Richard NagyHungary 11pts
4th Piotr WojtowiczPoland 9pts
5th Luca RegerGermany 7pts
7th Simeon KohlheppGermany
8th Mikhail TimoshinRussia
9th Michal ValastekSlovakia
10th Karol RogaczewskiPoland
11th Hubert KulczynskiPoland
12th Milos StojanovicSerbia
13th Noy BarelIsrael
14th Pekka KotipohjaFinland
15th Leo LevickySlovakia
16th Carel GroblerSouth Africa
16th Tomas HnilicaSlovakia
Scorecard Intelligence Sourced from official show card
Josema Munoz won by 3 — 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 Josema Munoz leader
2nd Tomislav Strmecki +3 on 1st
3rd Richard Nagy +3 on 2nd
4th Piotr Wojtowicz +3 on 3rd
5th Luca Reger +3 on 4th
6th Fabian Farid Spingys +3 on 5th
7th Simeon Kohlhepp +3 on 6th
8th Mikhail Timoshin +3 on 7th
9th Michal Valastek +3 on 8th
10th Karol Rogaczewski +3 on 9th
11th Hubert Kulczynski +3 on 10th
12th Milos Stojanovic +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Josema Munoz 3 3 Narrow win
2nd Tomislav Strmecki 6 6
3rd Richard Nagy 9 9
4th Piotr Wojtowicz 12 12
5th Luca Reger 15 15
6th Fabian Farid Spingys 18 18
7th Simeon Kohlhepp 21 21
8th Mikhail Timoshin 24 24
9th Michal Valastek 27 27
10th Karol Rogaczewski 30 30
11th Hubert Kulczynski 33 33
12th Milos Stojanovic 36 36
13th Noy Barel 39 39
14th Pekka Kotipohja 42 42
15th Leo Levicky 45 45
16th Carel Grobler 48 48 Tied
16th Tomas Hnilica 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 · 34Elevated Points
1st Andrei DeiuRomania
2nd Emile WalkerUK 14pts
3rd Paul GustaveFrance 11pts
4th Mauro FialhoSpain 9pts
5th Palmai ZsoltHungary 7pts
7th Sidy PouyeSpain
8th Riccardo CrociItaly
9th Youssef CherrateMorocco
11th Andrea MostiItaly
12th Andrea AntonelliItaly
13th Abisai PieterszNetherlands
14th Filipe MartinsPortugal
15th Fahri GunesTurkey
16th Abdullah Al SabeaKuwait
16th Qaisar AlasiBahrain
16th Nenko AndreevBulgaria
16th Simon Pietro ArenaItaly
16th Salvatore BuaItaly
16th Lubamba DiasFrance
16th Georgian DragoiRomania
16th Christophe LubranoFrance
16th Mohamed MagdyQatar
16th Guerrat MancefAlgeria
16th Leonardo MarchiItaly
16th Toby OwenUK
16th Giuseppe RiserbatoItaly
16th Ahmad SalehKuwait
16th Alessio SbizzeraItaly
Scorecard Intelligence Sourced from official show card
Andrei Deiu won by 3 — a narrow decision. Tightest call down the field: Palmai Zsolt over Omar Suleiman, 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 Andrei Deiu leader
2nd Emile Walker +3 on 1st
3rd Paul Gustave +3 on 2nd
4th Mauro Fialho +3 on 3rd
5th Palmai Zsolt +4 on 4th
6th Omar Suleiman +1 on 5th
7th Sidy Pouye +4 on 6th
8th Riccardo Croci +3 on 7th
9th Youssef Cherrate +3 on 8th
10th Adeyemi Awoyemi +3 on 9th
11th Andrea Mosti +3 on 10th
12th Andrea Antonelli +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Andrei Deiu 3 3 Narrow win
2nd Emile Walker 6 6
3rd Paul Gustave 9 9
4th Mauro Fialho 12 12
5th Palmai Zsolt 16 16 Held by 1
6th Omar Suleiman 17 17 Missed by 1
7th Sidy Pouye 21 21
8th Riccardo Croci 24 24
9th Youssef Cherrate 27 27
10th Adeyemi Awoyemi 30 30
11th Andrea Mosti 33 33
12th Andrea Antonelli 36 36
13th Abisai Pietersz 39 39
14th Filipe Martins 42 42
15th Fahri Gunes 45 45
16th Abdullah Al Sabea 48 48 Tied
16th Qaisar Alasi 48 48 Tied
16th Mohammad Alsaied Ahmad 48 48 Tied
16th Nenko Andreev 48 48 Tied
16th Simon Pietro Arena 48 48 Tied
16th Marcus Benjamin-Privett 48 48 Tied
16th Salvatore Bua 48 48 Tied
16th Lubamba Dias 48 48 Tied
16th Georgian Dragoi 48 48 Tied
16th Christophe Lubrano 48 48 Tied
16th Mohamed Magdy 48 48 Tied
16th Guerrat Mancef 48 48 Tied
16th Leonardo Marchi 48 48 Tied
16th Gabriel Ogunmakin 48 48 Tied
16th Toby Owen 48 48 Tied
16th Andrei Alexandru Petrea 48 48 Tied
16th Giuseppe Riserbato 48 48 Tied
16th Ahmad Saleh 48 48 Tied
16th Alessio Sbizzera 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 · 26Elevated Points
1st Viktoria CsicsayovaHungary
2nd Alina BogachevaKyrgyzstan 14pts
3rd Kerry SextonUK 11pts
4th Sara PunzettiItaly 9pts
5th Rania StamatiadouGreece 7pts
7th Patrizia VaccaroItaly
8th Irene IravedraSpain
10th Gulsah GorguluTurkey
11th Amelie TrissonFrance
12th Babett VongsantiHungary
13th Nathalia AllendeBrazil
15th Irina MagdievaItaly
16th Isabella SilvaItaly
16th Ines NevesPortugal
16th Katarzyna JanowiecPoland
16th Ameera KlementGermany
16th Solidea BelliaItaly
16th Radka MeyerFrance
16th Doriana KandevaBulgaria
16th Karina KushnirUkraine
16th Gisela CanelasPortugal
16th Giuditta TaccaniItaly
Scorecard Intelligence Sourced from official show card
Viktoria Csicsayova won by 3 — a narrow decision. Tightest call down the field: Rania Stamatiadou over Csontos-Foldesi Nora, 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 Viktoria Csicsayova leader
2nd Alina Bogacheva +3 on 1st
3rd Kerry Sexton +3 on 2nd
4th Sara Punzetti +3 on 3rd
5th Rania Stamatiadou +4 on 4th
6th Csontos-Foldesi Nora +1 on 5th
7th Patrizia Vaccaro +4 on 6th
8th Irene Iravedra +3 on 7th
9th Ester Sala Hernandez +3 on 8th
10th Gulsah Gorgulu +3 on 9th
11th Amelie Trisson +3 on 10th
12th Babett Vongsanti +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Viktoria Csicsayova 3 3 Narrow win
2nd Alina Bogacheva 6 6
3rd Kerry Sexton 9 9
4th Sara Punzetti 12 12
5th Rania Stamatiadou 16 16 Held by 1
6th Csontos-Foldesi Nora 17 17 Missed by 1
7th Patrizia Vaccaro 21 21
8th Irene Iravedra 24 24
9th Ester Sala Hernandez 27 27
10th Gulsah Gorgulu 30 30
11th Amelie Trisson 33 33
12th Babett Vongsanti 36 36
13th Nathalia Allende 39 39
14th Nedelcu Maria Magdalena 43 43 Held by 1
15th Irina Magdieva 44 44 Missed by 1
16th Isabella Silva 48 48 Tied
16th Ines Neves 48 48 Tied
16th Kirsty Bentley 48 48 Tied
16th Katarzyna Janowiec 48 48 Tied
16th Ameera Klement 48 48 Tied
16th Solidea Bellia 48 48 Tied
16th Radka Meyer 48 48 Tied
16th Doriana Kandeva 48 48 Tied
16th Karina Kushnir 48 48 Tied
16th Gisela Canelas 48 48 Tied
16th Giuditta Taccani 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.
Wellness Full field · 12Elevated Points
1st Leonida CiobuMoldova
2nd Giselle MachadoBrazil 14pts
3rd Carlotta TonelliItaly 11pts
4th Catia MoreiraPortugal 9pts
5th Hojdea Ana CristinaRomania 7pts
6th Maria RichterGermany
7th Lauwencia GauthierotGuadeloupe
8th Lydia KebliFrance
10th Suzanna AltunjanEstonia
12th Kersthyn AlfonzoVenezuela
Scorecard Intelligence Sourced from official show card
Leonida Ciobu won by 3 — a narrow decision. Tightest call down the field: Hojdea Ana Cristina over Maria Richter, 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 Leonida Ciobu leader
2nd Giselle Machado +3 on 1st
3rd Carlotta Tonelli +3 on 2nd
4th Catia Moreira +3 on 3rd
5th Hojdea Ana Cristina +4 on 4th
6th Maria Richter +1 on 5th
7th Lauwencia Gauthierot +5 on 6th
8th Lydia Kebli +1 on 7th
9th Miriam El Batouli +5 on 8th
10th Suzanna Altunjan +1 on 9th
11th Antonia Liliana Licciardi +4 on 10th
12th Kersthyn Alfonzo +3 on 11th
All 12 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Leonida Ciobu 3 3 Narrow win
2nd Giselle Machado 6 6
3rd Carlotta Tonelli 9 9
4th Catia Moreira 12 12
5th Hojdea Ana Cristina 16 16 Held by 1
6th Maria Richter 17 17 Missed by 1
7th Lauwencia Gauthierot 22 22 Held by 1
8th Lydia Kebli 23 23 Missed by 1
9th Miriam El Batouli 28 28 Held by 1
10th Suzanna Altunjan 29 29 Missed by 1
11th Antonia Liliana Licciardi 33 33
12th Kersthyn Alfonzo 36 36
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 Open Full field · 14
1st Andrew JackedUAE
3rd Damian KuffelPoland
4th Jan TurekCzech Republic
6th Sahar KazesIsrael
7th Kasozi Brian DragoNetherlands
8th Andre GerstnerGermany
10th Pawel KowalskiPoland
13th Andrea BolzoniItaly
Scorecard Intelligence Sourced from official show card
Andrew Jacked 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 Andrew Jacked leader
2nd Joan Pradells Martinez +6 on 1st
3rd Damian Kuffel +6 on 2nd
4th Jan Turek +6 on 3rd
5th Mazaher Tabaniabarghani +6 on 4th
6th Sahar Kazes +6 on 5th
7th Kasozi Brian Drago +6 on 6th
8th Andre Gerstner +12 on 7th
9th Arsand Basheer Mohammed +6 on 8th
10th Pawel Kowalski +6 on 9th
11th Reece Mcdonald +6 on 10th
12th Gianluca Di Lorenzo +6 on 11th
Top 12 scoring positions; 2 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Andrew Jacked 33 6 Lock win +6
2nd Joan Pradells Martinez 66 12
3rd Damian Kuffel 99 18
4th Jan Turek 1212 24
5th Mazaher Tabaniabarghani 1515 30
6th Sahar Kazes 1818 36
7th Kasozi Brian Drago 2121 42
8th Andre Gerstner 2727 54
9th Arsand Basheer Mohammed 3030 60
10th Pawel Kowalski 3333 66
11th Reece Mcdonald 3636 72
12th Gianluca Di Lorenzo 3939 78
13th Andrea Bolzoni 4242 84
14th Adolfo Pascual Castro Boronat 4545 90
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 · 9
1st Radoslav AngelovBulgaria
2nd Hilario PintoPortugal
3rd Mauro CoelhoPortugal
4th Fabricio MoreiraBrazil
5th Andreas ChristouCyprus
7th Alex PradoBrazil
8th Amin ParvanehGermany
9th Mohammed AlbagshiSaudi Arabia
Scorecard Intelligence Sourced from official show card
Radoslav Angelov won by 3 — 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 Radoslav Angelov leader
2nd Hilario Pinto +3 on 1st
3rd Mauro Coelho +3 on 2nd
4th Fabricio Moreira +3 on 3rd
5th Andreas Christou +3 on 4th
6th Daniel Pinillo Terrero +3 on 5th
7th Alex Prado +3 on 6th
8th Amin Parvaneh +3 on 7th
9th Mohammed Albagshi +3 on 8th
All 9 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Radoslav Angelov 3 3 Narrow win
2nd Hilario Pinto 6 6
3rd Mauro Coelho 9 9
4th Fabricio Moreira 12 12
5th Andreas Christou 15 15
6th Daniel Pinillo Terrero 18 18
7th Alex Prado 21 21
8th Amin Parvaneh 24 24
9th Mohammed Albagshi 27 27
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 · 29
2nd Jennifer ZienertGermany
3rd Yuliia ShykulaUkraine
5th Dina Eliza NagyHungary
6th Christina StorckGermany
7th Anna KochkarUkraine
8th Barbora TrtikovaSlovakia
9th Agnes NagyHungary
10th Paulina ZawlockaPoland
11th Anastasiia HanzhaPoland
13th Viola BurkGermany
14th Lauren GreenUK
16th Marta GorzynskaPoland
16th Mariya BastrikovaRussia
16th Mar Duran Del AmorSpain
16th Tatiana EfimenkoRussia
16th Kaja IvancicNetherlands
16th Monica MarjanovicDenmark
16th Atsuko MikamiJapan
16th Sophie Leonie NickelGermany
16th Violeta OstrnbekSlovenia
16th Tatiyana PopovaEstonia
16th Sara PozzerItaly
16th Lubomira SteftchevaBulgaria
16th Snezhana VlahovaBulgaria
16th Laura BacriaRomania
Scorecard Intelligence Sourced from official show card
Denise Zwinger-Tynek won by 3 — a narrow decision. Tightest call down the field: Yuliia Shykula over Snezhana Emelyanenkova, 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.
2nd Jennifer Zienert +3 on 1st
3rd Yuliia Shykula +4 on 2nd
4th Snezhana Emelyanenkova +1 on 3rd
5th Dina Eliza Nagy +4 on 4th
6th Christina Storck +3 on 5th
7th Anna Kochkar +3 on 6th
8th Barbora Trtikova +3 on 7th
9th Agnes Nagy +3 on 8th
10th Paulina Zawlocka +3 on 9th
11th Anastasiia Hanzha +3 on 10th
12th Martina Strazzacapa +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Denise Zwinger-Tynek 3 3 Narrow win
2nd Jennifer Zienert 6 6
3rd Yuliia Shykula 10 10 Held by 1
4th Snezhana Emelyanenkova 11 11 Missed by 1
5th Dina Eliza Nagy 15 15
6th Christina Storck 18 18
7th Anna Kochkar 21 21
8th Barbora Trtikova 24 24
9th Agnes Nagy 27 27
10th Paulina Zawlocka 30 30
11th Anastasiia Hanzha 33 33
12th Martina Strazzacapa 36 36
13th Viola Burk 39 39
14th Lauren Green 43 43 Held by 1
15th Paola Rita Tomasello 44 44 Missed by 1
16th Marta Gorzynska 48 48 Tied
16th Mariya Bastrikova 48 48 Tied
16th Mar Duran Del Amor 48 48 Tied
16th Tatiana Efimenko 48 48 Tied
16th Kaja Ivancic 48 48 Tied
16th Monica Marjanovic 48 48 Tied
16th Atsuko Mikami 48 48 Tied
16th Sophie Leonie Nickel 48 48 Tied
16th Violeta Ostrnbek 48 48 Tied
16th Tatiyana Popova 48 48 Tied
16th Sara Pozzer 48 48 Tied
16th Lubomira Steftcheva 48 48 Tied
16th Snezhana Vlahova 48 48 Tied
16th Laura Bacria 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.
Women's Bodybuilding Full field · 6
Scorecard Intelligence Sourced from official show card
Anastasia Korableva won by 3 — a narrow decision. Tightest call down the field: Orsolya Trucza over Farrah Faulkner, 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 Anastasia Korableva leader
2nd Ivana Dvorakova +3 on 1st
3rd Emilia Dimitrova-Balkova +3 on 2nd
4th Issis Fabiana Silvestre +3 on 3rd
5th Orsolya Trucza +4 on 4th
6th Farrah Faulkner +1 on 5th
All 6 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Anastasia Korableva 3 3 Narrow win
2nd Ivana Dvorakova 6 6
3rd Emilia Dimitrova-Balkova 9 9
4th Issis Fabiana Silvestre 12 12
5th Orsolya Trucza 16 16 Held by 1
6th Farrah Faulkner 17 17 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.
Women's Physique Full field · 11
1st Jessica MacedoBrazil Qualifying Win
3rd Paula RantaFinland
4th Lidia DichieraAustralia
5th Manal Ben JabeurGermany
6th Karine CyrilleFrance
7th Elodie MooreFrance
8th Brooke PighinCanada
9th Vanessa BertiniItaly
10th Robyn GardnerCanada
11th Angela WinkelmannGermany
Scorecard Intelligence Sourced from official show card
Jessica Macedo won by 3 — a narrow decision. Tightest call down the field: Karine Cyrille over Elodie Moore, 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 Jessica Macedo leader
3rd Paula Ranta +3 on 2nd
4th Lidia Dichiera +3 on 3rd
5th Manal Ben Jabeur +3 on 4th
6th Karine Cyrille +4 on 5th
7th Elodie Moore +1 on 6th
8th Brooke Pighin +5 on 7th
9th Vanessa Bertini +1 on 8th
10th Robyn Gardner +4 on 9th
11th Angela Winkelmann +3 on 10th
All 11 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Jessica Macedo 3 3 Narrow win
2nd Caroline Alves Dos Santos 6 6
3rd Paula Ranta 9 9
4th Lidia Dichiera 12 12
5th Manal Ben Jabeur 15 15
6th Karine Cyrille 19 19 Held by 1
7th Elodie Moore 20 20 Missed by 1
8th Brooke Pighin 25 25 Held by 1
9th Vanessa Bertini 26 26 Missed by 1
10th Robyn Gardner 30 30
11th Angela Winkelmann 33 33
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.
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 Romania Muscle Fest Pro — results." CalloutIQ, 158 results across 9 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2025-romania-muscle-fest-pro
@misc{calloutiq-contests-2025-romania-muscle-fest-pro-2026-09-03,
  title  = {{2025 Romania Muscle Fest Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2025-romania-muscle-fest-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
158 results across 9 divisions, 158 carrying judging scores off an official card, each row with its own source link. 9 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/2025-romania-muscle-fest-pro" title="2025 Romania Muscle Fest 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.