2024 Romania Muscle Fest Pro
1st
Rafael Brandao
Brazil
2nd
Akim Williams
USA
3rd
Emir Omeragic
Germany
4th
Horse Marcello
Brazil
5th
Krystian Wolski
Poland
7th
Matthias Hollweck
Germany
8th
Arber Xhemalallari
Albania
9th
Mark Joyce
UK
10th
Aleksei Kuznetsov
Russia
11th
Roberto Buonomo
Italy
12th
Jan Turek
Czech Republic
13th
Maik Ciesla
Germany
14th
Mike Hulusi
Australia
15th
Peter Zembjak
Slovakia
Scorecard Intelligence
Sourced from official show card
Rafael Brandao won decisively, +6 clear of second. Tightest call down the field: Emir Omeragic over Horse Marcello, 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.
Top 12 scoring positions; 3 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Rafael Brandao | 3 | 3 | — | 6 | Lock win +6 |
| 2nd | Akim Williams | 6 | 6 | — | 12 | |
| 3rd | Emir Omeragic | 11 | 9 | ▲2 | 20 | Held by 2 |
| 4th | Horse Marcello | 10 | 12 | ▼2 | 22 | Missed by 2 |
| 5th | Krystian Wolski | 15 | 15 | — | 30 | |
| 6th | Mateusz Zagorowski | 18 | 18 | — | 36 | |
| 7th | Matthias Hollweck | 21 | 21 | — | 42 | |
| 8th | Arber Xhemalallari | 24 | 24 | — | 48 | |
| 9th | Mark Joyce | 27 | 27 | — | 54 | |
| 10th | Aleksei Kuznetsov | 30 | 30 | — | 60 | |
| 11th | Roberto Buonomo | 33 | 33 | — | 66 | |
| 12th | Jan Turek | 36 | 36 | — | 72 | |
| 13th | Maik Ciesla | 39 | 39 | — | 78 | |
| 14th | Mike Hulusi | 42 | 42 | — | 84 | |
| 15th | Peter Zembjak | 45 | 45 | — | 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.
1st
Richard Nagy
Hungary
2nd
Patrik Herczik
Czech Republic
3rd
Roberto Martinez Pizana
Spain
4th
Jesus Rodriguez Sendra
Spain
5th
George Emilian Miron
Romania
6th
Lukasz Kuziak
7th
Tomas Sentinek
Slovakia
8th
Marius Osmundsen
9th
Pekka Kotipohja
Finland
10th
Mohamad Al Baghdadi
Germany
11th
Vlad Andrei Cozma
Romania
12th
David Marusinec
Slovakia
Scorecard Intelligence
Sourced from official show card
Richard Nagy 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.
All 12 scoring positions on the card.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Richard Nagy | 3 | — | — | 3 | Narrow win |
| 2nd | Patrik Herczik | 6 | — | — | 6 | |
| 3rd | Roberto Martinez Pizana | 9 | — | — | 9 | |
| 4th | Jesus Rodriguez Sendra | 12 | — | — | 12 | |
| 5th | George Emilian Miron | 15 | — | — | 15 | |
| 6th | Lukasz Kuziak | 18 | — | — | 18 | |
| 7th | Tomas Sentinek | 21 | — | — | 21 | |
| 8th | Marius Osmundsen | 24 | — | — | 24 | |
| 9th | Pekka Kotipohja | 27 | — | — | 27 | |
| 10th | Mohamad Al Baghdadi | 30 | — | — | 30 | |
| 11th | Vlad Andrei Cozma | 33 | — | — | 33 | |
| 12th | David Marusinec | 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.
1st
Emile Walker
UK
2nd
Omar Suleiman
UK
3rd
Ireneusz Ptucha
Poland
4th
Dwayne Latinwo
UK
5th
Andrea Antonelli
Italy
6th
Fahri Gunes
Turkey
7th
Ondrej Kmostak
Czech Republic
8th
Michael Kent
UK
9th
Miroslav Juricek
Czech Republic
11th
Maksimilian Petrov
Bulgaria
12th
Ramzi Boubaker
13th
Leonardo Marchi
Italy
14th
Serpescu Sebastian
Romania
15th
Lucas Fonseca
Brazil
16th
Simon Pietro Arena
Italy
16th
Omer Bahamed
Qatar
16th
Luca Biolo
Italy
16th
Dimitri Desheraud
France
16th
Guerrat Mancef
Algeria
16th
Lenny Massouf
France
16th
Gabriel Ogunmakin
UK
16th
Giuseppe Riserbato
Italy
16th
Marco Valentino
Scorecard Intelligence
Sourced from official show card
Emile Walker 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.
Top 12 scoring positions; 4 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Emile Walker | 3 | — | — | 3 | Narrow win |
| 2nd | Omar Suleiman | 6 | — | — | 6 | |
| 3rd | Ireneusz Ptucha | 9 | — | — | 9 | |
| 4th | Dwayne Latinwo | 12 | — | — | 12 | |
| 5th | Andrea Antonelli | 15 | — | — | 15 | |
| 6th | Fahri Gunes | 18 | — | — | 18 | |
| 7th | Ondrej Kmostak | 21 | — | — | 21 | |
| 8th | Michael Kent | 24 | — | — | 24 | |
| 9th | Miroslav Juricek | 27 | — | — | 27 | |
| 10th | Mousa Mushawwah Alanazi | 30 | — | — | 30 | |
| 11th | Maksimilian Petrov | 33 | — | — | 33 | |
| 12th | Ramzi Boubaker | 36 | — | — | 36 | |
| 13th | Leonardo Marchi | 39 | — | — | 39 | |
| 14th | Serpescu Sebastian | 42 | — | — | 42 | |
| 15th | Lucas Fonseca | 45 | — | — | 45 | |
| 16th | Simon Pietro Arena | 48 | — | — | 48 | Tied |
| 16th | Jodalyn Banan Babaran | 48 | — | — | 48 | Tied |
| 16th | Omer Bahamed | 48 | — | — | 48 | Tied |
| 16th | Luca Biolo | 48 | — | — | 48 | Tied |
| 16th | Dimitri Desheraud | 48 | — | — | 48 | Tied |
| 16th | Guerrat Mancef | 48 | — | — | 48 | Tied |
| 16th | Lenny Massouf | 48 | — | — | 48 | Tied |
| 16th | Gabriel Ogunmakin | 48 | — | — | 48 | Tied |
| 16th | Giuseppe Riserbato | 48 | — | — | 48 | Tied |
| 16th | Marco Valentino | 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.
1st
Radoslav Angelov
Bulgaria
2nd
Ahmad Ashkanani
Kuwait
3rd
Acsell Uta
Romania
4th
Tomas Tabaciar
Slovakia
5th
Enrico Pietrobon
Italy
6th
Rubin Gainullin
7th
Michael Schneider
Austria
8th
Shoichi Hirokawa
Japan
9th
Ahmad Adel Dokhy
Norway
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.
All 9 scoring positions on the card.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Radoslav Angelov | 3 | — | — | 3 | Narrow win |
| 2nd | Ahmad Ashkanani | 6 | — | — | 6 | |
| 3rd | Acsell Uta | 9 | — | — | 9 | |
| 4th | Tomas Tabaciar | 12 | — | — | 12 | |
| 5th | Enrico Pietrobon | 15 | — | — | 15 | |
| 6th | Rubin Gainullin | 18 | — | — | 18 | |
| 7th | Michael Schneider | 21 | — | — | 21 | |
| 8th | Shoichi Hirokawa | 24 | — | — | 24 | |
| 9th | Ahmad Adel Dokhy | 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.
1st
Kerry Sexton
UK
2nd
Alina Mirzakhanova
Ukraine
4th
Kateryna Spievakova
Ukraine
5th
Patrizia Vaccaro
Italy
6th
Sara Punzetti
Italy
7th
Noora Mahonen
Finland
8th
Alice Marchisio
Italy
9th
Giuditta Taccani
Italy
10th
Nedelcu Maria Magdalena
Romania
11th
Chantal Hill
Spain
12th
Claudia Clemente
Portugal
13th
Luca Katai
Hungary
14th
Ines Neves
Portugal
15th
Cassie Hunter
UK
16th
Oliwia Dobrowolska
Poland
16th
Sara Fratella
Italy
16th
Renata Nowak
Poland
16th
Iulia Rusu
16th
Morillas Lopez Alejandra
Spain
16th
Julia Heinio
Finland
16th
Irene Iravedra
Spain
16th
Irina Magdieva
Italy
16th
Liliana Sakhanova
Sweden
16th
Henrieta Skupekova
Slovakia
16th
Kathleen Streiber
Germany
16th
Aneta Szoltysek
Poland
16th
Margherita Todeschini
Italy
16th
Paola Andrea Palomino Perez
Colombia
16th
Fanni Orszag
Hungary
16th
Stephanie Kalms
Australia
16th
Lilla Helstab
Hungary
Scorecard Intelligence
Sourced from official show card
Kerry Sexton won by 3 — a narrow decision. Tightest call down the field: Noora Mahonen over Alice Marchisio, 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.
Top 12 scoring positions; 4 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Kerry Sexton | 3 | — | — | 3 | Narrow win |
| 2nd | Alina Mirzakhanova | 6 | — | — | 6 | |
| 3rd | Natalie Myslikova | 9 | — | — | 9 | |
| 4th | Kateryna Spievakova | 12 | — | — | 12 | |
| 5th | Patrizia Vaccaro | 15 | — | — | 15 | |
| 6th | Sara Punzetti | 18 | — | — | 18 | |
| 7th | Noora Mahonen | 22 | — | — | 22 | Held by 1 |
| 8th | Alice Marchisio | 23 | — | — | 23 | Missed by 1 |
| 9th | Giuditta Taccani | 27 | — | — | 27 | |
| 10th | Nedelcu Maria Magdalena | 30 | — | — | 30 | |
| 11th | Chantal Hill | 33 | — | — | 33 | |
| 12th | Claudia Clemente | 36 | — | — | 36 | |
| 13th | Luca Katai | 39 | — | — | 39 | |
| 14th | Ines Neves | 42 | — | — | 42 | |
| 15th | Cassie Hunter | 45 | — | — | 45 | |
| 16th | Oliwia Dobrowolska | 48 | — | — | 48 | Tied |
| 16th | Sara Fratella | 48 | — | — | 48 | Tied |
| 16th | Renata Nowak | 48 | — | — | 48 | Tied |
| 16th | Iulia Rusu | 48 | — | — | 48 | Tied |
| 16th | Morillas Lopez Alejandra | 48 | — | — | 48 | Tied |
| 16th | Julia Heinio | 48 | — | — | 48 | Tied |
| 16th | Irene Iravedra | 48 | — | — | 48 | Tied |
| 16th | Irina Magdieva | 48 | — | — | 48 | Tied |
| 16th | Liliana Sakhanova | 48 | — | — | 48 | Tied |
| 16th | Henrieta Skupekova | 48 | — | — | 48 | Tied |
| 16th | Kathleen Streiber | 48 | — | — | 48 | Tied |
| 16th | Aneta Szoltysek | 48 | — | — | 48 | Tied |
| 16th | Margherita Todeschini | 48 | — | — | 48 | Tied |
| 16th | Paola Andrea Palomino Perez | 48 | — | — | 48 | Tied |
| 16th | Fanni Orszag | 48 | — | — | 48 | Tied |
| 16th | Stephanie Kalms | 48 | — | — | 48 | Tied |
| 16th | Lilla Helstab | 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.
1st
Ayra Bahar
Germany
2nd
Lena Ramsteiner
Germany
3rd
Adela Ondrejovicova
Slovakia
4th
Karolina Wojcik
Poland
5th
Hannah Prause
Germany
6th
Stefana Sandu
Romania
7th
Snezhana Vlahova
Bulgaria
8th
Carina Brill
Germany
9th
Anna Koka
Ukraine
10th
Grazia Diliso
Italy
11th
Atsuko Mikami
Japan
12th
Monica Marjanovic
Denmark
13th
Anna Ladurner
Italy
14th
Chiara Cecchi
15th
Sylwia Olszewska
16th
Sarah Krarup
16th
Luba Stef
16th
Mar Vilchez Rodriguez
Spain
16th
Manuela Matteucci
Scorecard Intelligence
Sourced from official show card
Ayra Bahar won by 3 — a narrow decision. Tightest call down the field: Adela Ondrejovicova over Karolina Wojcik, 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.
Top 12 scoring positions; 4 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Ayra Bahar | 3 | — | — | 3 | Narrow win |
| 2nd | Lena Ramsteiner | 6 | — | — | 6 | |
| 3rd | Adela Ondrejovicova | 10 | — | — | 10 | Held by 1 |
| 4th | Karolina Wojcik | 11 | — | — | 11 | Missed by 1 |
| 5th | Hannah Prause | 15 | — | — | 15 | |
| 6th | Stefana Sandu | 18 | — | — | 18 | |
| 7th | Snezhana Vlahova | 21 | — | — | 21 | |
| 8th | Carina Brill | 24 | — | — | 24 | |
| 9th | Anna Koka | 27 | — | — | 27 | |
| 10th | Grazia Diliso | 30 | — | — | 30 | |
| 11th | Atsuko Mikami | 33 | — | — | 33 | |
| 12th | Monica Marjanovic | 36 | — | — | 36 | |
| 13th | Anna Ladurner | 41 | — | — | 41 | Held by 1 |
| 14th | Chiara Cecchi | 42 | — | — | 42 | Missed by 1 |
| 15th | Sylwia Olszewska | 43 | — | — | 43 | Missed by 1 |
| 16th | Sarah Krarup | 48 | — | — | 48 | Tied |
| 16th | Luba Stef | 48 | — | — | 48 | Tied |
| 16th | Mar Vilchez Rodriguez | 48 | — | — | 48 | Tied |
| 16th | Manuela Matteucci | 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.
1st
Sina Maria Teresa
Angola
2nd
Mari Patrizzi
Brazil
3rd
Mariia Morozova
Ukraine
4th
Danai Theodoropoulou
Greece
5th
Paula Dominguez
Spain
6th
Houda Hmini
Morocco
7th
Alexandra Maria da Silva
Spain
8th
Dainora Dvarionaite
Lithuania
9th
Chloe Pickford
UK
10th
Nerilde Garcia Strey
Brazil
11th
Anlly Saenz
Spain
12th
Daria Pavlova
Russia
13th
Belova Ekaterina
Russia
14th
Bianca Malina Anton
Italy
15th
Beatrice Gasperini
Italy
Scorecard Intelligence
Sourced from official show card
Sina Maria Teresa won by 3 — a narrow decision. Tightest call down the field: Chloe Pickford over Nerilde Garcia Strey, 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.
Top 12 scoring positions; 3 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Sina Maria Teresa | 3 | — | — | 3 | Narrow win |
| 2nd | Mari Patrizzi | 6 | — | — | 6 | |
| 3rd | Mariia Morozova | 9 | — | — | 9 | |
| 4th | Danai Theodoropoulou | 12 | — | — | 12 | |
| 5th | Paula Dominguez | 15 | — | — | 15 | |
| 6th | Houda Hmini | 18 | — | — | 18 | |
| 7th | Alexandra Maria da Silva | 21 | — | — | 21 | |
| 8th | Dainora Dvarionaite | 24 | — | — | 24 | |
| 9th | Chloe Pickford | 28 | — | — | 28 | Held by 1 |
| 10th | Nerilde Garcia Strey | 29 | — | — | 29 | Missed by 1 |
| 11th | Anlly Saenz | 33 | — | — | 33 | |
| 12th | Daria Pavlova | 36 | — | — | 36 | |
| 13th | Belova Ekaterina | 39 | — | — | 39 | |
| 14th | Bianca Malina Anton | 42 | — | — | 42 | |
| 15th | Beatrice Gasperini | 45 | — | — | 45 |
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.
1st
Anastasia Korableva
Romania
2nd
Reshanna Boswell
USA
3rd
Alida Opre
Hungary
4th
Uta Kohler-Spitzbart
Germany
5th
Julia Foery
USA
6th
Denise Faith
8th
Hagit Seindlis
Israel
Scorecard Intelligence
Sourced from official show card
Anastasia Korableva 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.
All 8 scoring positions on the card.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Anastasia Korableva | 3 | — | — | 3 | Narrow win |
| 2nd | Reshanna Boswell | 6 | — | — | 6 | |
| 3rd | Alida Opre | 9 | — | — | 9 | |
| 4th | Uta Kohler-Spitzbart | 12 | — | — | 12 | |
| 5th | Julia Foery | 15 | — | — | 15 | |
| 6th | Denise Faith | 18 | — | — | 18 | |
| 7th | Marianna Gasparyan | 21 | — | — | 21 | |
| 8th | Hagit Seindlis | 24 | — | — | 24 |
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.
1st
Caroline Alves Dos Santos
Portugal
2nd
Barbara Menage
France
3rd
Julia Glazycheva
Russia
4th
Raluca Raducu
Romania
5th
Gemma Lancaster
6th
Modesta Halby
7th
Sarah Crail
Australia
8th
Ivana Vuckovic
9th
Martyna Pietka
Poland
10th
Marina Kassinopoullou
Cyprus
11th
Petra Struncova
12th
Amy Chester
13th
Paola Maresca
Italy
14th
Alessandra Patricia Da Silva
Italy
15th
Christina Kremser
16th
Sabeena Parasram
Scorecard Intelligence
Sourced from official show card
Caroline Alves Dos Santos won by 3 — a narrow decision. Tightest call down the field: Sarah Crail over Ivana Vuckovic, 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.
Top 12 scoring positions; 4 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Caroline Alves Dos Santos | 3 | — | — | 3 | Narrow win |
| 2nd | Barbara Menage | 6 | — | — | 6 | |
| 3rd | Julia Glazycheva | 9 | — | — | 9 | |
| 4th | Raluca Raducu | 12 | — | — | 12 | |
| 5th | Gemma Lancaster | 15 | — | — | 15 | |
| 6th | Modesta Halby | 18 | — | — | 18 | |
| 7th | Sarah Crail | 22 | — | — | 22 | Held by 1 |
| 8th | Ivana Vuckovic | 23 | — | — | 23 | Missed by 1 |
| 9th | Martyna Pietka | 27 | — | — | 27 | |
| 10th | Marina Kassinopoullou | 30 | — | — | 30 | |
| 11th | Petra Struncova | 34 | — | — | 34 | Held by 2 |
| 12th | Amy Chester | 36 | — | — | 36 | Missed by 2 |
| 13th | Paola Maresca | 39 | — | — | 39 | |
| 14th | Alessandra Patricia Da Silva | 42 | — | — | 42 | |
| 15th | Christina Kremser | 45 | — | — | 45 | |
| 16th | Sabeena Parasram | 48 | — | — | 48 |
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
Results — Third-Party Reproductions
Results (Men's Open · via web.archive.org) →Results (Classic Physique · via web.archive.org) →Results (Men's Physique · via web.archive.org) →Results (212 Bodybuilding · via web.archive.org) →
Third-party reproductions of the results — no official IFBB Pro or NPC News scorecard is available for these yet.
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. "2024 Romania Muscle Fest Pro — results." CalloutIQ, 151 results across 9 divisions, accessed November 1, 2026. https://calloutiq.com/contests/2024-romania-muscle-fest-pro
@misc{calloutiq-contests-2024-romania-muscle-fest-pro-2026-11-01,
title = {{2024 Romania Muscle Fest Pro — results}},
author = {{CalloutIQ}},
year = {2026},
note = {Accessed November 1, 2026},
howpublished = {\url{https://calloutiq.com/contests/2024-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
151 results across 9 divisions, 151 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/2024-romania-muscle-fest-pro" title="2024 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.