CalloutIQbeta

2021 Europa Pro Championships

Alicante, Spain · Aug 15
Men's Open Full field · 19
2nd Roelly WinklaarCuracao
3rd Tim BudesheimGermany
5th Sarhan SarhanPalestine
6th Theo LeguerrierFrance
7th Mohammad AlnsoorJordan
9th David HoffmanGermany
11th Andrea MuziItaly
12th Mariusz TomczukPoland
13th Pavel BeranCzech Republic
14th Krystian WolskiPoland
15th Ayat BagheriIran
16th Khaled AlKazemKuwait
16th Zack KhanUK
16th Diogo NunesPortugal
16th Paul PoloczekGermany
Scorecard Intelligence Sourced from official show card
Nathan De Asha won the title by just 2 points — a razor-thin margin. Tightest call down the field: Sarhan Sarhan over Theo Leguerrier, 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 Nathan De Asha leader
2nd Roelly Winklaar +2 on 1st
3rd Tim Budesheim +8 on 2nd
4th Vladyslav Sukhoruchko +6 on 3rd
5th Sarhan Sarhan +8 on 4th
6th Theo Leguerrier +2 on 5th
7th Mohammad Alnsoor +8 on 6th
8th Robert Taylor +6 on 7th
9th David Hoffman +6 on 8th
10th James Bondi +6 on 9th
11th Andrea Muzi +6 on 10th
12th Mariusz Tomczuk +6 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Nathan De Asha 44 8 Razor-thin win
2nd Roelly Winklaar 55 10 Missed by 2
3rd Tim Budesheim 99 18
4th Vladyslav Sukhoruchko 1212 24
5th Sarhan Sarhan 1616 32 Held by 2
6th Theo Leguerrier 1717 34 Missed by 2
7th Mohammad Alnsoor 2121 42
8th Robert Taylor 2424 48
9th David Hoffman 2727 54
10th James Bondi 3030 60
11th Andrea Muzi 3333 66
12th Mariusz Tomczuk 3636 72
13th Pavel Beran 3939 78
14th Krystian Wolski 4242 84
15th Ayat Bagheri 4545 90
16th Khaled AlKazem 4848 96 Tied
16th Zack Khan 4848 96 Tied
16th Diogo Nunes 4848 96 Tied
16th Paul Poloczek 4848 96 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 · 22
1st Fabian MayrAustria
4th German PastorSpain
5th Vaid Ba DpeiIran
7th Maxime YedessFrance
10th Marco RuzFrance
11th Darren FarrellIreland
13th Abdelkarim AmmariMorocco
14th Kevin StutzAustria
15th Pavel SzotkowskiCzech Republic
16th Michael DaboulUAE
16th Cedric DurandFrance
16th Philipp JendreiekGermany
16th Saverio MangioneItaly
16th Filip SteflovicCzech Republic
16th Tunde Chris TaylorGermany
16th Romans MiscenkoSpain
Scorecard Intelligence Sourced from official show card
Fabian Mayr 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 Fabian Mayr leader
4th German Pastor +10 on 2nd
5th Vaid Ba Dpei +6 on 4th
7th Maxime Yedess +6 on 6th
8th Giuseppe Zagarella +6 on 7th
9th Keivan Alichi +6 on 8th
10th Marco Ruz +6 on 9th
11th Darren Farrell +6 on 10th
12th Julio Cesar Almiento +6 on 11th
13th Abdelkarim Ammari +6 on 12th
Top 12 scoring positions; 3 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Fabian Mayr 44 8 Lock win +6
2nd Ramon Rocha Queiroz* 77 14 Tied
3rd Jose Maria Mete Bueriberi 77 14 Tied
4th German Pastor 1212 24
5th Vaid Ba Dpei 1515 30
6th Georgian Andrei Birica Anghel 1818 36
7th Maxime Yedess 2121 42
8th Giuseppe Zagarella 2424 48
9th Keivan Alichi 2727 54
10th Marco Ruz 3030 60
11th Darren Farrell 3333 66
12th Julio Cesar Almiento 3636 72
13th Abdelkarim Ammari 3939 78
14th Kevin Stutz 4242 84
15th Pavel Szotkowski 4545 90
16th Michael Daboul 4848 96 Tied
16th Cedric Durand 4848 96 Tied
16th Philipp Jendreiek 4848 96 Tied
16th Saverio Mangione 4848 96 Tied
16th Filip Steflovic 4848 96 Tied
16th Tunde Chris Taylor 4848 96 Tied
16th Romans Miscenko 4848 96 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 · 25
1st Youcef DjoudiAlgeria
3rd Luca BioloItaly
4th Philippe DegilaFrance
5th Edvan PalmeiraBrazil
6th Ommie RyanUAE
7th Luis CornielUSA
8th Kim AngelSpain
9th Davide MazzolariItaly
10th Marcel TreichlerSwitzerland
11th Miguel CartayaEcuador
12th Sanad AlsanadKuwait
13th Andrea MostiItaly
14th Manuel SantaluciaItaly
15th Jhaled ShewaiterJordan
16th Andrea AmatoItaly
16th Mauro FialhoSpain
16th Daniel LeoneItaly
16th Pedro LimaBrazil
16th Filipe MartinsPortugal
16th Tyler SmithUK
Scorecard Intelligence Sourced from official show card
Youcef Djoudi won decisively, +6 clear of second. Tightest call down the field: Luca Biolo over Philippe Degila, 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 Youcef Djoudi leader
2nd Leonardo Vecchiato +6 on 1st
3rd Luca Biolo +8 on 2nd
4th Philippe Degila +2 on 3rd
5th Edvan Palmeira +8 on 4th
6th Ommie Ryan +6 on 5th
7th Luis Corniel +6 on 6th
8th Kim Angel +6 on 7th
9th Davide Mazzolari +6 on 8th
10th Marcel Treichler +6 on 9th
11th Miguel Cartaya +6 on 10th
12th Sanad Alsanad +6 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Youcef Djoudi 33 6 Lock win +6
2nd Leonardo Vecchiato 66 12
3rd Luca Biolo 1010 20 Held by 2
4th Philippe Degila 1111 22 Missed by 2
5th Edvan Palmeira 1515 30
6th Ommie Ryan 1818 36
7th Luis Corniel 2121 42
8th Kim Angel 2424 48
9th Davide Mazzolari 2727 54
10th Marcel Treichler 3030 60
11th Miguel Cartaya 3333 66
12th Sanad Alsanad 3636 72
13th Andrea Mosti 3939 78
14th Manuel Santalucia 4242 84
15th Jhaled Shewaiter 4545 90
16th Andrea Amato 4848 96 Tied
16th Anthony Bessala 4848 96 Tied
16th Alejandro Ruiz Borrego 4848 96 Tied
16th Mauro Fialho 4848 96 Tied
16th Marcos Iglesias Garcia 4848 96 Tied
16th Daniel Leone 4848 96 Tied
16th Pedro Lima 4848 96 Tied
16th Filipe Martins 4848 96 Tied
16th Tyler Smith 4848 96 Tied
16th Florian Wolf 4848 96 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 · 11
1st Vladimir IacovlevMoldova
4th Steve BenthinGermany
5th Nasser MohammadKuwait
6th Radoslav AngelovBulgaria
7th Francisco Barrios VlkArgentina
8th Andrei MelnikovRussia
9th Gabor BerekHungary
10th Iman RezaeIran
Scorecard Intelligence Sourced from official show card
Vladimir Iacovlev 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 Vladimir Iacovlev leader
2nd Pasquale D'Angelo +6 on 1st
3rd Dan Cristian Cirstea +6 on 2nd
4th Steve Benthin +6 on 3rd
5th Nasser Mohammad +6 on 4th
6th Radoslav Angelov +6 on 5th
7th Francisco Barrios Vlk +6 on 6th
8th Andrei Melnikov +6 on 7th
9th Gabor Berek +6 on 8th
10th Iman Rezae +6 on 9th
11th Boas Henrique Oliveira +6 on 10th
All 11 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Vladimir Iacovlev 33 6 Lock win +6
2nd Pasquale D'Angelo 66 12
3rd Dan Cristian Cirstea 99 18
4th Steve Benthin 1212 24
5th Nasser Mohammad 1515 30
6th Radoslav Angelov 1818 36
7th Francisco Barrios Vlk 2121 42
8th Andrei Melnikov 2424 48
9th Gabor Berek 2727 54
10th Iman Rezae 3030 60
11th Boas Henrique Oliveira 3333 66
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 · 19
Scorecard Intelligence Sourced from official show card
Allison Testu won decisively, +6 clear of second. Tightest call down the field: Sara Fratella over Priscila Rodrigues, 2 points 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 Allison Testu leader
2nd Noora Mahonen +6 on 1st
3rd Adrianna Kaczmarek +6 on 2nd
4th Alice Marchisio +6 on 3rd
5th Giuditta Taccani +6 on 4th
6th Patricia Lloyd +6 on 5th
7th Cristiane Silveira +6 on 6th
8th Ottavia Mazza +6 on 7th
9th Noemi Cosentino +6 on 8th
10th Sara Fratella +8 on 9th
11th Priscila Rodrigues +2 on 10th
12th Anastasia Gonzalez Andreu +8 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Allison Testu 33 6 Lock win +6
2nd Noora Mahonen 66 12
3rd Adrianna Kaczmarek 99 18
4th Alice Marchisio 1212 24
5th Giuditta Taccani 1515 30
6th Patricia Lloyd 1818 36
7th Cristiane Silveira 2121 42
8th Ottavia Mazza 2424 48
9th Noemi Cosentino 2727 54
10th Sara Fratella 3131 62 Held by 2
11th Priscila Rodrigues 3232 64 Missed by 2
12th Anastasia Gonzalez Andreu 3636 72
13th Mie Kirstine Rommelhof 4040 80 Held by 2
14th Simona Daniela Pavel 4141 82 Missed by 2
15th Ewelina Szala 4646 92 Held by 2
16th Renata Nowak 4747 94 Missed by 2
16th Alessia De Mitri 4848 96 Missed by 2
16th Johanna Durr 4848 96 Tied
16th Petra Voldanova 4848 96 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 · 22
2nd Ayra BaharGermany
3rd Gabriela LinhartovaCzech Republic
4th Lena RamsteinerGermany
5th Jennifer ZienertGermany
7th Barbara KissUK
8th Veronica GallegoSpain
10th Sara DeclaraSpain
14th Susana Martin-RomoSpain
16th Flora ConteItaly
16th Marta GorzynskaPoland
16th Linet KaburuSwitzerland
16th Joanna SkowronskaPoland
Scorecard Intelligence Sourced from official show card
Anna Banks won decisively, +6 clear of second. Tightest call down the field: Olesya Kochuza over Barbara Kiss, 2 points 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 Anna Banks leader
2nd Ayra Bahar +6 on 1st
3rd Gabriela Linhartova +6 on 2nd
4th Lena Ramsteiner +6 on 3rd
5th Jennifer Zienert +6 on 4th
6th Olesya Kochuza +8 on 5th
7th Barbara Kiss +2 on 6th
8th Veronica Gallego +8 on 7th
9th Oyku Basar +8 on 8th
10th Sara Declara +2 on 9th
11th Scarlet Hollands +8 on 10th
12th Rachel Shoemake +6 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Anna Banks 33 6 Lock win +6
2nd Ayra Bahar 66 12
3rd Gabriela Linhartova 99 18
4th Lena Ramsteiner 1212 24
5th Jennifer Zienert 1515 30
6th Olesya Kochuza 1919 38 Held by 2
7th Barbara Kiss 2020 40 Missed by 2
8th Veronica Gallego 2424 48
9th Oyku Basar 2828 56 Held by 2
10th Sara Declara 2929 58 Missed by 2
11th Scarlet Hollands 3333 66
12th Rachel Shoemake 3636 72
13th Eva Crespo Lameiras 3939 78
14th Susana Martin-Romo 4242 84
15th Latoyia Farley 4545 90
16th Flora Conte 4848 96 Tied
16th Marta Gorzynska 4848 96 Tied
16th Linet Kaburu 4848 96 Tied
16th Shana Malcolm 4848 96 Tied
16th Diana Andreevna Pavlova 4848 96 Tied
16th Marina Schermer 4848 96 Tied
16th Joanna Skowronska 4848 96 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 · 12
Scorecard Intelligence Sourced from official show card
Julia Chitarra won decisively, +6 clear of second. Tightest call down the field: Charline Mas over Lisa Meiswinkel, 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 Julia Chitarra leader
2nd Susana Mendez Monteiro +6 on 1st
3rd Charline Mas +8 on 2nd
4th Lisa Meiswinkel +2 on 3rd
5th Carina Marques +8 on 4th
6th Synara Santana +6 on 5th
7th Devone Martin +6 on 6th
8th Oana Maria Purcaru +6 on 7th
10th Rania Politis +6 on 9th
11th Alessandra Pinheiro +6 on 10th
12th Ilaria Pastore +6 on 11th
All 12 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Julia Chitarra 33 6 Lock win +6
2nd Susana Mendez Monteiro 66 12
3rd Charline Mas 1010 20 Held by 2
4th Lisa Meiswinkel 1111 22 Missed by 2
5th Carina Marques 1515 30
6th Synara Santana 1818 36
7th Devone Martin 2121 42
8th Oana Maria Purcaru 2424 48
9th Antonia Liliana Licciardi 2727 54
10th Rania Politis 3030 60
11th Alessandra Pinheiro 3333 66
12th Ilaria Pastore 3636 72
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 · 5
Scorecard Intelligence Sourced from official show card
Alix Small won decisively, +20 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 Alix Small leader
2nd Minna Pajulahti +20 on 1st
3rd Kate Errington +14 on 2nd
4th Debbie Fowler +24 on 3rd
5th Corinne Elizabeth Bean +10 on 4th
All 5 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Alix Small 99 18 Lock win +20
2nd Minna Pajulahti 1919 38
3rd Kate Errington 2626 52
4th Debbie Fowler 3838 76
5th Corinne Elizabeth Bean 4343 86
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 · 9
1st Margita ZamolovaCzech Republic
2nd Silvia MattaItaly
4th Alcione SanotsBrazil
6th Tanja Van RoyBelgium
7th Vanessa LloriaSpain
Scorecard Intelligence Sourced from official show card
Margita Zamolova won decisively, +6 clear of second. Tightest call down the field: Tanja Van Roy over Vanessa Lloria, 2 points 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 Margita Zamolova leader
2nd Silvia Matta +6 on 1st
3rd Corinne Ingman +6 on 2nd
4th Alcione Sanots +6 on 3rd
5th Felicia Spatarescu +6 on 4th
6th Tanja Van Roy +8 on 5th
7th Vanessa Lloria +2 on 6th
8th Yesenia Garcia Speck +8 on 7th
9th Toks Macaulay +6 on 8th
All 9 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Margita Zamolova 33 6 Lock win +6
2nd Silvia Matta 66 12
3rd Corinne Ingman 99 18
4th Alcione Sanots 1212 24
5th Felicia Spatarescu 1515 30
6th Tanja Van Roy 1919 38 Held by 2
7th Vanessa Lloria 2020 40 Missed by 2
8th Yesenia Garcia Speck 2424 48
9th Toks Macaulay 2727 54
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. "2021 Europa Pro Championships — results." CalloutIQ, 144 results across 9 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2021-europa-pro-championships
@misc{calloutiq-contests-2021-europa-pro-championships-2026-09-03,
  title  = {{2021 Europa Pro Championships — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2021-europa-pro-championships}}
}
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
144 results across 9 divisions, 144 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/2021-europa-pro-championships" title="2021 Europa Pro Championships — 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.