2025 Europa Pro Championships
1st
Urs Kalecinski
Germany
2nd
Quinton Eriya
Canada
3rd
Edward Kargbo
UAE
4th
Marc Hector
UK
5th
Emir Omeragic
Germany
6th
Lewis Breed
UK
7th
Tim Budesheim
Germany
8th
Roman Fritz
Germany
9th
Matthias Hollweck
Germany
10th
Patrik Galimski
Germany
11th
Adolf Burghardt
Germany
12th
Theo Leguerrier
France
13th
Dominik Woywat
Germany
14th
William Martins William
Brazil
15th
Thibault Logier
Belgium
16th
Ayham Alaws
Germany
16th
Ossama Ashour
Germany
16th
Roman Begass
Germany
16th
Kevin Brucher
Germany
16th
Dmitrij Feldstein
Germany
16th
Konstandinos Kalabalikis
Greece
16th
Hossein Kalateh
Canada
16th
Mateusz Lewandowski
Poland
16th
Morgan Macdonald
Canada
16th
Moe Nsour
Germany
16th
Matthew Oreilly
Australia
16th
Manuel Santalucia
Italy
16th
Patrick Schwizer
Switzerland
16th
Moritz Hannemann
Germany
Scorecard Intelligence
Sourced from official show card
Urs Kalecinski 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.
Top 12 scoring positions; 4 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Urs Kalecinski | 3 | 3 | — | 6 | Lock win +6 |
| 2nd | Quinton Eriya | 6 | 6 | — | 12 | |
| 3rd | Edward Kargbo | 9 | 9 | — | 18 | |
| 4th | Marc Hector | 12 | 12 | — | 24 | |
| 5th | Emir Omeragic | 16 | 15 | ▲1 | 31 | |
| 6th | Lewis Breed | 17 | 18 | ▼1 | 35 | |
| 7th | Tim Budesheim | 21 | 21 | — | 42 | |
| 8th | Roman Fritz | 24 | 24 | — | 48 | |
| 9th | Matthias Hollweck | 27 | 27 | — | 54 | |
| 10th | Patrik Galimski | 30 | 30 | — | 60 | |
| 11th | Adolf Burghardt | 33 | 33 | — | 66 | |
| 12th | Theo Leguerrier | 36 | 36 | — | 72 | |
| 13th | Dominik Woywat | 39 | 39 | — | 78 | |
| 14th | William Martins William | 42 | 42 | — | 84 | |
| 15th | Thibault Logier | 45 | 45 | — | 90 | |
| 16th | Ayham Alaws | 48 | 48 | — | 96 | Tied |
| 16th | Ossama Ashour | 48 | 48 | — | 96 | Tied |
| 16th | Roman Begass | 48 | 48 | — | 96 | Tied |
| 16th | Kevin Brucher | 48 | 48 | — | 96 | Tied |
| 16th | Dmitrij Feldstein | 48 | 48 | — | 96 | Tied |
| 16th | Konstandinos Kalabalikis | 48 | 48 | — | 96 | Tied |
| 16th | Hossein Kalateh | 48 | 48 | — | 96 | Tied |
| 16th | Mateusz Lewandowski | 48 | 48 | — | 96 | Tied |
| 16th | Morgan Macdonald | 48 | 48 | — | 96 | Tied |
| 16th | Moe Nsour | 48 | 48 | — | 96 | Tied |
| 16th | Matthew Oreilly | 48 | 48 | — | 96 | Tied |
| 16th | Manuel Santalucia | 48 | 48 | — | 96 | Tied |
| 16th | Patrick Schwizer | 48 | 48 | — | 96 | Tied |
| 16th | Moritz Hannemann | 48 | 48 | — | 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.
1st
Piotr Wojtowicz
Poland
2nd
Erik Rabe
Germany
3rd
Adrian Cyronek
Poland
4th
Jakub Kolinek
Czech Republic
5th
Adeyemi Adefioye
UK
6th
Valentin Petrov
Bulgaria
7th
Carlo Michellini
Italy
8th
Fabian Farid Spingys
Germany
9th
Henry Scholzel
Germany
10th
Armin Mahr
Germany
11th
Karol Rogaczewski
Poland
12th
Benji Gomez Bautista
Spain
13th
Valeri Frizler
Germany
14th
Marvin Krajewski
Germany
15th
Brandon Harding
UK
16th
Bosongo Mudimu
Germany
16th
Ahmad Nama
Israel
Scorecard Intelligence
Sourced from official show card
Piotr Wojtowicz won by 3 — a narrow decision. Tightest call down the field: Adeyemi Adefioye over Valentin Petrov, 1 point 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.
Top 12 scoring positions; 4 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Piotr Wojtowicz | 3 | — | — | 3 | Narrow win |
| 2nd | Erik Rabe | 6 | — | — | 6 | |
| 3rd | Adrian Cyronek | 9 | — | — | 9 | |
| 4th | Jakub Kolinek | 12 | — | — | 12 | |
| 5th | Adeyemi Adefioye | 16 | — | — | 16 | Held by 1 |
| 6th | Valentin Petrov | 17 | — | — | 17 | Missed by 1 |
| 7th | Carlo Michellini | 21 | — | — | 21 | |
| 8th | Fabian Farid Spingys | 24 | — | — | 24 | |
| 9th | Henry Scholzel | 28 | — | — | 28 | Held by 1 |
| 10th | Armin Mahr | 29 | — | — | 29 | Missed by 1 |
| 11th | Karol Rogaczewski | 33 | — | — | 33 | |
| 12th | Benji Gomez Bautista | 36 | — | — | 36 | |
| 13th | Valeri Frizler | 39 | — | — | 39 | |
| 14th | Marvin Krajewski | 42 | — | — | 42 | |
| 15th | Brandon Harding | 45 | — | — | 45 | |
| 16th | Bosongo Mudimu | 48 | — | — | 48 | Tied |
| 16th | Ahmad Nama | 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
Paul Gustave
France
2nd
Dmytro Horobets
USA
3rd
Christian Ani
Germany
4th
Mahmood Al-Maghrabi
Bahrain
5th
Adeyemi Awoyemi
UK
6th
Wojciech Dymarski
Poland
7th
Dawid Wachelka
Poland
8th
Mohammed Salihi
Germany
9th
Dwayne Latinwo
UK
10th
Aryan Ali
Germany
11th
Fahri Gunes
Turkey
12th
Jean Desulme
France
13th
Carlos Jorge Pina Da Silva
Portugal
14th
Stephen Stadelmann
Germany
15th
Rafal Zabawa
Poland
16th
Ondrej Kmostak
Czech Republic
16th
Mahmood Alblooki
UAE
16th
Mohammad Almutawah
Kuwait
Scorecard Intelligence
Sourced from official show card
Paul Gustave won by 3 — a narrow decision. Tightest call down the field: Mahmood Al-Maghrabi over Adeyemi Awoyemi, 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.
Top 12 scoring positions; 5 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Paul Gustave | 3 | — | — | 3 | Narrow win |
| 2nd | Dmytro Horobets | 6 | — | — | 6 | |
| 3rd | Christian Ani | 9 | — | — | 9 | |
| 4th | Mahmood Al-Maghrabi | 13 | — | — | 13 | Held by 1 |
| 5th | Adeyemi Awoyemi | 14 | — | — | 14 | Missed by 1 |
| 6th | Wojciech Dymarski | 21 | — | — | 21 | Held by 1 |
| 7th | Dawid Wachelka | 22 | — | — | 22 | Missed by 1 |
| 8th | Mohammed Salihi | 23 | — | — | 23 | Missed by 1 |
| 9th | Dwayne Latinwo | 28 | — | — | 28 | Held by 1 |
| 10th | Aryan Ali | 29 | — | — | 29 | Missed by 1 |
| 11th | Fahri Gunes | 34 | — | — | 34 | Held by 1 |
| 12th | Jean Desulme | 35 | — | — | 35 | Missed by 1 |
| 13th | Carlos Jorge Pina Da Silva | 39 | — | — | 39 | |
| 14th | Stephen Stadelmann | 42 | — | — | 42 | |
| 15th | Rafal Zabawa | 46 | — | — | 46 | Held by 1 |
| 16th | Ondrej Kmostak | 47 | — | — | 47 | Missed by 1 |
| 16th | Mahmood Alblooki | 48 | — | — | 48 | Missed by 1 |
| 16th | Mohammad Almutawah | 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
Roman Iushchenko
Ukraine
2nd
Nasser Mohammad
Kuwait
3rd
Muzi Maluleke
South Africa
4th
Mirnes Husanovic
Bosnia and Herzegovina
5th
Amin Parvaneh
Germany
6th
Rene Borovka
Austria
7th
Hisam Oruk
Germany
8th
Burga Keskin
Turkey
Scorecard Intelligence
Sourced from official show card
Roman Iushchenko 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 | Roman Iushchenko | 3 | — | — | 3 | Narrow win |
| 2nd | Nasser Mohammad | 6 | — | — | 6 | |
| 3rd | Muzi Maluleke | 9 | — | — | 9 | |
| 4th | Mirnes Husanovic | 12 | — | — | 12 | |
| 5th | Amin Parvaneh | 15 | — | — | 15 | |
| 6th | Rene Borovka | 18 | — | — | 18 | |
| 7th | Hisam Oruk | 21 | — | — | 21 | |
| 8th | Burga Keskin | 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
Amy Hamilton
Spain
2nd
Martina Bianchini
Italy
3rd
Soniya Mitra
4th
Nikolett Szabo
Hungary
5th
Annika Drescher
Germany
6th
Isabelle Fagan
7th
Hannah Lepiors
Official Show Cards — IFBB Pro League / NPC
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. "2025 Europa Pro Championships — results." CalloutIQ, 79 results across 5 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2025-europa-pro-championships
@misc{calloutiq-contests-2025-europa-pro-championships-2026-09-03,
title = {{2025 Europa Pro Championships — results}},
author = {{CalloutIQ}},
year = {2026},
note = {Accessed September 3, 2026},
howpublished = {\url{https://calloutiq.com/contests/2025-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
79 results across 5 divisions, 72 carrying judging scores off an official card, each row with its own source link. 5 of 5 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-europa-pro-championships" title="2025 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.