CalloutIQbeta

2023 Dubai Pro

Dubai, UAE · Sep 24
Classic Physique Full field · 29
2nd Fabio JunioBrazil
3rd Wesley VissersNetherlands
4th Chen KangChina
6th Abou KonateUK
7th Patrik HerczikCzech Republic
8th Khaled El NahawyEgypt
9th Miguel MalimoMozambique
10th Valeri EnchevBulgaria
12th Valentin PetrovBulgaria
13th Dylan DawsonSouth Africa
14th Aravind RavikumarIndia
15th Denis RomanovRussia
16th Anwar hossainBangladesh
16th Subiel NisarIndia
16th Ibrahim AldawsariSaudi Arabia
16th Sajad niknamUAE
16th Hassan Mahdi AlabdrabalredaSaudi Arabia
16th Mehdi gharedaghiIran
16th Artem PuchkovRussia
NS Jabar Al KuwariQatar
NS Piyush RajIndia
NS Shicheng JinChina
NS Wael AliEgypt
Scorecard Intelligence Sourced from official show card
Terrence Ruffin won by 3 — a narrow decision. Tightest call down the field: Valeri Enchev over Ahmed Hameed Aleidani, 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 Terrence Ruffin leader
2nd Fabio Junio +3 on 1st
3rd Wesley Vissers +3 on 2nd
4th Chen Kang +3 on 3rd
6th Abou Konate +3 on 5th
7th Patrik Herczik +3 on 6th
8th Khaled El Nahawy +3 on 7th
9th Miguel Malimo +3 on 8th
10th Valeri Enchev +4 on 9th
11th Ahmed Hameed Aleidani +1 on 10th
12th Valentin Petrov +5 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Terrence Ruffin 3 3 Narrow win
2nd Fabio Junio 6 6
3rd Wesley Vissers 9 9
4th Chen Kang 12 12
5th Jose Maria Mete Bueriberi 15 15
6th Abou Konate 18 18
7th Patrik Herczik 21 21
8th Khaled El Nahawy 24 24
9th Miguel Malimo 27 27
10th Valeri Enchev 31 31 Held by 1
11th Ahmed Hameed Aleidani 32 32 Missed by 1
12th Valentin Petrov 37 37 Held by 1
13th Dylan Dawson 38 38 Missed by 1
14th Aravind Ravikumar 42 42
15th Denis Romanov 45 45
16th Anwar hossain 48 48 Tied
16th Subiel Nisar 48 48 Tied
16th Abdulaziz Al-Murshedi 48 48 Tied
16th Ibrahim Aldawsari 48 48 Tied
16th Sajad niknam 48 48 Tied
16th Hassan Mahdi Alabdrabalreda 48 48 Tied
16th Mehdi gharedaghi 48 48 Tied
16th Ramdan Elsharkawy 48 48 Tied
16th Artem Puchkov 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 · 49
2nd Abisai PieterszNetherlands
3rd Youssef HassanEgypt
4th Sidy PouyeSpain
5th Emile WalkerUK
7th Imran KhanIndia
8th Mahmood Al-MaghrabiBahrain
9th Hossein KarimiIran
10th Jiang Kun ZhiChina
11th Kamal AitirhmourMorocco
12th Hachemi HemzaAlgeria
13th Omar BoresliKuwait
14th Philippe DegilaFrance
15th Dawid WachelkaPoland
16th Kahlia RamziAlgeria
16th Harvey A. DevanaderaPhilippines
16th Aslan AbdullayevKazakhstan
16th Osam Al MujalliSaudi Arabia
16th Fahri GunesTurkey
16th Qaisar AlasiBahrain
16th Ahmed ShokryEgypt
16th Alessio SbizzeraItaly
16th Tyrone JaggerSouth Africa
16th Xiaolong HongChina
16th Soud AlkhameesKuwait
16th Karim EsmatKuwait
16th Murat AkkoseTurkey
16th Furkan TuncTurkey
16th Yassin GaberEgypt
16th Ash MullenNew Zealand
16th Ozcan KirantTurkey
16th Ali JafarKuwait
16th Fahad AltheebKuwait
16th Hashem MohammedSaudi Arabia
16th Mohammad AlmutawahKuwait
16th Ilya KvashninRussia
16th Mishal AlhassanSaudi Arabia
16th Sanad AlsanadKuwait
16th Cetin KorogluTurkey
16th Shogo SatoJapan
NS Ramadan AbdallaEgypt
Scorecard Intelligence Sourced from official show card
Adeyemi Awoyemi won by 4 — a narrow decision. Tightest call down the field: Abisai Pietersz over Youssef Hassan, 1 point apart for 2nd/3rd.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Adeyemi Awoyemi leader
2nd Abisai Pietersz +4 on 1st
3rd Youssef Hassan +1 on 2nd
4th Sidy Pouye +5 on 3rd
5th Emile Walker +1 on 4th
6th Carlos Asiedu Ocran +4 on 5th
7th Imran Khan +3 on 6th
8th Mahmood Al-Maghrabi +3 on 7th
9th Hossein Karimi +3 on 8th
10th Jiang Kun Zhi +3 on 9th
11th Kamal Aitirhmour +4 on 10th
12th Hachemi Hemza +1 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Adeyemi Awoyemi 3 3 Narrow win
2nd Abisai Pietersz 7 7 Held by 1
3rd Youssef Hassan 8 8 Missed by 1
4th Sidy Pouye 13 13 Held by 1
5th Emile Walker 14 14 Missed by 1
6th Carlos Asiedu Ocran 18 18
7th Imran Khan 21 21
8th Mahmood Al-Maghrabi 24 24
9th Hossein Karimi 27 27
10th Jiang Kun Zhi 30 30
11th Kamal Aitirhmour 34 34 Held by 1
12th Hachemi Hemza 35 35 Missed by 1
13th Omar Boresli 39 39
14th Philippe Degila 42 42
15th Dawid Wachelka 45 45
16th Kahlia Ramzi 48 48 Tied
16th Harvey A. Devanadera 48 48 Tied
16th Mohammad Javad Sadeghi 48 48 Tied
16th Mahmoud Ali Ibrahim 48 48 Tied
16th Aslan Abdullayev 48 48 Tied
16th Osam Al Mujalli 48 48 Tied
16th Fahri Gunes 48 48 Tied
16th Qaisar Alasi 48 48 Tied
16th Ahmed Shokry 48 48 Tied
16th Alessio Sbizzera 48 48 Tied
16th Tyrone Jagger 48 48 Tied
16th Xiaolong Hong 48 48 Tied
16th Soud Alkhamees 48 48 Tied
16th Abdulrahman alsharri 48 48 Tied
16th Karim Esmat 48 48 Tied
16th Murat Akkose 48 48 Tied
16th Furkan Tunc 48 48 Tied
16th Yassin Gaber 48 48 Tied
16th Ash Mullen 48 48 Tied
16th Mahmoud Elsabagh 48 48 Tied
16th Ozcan Kirant 48 48 Tied
16th Ali Jafar 48 48 Tied
16th Fahad Altheeb 48 48 Tied
16th Hashem Mohammed 48 48 Tied
16th Azad Mohammed Rasheed Omar 48 48 Tied
16th Mohammad Almutawah 48 48 Tied
16th Ilya Kvashnin 48 48 Tied
16th Mishal Alhassan 48 48 Tied
16th Sanad Alsanad 48 48 Tied
16th Cetin Koroglu 48 48 Tied
16th Shogo Sato 48 48 Tied
16th Mimoh Yuvraj Kamble 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 · 14
1st Mazin Al RahbiOman
2nd Kingsley Oben ArrahCameroon
3rd Mohamed EmbabyEgypt
4th Wael aliEgypt
5th Mohamed SalahEgypt
6th Muhammet KurutasTurkey
8th Mohamed RamzyEgypt
9th Radoslav AngelovBulgaria
10th Siwei YangChina
11th Julian Lee RamdhariSouth Africa
12th Muhammad Masoom ButtPakistan
13th Zhen Hua SongChina
14th Hiroya MatsoukaJapan
Scorecard Intelligence Sourced from official show card
Mazin Al Rahbi won by 3 — a narrow decision. Tightest call down the field: Zhen Hua Song over Hiroya Matsouka, 1 point apart for 13th/14th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Mazin Al Rahbi leader
2nd Kingsley Oben Arrah +3 on 1st
3rd Mohamed Embaby +3 on 2nd
4th Wael ali +3 on 3rd
5th Mohamed Salah +3 on 4th
6th Muhammet Kurutas +3 on 5th
8th Mohamed Ramzy +2 on 7th
9th Radoslav Angelov +3 on 8th
10th Siwei Yang +3 on 9th
11th Julian Lee Ramdhari +3 on 10th
12th Muhammad Masoom Butt +3 on 11th
Top 12 scoring positions; 2 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Mazin Al Rahbi 3 3 Narrow win
2nd Kingsley Oben Arrah 6 6
3rd Mohamed Embaby 9 9
4th Wael ali 12 12
5th Mohamed Salah 15 15
6th Muhammet Kurutas 18 18
7th Ismail Ahmed Mohamed Radwan 22 22 Held by 2
8th Mohamed Ramzy 24 24 Missed by 2
9th Radoslav Angelov 27 27
10th Siwei Yang 30 30
11th Julian Lee Ramdhari 33 33
12th Muhammad Masoom Butt 36 36
13th Zhen Hua Song 40 40 Held by 1
14th Hiroya Matsouka 41 41 Missed by 1
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. "2023 Dubai Pro — results." CalloutIQ, 92 results across 3 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2023-dubai-pro
@misc{calloutiq-contests-2023-dubai-pro-2026-09-03,
  title  = {{2023 Dubai Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2023-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
92 results across 3 divisions, 85 carrying judging scores off an official card, each row with its own source link. 3 of 3 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/2023-dubai-pro" title="2023 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.