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.