CalloutIQbeta
2025 Spanish Grand Prix Pro
Madrid, Spain · Nov 23
Classic Physique Full field · 11
1st Piotr WojtowiczPoland 10pts
2nd Jesus Rodriguez SendraSpain 4pts
3rd Fabian Farid SpingysGermany 3pts
4th Zhivko PetkovBulgaria 2pts
5th Mikhail TimoshinRussia 1pts
6th Tomas HnilicaSlovakia
7th Hasan AlibrahimNetherlands
8th Leo LevickySlovakia
9th Jaime VergaraSpain
10th Pekka KotipohjaFinland
11th Luca CorradoItaly
Scorecard Intelligence Sourced from official show card
Piotr Wojtowicz won the title by just 1 point — a razor-thin margin. Tightest call down the field: Zhivko Petkov over Mikhail Timoshin, 1 point apart for 4th/5th.
Gap ladder — spacing is the real score gap, so distance on this axis is distance on the card
1st Piotr Wojtowicz leader
2nd Jesus Rodriguez Sendra +1 on 1st
3rd Fabian Farid Spingys +4 on 2nd
4th Zhivko Petkov +5 on 3rd
5th Mikhail Timoshin +1 on 4th
6th Tomas Hnilica +4 on 5th
7th Hasan Alibrahim +1 on 6th
8th Leo Levicky +4 on 7th
9th Jaime Vergara +3 on 8th
10th Pekka Kotipohja +3 on 9th
11th Luca Corrado +3 on 10th
All 11 scoring positions on the card.
PlAthlete PrejudFinalsMoveTotalRead
1st Piotr Wojtowicz 4 4 Razor-thin win
2nd Jesus Rodriguez Sendra 5 5 Missed by 1
3rd Fabian Farid Spingys 9 9
4th Zhivko Petkov 14 14 Held by 1
5th Mikhail Timoshin 15 15 Missed by 1
6th Tomas Hnilica 19 19 Held by 1
7th Hasan Alibrahim 20 20 Missed by 1
8th Leo Levicky 24 24
9th Jaime Vergara 27 27
10th Pekka Kotipohja 30 30
11th Luca Corrado 33 33
Scores are summed judge placings — lower is better, Total = Prejudging + Finals. scored better in finals, slipped.
Men's Physique Full field · 19
1st Emile WalkerUK 10pts
2nd Mauro FialhoSpain 4pts
3rd Omar SuleimanUK 3pts
4th Andrea MostiItaly 2pts
5th Leonardo MarchiItaly 1pts
6th Palmai ZsoltHungary
8th Toby OwenUK
9th Filipe MartinsPortugal
10th Leonardo VecchiatoItaly
11th Thiago TavaresBrazil
16th Ali El KhtabiFrance
16th Antonio IoanItaly
16th Dustin OprisiuUSA
Scorecard Intelligence Sourced from official show card
Emile Walker won the title by just 1 point — a razor-thin margin. Tightest call down the field: Andrea Mosti over Leonardo Marchi, 1 point apart for 4th/5th.
Gap ladder — spacing is the real score gap, so distance on this axis is distance on the card
1st Emile Walker leader
2nd Mauro Fialho +1 on 1st
3rd Omar Suleiman +4 on 2nd
4th Andrea Mosti +5 on 3rd
5th Leonardo Marchi +1 on 4th
6th Palmai Zsolt +3 on 5th
7th Adeyemi Awoyemi +3 on 6th
8th Toby Owen +3 on 7th
9th Filipe Martins +3 on 8th
10th Leonardo Vecchiato +3 on 9th
11th Thiago Tavares +3 on 10th
12th Gabriel Ogunmakin +3 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete PrejudFinalsMoveTotalRead
1st Emile Walker 4 4 Razor-thin win
2nd Mauro Fialho 5 5 Missed by 1
3rd Omar Suleiman 9 9
4th Andrea Mosti 14 14 Held by 1
5th Leonardo Marchi 15 15 Missed by 1
6th Palmai Zsolt 18 18
7th Adeyemi Awoyemi 21 21
8th Toby Owen 24 24
9th Filipe Martins 27 27
10th Leonardo Vecchiato 30 30
11th Thiago Tavares 33 33
12th Gabriel Ogunmakin 36 36
13th Sandeep Kumar Sahoo 39 39
14th Alejandro Ruiz Borrego 43 43 Held by 2
15th Jose Femenia Fletcher 45 45 Missed by 2
16th Ali El Khtabi 47 47 Missed by 2
16th Mohammad Alsaied Ahmad 48 48 Missed by 1
16th Antonio Ioan 48 48 Tied
16th Dustin Oprisiu 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