Sometime earlier this summer I got to thinking about Miguel Cabrera, and how sad it was that he—like Albert Pujols—had fallen from his rightful and longtime place as one of baseball’s best hitters. Pujols signed a 10-year contract with the Angels after the 2011 season and had his last 4-win season (using bWAR, Baseball-Reference.com’s WAR) in 2012 at age 32. Cabrera put up a great season at age 33 in 2016 followed by two seasons of mediocrity or injury. The Tigers still owe him $154 million for the next five years.
Although their declines seemed inevitable, I got to wondering if players weren’t aging as well as they had 20 years ago. There didn’t seem to be as many good old players as there used to be. I decided to try to figure it out.
Dan Levitt helped me gather the data I needed, namely all the bWAR in major league history broken down by year and by the age of the player who accumulated it. This was enough to answer my questions.
The following chart shows the percentage of WAR contributed by players of every age between 19 and 43. (Younger and older ages, with comparably minimal values, have been removed for simplification.) As usual, a player’s “age” is his age on June 30 of the year in question.

From 1876 through 2017, 27-year-old players accumulated 8785 WAR, which is 10.19% of the all-time total. This has been the “most valuable” age, but the surrounding years have been comparable – ages 25 to 29 make up nearly half — 48% — of the all-time value. The basic shape of this chart is likely no surprise.
The sum of these age bars will necessarily total 1.0. What I am mainly interested at the moment is the right part of this graph – the older players. Have there been fewer good old players in recent years? For the rest of this paper, I will use the term “old players” to mean “players age 35 or older”. Historically, these “old players” have produced 7.5% of the value in the major leagues.
To simplify things I am going to look at the data since 1968 – 50 years. The next chart shows, for each of these seasons, the percentage of WAR that were accumulated by old players.

You can see that old player value has been in free fall in recent years. In 2017, age 35+ players accumulated 15.9 WAR in total, just 1.6% of the value in all of baseball. By percentage, this was the smallest total since 1877 when the major leagues were just getting started.
Although most of the annual percentages of WAR by old players falls between roughly 4% and 8%, there are a few exceptions.
There was a brief upsurge of old value in the early 1980s, peaking at 12% of the majors in 1982. Who were these old players? The following table lists all of the age 35+ players who attained 4.0 WAR in 1982:
1982 Player |
Age |
WAR |
Steve Carlton |
37 |
6.1 |
Joe Niekro |
37 |
6.1 |
Al Oliver |
35 |
5.3 |
Joe Morgan |
38 |
5.1 |
Jim Palmer |
36 |
4.8 |
Rod Carew |
36 |
4.7 |
Tommy John |
39 |
4.2 |
Hal McRae |
36 |
4.1 |
Although there are a few position players here, this period was notable for its old pitchers; besides those in this table, players like Don Sutton, Phil Niekro, Tom Seaver, and others had fine “old” seasons in surrounding years.
A much larger and more sustained period of old age success came in the 1998-2007 period, with both its arrival and disappearance happening fairly suddenly.
In the 2002 season old players accounted for 14.2% of all big league value, the highest total since World War 2 upended major league rosters. The list of old players who had 4.0 WAR that season:
2002 Player |
Age |
WAR |
Barry Bonds |
37 |
11.8 |
Randy Johnson |
38 |
10.5 |
Curt Schilling |
35 |
8.5 |
Larry Walker |
35 |
6.1 |
Jamie Moyer |
39 |
5.6 |
Kenny Rogers |
37 |
5.0 |
Greg Maddux |
36 |
4.6 |
Rafael Palmeiro |
37 |
4.5 |
The decade beginning in 1998 not only had an impressive collection of good old players, it also had a lot of GREAT old players. Here is a count of 7+ win seasons for the last three 10-year periods:
1988-1997 |
1 |
1998-2007 |
16 |
2008-2017 |
1 |
The best season (by this measure) put up by an old player in the 1988-1997 period was by … Ed Whitson in 1990. I am not making this up.
As of today, the last old player to accumulate 7 WAR was Chipper Jones in 2008. It will not happen in 2018.
Here is a list of the 4.0 WAR players in 2017:
2017 Player |
Age |
WAR |
Nelson Cruz |
36 |
4.1 |
Cruz just squeaked over the the line, and the only other old player over 3.0 was Adrian Beltre at 3.6. It is getting tough out there.
The season is not yet over, but I can say with confidence that the only 2018 qualifier will be Justin Verlander, who sits at 5.0 as of September 11.
Another way to show this obvious trend is to look at the average annual age, weighted by WAR. Every player’s WAR value is multiplied by his age, and then divided by the total WAR in the big leagues that season. Again using the past 50 seasons:

The average age, weighted by WAR, has recently been at its lowest level in 40 years.
Setting aside the reasons for the exceptional aging that went on between 1998 and 2007, which has been debated to death, it is interesting to wonder why players are not aging as well today. The most common answer will be “steroids testing,” but could there be other causes?
Could the current game, which values velocity in pitchers and the ability to hit velocity in batters, be more of a “young man’s game”? Could pitching velocity be causing more injuries and therefore shorter careers? Could an historical crop of young stars – Mike Trout, Mookie Betts, Francisco Lindor, Carlos Correa and many more – be temporarily skewing the data?
All of this and more could be true.
How should this effect how the game is managed? In the past 40 years, many or most of the “bad free agent contracts” have come about because teams have signed 30-year-old players and expected them to keep playing the way they played over the previous five seasons. The historically great aging that took place in the 1998-2007 period might have convinced teams that things had changed, that they could finally sign 30-year-olds with confidence. Oops.
The baseball salary system favors older (read: declining) players. Generally speaking, if a player reaches free agency after his Age 29 season, around 70% of his career is likely to be behind him. His first team likely got his entire prime (ages 25-29) at relatively low cost, and the team that signs him will get his expensive, declining seasons.
In the recent off-season there was some controversy because several free agents did not get offers well into the winter. The players claimed collusion, which is certainly possible. But it also could be a (belated) collective understanding of how players are aging. The “solution” to this problem, for the players, is a salary system that rewards players in their 20s instead of in their 30s.
A Follow-Up post.