The 2025 Classic Physique Olympia jumped out as one of the most thrilling events of Joe Weider’s Olympia Fitness & Performance Weekend, taking place from Oct. 9–12 in Las Vegas, NV. In the finals, which began at 6:15 PDT, Ramon Rocha Queiroz secured his first Classic Physique Olympia win, making history as only the fourth champion in the division. 

In 2024, Chris Bumstead commanded the field and cemented himself as a six-time consecutive Classic Physique Olympia. During his victory speech, he revealed plans to retire from the sport, paving the way for a new titleholder to emerge. 

In the finals, Terrene Ruffin‘s muscle hardness pushed him into title contention and boosted the detail behind his abs and thigh pose. Sommerfeld’s front lat spread was a knockout shot. Although he was tasked with dropping 14 pounds in two days before the show, it didn’t seem to affect his leg volume. Ramon Queiroz also came on strong, bringing his most complete package to date. 

Ultimately, Ramon Rocha Queiroz pulled ahead in the finals to become the new Classic Physique Olympia champion! Mike Sommerfeld finished in second place, with Terrence Ruffin taking bronze. 

Check out the official Classic Physique Olympia results below! 

2025 Classic Physique Olympia Results

  • Winner — 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 Classic Physique Olympia Final Results2025 Classic Physique Olympia Final Results
Official Scorecard

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

Pictures & Highlight

View this post on Instagram

Get Fitter, Faster

Level Up Your Fitness: Join our 💪 strong community in Fitness Volt Newsletter. Get daily inspiration, expert-backed workouts, nutrition tips, the latest in strength sports, and the support you need to reach your goals. Subscribe for free!

Please wait…

You’re In! Let’s Crush Your Fitness Goals Together

Expect expert-backed workouts, nutrition advice, the latest in strength sports, and a whole lot of motivation heading your way.

Subscribe Another Email

A post shared by Wings of Strength (@wingsofstrength)

Classic Physique Olympia Past Winners 

2024 Chris Bumstead Las Vegas, NV 2023 Chris Bumstead Orlando, FL 2022 Chris Bumstead Las Vegas, NV 2021 Chris Bumstead Orlando, FL 2020 Chris Bumstead Orlando, FL 2019 Chris Bumstead Las Vegas, NV 2018 Breon Ansley Las Vegas, NV 2017 Breon Ansley Las Vegas, NV 2016 Danny Hester Las Vegas, NV

Read also: All Classic Physique Olympia Winners Since 2016

 

2025 Mr. Olympia Recap:
 Saturday Night Results

Saturday Prejudging

Friday Night Results

Friday Prejudging

Relive every moment from the 2025 Mr. Olympia, including prejudging, highlights, expert analysis, and full results. Explore our Olympia hub: FitnessVolt.com/olympia. For minute-by-minute coverage, follow our Live Blog.