Peak Window Analyzer
Pick any IFBB Pro bodybuilder and see the years they were at their competitive peak, derived from their real contest record.
How long does an Olympia champion stay on top?
82 bodybuilders have won an Olympia title in a canonical division. From first title year to last, their windows average 3.2 years, and 37 of them, 45.1%, never won one outside a single year.
| Title window length | Champions | Share |
|---|---|---|
| One year | 37 | 45.1% |
| 2 to 3 years | 17 | 20.7% |
| 4 to 6 years | 18 | 22.0% |
| 7 years or more | 10 | 12.2% |
Counted over every recorded overall Olympia win in a canonical division. The 212 division is excluded so open and 212 records stay separate.
Longest title windows on record
| Athlete | Title window | Span | Title years |
|---|---|---|---|
| Lenda Murray | 1990-2003 | 14 | 8 |
| Iris Kyle | 2004-2014 | 11 | 10 |
| Arnold Schwarzenegger | 1970-1980 | 11 | 7 |
| Adela Garcia | 2004-2013 | 10 | 8 |
| Oksana Grishina | 2014-2023 | 10 | 5 |
| Cydney Gillon | 2017-2024 | 8 | 8 |
| Lee Haney | 1984-1991 | 8 | 8 |
| Ronnie Coleman | 1998-2005 | 8 | 8 |
| Phil Heath | 2011-2017 | 7 | 7 |
| Harold Kelley | 2018-2024 | 7 | 6 |
Span runs from the first title year to the last, inclusive. Title years counts the separate years an overall Olympia title was won inside that window, which is why a long span can sit beside a smaller count.
How a peak window is defined
For an Olympia champion, the peak window is the span of their Olympia title years, first to last. The figures above cover that group, because those are the windows the contest record defines outright.
Everyone else gets a window from their best recorded placement year instead, one year either side of it, and their page says so. That is an estimate around a single result, so it is not averaged into the numbers above.
- Derived from recorded contest results, not opinion or reputation.
- The 212 division is excluded from Olympia-title counting to keep open and 212 records separate.
- Athletes with too thin a contest record get an insufficient-data state rather than an invented window.
Keep digging
Compare two athletes at their peak, or browse the all-time rankings.

