
Athlete profile
Terrence Ruffin (33)
Competition history
2026
1
2026 365 Grand Prix ProMEN’S CLASSIC PHYSIQUE · IFBB Pro
Oct 25
Kosice, SLOVAKIA
Kosice, SLOVAKIA
2
2026 EVLS Prague ProMEN’S CLASSIC PHYSIQUE · IFBB Pro
Oct 11
Prague, CZECH REPUBLIC
Prague, CZECH REPUBLIC
1
2026 Pharlabs Mexico ProMEN’S CLASSIC PHYSIQUE · IFBB Pro
Oct 4
Nuevo Vallarta, MEXICO
Nuevo Vallarta, MEXICO
5
2026 Mr. OlympiaMEN'S CLASSIC PHYSIQUE · IFBB Pro
Sep 26
Las Vegas, USA
Las Vegas, USA
2025
1
2025 EVLS Prague ProMEN’S CLASSIC PHYSIQUE · IFBB Pro
Oct 26
Prague, CZECH REPUBLIC
Prague, CZECH REPUBLIC
1
2025 Musclecontest Brazil ProMEN’S CLASSIC PHYSIQUE · IFBB Pro
Oct 19
Sao Paolo, BRAZIL
Sao Paolo, BRAZIL
3
2025 Mr. OlympiaMEN’S CLASSIC PHYSIQUE · IFBB Pro
Oct 12
Las Vegas, USA
Las Vegas, USA
1
2025 New York ProMEN'S CLASSIC PHYSIQUE · IFBB Pro
May 17
Teaneck, USA
Teaneck, USA
1
2025 Pittsburgh ProMEN'S CLASSIC PHYSIQUE · IFBB Pro
May 11
Pittsburgh, USA
Pittsburgh, USA