CalloutIQbeta

2025 Mr. Big Evolution Portugal Pro

Estoril, Portugal · Jul 6

Men's Open

Full field · 15
1st Rubiel MosqueraColombia
2nd Bruno SantosBrazil
4th Fabian MayrAustria
5th Antoine LothSpain
6th Josef KvetonCzech Republic
9th Anthony JehlFrance
10th Kasozi Brian DragoNetherlands
12th Dennis FriedrichGermany
14th Skylar SchummCanada
15th Giulio AlbiItaly
Scorecard Intelligence Sourced from official show card
Rubiel Mosquera 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 Rubiel Mosquera leader
2nd Bruno Santos +6 on 1st
3rd Nathan De Asha +6 on 2nd
4th Fabian Mayr +6 on 3rd
5th Antoine Loth +6 on 4th
6th Josef Kveton +6 on 5th
7th Claudio Sergio +6 on 6th
8th Domenico Intermaggio +6 on 7th
9th Anthony Jehl +6 on 8th
10th Kasozi Brian Drago +6 on 9th
11th Borja Saura Chinchilla +6 on 10th
12th Dennis Friedrich +6 on 11th
Top 12 scoring positions; 3 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Rubiel Mosquera 33 — 6 Lock win +6
2nd Bruno Santos 66 — 12
3rd Nathan De Asha 99 — 18
4th Fabian Mayr 1212 — 24
5th Antoine Loth 1515 — 30
6th Josef Kveton 1818 — 36
7th Claudio Sergio 2121 — 42
8th Domenico Intermaggio 2424 — 48
9th Anthony Jehl 2727 — 54
10th Kasozi Brian Drago 3030 — 60
11th Borja Saura Chinchilla 3333 — 66
12th Dennis Friedrich 3636 — 72
13th Adolfo Pascual Castro Boronat 3939 — 78
14th Skylar Schumm 4242 — 84
15th Giulio Albi 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.

Classic Physique

Full field · 20
1st Horse MarcelloBrazil
2nd Eduardo DuartePortugal
3rd Diogo ResendePortugal
4th Dylan DawsonSouth Africa
5th Oliver ProchazkaSlovakia
6th Paulo HenriquePortugal
7th Julio SimoesBrazil
10th Valeri FrizlerGermany
11th Jorge TabetSpain
12th Antonio CamachoPortugal
13th Julian CastanoColombia
14th Jan KascakCzech Republic
15th David BencsikGermany
16th Abdulrahman AlnaimSaudi Arabia
16th Nicolo BarinaItaly
16th Zach PerssonSweden
16th Ruy RodriguezPortugal
16th Wilson CarreiroPortugal
Scorecard Intelligence Sourced from official show card
Horse Marcello 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 Horse Marcello leader
2nd Eduardo Duarte +3 on 1st
3rd Diogo Resende +3 on 2nd
4th Dylan Dawson +3 on 3rd
5th Oliver Prochazka +3 on 4th
6th Paulo Henrique +3 on 5th
7th Julio Simoes +3 on 6th
8th Wellington Mwangonde +3 on 7th
9th Roberto Martinez Pizana +3 on 8th
10th Valeri Frizler +3 on 9th
11th Jorge Tabet +3 on 10th
12th Antonio Camacho +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Horse Marcello 3— — 3 Narrow win
2nd Eduardo Duarte 6— — 6
3rd Diogo Resende 9— — 9
4th Dylan Dawson 12— — 12
5th Oliver Prochazka 15— — 15
6th Paulo Henrique 18— — 18
7th Julio Simoes 21— — 21
8th Wellington Mwangonde 24— — 24
9th Roberto Martinez Pizana 27— — 27
10th Valeri Frizler 30— — 30
11th Jorge Tabet 33— — 33
12th Antonio Camacho 36— — 36
13th Julian Castano 39— — 39
14th Jan Kascak 42— — 42
15th David Bencsik 45— — 45
16th Abdulrahman Alnaim 48— — 48 Tied
16th Nicolo Barina 48— — 48 Tied
16th Zach Persson 48— — 48 Tied
16th Ruy Rodriguez 48— — 48 Tied
16th Wilson Carreiro 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 · 23
1st Elton Pinto MotaPortugal
2nd Matheus NeryBrazil
3rd Salvatore BuaItaly
4th Hossein KarimiIran
5th Rany IssaLebanon
6th Helder MarinhoPortugal
8th Igor WilliamsSpain
9th Christian AniGermany
10th Isaac FrancisUK
11th Miguel AbibePortugal
12th Philippe DegilaFrance
13th Saud Al KhameesKuwait
14th Omar BoresliKuwait
15th Giuseppe RiserbatoItaly
16th Yousef AlfailakawiKuwait
16th Gerardo CosimatoItaly
16th Lukasz DrygielPoland
16th Ali El KhtabiFrance
16th Simo IdrissiMorocco
16th Marco PinelliItaly
16th Joaquim PrimoPortugal
Scorecard Intelligence Sourced from official show card
Elton Pinto Mota 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 Elton Pinto Mota leader
2nd Matheus Nery +3 on 1st
3rd Salvatore Bua +3 on 2nd
4th Hossein Karimi +3 on 3rd
5th Rany Issa +3 on 4th
6th Helder Marinho +3 on 5th
7th Jose Antonio Gil Ortega +3 on 6th
8th Igor Williams +3 on 7th
9th Christian Ani +3 on 8th
10th Isaac Francis +3 on 9th
11th Miguel Abibe +3 on 10th
12th Philippe Degila +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Elton Pinto Mota 3— — 3 Narrow win
2nd Matheus Nery 6— — 6
3rd Salvatore Bua 9— — 9
4th Hossein Karimi 12— — 12
5th Rany Issa 15— — 15
6th Helder Marinho 18— — 18
7th Jose Antonio Gil Ortega 21— — 21
8th Igor Williams 24— — 24
9th Christian Ani 27— — 27
10th Isaac Francis 30— — 30
11th Miguel Abibe 33— — 33
12th Philippe Degila 36— — 36
13th Saud Al Khamees 39— — 39
14th Omar Boresli 42— — 42
15th Giuseppe Riserbato 45— — 45
16th Yousef Alfailakawi 48— — 48 Tied
16th Gerardo Cosimato 48— — 48 Tied
16th Lukasz Drygiel 48— — 48 Tied
16th Ali El Khtabi 48— — 48 Tied
16th Simo Idrissi 48— — 48 Tied
16th Christian McGona 48— — 48 Tied
16th Marco Pinelli 48— — 48 Tied
16th Joaquim Primo 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.

