CalloutIQbeta

2025 Bharat Pro

Mumbai, India · Nov 21
Classic Physique Full field · 13
1st Vahid BadpeiIran 10pts
2nd Hamid MehrabaniIran 4pts
3rd Vitaliy Omel'chenkoRussia 3pts
4th Mohammed IbrahimIndia 2pts
5th Manesh MadhavanIndia 1pt
6th Artur ArutyunyanRussia
7th Wassim HassanSyria
8th Deepak NandaIndia
9th Akshay KumarIndia
10th Anand YadavIndia
11th Abdallah AlmatarKuwait
12th Amit RoyUSA
13th Piyush RajIndia
Scorecard Intelligence Sourced from official show card
Vahid Badpei won decisively, +7 clear of second. Tightest call down the field: Hamid Mehrabani over Vitaliy Omel'chenko, 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 Vahid Badpei leader
2nd Hamid Mehrabani +7 on 1st
3rd Vitaliy Omel'chenko +1 on 2nd
4th Mohammed Ibrahim +7 on 3rd
5th Manesh Madhavan +5 on 4th
6th Artur Arutyunyan +5 on 5th
7th Wassim Hassan +5 on 6th
8th Deepak Nanda +5 on 7th
9th Akshay Kumar +5 on 8th
10th Anand Yadav +6 on 9th
11th Abdallah Almatar +3 on 10th
12th Amit Roy +6 on 11th
Top 12 scoring positions; 1 further position not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Vahid Badpei 5 5 Lock win +7
2nd Hamid Mehrabani 12 12 Held by 1
3rd Vitaliy Omel'chenko 13 13 Missed by 1
4th Mohammed Ibrahim 20 20
5th Manesh Madhavan 25 25
6th Artur Arutyunyan 30 30
7th Wassim Hassan 35 35
8th Deepak Nanda 40 40
9th Akshay Kumar 45 45
10th Anand Yadav 51 51
11th Abdallah Almatar 54 54
12th Amit Roy 60 60
13th Piyush Raj 65 65
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 · 18
1st Anik GhoshIndia 10pts
2nd Vardhan MalhotraIndia 4pts
3rd Omer BahamedQatar 3pts
4th Rambabu NowdasariIndia 2pts
5th Manoj PatilIndia 1pt
6th Youssef CherrateMorocco
8th Kumar SundramIndia
9th Ashwini SirohiIndia
10th Maged MansourEgypt
11th Surojit DeyIndia
12th Shubham KanduIndia
13th Abdullah Al SabeaKuwait
14th Dilip Kumar N HIndia
15th Sani RoyIndia
16th Harvinder SinghIndia
16th Ajith RajaIndia
Scorecard Intelligence Sourced from official show card
Anik Ghosh won by 5 — a narrow decision. Tightest call down the field: Sani Roy over Harvinder Singh, 2 points apart for 15th/16th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Anik Ghosh leader
2nd Vardhan Malhotra +5 on 1st
3rd Omer Bahamed +5 on 2nd
4th Rambabu Nowdasari +5 on 3rd
5th Manoj Patil +5 on 4th
6th Youssef Cherrate +5 on 5th
7th Ahmed Alblooki +5 on 6th
8th Kumar Sundram +5 on 7th
9th Ashwini Sirohi +5 on 8th
10th Maged Mansour +5 on 9th
11th Surojit Dey +5 on 10th
12th Shubham Kandu +5 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Anik Ghosh 5 5 Narrow win
2nd Vardhan Malhotra 10 10
3rd Omer Bahamed 15 15
4th Rambabu Nowdasari 20 20
5th Manoj Patil 25 25
6th Youssef Cherrate 30 30
7th Ahmed Alblooki 35 35
8th Kumar Sundram 40 40
9th Ashwini Sirohi 45 45
10th Maged Mansour 50 50
11th Surojit Dey 55 55
12th Shubham Kandu 60 60
13th Abdullah Al Sabea 65 65
14th Dilip Kumar N H 70 70
15th Sani Roy 76 76 Held by 2
16th Harvinder Singh 78 78 Missed by 2
16th Mimoh Yuvraj Kamble 80 80 Missed by 2
16th Ajith Raja 80 80 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.
Wheelchair Full field · 2
1st Mostafa Darvish KhezriIran Qualifying Win
2nd Ravinder SinghIndia
Scorecard Intelligence Sourced from official show card
Mostafa Darvish Khezri won by 5 — a narrow decision.
PlAthlete JudgingFinalsMoveTotalRead
1st Mostafa Darvish Khezri 5 5 Narrow win
2nd Ravinder Singh 10 10
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
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 Bharat Pro — results." CalloutIQ, 33 results across 3 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2025-bharat-pro
@misc{calloutiq-contests-2025-bharat-pro-2026-09-03,
  title  = {{2025 Bharat Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2025-bharat-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
33 results across 3 divisions, 33 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/2025-bharat-pro" title="2025 Bharat 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.