CalloutIQbeta

Petar Duper

Not Yet Qualified
2026 Olympia Qualification

Not yet qualified

2Points
#121Rank
What Petar Duper needs
The 2026 window is closed.
Qualifying ended Aug 30, so no result now moves the 2026 board. CalloutIQ holds no 2026 qualification for Petar Duper.
CalloutIQ projection from sourced results — not an IFBB Pro League call. The line moves as results land, entry lists aren't confirmed until athletes check in, and IFBB tiebreaks aren't modeled.
Where the points came from
✓ Verified — all 2 pts itemized from recorded results
Manual Review Compiled by CalloutIQ and awaiting official IFBB Pro League reconciliation — not yet on a published qualified list. · last verified Aug 24, 2026 How we source this →
Petar Duper's Confirmed Appearances
No entry on file yet. CalloutIQ lists an appearance only once a roster is published or announced — and those usually land in the days before a show — so this being empty doesn't mean Petar Duper isn't competing. The schedule below is the division's, not theirs.
Remaining Classic Physique Qualifying Shows
Every Classic Physique show left in the 2026 qualifying window — the division's schedule, not Petar Duper's. Entry is only shown where we have a sourced roster.
2026-09-11 – 2026-09-12
Santo Domingo, Dominican Republic
2026-09-12
San Antonio, TX, USA
2026-09-13
Xi'an, China
2026-09-13
Offenbach, Germany
2026-09-20
Izmir, Turkey
2026-09-24 – 2026-09-27
Las Vegas, NV, USA
2026-09-26 – 2026-09-27
Seoul, South Korea
2026-10-03
Toulouse-Labege, France
2026-10-03
Dalton, GA, USA
2026-10-04
Nuevo Vallarta, Nayarit, Mexico
2026-10-11
Prague, Czech Republic
2026-10-16 – 2026-10-17
St. Petersburg, FL, USA
2026-10-16 – 2026-10-18
Sao Paulo, Brazil
2026-10-18
Budapest, Hungary
2026-10-24
Moscow, Russia
2026-10-25
Kosice, Slovakia
2026-11-01
Alicante, Spain
2026-11-07 – 2026-11-08
Bucharest, Romania
2026-11-07
Las Vegas, NV, USA
2026-11-07
Auckland, New Zealand
2026-11-20 – 2026-11-22
Madrid, Spain
2026-11-21
Towson, MD, USA
2026-11-22
Zhuhai, China
2026-11-29
Hangzhou, China
2026-12-04 – 2026-12-06
Kaohsiung, Taiwan
2026-12-12 – 2026-12-13
Beijing, China
Career History
Career placements 17 results for Petar Duper from 2018 to 2026, each plotted as their finishing position within the field at that contest. 1 of them is an Olympia appearance, marked with a diamond. 1st1835 16th of 26 — Classic Physique, Mr. Olympia (2018) 6th of 18 — Classic Physique, Romania Muscle Fest Pro (2018) 16th of 35 — Classic Physique, New York Pro (2019) 12th of 18 — Classic Physique, Puerto Rico Pro (2019) 16th of 30 — Classic Physique, Europa Pro Championships (2020) 5th of 10 — Classic Physique, Tsunami Cup Pro (2021) 4th of 10 — Classic Physique, EVLS Prague Pro (2022) 8th of 17 — Classic Physique, Europa Pro Championships (2022) 14th of 20 — Classic Physique, Romania Muscle Fest Pro (2022) 14th of 15 — Classic Physique, Musclecontest Ireland Pro (2023) 12th of 13 — Classic Physique, Sheru Classic Italian Pro (2023) 16th of 18 — Classic Physique, Mr. Big Evolution Pro (2023) 6th of 16 — Classic Physique, Florida Pro (2025) 4th of 9 — Classic Physique, Southern Muscle Showdown Pro (2025) 6th of 10 — Classic Physique, Hurricane Pro (2025) 16th of 19 — Classic Physique, Oklahoma Pro (2026) 14th of 14 — Classic Physique, Body Be 1 Pro (2026) 20182019202020212022202320252026
Each mark is one contest: the faint bar is the whole field on that show's card, top to bottom, and the dot is where Petar Duper finished in it — so a dot near the top of a long bar beat a deep field. Diamonds on a gold bar are the Olympia — 1 appearance, none won. Every value is in the table below.
2026 Body Be 1 ProClassic Physique 14th 40
2026 Oklahoma ProClassic Physique 16th 48
2025 Hurricane ProClassic Physique 6th 18
2025 Southern Muscle Showdown ProClassic Physique 4th 12
2025 Florida ProClassic Physique 6th 18
2023 Mr. Big Evolution ProClassic Physique 16th 96
2023 Sheru Classic Italian ProClassic Physique 12th 72
2023 Musclecontest Ireland ProClassic Physique 14th 42
2022 Romania Muscle Fest ProClassic Physique 14th 84
2022 Europa Pro ChampionshipsClassic Physique 8th 48
2022 EVLS Prague ProClassic Physique 4th 12
2018–2021 6 earlier results
2021 Tsunami Cup ProClassic Physique 5th 30
2020 Europa Pro ChampionshipsClassic Physique 16th 48
2019 Puerto Rico ProClassic Physique 12th 58
2019 New York ProClassic Physique 16th 79
2018 Romania Muscle Fest ProClassic Physique 6th 19
2018 Mr. OlympiaClassic Physique 16th 80
Head-to-Head
Luca Corrado 5 meetings 3–2 Compare →
Petar Luca
2023 Mr. Big Evolution ProClassic Physique 16+ 10th
2023 Sheru Classic Italian ProClassic Physique 12th 9+
2022 Romania Muscle Fest ProClassic Physique 14th 16+
2022 Europa Pro ChampionshipsClassic Physique 8th 11th
2022 EVLS Prague ProClassic Physique 4th 7th
Kelvin Hinde 4 meetings 1–2 Compare →
Petar Kelvin
2022 Romania Muscle Fest ProClassic Physique 14th 12th
2022 Europa Pro ChampionshipsClassic Physique 8th 9th
2022 EVLS Prague ProClassic Physique 4th 2nd
2020 Europa Pro ChampionshipsClassic Physique · both outside top 15 16+ 16+
Ross Caesar 3 meetings 3–0 Compare →
Petar Ross
2025 Florida ProClassic Physique 6th 13th
2022 Romania Muscle Fest ProClassic Physique 14th 16+
2022 Europa Pro ChampionshipsClassic Physique 8th 16th
Adam Bomert 3 meetings 0–3 Compare →
Petar Adam
2023 Mr. Big Evolution ProClassic Physique 16+ 5th
2023 Sheru Classic Italian ProClassic Physique 12th 4th
2022 Romania Muscle Fest ProClassic Physique 14th 1st
Petar David
2023 Mr. Big Evolution ProClassic Physique 16+ 4th
2020 Europa Pro ChampionshipsClassic Physique 16+ 10th
2018 Romania Muscle Fest ProClassic Physique 6th 4th
Emanuele Ricotti 3 meetings 0–3 Compare →
Petar Emanuele
2023 Mr. Big Evolution ProClassic Physique 16+ 6th
2023 Sheru Classic Italian ProClassic Physique 12th 8th
2023 Musclecontest Ireland ProClassic Physique 14th 3rd
Hubert Kulczynski 3 meetings 1–1 Compare →
Petar Hubert
2023 Musclecontest Ireland ProClassic Physique 14th 10th
2020 Europa Pro ChampionshipsClassic Physique · both outside top 15 16+ 16+
2018 Romania Muscle Fest ProClassic Physique 6th 14th
David Boix 3 meetings 1–1 Compare →
Petar David
2020 Europa Pro ChampionshipsClassic Physique · both outside top 15 16+ 16+
2019 Puerto Rico ProClassic Physique 12th 8th
2018 Romania Muscle Fest ProClassic Physique 6th 10th
Stanislas De Longeaux Olympia20262 meetings 0–2 Compare →
Petar Stanislas
2026 Body Be 1 ProClassic Physique 14th 5th
2018 Mr. OlympiaClassic Physique 16+ 13th
Andy Paredes 20262 meetings 0–2 Compare →
Petar Andy
2026 Body Be 1 ProClassic Physique 14th 4th
2026 Oklahoma ProClassic Physique 16+ 1st
Tom Stanley 20262 meetings 0–2 Compare →
Petar Tom
2026 Body Be 1 ProClassic Physique 14th 1st
2026 Oklahoma ProClassic Physique 16+ 2nd
Brady Barnes 20262 meetings 0–2 Compare →
Petar Brady
2026 Body Be 1 ProClassic Physique 14th 7th
2026 Oklahoma ProClassic Physique 16+ 5th
Vladimir Markov 20262 meetings 0–2 Compare →
Petar Vladimir
2026 Body Be 1 ProClassic Physique 14th 13th
2026 Oklahoma ProClassic Physique 16+ 14th
Vince Krause 20262 meetings 1–1 Compare →
Petar Vince
2025 Hurricane ProClassic Physique 6th 3rd
2025 Southern Muscle Showdown ProClassic Physique 4th 5th
Damien Patrick 20262 meetings 0–2 Compare →
Petar Damien
2025 Southern Muscle Showdown ProClassic Physique 4th 3rd
2019 New York ProClassic Physique 16+ 5th
Antoine Loth 2 meetings 0–2 Compare →
Petar Antoine
2023 Mr. Big Evolution ProClassic Physique 16+ 1st
2023 Sheru Classic Italian ProClassic Physique 12th 2nd
Florian Hartlage 2 meetings 0–2 Compare →
Petar Florian
2023 Mr. Big Evolution ProClassic Physique 16+ 8th
2023 Sheru Classic Italian ProClassic Physique 12th 6th
Piotr Wojtowicz 2 meetings 0–2 Compare →
Petar Piotr
2023 Sheru Classic Italian ProClassic Physique 12th 9+
2023 Musclecontest Ireland ProClassic Physique 14th 4th
German Pastor 2 meetings 0–2 Compare →
Petar German
2023 Musclecontest Ireland ProClassic Physique 14th 1st
2020 Europa Pro ChampionshipsClassic Physique 16+ 7th
Piotr Borecki 2 meetings 0–2 Compare →
Petar Piotr
2023 Musclecontest Ireland ProClassic Physique 14th 5th
2019 New York ProClassic Physique 16+ 6th
Jon Lofthouse 2 meetings 0–2 Compare →
Petar Jon
2023 Musclecontest Ireland ProClassic Physique 14th 12th
2020 Europa Pro ChampionshipsClassic Physique 16+ 15th
Ali Emre 2 meetings 1–1 Compare →
Petar Ali
2023 Musclecontest Ireland ProClassic Physique 14th 7th
2018 Romania Muscle Fest ProClassic Physique 6th 12th
Siem Goossens 2 meetings 0–2 Compare →
Petar Siem
2022 Romania Muscle Fest ProClassic Physique 14th 5th
2022 Europa Pro ChampionshipsClassic Physique 8th 5th
Tautvydas Tumbrotas 2 meetings 0–2 Compare →
Petar Tautvydas
2022 Romania Muscle Fest ProClassic Physique 14th 10th
2022 Europa Pro ChampionshipsClassic Physique 8th 4th
Jaime Vergara 2 meetings 1–1 Compare →
Petar Jaime
2022 Romania Muscle Fest ProClassic Physique 14th 11th
2022 Europa Pro ChampionshipsClassic Physique 8th 10th
Alex Connors 2 meetings 1–1 Compare →
Petar Alex
2022 Romania Muscle Fest ProClassic Physique 14th 16+
2022 Europa Pro ChampionshipsClassic Physique 8th 7th
George Achampong 2 meetings 2–0 Compare →
Petar George
2022 Europa Pro ChampionshipsClassic Physique 8th 13th
2022 EVLS Prague ProClassic Physique 4th 5th
Joffrey Vassaux 2 meetings 1–1 Compare →
Petar Joffrey
2022 Europa Pro ChampionshipsClassic Physique 8th 15th
2020 Europa Pro ChampionshipsClassic Physique 16+ 5th
Woilid Baatout 2 meetings 0–2 Compare →
Petar Woilid
2022 Europa Pro ChampionshipsClassic Physique 8th 1st
2018 Romania Muscle Fest ProClassic Physique 6th 1st
Thomas Baier 2 meetings 2–0 Compare →
Petar Thomas
2022 EVLS Prague ProClassic Physique 4th 8th
2021 Tsunami Cup ProClassic Physique 5th 9th
Kyrylo Khudaiev 2 meetings 0–2 Compare →
Petar Kyrylo
2020 Europa Pro ChampionshipsClassic Physique 16+ 8th
2018 Romania Muscle Fest ProClassic Physique 6th 3rd
Giuseppe Zagarella 2 meetings 0–2 Compare →
Petar Giuseppe
2020 Europa Pro ChampionshipsClassic Physique 16+ 1st
2019 New York ProClassic Physique 16+ 4th
Casey Fathi 2 meetings 0–2 Compare →
Petar Casey
2019 Puerto Rico ProClassic Physique 12th 11th
2019 New York ProClassic Physique 16+ 10th
Hemradj Mulai 2 meetings 0–2 Compare →
Petar Hemradj
2019 Puerto Rico ProClassic Physique 12th 10th
2019 New York ProClassic Physique 16+ 12th
Petar Luis
2023 Mr. Big Evolution ProClassic Physique 16+ 14th
2020 Europa Pro ChampionshipsClassic Physique · both outside top 15 16+ 16+
Petar Jesus
2022 Europa Pro ChampionshipsClassic Physique 8th 2nd
2020 Europa Pro ChampionshipsClassic Physique · both outside top 15 16+ 16+
Dmitrii Vorotyntsev 2 meetings 1–0 Compare →
Petar Dmitrii
2020 Europa Pro ChampionshipsClassic Physique · both outside top 15 16+ 16+
2018 Romania Muscle Fest ProClassic Physique 6th 7th
Sali Bacovic 2 meetings 1–0 Compare →
Petar Sali
2019 Puerto Rico ProClassic Physique 12th 16th
2019 New York ProClassic Physique · both outside top 15 16+ 16+
Javier Cruz-Duarte 2 meetings 1–0 Compare →
Petar Javier
2019 Puerto Rico ProClassic Physique 12th 13th
2019 New York ProClassic Physique · both outside top 15 16+ 16+
Paige Russell 2 meetings 0–1 Compare →
Petar Paige
2019 Puerto Rico ProClassic Physique 12th 6th
2019 New York ProClassic Physique · both outside top 15 16+ 16+
Breon Ansley* Olympia1 meeting 0–1 Compare →
Petar Breon
2018 Mr. OlympiaClassic Physique 16+ 1st
Regan Grimes Olympia1 meeting 0–1 Compare →
Petar Regan
2018 Mr. OlympiaClassic Physique 16+ 8th
Terrence Ruffin Olympia1 meeting 0–1 Compare →
Petar Terrence
2018 Mr. OlympiaClassic Physique 16+ 9th
Chris Bumstead* Olympia1 meeting 0–1 Compare →
Petar Chris
2018 Mr. OlympiaClassic Physique 16+ 2nd
Danny Hester* Olympia1 meeting 0–1 Compare →
Petar Danny
2018 Mr. OlympiaClassic Physique 16+ 12th
Petar Haitham
2018 Mr. OlympiaClassic Physique 16+ 14th
Henri-Pierre Ano Olympia1 meeting 0–1 Compare →
Petar Henri-Pierre
2018 Mr. OlympiaClassic Physique 16+ 4th
Courage Opara Olympia1 meeting 0–1 Compare →
Petar Courage
2018 Mr. OlympiaClassic Physique 16+ 10th
David Hoffman Olympia1 meeting 0–1 Compare →
Petar David
2018 Mr. OlympiaClassic Physique 16+ 11th
Steve Laureus Olympia1 meeting 0–1 Compare →
Petar Steve
2018 Mr. OlympiaClassic Physique 16+ 7th
George Peterson Olympia1 meeting 0–1 Compare →
Petar George
2018 Mr. OlympiaClassic Physique 16+ 3rd
Arash Rahbar Olympia1 meeting 0–1 Compare →
Petar Arash
2018 Mr. OlympiaClassic Physique 16+ 5th
Robert Timms Olympia1 meeting 0–1 Compare →
Petar Robert
2018 Mr. OlympiaClassic Physique 16+ 15th
Dani Younan Olympia1 meeting 0–1 Compare →
Petar Dani
2018 Mr. OlympiaClassic Physique 16+ 6th
Kellen Wilson 20261 meeting 0–1 Compare →
Petar Kellen
2026 Body Be 1 ProClassic Physique 14th 2nd
Dilans Kurepins 20261 meeting 0–1 Compare →
Petar Dilans
2026 Body Be 1 ProClassic Physique 14th 3rd
Jeremiah Willies 20261 meeting 0–1 Compare →
Petar Jeremiah
2026 Body Be 1 ProClassic Physique 14th 11th
Aaron Owens 20261 meeting 0–1 Compare →
Petar Aaron
2026 Body Be 1 ProClassic Physique 14th 6th
Duron Berry 20261 meeting 0–1 Compare →
Petar Duron
2026 Body Be 1 ProClassic Physique 14th 8th
Joshua Langbein 20261 meeting 0–1 Compare →
Petar Joshua
2026 Body Be 1 ProClassic Physique 14th 9th
Camilo Diaz 20261 meeting 0–1 Compare →
Petar Camilo
2026 Body Be 1 ProClassic Physique 14th 10th
Daniel Ojeranti 20261 meeting 0–1 Compare →
Petar Daniel
2026 Body Be 1 ProClassic Physique 14th 12th
Petar Luis
2026 Oklahoma ProClassic Physique 16+ 3rd
Nick Koeu 20261 meeting 0–1 Compare →
Petar Nick
2026 Oklahoma ProClassic Physique 16+ 4th
Tony Duong 20261 meeting 0–1 Compare →
Petar Tony
2026 Oklahoma ProClassic Physique 16+ 6th
Eric Brown Jr. 20261 meeting 0–1 Compare →
Petar Eric
2026 Oklahoma ProClassic Physique 16+ 7th
Andrew Gilliam 20261 meeting 0–1 Compare →
Petar Andrew
2026 Oklahoma ProClassic Physique 16+ 8th
Mahmood Al Durrah 20261 meeting 0–1 Compare →
Petar Mahmood
2026 Oklahoma ProClassic Physique 16+ 9th
Ryan Frater 20261 meeting 0–1 Compare →
Petar Ryan
2026 Oklahoma ProClassic Physique 16+ 10th
Jay Doherty 20261 meeting 0–1 Compare →
Petar Jay
2026 Oklahoma ProClassic Physique 16+ 11th
Zavier Steward 20261 meeting 0–1 Compare →
Petar Zavier
2026 Oklahoma ProClassic Physique 16+ 12th
Louiege Bascog 20261 meeting 0–1 Compare →
Petar Louiege
2026 Oklahoma ProClassic Physique 16+ 13th
Mike Stevenson 20261 meeting 0–1 Compare →
Petar Mike
2026 Oklahoma ProClassic Physique 16+ 15th
Matthew Greggo 20261 meeting 0–1 Compare →
Petar Matthew
2025 Hurricane ProClassic Physique 6th 2nd
James English 20261 meeting 0–1 Compare →
Petar James
2025 Hurricane ProClassic Physique 6th 4th
Justin Badurina 20261 meeting 0–1 Compare →
Petar Justin
2025 Hurricane ProClassic Physique 6th 1st
Jose Suarez 20261 meeting 0–1 Compare →
Petar Jose
2025 Hurricane ProClassic Physique 6th 5th
Christopher Headley 20261 meeting 1–0 Compare →
Petar Christopher
2025 Hurricane ProClassic Physique 6th 10th
Nyle Nayga 20261 meeting 1–0 Compare →
Petar Nyle
2025 Hurricane ProClassic Physique 6th 7th
Isaac J. Hall Ii 20261 meeting 1–0 Compare →
Petar Isaac
2025 Hurricane ProClassic Physique 6th 8th
Eugene Nagashima 20261 meeting 1–0 Compare →
Petar Eugene
2025 Hurricane ProClassic Physique 6th 9th
Anton Ratushnyi 20261 meeting 0–1 Compare →
Petar Anton
2025 Southern Muscle Showdown ProClassic Physique 4th 1st
Momar Bah 20261 meeting 0–1 Compare →
Petar Momar
2025 Southern Muscle Showdown ProClassic Physique 4th 2nd
Lukas Ulbrich 20261 meeting 1–0 Compare →
Petar Lukas
2025 Southern Muscle Showdown ProClassic Physique 4th 6th
William Withers 20261 meeting 1–0 Compare →
Petar William
2025 Southern Muscle Showdown ProClassic Physique 4th 7th
Kenneth Richards 20261 meeting 1–0 Compare →
Petar Kenneth
2025 Southern Muscle Showdown ProClassic Physique 4th 8th
Clifford Witherspoon 20261 meeting 1–0 Compare →
Petar Clifford
2025 Southern Muscle Showdown ProClassic Physique 4th 9th
Logan Franklin 1 meeting 0–1 Compare →
Petar Logan
2025 Florida ProClassic Physique 6th 1st
Petar Everson
2025 Florida ProClassic Physique 6th 2nd
Caleb Walker 1 meeting 0–1 Compare →
Petar Caleb
2025 Florida ProClassic Physique 6th 3rd
Logan Guthrie 1 meeting 0–1 Compare →
Petar Logan
2025 Florida ProClassic Physique 6th 4th
Benjamin Hodge 1 meeting 0–1 Compare →
Petar Benjamin
2025 Florida ProClassic Physique 6th 5th
Petar Jon
2025 Florida ProClassic Physique 6th 7th
Charles Pearson 1 meeting 1–0 Compare →
Petar Charles
2025 Florida ProClassic Physique 6th 8th
Petar Vadym
2025 Florida ProClassic Physique 6th 9th
Derrick Simmons 1 meeting 1–0 Compare →
Petar Derrick
2025 Florida ProClassic Physique 6th 10th
Angel Bajana 1 meeting 1–0 Compare →
Petar Angel
2025 Florida ProClassic Physique 6th 11th
Tony Coke 1 meeting 1–0 Compare →
Petar Tony
2025 Florida ProClassic Physique 6th 12th
David Prochaska 1 meeting 1–0 Compare →
Petar David
2025 Florida ProClassic Physique 6th 14th
Austin Jones 1 meeting 1–0 Compare →
Petar Austin
2025 Florida ProClassic Physique 6th 15th
Todd Lee 1 meeting 1–0 Compare →
Petar Todd
2025 Florida ProClassic Physique 6th 16th
Stephane Matala 1 meeting 0–1 Compare →
Petar Stephane
2023 Mr. Big Evolution ProClassic Physique 16+ 2nd
Miguel Malimo 1 meeting 0–1 Compare →
Petar Miguel
2023 Mr. Big Evolution ProClassic Physique 16+ 3rd
Lucas Guido 1 meeting 0–1 Compare →
Petar Lucas
2023 Mr. Big Evolution ProClassic Physique 16+ 7th
Pedro Ferreira 1 meeting 0–1 Compare →
Petar Pedro
2023 Mr. Big Evolution ProClassic Physique 16+ 9th
Petar Jesus
2023 Mr. Big Evolution ProClassic Physique 16+ 11th
Petar Breno
2023 Mr. Big Evolution ProClassic Physique 16+ 12th
Petar Francisco
2023 Mr. Big Evolution ProClassic Physique 16+ 13th
Cedric Durand 1 meeting 0–1 Compare →
Petar Cedric
2023 Mr. Big Evolution ProClassic Physique 16+ 15th
Ethan Gohari 1 meeting 0–1 Compare →
Petar Ethan
2023 Sheru Classic Italian ProClassic Physique 12th 10+
Petar Luigi
2023 Sheru Classic Italian ProClassic Physique 12th 10+
Laszlo Kiraly 1 meeting 0–1 Compare →
Petar Laszlo
2023 Sheru Classic Italian ProClassic Physique 12th 1st
Edwin Owusu 1 meeting 0–1 Compare →
Petar Edwin
2023 Sheru Classic Italian ProClassic Physique 12th 3rd
Damian Kuffel 1 meeting 0–1 Compare →
Petar Damian
2023 Sheru Classic Italian ProClassic Physique 12th 5th
Petar Rathnayake
2023 Sheru Classic Italian ProClassic Physique 12th 7th
Jimmy Tonkinson 1 meeting 1–0 Compare →
Petar Jimmy
2023 Musclecontest Ireland ProClassic Physique 14th 15th
Petar Mehmet
2023 Musclecontest Ireland ProClassic Physique 14th 6th
Petar Norbert
2023 Musclecontest Ireland ProClassic Physique 14th 13th
Genadi Lyaev 1 meeting 0–1 Compare →
Petar Genadi
2023 Musclecontest Ireland ProClassic Physique 14th 9th
Ryan Cartwright 1 meeting 0–1 Compare →
Petar Ryan
2023 Musclecontest Ireland ProClassic Physique 14th 11th
Adeyemi Adefioye 1 meeting 0–1 Compare →
Petar Adeyemi
2023 Musclecontest Ireland ProClassic Physique 14th 8th
Andreas Fotiadis 1 meeting 0–1 Compare →
Petar Andreas
2023 Musclecontest Ireland ProClassic Physique 14th 2nd
Abdullah Alrabiah 1 meeting 0–1 Compare →
Petar Abdullah
2022 Romania Muscle Fest ProClassic Physique 14th 2nd
Ruben Lopez Reyes 1 meeting 0–1 Compare →
Petar Ruben
2022 Romania Muscle Fest ProClassic Physique 14th 3rd
Valeri Enchev 1 meeting 0–1 Compare →
Petar Valeri
2022 Romania Muscle Fest ProClassic Physique 14th 4th
Petar Morteza
2022 Romania Muscle Fest ProClassic Physique 14th 6th
Adrian Cyronek 1 meeting 0–1 Compare →
Petar Adrian
2022 Romania Muscle Fest ProClassic Physique 14th 7th
Mateusz Nasalski 1 meeting 0–1 Compare →
Petar Mateusz
2022 Romania Muscle Fest ProClassic Physique 14th 8th
Chris Pistolas 1 meeting 0–1 Compare →
Petar Chris
2022 Romania Muscle Fest ProClassic Physique 14th 9th
Kobi Ifrach 1 meeting 0–1 Compare →
Petar Kobi
2022 Romania Muscle Fest ProClassic Physique 14th 13th
Petar Samuel
2022 Romania Muscle Fest ProClassic Physique 14th 15th
Miguel Chueca 1 meeting 1–0 Compare →
Petar Miguel
2022 Romania Muscle Fest ProClassic Physique 14th 16+
Patrick Teutsch 1 meeting 1–0 Compare →
Petar Patrick
2022 Romania Muscle Fest ProClassic Physique 14th 16+
Mikhail Timoshin 1 meeting 0–1 Compare →
Petar Mikhail
2022 Europa Pro ChampionshipsClassic Physique 8th 3rd
Fabio Lopes 1 meeting 0–1 Compare →
Petar Fabio
2022 Europa Pro ChampionshipsClassic Physique 8th 6th
Esteban Smith 1 meeting 1–0 Compare →
Petar Esteban
2022 Europa Pro ChampionshipsClassic Physique 8th 12th
Johnpaul Lusana 1 meeting 1–0 Compare →
Petar Johnpaul
2022 Europa Pro ChampionshipsClassic Physique 8th 14th
Andrew Fisher 1 meeting 1–0 Compare →
Petar Andrew
2022 Europa Pro ChampionshipsClassic Physique 8th 17th
Patrik Herczik 1 meeting 0–1 Compare →
Petar Patrik
2022 EVLS Prague ProClassic Physique 4th 1st
Sebastian Guncik 1 meeting 0–1 Compare →
Petar Sebastian
2022 EVLS Prague ProClassic Physique 4th 3rd
Fatih Terzioglu 1 meeting 1–0 Compare →
Petar Fatih
2022 EVLS Prague ProClassic Physique 4th 9th
Andrej Varga 1 meeting 1–0 Compare →
Petar Andrej
2022 EVLS Prague ProClassic Physique 4th 10th
Jakub Kolinek 1 meeting 1–0 Compare →
Petar Jakub
2022 EVLS Prague ProClassic Physique 4th 6th
Michael Daboul 1 meeting 0–1 Compare →
Petar Michael
2021 Tsunami Cup ProClassic Physique 5th 2nd
Petar Georgian
2021 Tsunami Cup ProClassic Physique 5th 1st
Andrea Mammoli 1 meeting 0–1 Compare →
Petar Andrea
2021 Tsunami Cup ProClassic Physique 5th 3rd
Jack Connor 1 meeting 0–1 Compare →
Petar Jack
2021 Tsunami Cup ProClassic Physique 5th 4th
Denis Romanov 1 meeting 1–0 Compare →
Petar Denis
2021 Tsunami Cup ProClassic Physique 5th 6th
Jose Pareja 1 meeting 1–0 Compare →
Petar Jose
2021 Tsunami Cup ProClassic Physique 5th 7th
Abdelkarim Ammari 1 meeting 1–0 Compare →
Petar Abdelkarim
2021 Tsunami Cup ProClassic Physique 5th 8th
Simone Bestagno 1 meeting 1–0 Compare →
Petar Simone
2021 Tsunami Cup ProClassic Physique 5th 10th
Maxime Yedess 1 meeting 0–1 Compare →
Petar Maxime
2020 Europa Pro ChampionshipsClassic Physique 16+ 2nd
Neil Currey 1 meeting 0–1 Compare →
Petar Neil
2020 Europa Pro ChampionshipsClassic Physique 16+ 9th
Mike Sommerfeld 1 meeting 0–1 Compare →
Petar Mike
2020 Europa Pro ChampionshipsClassic Physique 16+ 3rd
Pavel Szotkowski 1 meeting 0–1 Compare →
Petar Pavel
2020 Europa Pro ChampionshipsClassic Physique 16+ 4th
Petar Tunde
2020 Europa Pro ChampionshipsClassic Physique 16+ 13th
Roman Khaliulin 1 meeting 0–1 Compare →
Petar Roman
2020 Europa Pro ChampionshipsClassic Physique 16+ 12th
Sergi Constance 1 meeting 0–1 Compare →
Petar Sergi
2020 Europa Pro ChampionshipsClassic Physique 16+ 14th
Radoslav Angelov 1 meeting 0–1 Compare →
Petar Radoslav
2020 Europa Pro ChampionshipsClassic Physique 16+ 6th
Shane Cullen 1 meeting 0–1 Compare →
Petar Shane
2020 Europa Pro ChampionshipsClassic Physique 16+ 11th
Carlos Rodriguez 1 meeting 1–0 Compare →
Petar Carlos
2019 Puerto Rico ProClassic Physique 12th 14th
Blaine Cockrell 1 meeting 1–0 Compare →
Petar Blaine
2019 Puerto Rico ProClassic Physique 12th 15th
Ty Pope 1 meeting 1–0 Compare →
Petar Ty
2019 Puerto Rico ProClassic Physique 12th 17th
Jose Caban 1 meeting 1–0 Compare →
Petar Jose
2019 Puerto Rico ProClassic Physique 12th 18th
Petar Christian
2019 Puerto Rico ProClassic Physique 12th 1st
Santiago Aragon 1 meeting 0–1 Compare →
Petar Santiago
2019 Puerto Rico ProClassic Physique 12th 2nd
Orlando Maldonado 1 meeting 0–1 Compare →
Petar Orlando
2019 Puerto Rico ProClassic Physique 12th 3rd
Petar Herbert
2019 Puerto Rico ProClassic Physique 12th 4th
Eric Hernandez 1 meeting 0–1 Compare →
Petar Eric
2019 Puerto Rico ProClassic Physique 12th 5th
Marvin Cornejo 1 meeting 0–1 Compare →
Petar Marvin
2019 Puerto Rico ProClassic Physique 12th 7th
Wayne Freeman 1 meeting 0–1 Compare →
Petar Wayne
2019 Puerto Rico ProClassic Physique 12th 9th
Keone Pearson* 1 meeting 0–1 Compare →
Petar Keone
2019 New York ProClassic Physique 16+ 1st
Alex Cambronero 1 meeting 0–1 Compare →
Petar Alex
2019 New York ProClassic Physique 16+ 2nd
Kenneth Owens 1 meeting 0–1 Compare →
Petar Kenneth
2019 New York ProClassic Physique 16+ 3rd
Petar Caio
2019 New York ProClassic Physique 16+ 7th
Kwame Adom 1 meeting 0–1 Compare →
Petar Kwame
2019 New York ProClassic Physique 16+ 8th
Jason Brown 1 meeting 0–1 Compare →
Petar Jason
2019 New York ProClassic Physique 16+ 9th
Roy Evans 1 meeting 0–1 Compare →
Petar Roy
2019 New York ProClassic Physique 16+ 11th
Dennis Hopson 1 meeting 0–1 Compare →
Petar Dennis
2019 New York ProClassic Physique 16+ 13th
Toto Djong 1 meeting 0–1 Compare →
Petar Toto
2019 New York ProClassic Physique 16+ 14th
Erik Alstrup 1 meeting 0–1 Compare →
Petar Erik
2019 New York ProClassic Physique 16+ 15th
Ahmed Abdulnabi 1 meeting 1–0 Compare →
Petar Ahmed
2018 Romania Muscle Fest ProClassic Physique 6th 8th
Omar Haydar 1 meeting 1–0 Compare →
Petar Omar
2018 Romania Muscle Fest ProClassic Physique 6th 16+
Darren Ball 1 meeting 1–0 Compare →
Petar Darren
2018 Romania Muscle Fest ProClassic Physique 6th 11th
Piotr Derylo 1 meeting 1–0 Compare →
Petar Piotr
2018 Romania Muscle Fest ProClassic Physique 6th 15th
Petar Mathias
2018 Romania Muscle Fest ProClassic Physique 6th 9th
Petar Christopher
2018 Romania Muscle Fest ProClassic Physique 6th 16+
Petar Jose
2018 Romania Muscle Fest ProClassic Physique 6th 2nd
Aaron Sparenberg 1 meeting 1–0 Compare →
Petar Aaron
2018 Romania Muscle Fest ProClassic Physique 6th 13th
Mansour Elnber 1 meeting 0–1 Compare →
Petar Mansour
2018 Romania Muscle Fest ProClassic Physique 6th 5th
Correnti James 1 meeting 1–0 Compare →
Petar Correnti
2018 Romania Muscle Fest ProClassic Physique 6th 16+
Rodrigo Coelho 20261 meeting no decisive result Compare →
Petar Rodrigo
2026 Oklahoma ProClassic Physique · both outside top 15 16+ 16+
Jesus Martinez 20261 meeting no decisive result Compare →
Petar Jesus
2026 Oklahoma ProClassic Physique · both outside top 15 16+ 16+
Nicholas Vuocolo 20261 meeting no decisive result Compare →
Petar Nicholas
2026 Oklahoma ProClassic Physique · both outside top 15 16+ 16+
Amaury Patte 1 meeting no decisive result Compare →
Petar Amaury
2023 Mr. Big Evolution ProClassic Physique · both outside top 15 16+ 16+
Sean Kuku 1 meeting no decisive result Compare →
Petar Sean
2023 Mr. Big Evolution ProClassic Physique · both outside top 15 16+ 16+
Gabriel Zancanelli 1 meeting no decisive result Compare →
Petar Gabriel
2020 Europa Pro ChampionshipsClassic Physique · both outside top 15 16+ 16+
Francisco Navarro 1 meeting no decisive result Compare →
Petar Francisco
2020 Europa Pro ChampionshipsClassic Physique · both outside top 15 16+ 16+
Jahmaal Onoh 1 meeting no decisive result Compare →
Petar Jahmaal
2020 Europa Pro ChampionshipsClassic Physique · both outside top 15 16+ 16+
Dancovea Anderson 1 meeting no decisive result Compare →
Petar Dancovea
2020 Europa Pro ChampionshipsClassic Physique · both outside top 15 16+ 16+
Luqas Fogelberg 1 meeting no decisive result Compare →
Petar Luqas
2020 Europa Pro ChampionshipsClassic Physique · both outside top 15 16+ 16+
Dainius Barzini 1 meeting no decisive result Compare →
Petar Dainius
2020 Europa Pro ChampionshipsClassic Physique · both outside top 15 16+ 16+
Gergely Arnold 1 meeting no decisive result Compare →
Petar Gergely
2020 Europa Pro ChampionshipsClassic Physique · both outside top 15 16+ 16+
Nestor Martinez 1 meeting no decisive result Compare →
Petar Nestor
2020 Europa Pro ChampionshipsClassic Physique · both outside top 15 16+ 16+
Kenneth Jones 1 meeting no decisive result Compare →
Petar Kenneth
2019 New York ProClassic Physique · both outside top 15 16+ 16+
Edgard John Augustin 1 meeting no decisive result Compare →
Petar Edgard
2019 New York ProClassic Physique · both outside top 15 16+ 16+
Sean Covell 1 meeting no decisive result Compare →
Petar Sean
2019 New York ProClassic Physique · both outside top 15 16+ 16+
Ulisses De Andrade 1 meeting no decisive result Compare →
Petar Ulisses
2019 New York ProClassic Physique · both outside top 15 16+ 16+
Domenick DiBenedetto 1 meeting no decisive result Compare →
Petar Domenick
2019 New York ProClassic Physique · both outside top 15 16+ 16+
Kirt Edwards 1 meeting no decisive result Compare →
Petar Kirt
2019 New York ProClassic Physique · both outside top 15 16+ 16+
Seojin Ham 1 meeting no decisive result Compare →
Petar Seojin
2019 New York ProClassic Physique · both outside top 15 16+ 16+
Coty Hart 1 meeting no decisive result Compare →
Petar Coty
2019 New York ProClassic Physique · both outside top 15 16+ 16+
Nicholas Lopano 1 meeting no decisive result Compare →
Petar Nicholas
2019 New York ProClassic Physique · both outside top 15 16+ 16+
Arturo Mendez 1 meeting no decisive result Compare →
Petar Arturo
2019 New York ProClassic Physique · both outside top 15 16+ 16+
Phong Nguyen 1 meeting no decisive result Compare →
Petar Phong
2019 New York ProClassic Physique · both outside top 15 16+ 16+
Uzoma Obilor 1 meeting no decisive result Compare →
Petar Uzoma
2019 New York ProClassic Physique · both outside top 15 16+ 16+
Natron Scott 1 meeting no decisive result Compare →
Petar Natron
2019 New York ProClassic Physique · both outside top 15 16+ 16+
William Ghent Scott 1 meeting no decisive result Compare →
Petar William
2019 New York ProClassic Physique · both outside top 15 16+ 16+
Mister Taylor 1 meeting no decisive result Compare →
Petar Mister
2019 New York ProClassic Physique · both outside top 15 16+ 16+
Philip M. Williams II 1 meeting no decisive result Compare →
Petar Philip
2019 New York ProClassic Physique · both outside top 15 16+ 16+
Omar Bautista 1 meeting no decisive result Compare →
Petar Omar
2018 Mr. OlympiaClassic Physique · both outside top 15 16+ 16+
Wesley Vissers 1 meeting no decisive result Compare →
Petar Wesley
2018 Mr. OlympiaClassic Physique · both outside top 15 16+ 16+
Khaled Chikhaoui 1 meeting no decisive result Compare →
Petar Khaled
2018 Mr. OlympiaClassic Physique · both outside top 15 16+ 16+
Darnell Ferguson 1 meeting no decisive result Compare →
Petar Darnell
2018 Mr. OlympiaClassic Physique · both outside top 15 16+ 16+
Aaron Futel 1 meeting no decisive result Compare →
Petar Aaron
2018 Mr. OlympiaClassic Physique · both outside top 15 16+ 16+
Mehdi Larijani 1 meeting no decisive result Compare →
Petar Mehdi
2018 Mr. OlympiaClassic Physique · both outside top 15 16+ 16+
Panexce Pierre 1 meeting no decisive result Compare →
Petar Panexce
2018 Mr. OlympiaClassic Physique · both outside top 15 16+ 16+
Ali Shamsghamar 1 meeting no decisive result Compare →
Petar Ali
2018 Mr. OlympiaClassic Physique · both outside top 15 16+ 16+
Mateo Vaihu 1 meeting no decisive result Compare →
Petar Mateo
2018 Mr. OlympiaClassic Physique · both outside top 15 16+ 16+
Divine Wilson 1 meeting no decisive result Compare →
Petar Divine
2018 Mr. OlympiaClassic Physique · both outside top 15 16+ 16+
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. "Petar Duper — competition record." CalloutIQ, 17 results on file, accessed September 3, 2026. https://calloutiq.com/athletes/petar-duper
@misc{calloutiq-athletes-petar-duper-2026-09-03,
  title  = {{Petar Duper — competition record}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/athletes/petar-duper}}
}
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
17 results, 17 carrying judging scores off an official card, each row with its own source link. An empty official_field_size means that field is unverified — not that these rows are the whole field.
Embed this cardPaste anywhere
<iframe src="https://calloutiq.com/embed/athletes/petar-duper" title="Petar Duper — CalloutIQ" width="100%" height="300" 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.