212 Bodybuilding

Full field · 16
2nd Roman IushchenkoUkraine
3rd Nasser MohammadKuwait
4th Hilario PintoPortugal
5th Mirnes HusanovicBosnia and Herzegovina
6th Daniel GossItaly
7th Daniel SticcoItaly
8th Daniel VasilicaRomania
9th Stef BrugginkBelgium
12th Cassio GoesBrazil
14th Gabor BerekHungary
15th Sam GardinerAustralia
16th Juri LogrippoItaly
Scorecard Intelligence Sourced from official show card
Jose Maria Mete Bueriberi 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.
2nd Roman Iushchenko +3 on 1st
3rd Nasser Mohammad +3 on 2nd
4th Hilario Pinto +3 on 3rd
5th Mirnes Husanovic +3 on 4th
6th Daniel Goss +3 on 5th
7th Daniel Sticco +3 on 6th
8th Daniel Vasilica +3 on 7th
9th Stef Bruggink +3 on 8th
10th Alejandro Perez Soler +3 on 9th
11th Natael Cabrera Santana +3 on 10th
12th Cassio Goes +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Jose Maria Mete Bueriberi 3— — 3 Narrow win
2nd Roman Iushchenko 6— — 6
3rd Nasser Mohammad 9— — 9
4th Hilario Pinto 12— — 12
5th Mirnes Husanovic 15— — 15
6th Daniel Goss 18— — 18
7th Daniel Sticco 21— — 21
8th Daniel Vasilica 24— — 24
9th Stef Bruggink 27— — 27
10th Alejandro Perez Soler 30— — 30
11th Natael Cabrera Santana 33— — 33
12th Cassio Goes 36— — 36
13th Connor Rendchen 39— — 39
14th Gabor Berek 42— — 42
15th Sam Gardiner 45— — 45
16th Juri Logrippo 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.

Bikini

