Ramon Dino wins the 2025 Classic Physique Olympia title!
The Classic Physique division did not disappoint on Saturday night as it prepared to crown a new champion. Six-time champion Chris Bumstead announced his retirement from competition after last year’s event and this meant a new champ would be selected.
Ramon Rocha Queiroz has been a standout in Classic Physique for years now and he finally reached the top of the division, winning his first Olympia title.
[FULL COVERAGE: View All 2025 Olympia Results Here]
Ramon Dino has been in the mix in Classic Physique for awhile now, putting together many great battles with Bumstead. During prejudging, Queiroz was part of a clear top three with Mike Sommerfeld and Terrence Ruffin. Sommerfeld finished as the runner-up for the second consecutive year.
Queiroz has now finished in the top five four times at the Olympia. This includes two finishes to Bumstead as the runner-up. He was crowned champion at the Arnold Classic in 2023, marking his first major victory in the bodybuilding world. Ramon Dino has shown his potential on multiple occasions and is now at the top.
The full results from the Classic Physique division have been announced. Below, check out a full breakdown from the finals.
2025 Olympia Classic Physique Results
- First Place – Ramon Rocha Queiroz ($100,000)
- Second Place – Mike Sommerfeld ($40,000)
- Third Place – Terrence Ruffin ($20,000)
- Fourth Place – Josema Munoz ($10,000)
- Fifth Place – Niall Darwen ($6,000)
- Sixth Place – Diego Galindo
- Seventh Place – Matheus Menegate
- Eighth Place – Michael Daboul
- Ninth Place – Justin Badurina
- Tenth Place – Matthew Greggo
2025 Olympia Classic Physique Official Scorecard
| MEN’S CLASSIC PHYSIQUE – OPEN | ||||||
| # | NAME | COUNTRY | JUDGING | FINALS | TOTAL | PLACE |
| 45 | Ramon Rocha Queiroz | Brazil | 7 | 7 | 1 | |
| 52 | Mike Sommerfeld | Germany | 8 | 8 | 2 | |
| 48 | Terrence Ruffin | USA | 15 | 15 | 3 | |
| 33 | Josema Munoz | Spain | 20 | 20 | 4 | |
| 10 | Niall Darwen | UK | 25 | 25 | 5 | |
| 17 | Diego Galindo | Colombia | 30 | 30 | 6 | |
| 31 | Matheus Menegate | Brazil | 35 | 35 | 7 | |
| 9 | Michael Daboul | UAE | 40 | 40 | 8 | |
| 6 | Justin Badurina | USA | 45 | 45 | 9 | |
| 19 | Matthew Greggo | USA | 50 | 50 | 10 | |
| 30 | Fabian Mayr | Austria | 58 | 58 | 11 | |
| 15 | Logan Franklin | USA | 59 | 59 | 12 | |
| 57 | Piotr Wojtowicz | Poland | 67 | 67 | 13 | |
| 4 | Breon Ansley | USA | 68 | 68 | 14 | |
| 38 | Jaehun Park | South Korea | 75 | 75 | 15 | |
| 1 | Eric Abelon | USA | 80 | 80 | 16 | |
| 2 | Yemi Adefioye | UK | 80 | 80 | 16 | |
| 3 | Kim Angel | Spain | 80 | 80 | 16 | |
| 5 | Franklyn Audu | Canada | 80 | 80 | 16 | |
| 7 | Alex Cambronero | USA | 80 | 80 | 16 | |
| 8 | Yu Bin Chen | Taiwan, China | 80 | 80 | 16 | |
| 11 | Mahmood Al Durrah | Canada | 80 | 80 | 16 | |
| 12 | Meysam Esggandari | Iran | 80 | 80 | 16 | |
| 13 | Austin Espy | USA | 80 | 80 | 16 | |
| 16 | Fanni Fuadi | Indonesia | 80 | 80 | 16 | |
| 18 | Sunmeet Gill | India | 80 | 80 | 16 | |
| 20 | Fabio Junio | Brazil | 80 | 80 | 16 | |
| 21 | Chen Kang | China | 80 | 80 | 16 | |
| 22 | Paul Kanu | Sierra Leone | 80 | 80 | 16 | |
| 23 | Kyrylo Khadaiev | Ukraine | 80 | 80 | 16 | |
| 24 | Eric Wildberger Lisboa | Brazil | 80 | 80 | 16 | |
| 25 | Kai Liu | China | 80 | 80 | 16 | |
| 27 | Miguel Malimo | Mozambique | 80 | 80 | 16 | |
| 28 | Andrea Mammoli | Italy | 80 | 80 | 16 | |
| 29 | Horse Marcello | Brazil | 80 | 80 | 16 | |
| 32 | Kenny Moreira | Brazil | 80 | 80 | 16 | |
| 35 | Richard Nagy | Hungary | 80 | 80 | 16 | |
| 36 | Phil Niu | China | 80 | 80 | 16 | |
| 37 | Andy Paredes | USA | 80 | 80 | 16 | |
| 39 | Seonghun Park | South Korea | 80 | 80 | 16 | |
| 40 | German Pastor | Spain | 80 | 80 | 16 | |
| 41 | Damien Patrick | USA | 80 | 80 | 16 | |
| 43 | Zhivko Petkov | Bulgaria | 80 | 80 | 16 | |
| 46 | Luca Reger | Germany | 80 | 80 | 16 | |
| 47 | Emanuele Ricotti | Italy | 80 | 80 | 16 | |
| 49 | Abdullah Al Sairafi | Kuwait | 80 | 80 | 16 | |
| 50 | Jesus Rodriguez Sendra | Spain | 80 | 80 | 16 | |
| 51 | Daryn Shirbayev | Kazakhstan | 80 | 80 | 16 | |
| 53 | Reiner Stimmler | Germany | 80 | 80 | 16 | |
| 54 | Patrick Teutsch | Germany | 80 | 80 | 16 | |
| 55 | Kai Wang | China | 80 | 80 | 16 | |
| 56 | Kellen Wilson | Canada | 80 | 80 | 16 | |
| 59 | Mustafa Yildiz | Turkey | 80 | 80 | 16 | |
Previous Classic Physique Olympia Winners
- 2024: Chris Bumstead
- 2023: Chris Bumstead
- 2022: Chris Bumstead
- 2021: Chris Bumstead
- 2020: Chris Bumstead
- 2019: Chris Bumstead
- 2018: Breon Ansley
- 2017: Breon Ansley
- 2016: Danny Hester
2025 Mr. Olympia Saturday Night Results
2025 Mr. Olympia Friday Night Results
- Men’s 212 Results
- Ms. Olympia Results
- Women’s Physique Results
- Fitness Results
- Figure Results
- Wellness Results
More 2025 Mr. Olympia Coverage
Generation Iron will continue to have full coverage of the 2025 Olympia this weekend. For more news and updates, follow Generation Iron on Facebook, Twitter, and Instagram.
*Featured image courtesy of Instagram @Profitnessphotos








