2025 Dubai Pro
1st
Behrooz Tabani
Iran
2nd
William Bonac
Netherlands
3rd
Tonio Burton
USA
4th
Nathan De Asha
UK
5th
Mohamed Foda
UAE
6th
Rubiel Mosquera
Colombia
7th
Edward Kargbo
UAE
8th
Adolf Burghardt
Germany
9th
Dennis Friedrich
Germany
10th
Ashraf Hassasnin
Egypt
11th
Ismail Radwan
Egypt
12th
Seyed Hassan Mousavi Nejad
Iran
13th
Ibrahim Sobhy
UAE
14th
Ahmad Alrefaei
Kuwait
Scorecard Intelligence
Sourced from official show card
Behrooz Tabani won decisively, +6 clear of second. Tightest call down the field: Mohamed Foda over Rubiel Mosquera, 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; 2 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Behrooz Tabani | 3 | 4 | ▼1 | 7 | Lock win +6 |
| 2nd | William Bonac | 7 | 6 | ▲1 | 13 | |
| 3rd | Tonio Burton | 8 | 8 | — | 16 | |
| 4th | Nathan De Asha | 13 | 12 | ▲1 | 25 | |
| 5th | Mohamed Foda | 14 | 18 | ▼4 | 32 | Held by 1 |
| 6th | Rubiel Mosquera | 18 | 15 | ▲3 | 33 | Missed by 1 |
| 7th | Edward Kargbo | 21 | 21 | — | 42 | |
| 8th | Adolf Burghardt | 24 | 24 | — | 48 | |
| 9th | Dennis Friedrich | 27 | 27 | — | 54 | |
| 10th | Ashraf Hassasnin | 30 | 30 | — | 60 | |
| 11th | Ismail Radwan | 33 | 33 | — | 66 | |
| 12th | Seyed Hassan Mousavi Nejad | 36 | 36 | — | 72 | |
| 13th | Ibrahim Sobhy | 39 | 39 | — | 78 | |
| 14th | Ahmad Alrefaei | 42 | 42 | — | 84 |
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
Michael Daboul
UAE
2nd
Luca Reger
Germany
3rd
Richard Nagy
Hungary
4th
Khaled El Nahawy
Egypt
5th
Ahmed Alkhalifah
Egypt
6th
Alexander Westermeier
Germany
7th
Krimo Ammari
USA
8th
Mikhail Timoshin
Russia
9th
Eric Wildberger
Brazil
10th
Valeri Enchev
Bulgaria
11th
Julio Simoes
Brazil
12th
Mustafa Yildiz
Turkey
13th
Ali Hasan
Iraq
14th
Ethan Gohari
Australia
15th
John Le
Canada
16th
Vahid Badpei
Iran
16th
Almostafa Aljaafreh
Jordan
16th
Joe Davis
USA
16th
Ramadan El Sherkawy
Egypt
16th
Sunmeet Gill
India
16th
Wassim Hassan
Syria
16th
Paulo Henrique
Portugal
16th
Azamat Karabashev
Russia
16th
Lihsuan Liu
Taiwan
16th
Miguel Malimo
Mozambique
16th
Abdalla Mohamdi
Saudi Arabia
16th
Reda Nacirdin
Morocco
16th
Kent Nasarondo
Philippines
16th
Bader Nuri
Saudi Arabia
16th
Chanuk Ock
South Korea
16th
Chaitanya Prabhu Puralachetty
India
16th
Denis Rose
Spain
16th
Mustafa Salman
Iraq
16th
Kevin Stutz
Austria
16th
Edgar Daniel Valencia Palafox
Mexico
16th
Dmitrii Vorotyntsev
Russia
16th
Daniel Oti
Ghana
16th
Ahmed Elsayed
UAE
16th
Rashid Alhadhrami
UAE
16th
Abdulrahman Alnaim
Saudi Arabia
Scorecard Intelligence
Sourced from official show card
Michael Daboul 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.
Top 12 scoring positions; 4 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Michael Daboul | 3 | — | — | 3 | Narrow win |
| 2nd | Luca Reger | 6 | — | — | 6 | |
| 3rd | Richard Nagy | 9 | — | — | 9 | |
| 4th | Khaled El Nahawy | 12 | — | — | 12 | |
| 5th | Ahmed Alkhalifah | 15 | — | — | 15 | |
| 6th | Alexander Westermeier | 18 | — | — | 18 | |
| 7th | Krimo Ammari | 21 | — | — | 21 | |
| 8th | Mikhail Timoshin | 24 | — | — | 24 | |
| 9th | Eric Wildberger | 27 | — | — | 27 | |
| 10th | Valeri Enchev | 30 | — | — | 30 | |
| 11th | Julio Simoes | 33 | — | — | 33 | |
| 12th | Mustafa Yildiz | 36 | — | — | 36 | |
| 13th | Ali Hasan | 39 | — | — | 39 | |
| 14th | Ethan Gohari | 42 | — | — | 42 | |
| 15th | John Le | 45 | — | — | 45 | |
| 16th | Vahid Badpei | 48 | — | — | 48 | Tied |
| 16th | Almostafa Aljaafreh | 48 | — | — | 48 | Tied |
| 16th | Joe Davis | 48 | — | — | 48 | Tied |
| 16th | Ramadan El Sherkawy | 48 | — | — | 48 | Tied |
| 16th | Sunmeet Gill | 48 | — | — | 48 | Tied |
| 16th | Wassim Hassan | 48 | — | — | 48 | Tied |
| 16th | Paulo Henrique | 48 | — | — | 48 | Tied |
| 16th | Azamat Karabashev | 48 | — | — | 48 | Tied |
| 16th | Lihsuan Liu | 48 | — | — | 48 | Tied |
| 16th | Miguel Malimo | 48 | — | — | 48 | Tied |
| 16th | Abdalla Mohamdi | 48 | — | — | 48 | Tied |
| 16th | Reda Nacirdin | 48 | — | — | 48 | Tied |
| 16th | Kent Nasarondo | 48 | — | — | 48 | Tied |
| 16th | Bader Nuri | 48 | — | — | 48 | Tied |
| 16th | Chanuk Ock | 48 | — | — | 48 | Tied |
| 16th | Chaitanya Prabhu Puralachetty | 48 | — | — | 48 | Tied |
| 16th | Denis Rose | 48 | — | — | 48 | Tied |
| 16th | Mustafa Salman | 48 | — | — | 48 | Tied |
| 16th | Kevin Stutz | 48 | — | — | 48 | Tied |
| 16th | Edgar Daniel Valencia Palafox | 48 | — | — | 48 | Tied |
| 16th | Dmitrii Vorotyntsev | 48 | — | — | 48 | Tied |
| 16th | Daniel Oti | 48 | — | — | 48 | Tied |
| 16th | Ahmed Elsayed | 48 | — | — | 48 | Tied |
| 16th | Rashid Alhadhrami | 48 | — | — | 48 | Tied |
| 16th | Abdulrahman Alnaim | 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
Miroslav Juricek
Czech Republic
2nd
Hossein Karimi
Iran
3rd
Saad Binhashim
Saudi Arabia
4th
Mahmoud Elsabagh
UAE
5th
Shuaib Abdullah
UAE
6th
Hachemi Hemza
Algeria
7th
Jeffrey Darko
UK
8th
Patrick Asiedu
Australia
9th
Hidayat Maharramli
Azerbaijan
10th
Ahmed Shokry
Egypt
11th
Mahmood Al-Maghrabi
Bahrain
12th
Abdullah Al Sharafi
Kuwait
13th
Qaiser Al-Asi
Bahrain
14th
Nishant Bansal
India
15th
Abdullah Bu Halim
Saudi Arabia
16th
Amit Agre
India
16th
Ahmed Mandy
Egypt
16th
Andrea Amato
Italy
16th
Elton Pinto Mota
Portugal
16th
Gowtham Gowthu
India
16th
Mahmood Alazzawi
UAE
16th
Matheus Nery
Brazil
16th
Mishal Alhassan
Saudi Arabia
16th
Mohammed Haidar
UAE
16th
Philippe Degila
France
16th
Rany Issa
Lebanon
16th
Salah Eddine Lahrach
Morocco
16th
Vyacheslav Tarasevich
Belarus
16th
Adeyemi Awoyemi
UK
Scorecard Intelligence
Sourced from official show card
Miroslav Juricek 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.
Top 12 scoring positions; 4 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Miroslav Juricek | 3 | — | — | 3 | Narrow win |
| 2nd | Hossein Karimi | 6 | — | — | 6 | |
| 3rd | Saad Binhashim | 9 | — | — | 9 | |
| 4th | Mahmoud Elsabagh | 12 | — | — | 12 | |
| 5th | Shuaib Abdullah | 15 | — | — | 15 | |
| 6th | Hachemi Hemza | 18 | — | — | 18 | |
| 7th | Jeffrey Darko | 21 | — | — | 21 | |
| 8th | Patrick Asiedu | 24 | — | — | 24 | |
| 9th | Hidayat Maharramli | 27 | — | — | 27 | |
| 10th | Ahmed Shokry | 30 | — | — | 30 | |
| 11th | Mahmood Al-Maghrabi | 33 | — | — | 33 | |
| 12th | Abdullah Al Sharafi | 36 | — | — | 36 | |
| 13th | Qaiser Al-Asi | 39 | — | — | 39 | |
| 14th | Nishant Bansal | 42 | — | — | 42 | |
| 15th | Abdullah Bu Halim | 45 | — | — | 45 | |
| 16th | Amit Agre | 48 | — | — | 48 | Tied |
| 16th | Ahmed Mandy | 48 | — | — | 48 | Tied |
| 16th | Andrea Amato | 48 | — | — | 48 | Tied |
| 16th | Elton Pinto Mota | 48 | — | — | 48 | Tied |
| 16th | Gowtham Gowthu | 48 | — | — | 48 | Tied |
| 16th | Mahmood Alazzawi | 48 | — | — | 48 | Tied |
| 16th | Matheus Nery | 48 | — | — | 48 | Tied |
| 16th | Mishal Alhassan | 48 | — | — | 48 | Tied |
| 16th | Mohammed Haidar | 48 | — | — | 48 | Tied |
| 16th | Philippe Degila | 48 | — | — | 48 | Tied |
| 16th | Rany Issa | 48 | — | — | 48 | Tied |
| 16th | Salah Eddine Lahrach | 48 | — | — | 48 | Tied |
| 16th | Vyacheslav Tarasevich | 48 | — | — | 48 | Tied |
| 16th | Adeyemi Awoyemi | 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
Nihat Kaya
Turkey
2nd
Angel Calderon Frias
Spain
3rd
Giuseppe Zagarella
Italy
4th
Mahmoud Negm
UAE
5th
Mahmoud Abdelhalim
UAE
6th
Mohammed Salam
Egypt
7th
Mesham Mahed
Iraq
8th
Radoslav Angelov
Bulgaria
9th
Mohamed Gomaa
Egypt
10th
Roman Iushchenko
Ukraine
11th
Mehdi Mostafaloo
Iran
12th
Muzi Maluleke
South Africa
13th
Obenrocksman Arrah
Cameroon
14th
Orlando Perdomo Lopez
USA
15th
Bdalhmyd Shban
Saudi Arabia
16th
Richard Gayle
Jamaica
16th
Felipe Massaroca
Brazil
16th
Ramil S. Penaflor
Philippines
16th
Artem Reva
Russia
Scorecard Intelligence
Sourced from official show card
Nihat Kaya won the title by just 1 point — a razor-thin margin. Tightest call down the field: Radoslav Angelov over Mohamed Gomaa, 1 point apart for 8th/9th.
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 | Nihat Kaya | 4 | — | — | 4 | Razor-thin win |
| 2nd | Angel Calderon Frias | 5 | — | — | 5 | Missed by 1 |
| 3rd | Giuseppe Zagarella | 9 | — | — | 9 | |
| 4th | Mahmoud Negm | 12 | — | — | 12 | |
| 5th | Mahmoud Abdelhalim | 15 | — | — | 15 | |
| 6th | Mohammed Salam | 18 | — | — | 18 | |
| 7th | Mesham Mahed | 21 | — | — | 21 | |
| 8th | Radoslav Angelov | 25 | — | — | 25 | Held by 1 |
| 9th | Mohamed Gomaa | 26 | — | — | 26 | Missed by 1 |
| 10th | Roman Iushchenko | 33 | — | — | 33 | Held by 1 |
| 11th | Mehdi Mostafaloo | 34 | — | — | 34 | Missed by 1 |
| 12th | Muzi Maluleke | 35 | — | — | 35 | Missed by 1 |
| 13th | Obenrocksman Arrah | 38 | — | — | 38 | |
| 14th | Orlando Perdomo Lopez | 42 | — | — | 42 | |
| 15th | Bdalhmyd Shban | 45 | — | — | 45 | |
| 16th | Richard Gayle | 48 | — | — | 48 | Tied |
| 16th | Felipe Massaroca | 48 | — | — | 48 | Tied |
| 16th | Ramil S. Penaflor | 48 | — | — | 48 | Tied |
| 16th | Artem Reva | 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.
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 Dubai Pro — results." CalloutIQ, 102 results across 4 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2025-dubai-pro
@misc{calloutiq-contests-2025-dubai-pro-2026-09-03,
title = {{2025 Dubai Pro — results}},
author = {{CalloutIQ}},
year = {2026},
note = {Accessed September 3, 2026},
howpublished = {\url{https://calloutiq.com/contests/2025-dubai-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
102 results across 4 divisions, 102 carrying judging scores off an official card, each row with its own source link. 4 of 4 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-dubai-pro" title="2025 Dubai 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.