Full field · 16
1st Gulsah GorguluTurkey
2nd Ivanna EscandarSpain
3rd Monique Jansen Van VuurenSouth Africa
4th Beatrix PetriHungary
5th Olena HlazunSpain
6th Lisa ReithGermany
7th Ainun MudiahIndonesia
8th Rosa PaloperaFinland
9th Alina MirzakhanovaUkraine
10th Jana JerabkovaCzech Republic
12th Jule SchwabeGermany
13th Kirsty TaylorUK
15th Sofia KriuchkovaRussia
16th Veronika WeindlGermany
Scorecard Intelligence Sourced from official show card
Gulsah Gorgulu 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 Gulsah Gorgulu leader
2nd Ivanna Escandar +3 on 1st
4th Beatrix Petri +3 on 3rd
5th Olena Hlazun +3 on 4th
6th Lisa Reith +3 on 5th
7th Ainun Mudiah +3 on 6th
8th Rosa Palopera +3 on 7th
9th Alina Mirzakhanova +3 on 8th
10th Jana Jerabkova +3 on 9th
11th Margherita Todeschini +3 on 10th
12th Jule Schwabe +3 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Gulsah Gorgulu 3— — 3 Narrow win
2nd Ivanna Escandar 6— — 6
3rd Monique Jansen Van Vuuren 9— — 9
4th Beatrix Petri 12— — 12
5th Olena Hlazun 15— — 15
6th Lisa Reith 18— — 18
7th Ainun Mudiah 21— — 21
8th Rosa Palopera 24— — 24
9th Alina Mirzakhanova 27— — 27
10th Jana Jerabkova 30— — 30
11th Margherita Todeschini 33— — 33
12th Jule Schwabe 36— — 36
13th Kirsty Taylor 39— — 39
14th Raphaela Rafisa Santos Costa 42— — 42
15th Sofia Kriuchkova 45— — 45
16th Veronika Weindl 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.

Figure

