CalloutIQbeta
2026 Empro Classic Spain Pro
Alicante, Spain · Jun 21
Women's Bodybuilding In focus Full field · 4
1st Martina LopezSpain
2nd Anastasia LeonovaRussia
3rd Hagit SeindlisIsrael
4th Branka NjegovecCroatia
Scorecard Intelligence Sourced from official show card
Martina Lopez won by 3 — a narrow decision.
Gap ladder — spacing is the real score gap, so distance on this axis is distance on the card
1st Martina Lopez leader
2nd Anastasia Leonova +3 on 1st
3rd Hagit Seindlis +3 on 2nd
4th Branka Njegovec +3 on 3rd
All 4 scoring positions on the card.
PlAthlete PrejudFinalsMoveTotalRead
1st Martina Lopez 3 3 Narrow win
2nd Anastasia Leonova 6 6
3rd Hagit Seindlis 9 9
4th Branka Njegovec 12 12
Scores are summed judge placings — lower is better, Total = Prejudging + Finals. scored better in finals, slipped.
Men's Open Full field · 16
1st William BonacNetherlands
2nd Edward KargboUAE
4th Daniel GossItaly
5th Lorenzo LeeuweNetherlands
6th Emir OmeragicGermany
7th Dmitrij AnisimovSwitzerland
9th Justin MusiolGermany
10th Andy ScottUK
11th Roman FritzGermany
12th Kasozi Brian DragoNetherlands
13th Andrea BolzoniItaly
14th Antoine LothSpain
16th Nicolas BernhardtGermany
Scorecard Intelligence Sourced from official show card
William Bonac won decisively, +8 clear of second. Tightest call down the field: Abdullah Al Sairafi over Justin Musiol, 1 point apart for 8th/9th.
Gap ladder — spacing is the real score gap, so distance on this axis is distance on the card
1st William Bonac leader
2nd Edward Kargbo +8 on 1st
3rd Sasan Heirati +2 on 2nd
4th Daniel Goss +10 on 3rd
5th Lorenzo Leeuwe, Emir Omeragic +6 on 4th
7th Dmitrij Anisimov +9 on 5th
8th Abdullah Al Sairafi +10 on 7th
9th Justin Musiol +1 on 8th
10th Andy Scott +8 on 9th
11th Roman Fritz +5 on 10th
12th Kasozi Brian Drago +7 on 11th
13th Andrea Bolzoni +8 on 12th
Top 12 scoring positions; 3 further positions not drawn.
PlAthlete PrejudFinalsMoveTotalRead
1st William Bonac 3 3 6 Lock win +8
2nd Edward Kargbo 6 8 ▼2 14 Held by 2
3rd Sasan Heirati 9 7 ▲2 16 Missed by 2
4th Daniel Goss 14 12 ▲2 26
5th Lorenzo Leeuwe 16 16 32 Tied
6th Emir Omeragic 15 17 ▼2 32 Tied
7th Dmitrij Anisimov 20 21 ▼1 41
8th Abdullah Al Sairafi 26 25 ▲1 51 Held by 1
9th Justin Musiol 25 27 ▼2 52 Missed by 1
10th Andy Scott 31 29 ▲2 60
11th Roman Fritz 32 33 ▼1 65
12th Kasozi Brian Drago 36 36 72
13th Andrea Bolzoni 40 40 80 Held by 2
14th Antoine Loth 41 41 82 Missed by 2
15th Kemal Topaloglu 46 46 92 Held by 2
16th Nicolas Bernhardt 47 47 94 Missed by 2
Scores are summed judge placings — lower is better, Total = Prejudging + Finals. scored better in finals, slipped.
Classic Physique Full field · 21
1st Luca RegerGermany 10pts
2nd Ferran Minana IbanezSpain 4pts
3rd Danis Afari RoseSpain 3pts
4th Mauro CapelaPortugal 2pts
5th Reiner StimmlerGermany 1pts
8th Carl AsellSweden
10th David HroncokCzech Republic
11th Redir NerwaySweden
13th Daniel ForsterAustria
14th Ron BaechtlinSwitzerland
15th Esteban SmithSpain
16th William NiewiaraPoland
16th Jan KascakCzech Republic
16th Artur StawiakPoland
16th Michele RealeItaly
16th Luis SosaMexico
16th Ross HumeUK
Scorecard Intelligence Sourced from official show card
Luca Reger won by 3 — a narrow decision. Tightest call down the field: Carl Asell over Marc Castellano Polo, 1 point apart for 8th/9th.
Gap ladder — spacing is the real score gap, so distance on this axis is distance on the card
1st Luca Reger leader
2nd Ferran Minana Ibanez +3 on 1st
3rd Danis Afari Rose +3 on 2nd
4th Mauro Capela +3 on 3rd
5th Reiner Stimmler +3 on 4th
8th Carl Asell +3 on 7th
9th Marc Castellano Polo +1 on 8th
10th David Hroncok +5 on 9th
11th Redir Nerway +3 on 10th
12th Rafel Beltran Arenillas +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete PrejudFinalsMoveTotalRead
1st Luca Reger 3 3 Narrow win
2nd Ferran Minana Ibanez 6 6
3rd Danis Afari Rose 9 9
4th Mauro Capela 12 12
5th Reiner Stimmler 15 15
6th Juan Camilo Gamboa Gonzalez 18 18
7th Jose Luis Parreno Martorell 21 21
8th Carl Asell 24 24 Held by 1
9th Marc Castellano Polo 25 25 Missed by 1
10th David Hroncok 30 30
11th Redir Nerway 33 33
12th Rafel Beltran Arenillas 36 36
13th Daniel Forster 39 39
14th Ron Baechtlin 42 42
15th Esteban Smith 45 45
16th William Niewiara 48 48 Tied
16th Jan Kascak 48 48 Tied
16th Artur Stawiak 48 48 Tied
16th Michele Reale 48 48 Tied
16th Luis Sosa 48 48 Tied
16th Ross Hume 48 48 Tied
Scores are summed judge placings — lower is better, Total = Prejudging + Finals. scored better in finals, slipped.
Men's Physique Full field · 40
1st Sidy PouyeSpain 10pts
2nd Mauro FialhoSpain 4pts
3rd Hidayat MaharramliAzerbaijan 3pts
4th Lorenzo GiachettiItaly 2pts
5th Jessy PiguryFrance 1pts
6th Riccardo CrociItaly
7th Philippe DegilaFrance
8th Luca PistolatoItaly
9th Rui LiuChina
10th Michael KentUK
11th Andrea MostiItaly
13th Pamuke KisalaGermany
14th Tamas GodoHungary
16th Gonzalo GoyArgentina
16th Victor MadridSpain
16th Gerardo CosimatoItaly
16th Dimitry MisurovSpain
16th Ali El KhtabiFrance
16th Christian AniGermany
16th Andrea AmatoItaly
16th Giuseppe RiserbatoItaly
16th Simo IdrissiMorocco
16th Mowafaq IsmaelHungary
16th Maksimilian PetrovBulgaria
16th Happy Edodo OgievaSpain
16th Douglas LascanoEcuador
16th Dario BeloliItaly
16th Filipe MartinsPortugal
16th Sandi OpresnikSlovenia
16th Oskar TchorzewskiPoland
16th Rafal ZabawaPoland
16th Scott MartinUK
16th Tobias WissmannGermany
16th Viktor TaskovBulgaria
Scorecard Intelligence Sourced from official show card
Sidy Pouye won by 4 — a narrow decision. Tightest call down the field: Mauro Fialho over Hidayat Maharramli, 1 point apart for 2nd/3rd.
Gap ladder — spacing is the real score gap, so distance on this axis is distance on the card
1st Sidy Pouye leader
2nd Mauro Fialho +4 on 1st
3rd Hidayat Maharramli +1 on 2nd
4th Lorenzo Giachetti +4 on 3rd
5th Jessy Pigury +5 on 4th
6th Riccardo Croci +1 on 5th
7th Philippe Degila +1 on 6th
8th Luca Pistolato +5 on 7th
9th Rui Liu +3 on 8th
10th Michael Kent +3 on 9th
11th Andrea Mosti +4 on 10th
12th Gabriel Ogunmakin +2 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete PrejudFinalsMoveTotalRead
1st Sidy Pouye 3 3 Narrow win
2nd Mauro Fialho 7 7 Held by 1
3rd Hidayat Maharramli 8 8 Missed by 1
4th Lorenzo Giachetti 12 12
5th Jessy Pigury 17 17 Held by 1
6th Riccardo Croci 18 18 Missed by 1
7th Philippe Degila 19 19 Missed by 1
8th Luca Pistolato 24 24
9th Rui Liu 27 27
10th Michael Kent 30 30
11th Andrea Mosti 34 34 Held by 2
12th Gabriel Ogunmakin 36 36 Missed by 2
13th Pamuke Kisala 39 39
14th Tamas Godo 42 42
15th Jose Antonio Gil Ortega 45 45
16th Gonzalo Goy 48 48 Tied
16th Victor Madrid 48 48 Tied
16th Gerardo Cosimato 48 48 Tied
16th Dario Javier Teran Burgos 48 48 Tied
16th Dimitry Misurov 48 48 Tied
16th Ali El Khtabi 48 48 Tied
16th Christian Ani 48 48 Tied
16th Andrea Amato 48 48 Tied
16th Mohamed Abdelhaleem Shebl Abdelhaleem 48 48 Tied
16th Giuseppe Riserbato 48 48 Tied
16th Fernando Mesa Perez 48 48 Tied
16th Simo Idrissi 48 48 Tied
16th Mowafaq Ismael 48 48 Tied
16th Maksimilian Petrov 48 48 Tied
16th Happy Edodo Ogieva 48 48 Tied
16th Douglas Lascano 48 48 Tied
16th Dario Beloli 48 48 Tied
16th Filipe Martins 48 48 Tied
16th Luiz Ernesto Santamaria Henao 48 48 Tied
16th Sandi Opresnik 48 48 Tied
16th Oskar Tchorzewski 48 48 Tied
16th Rafal Zabawa 48 48 Tied
16th Scott Martin 48 48 Tied
16th Tobias Wissmann 48 48 Tied
16th Viktor Taskov 48 48 Tied
Scores are summed judge placings — lower is better, Total = Prejudging + Finals. scored better in finals, slipped.
212 Bodybuilding Full field · 19
3rd Muzi MalulekeSouth Africa
5th Elivelton MoraisBrazil
6th Daniel SticcoItaly
7th Jordan GomesUK
8th Valentin PetrovBulgaria
9th Jury KruberGermany
10th Ervin KovacsHungary
11th Yusif NurullayevAzerbaijan
12th Hilario PintoPortugal
13th Giovani EmekaIreland
14th Artur PolutrankoGermany
15th Raduti PetruRomania
16th Ivan Martinez RoqueMexico
16th Steve BenthinGermany
Scorecard Intelligence Sourced from official show card
Angel Calderon Frias won by 3 — a narrow decision. Tightest call down the field: Jury Kruber over Ervin Kovacs, 1 point apart for 9th/10th.
Gap ladder — spacing is the real score gap, so distance on this axis is distance on the card
3rd Muzi Maluleke +3 on 2nd
4th Giuseppe Zagarella +3 on 3rd
5th Elivelton Morais +3 on 4th
6th Daniel Sticco +3 on 5th
7th Jordan Gomes +3 on 6th
8th Valentin Petrov +3 on 7th
9th Jury Kruber +4 on 8th
10th Ervin Kovacs +1 on 9th
11th Yusif Nurullayev +4 on 10th
12th Hilario Pinto +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete PrejudFinalsMoveTotalRead
1st Angel Calderon Frias 3 3 Narrow win
2nd Jose Maria Mete Bueriberi 6 6
3rd Muzi Maluleke 9 9
4th Giuseppe Zagarella 12 12
5th Elivelton Morais 15 15
6th Daniel Sticco 18 18
7th Jordan Gomes 21 21
8th Valentin Petrov 24 24
9th Jury Kruber 28 28 Held by 1
10th Ervin Kovacs 29 29 Missed by 1
11th Yusif Nurullayev 33 33
12th Hilario Pinto 36 36
13th Giovani Emeka 39 39
14th Artur Polutranko 42 42
15th Raduti Petru 45 45
16th Ivan Martinez Roque 48 48 Tied
16th Victor Alhan Galindo Casados 48 48 Tied
16th Steve Benthin 48 48 Tied
16th Alberto Alonso Martinez 48 48 Tied
Scores are summed judge placings — lower is better, Total = Prejudging + Finals. scored better in finals, slipped.
Bikini Full field · 20
1st Chantal HillSpain 10pts
2nd Allison TestuFrance 4pts
3rd Rania StamatiadouGreece 3pts
4th Claire MhurpyUK 2pts
5th Alessia FacchinItaly 1pts
6th Viktorija CecelevaAustralia
7th Kateryna SpievakovaUkraine
8th Reda SlavinskaiteLithuania
9th Eva RocheIreland
10th Sarah MaltaBrazil
11th Noemi CosentinoItaly
12th Alejandra OliveraSpain
13th Diana ChumaievaMoldova
14th Aneta SzoltysekPoland
15th Alisa NemtinovaRussia
16th Anna AndrzejewskaPoland
16th Jenna ItarantaFinland
16th Wiktoria GuzowskaPoland
Scorecard Intelligence Sourced from official show card
Chantal Hill won by 3 — a narrow decision. Tightest call down the field: Rania Stamatiadou over Claire Mhurpy, 1 point apart for 3rd/4th.
Gap ladder — spacing is the real score gap, so distance on this axis is distance on the card
1st Chantal Hill leader
2nd Allison Testu +3 on 1st
3rd Rania Stamatiadou +4 on 2nd
4th Claire Mhurpy +1 on 3rd
5th Alessia Facchin +4 on 4th
6th Viktorija Ceceleva +3 on 5th
7th Kateryna Spievakova +3 on 6th
8th Reda Slavinskaite +3 on 7th
9th Eva Roche +3 on 8th
10th Sarah Malta +4 on 9th
11th Noemi Cosentino +1 on 10th
12th Alejandra Olivera +5 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete PrejudFinalsMoveTotalRead
1st Chantal Hill 3 3 Narrow win
2nd Allison Testu 6 6
3rd Rania Stamatiadou 10 10 Held by 1
4th Claire Mhurpy 11 11 Missed by 1
5th Alessia Facchin 15 15
6th Viktorija Ceceleva 18 18
7th Kateryna Spievakova 21 21
8th Reda Slavinskaite 24 24
9th Eva Roche 27 27
10th Sarah Malta 31 31 Held by 1
11th Noemi Cosentino 32 32 Missed by 1
12th Alejandra Olivera 37 37 Held by 1
13th Diana Chumaieva 38 38 Missed by 1
14th Aneta Szoltysek 42 42
15th Alisa Nemtinova 45 45 Held by 2
16th Wiktoria Guzowska 47 47 Missed by 2
16th Antonietta Cozzolino 48 48 Missed by 1
16th Anna Andrzejewska 48 48 Tied
16th Jenna Itaranta 48 48 Tied
16th Ester Sala Hernandez 48 48 Tied
Scores are summed judge placings — lower is better, Total = Prejudging + Finals. scored better in finals, slipped.
Figure Full field · 16
1st Vanessa HappleGermany
2nd Nina PaulusGermany
4th Olga NovikovaEstonia
5th Anna KochkarRomania
6th Laura OrtolanItaly
7th Micaela SalvatiItaly
8th Irene DonetSpain
9th Anastasiia HanzhaPoland
10th Snezhana VlahovaBulgaria
11th Oksana KaliuzhnaUkraine
12th Fabiana FerreiraPortugal
14th Marie PeterhansFrance
15th Elisa BattistiniItaly
Scorecard Intelligence Sourced from official show card
Vanessa Happle won by 3 — a narrow decision. Tightest call down the field: Irene Donet over Anastasiia Hanzha, 1 point apart for 8th/9th.
Gap ladder — spacing is the real score gap, so distance on this axis is distance on the card
1st Vanessa Happle leader
2nd Nina Paulus +3 on 1st
3rd Desiree Alferes +3 on 2nd
4th Olga Novikova +3 on 3rd
5th Anna Kochkar +3 on 4th
6th Laura Ortolan +3 on 5th
7th Micaela Salvati +3 on 6th
8th Irene Donet +5 on 7th
9th Anastasiia Hanzha +1 on 8th
10th Snezhana Vlahova +1 on 9th
11th Oksana Kaliuzhna +5 on 10th
12th Fabiana Ferreira +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete PrejudFinalsMoveTotalRead
1st Vanessa Happle 3 3 Narrow win
2nd Nina Paulus 6 6
3rd Desiree Alferes 9 9
4th Olga Novikova 12 12
5th Anna Kochkar 15 15
6th Laura Ortolan 18 18
7th Micaela Salvati 21 21
8th Irene Donet 26 26 Held by 1
9th Anastasiia Hanzha 27 27 Missed by 1
10th Snezhana Vlahova 28 28 Missed by 1
11th Oksana Kaliuzhna 33 33
12th Fabiana Ferreira 36 36
13th Caroline Francielly Caroline 41 41 Held by 1
14th Marie Peterhans 42 42 Missed by 1
15th Elisa Battistini 45 45
16th Antonia Divers 48 48
Scores are summed judge placings — lower is better, Total = Prejudging + Finals. scored better in finals, slipped.
Wellness Full field · 20
1st Juliana MotaBrazil 10pts
2nd Camila CostaBrazil 4pts
3rd Sara Gabriele PereiraSpain 3pts
4th Chery Figueroa CalixSpain 2pts
5th Simone CavalcanteBrazil 1pts
6th Alicia RomeroSpain
7th Carlotta TonelliItaly
8th Laura MroczekAustria
10th Nataliia KorniiukCzech Republic
11th Ece Gizem AtakulTurkey
12th Lenia FernandesPortugal
16th Marianna Di CarloItaly
16th Aurore MercierBelgium
Scorecard Intelligence Sourced from official show card
Juliana Mota won the title by just 1 point — a razor-thin margin. Tightest call down the field: Simone Cavalcante over Alicia Romero, 1 point apart for 5th/6th.
Gap ladder — spacing is the real score gap, so distance on this axis is distance on the card
1st Juliana Mota leader
2nd Camila Costa +1 on 1st
3rd Sara Gabriele Pereira +4 on 2nd
4th Chery Figueroa Calix +3 on 3rd
5th Simone Cavalcante +4 on 4th
6th Alicia Romero +1 on 5th
7th Carlotta Tonelli +4 on 6th
8th Laura Mroczek +3 on 7th
9th Chelsey Warnes +3 on 8th
10th Nataliia Korniiuk +6 on 9th
11th Ece Gizem Atakul +3 on 10th
12th Lenia Fernandes +1 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete PrejudFinalsMoveTotalRead
1st Juliana Mota 4 4 Razor-thin win
2nd Camila Costa 5 5 Missed by 1
3rd Sara Gabriele Pereira 9 9
4th Chery Figueroa Calix 12 12
5th Simone Cavalcante 16 16 Held by 1
6th Alicia Romero 17 17 Missed by 1
7th Carlotta Tonelli 21 21
8th Laura Mroczek 24 24
9th Chelsey Warnes 27 27
10th Nataliia Korniiuk 33 33
11th Ece Gizem Atakul 36 36 Held by 1
12th Lenia Fernandes 37 37 Missed by 1
13th Rosario Orihuela Hammadi 39 39 Missed by 2
14th Pernille Mindahl Rasmussen 42 42 Held by 1
15th Paula Fernandez Lopez 43 43 Missed by 1
16th Emma Gulding Jerrewing 44 44 Missed by 1
16th Marianna Di Carlo 48 48 Tied
16th Franciane Rodrigues Silva 48 48 Tied
16th Jennifer Afonso Luis 48 48 Tied
16th Aurore Mercier 48 48 Tied
Scores are summed judge placings — lower is better, Total = Prejudging + Finals. scored better in finals, slipped.
Official Show Cards — IFBB / NPC
⚑ Report an error