Full field · 21
2nd Kristina ZafirovaSlovenia
3rd Vanessa HappleGermany
4th Adela OndrejovicovaSlovakia
5th Anna BorinUkraine
6th Tereza LinhartovaCzech Republic
8th Anna KokaUkraine
9th Katharina KolbeGermany
10th Daiane CarvalhoBrazil
11th Diana PetryGermany
12th Sara PozzerItaly
13th Beni Blaze
14th Cristiana RodriguesPortugal
15th Alessia MalavoltaItaly
16th Marina ZimmermannGermany
16th Fabiana FerreiraPortugal
16th Rosa Mas DelgadoSpain
16th Olena MykhailiukUkraine
16th Elkie ChiuUK
Scorecard Intelligence Sourced from official show card
Denise Zwinger-Tynek won by 3 — a narrow decision. Tightest call down the field: Daiane Carvalho over Diana Petry, 1 point 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.
2nd Kristina Zafirova +3 on 1st
3rd Vanessa Happle +3 on 2nd
4th Adela Ondrejovicova +3 on 3rd
5th Anna Borin +3 on 4th
6th Tereza Linhartova +3 on 5th
8th Anna Koka +3 on 7th
9th Katharina Kolbe +3 on 8th
10th Daiane Carvalho +4 on 9th
11th Diana Petry +1 on 10th
12th Sara Pozzer +5 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Denise Zwinger-Tynek 3— — 3 Narrow win
2nd Kristina Zafirova 6— — 6
3rd Vanessa Happle 9— — 9
4th Adela Ondrejovicova 12— — 12
5th Anna Borin 15— — 15
6th Tereza Linhartova 18— — 18
7th Daniela Stephanie Montero Encarnacion 21— — 21
8th Anna Koka 24— — 24
9th Katharina Kolbe 27— — 27
10th Daiane Carvalho 31— — 31 Held by 1
11th Diana Petry 32— — 32 Missed by 1
12th Sara Pozzer 37— — 37 Held by 1
13th Beni Blaze 38— — 38 Missed by 1
14th Cristiana Rodrigues 44— — 44 Held by 1
15th Alessia Malavolta 45— — 45 Missed by 1
16th Marina Zimmermann 47— — 47 Missed by 2
16th Fabiana Ferreira 48— — 48 Missed by 1
16th Rosa Mas Delgado 48— — 48 Tied
16th Olena Mykhailiuk 48— — 48 Tied
16th Tamires Pompeu Silva 48— — 48 Tied
16th Elkie Chiu 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 · 18
1st Alexis DruryUSA
4th Angelica FranciItaly
5th Mari PatrizziBrazil
6th Mirtha PerezSpain
7th Pryska SitaItaly
8th Nefeli PontikiGreece
11th Davina SalaberryArgentina
12th Ana VarelaPortugal
13th Lara FernandezSpain
14th Catia MoreiraPortugal
15th Ruth MatosBrazil
16th Sara BiancaBrazil
16th Sirke VirkkunenFinland
16th Tammy WeitzelGermany
Scorecard Intelligence Sourced from official show card
Alexis Drury won by 3 — a narrow decision. Tightest call down the field: Tania Isabel Cunha Viegas over Davina Salaberry, 1 point 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 Alexis Drury leader
4th Angelica Franci +3 on 3rd
5th Mari Patrizzi +3 on 4th
6th Mirtha Perez +3 on 5th
7th Pryska Sita +3 on 6th
8th Nefeli Pontiki +3 on 7th
10th Tania Isabel Cunha Viegas +4 on 9th
11th Davina Salaberry +1 on 10th
12th Ana Varela +4 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Alexis Drury 3— — 3 Narrow win
2nd Franciely Kawashima Marques 6— — 6
3rd Ana Maria Amante Gregorio 9— — 9
4th Angelica Franci 12— — 12
5th Mari Patrizzi 15— — 15
6th Mirtha Perez 18— — 18
7th Pryska Sita 21— — 21
8th Nefeli Pontiki 24— — 24
9th Carolina Santana Nunes Vila 27— — 27
10th Tania Isabel Cunha Viegas 31— — 31 Held by 1
11th Davina Salaberry 32— — 32 Missed by 1
12th Ana Varela 36— — 36
13th Lara Fernandez 39— — 39
14th Catia Moreira 42— — 42
15th Ruth Matos 45— — 45
16th Sara Bianca 48— — 48 Tied
16th Sirke Virkkunen 48— — 48 Tied
16th Tammy Weitzel 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 · 5
2nd Tiana FlexSouth Africa
3rd Isabel Ruiz BaenaColombia
4th Jozeffa AlajahjiSweden
Scorecard Intelligence Sourced from official show card
Alcione Santos Barreto 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.
2nd Tiana Flex +3 on 1st
3rd Isabel Ruiz Baena +3 on 2nd
4th Jozeffa Alajahji +3 on 3rd
5th Viktoria Knysh +3 on 4th
All 5 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Alcione Santos Barreto 3— — 3 Narrow win
2nd Tiana Flex 6— — 6
3rd Isabel Ruiz Baena 9— — 9
4th Jozeffa Alajahji 12— — 12
5th Viktoria Knysh 15— — 15
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 · 10
Scorecard Intelligence Sourced from official show card
Julia Glazycheva won by 3 — a narrow decision. Tightest call down the field: Raluca Raducu over Alessandra Patricia Da Silva, 1 point apart for 4th/5th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Julia Glazycheva leader
2nd Anna-Lena Prinz +3 on 1st
4th Raluca Raducu +4 on 3rd
6th Sanna Nupponen +4 on 5th
7th Kerstin Telker +3 on 6th
8th Marina Kassinopoullou +3 on 7th
9th Olena Kushnirova +3 on 8th
10th Mar Ruiz +3 on 9th
All 10 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Julia Glazycheva 3— — 3 Narrow win
2nd Anna-Lena Prinz 6— — 6
3rd Karla Melissa Torres Cruz 9— — 9
4th Raluca Raducu 13— — 13 Held by 1
5th Alessandra Patricia Da Silva 14— — 14 Missed by 1
6th Sanna Nupponen 18— — 18
7th Kerstin Telker 21— — 21
8th Marina Kassinopoullou 24— — 24
9th Olena Kushnirova 27— — 27
10th Mar Ruiz 30— — 30
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.

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 Mr. Big Evolution Portugal Pro — results." CalloutIQ, 144 results across 9 divisions, accessed November 1, 2026. https://calloutiq.com/contests/2025-mr-big-evolution-portugal-pro
@misc{calloutiq-contests-2025-mr-big-evolution-portugal-pro-2026-11-01,
  title  = {{2025 Mr. Big Evolution Portugal Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed November 1, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2025-mr-big-evolution-portugal-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
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/2025-mr-big-evolution-portugal-pro" title="2025 Mr. Big Evolution Portugal 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.