/cdn.vox-cdn.com/uploads/chorus_image/image/3267499/gyi0061027014.0.jpg)
I got curious about how much the Mariners turned over their roster. There are many ways of answering such a question. The easiest would be counting up the players who left/arrived, and that's a legitimate method, but unsatisfactory to me. That wouldn't count Michael Saunders as a new player, but he got vastly more playing time in 2012 than in 2011. I wanted a way to capture that change, that reallocation of available playing time, not just the names on jerseys that moved.
Take a hypothetical and impossible team that had only four hitters* A through D who each batted 100 times. Batter A was terrible and is replaced the next season entirely by new rookie Batter E, who bats 75 times that next year. Batter B was fine and gets another 100 plate appearances. Batter C enters a platoon with new Batter F, each getting 50 trips. Batter D did well and sees his playing time increase to 125 appearances.
* that's more than the Mariners had! [rimshot sound effect]
Batter | PAs in Year X | PAs in Year X+1 |
A | 100 | 0 |
B | 100 | 100 |
C | 100 | 50 |
D | 100 | 125 |
E | 0 | 75 |
F | 0 | 50 |
I decided to calculate the roster turnover between X and X+1 by first assuming that playing time would be held stable and then, examining the playing shares in X+1, tally up only the increases over X. Using the above example:
Batter A didn't play in X+1 and so isn't counted.
Batter B batted 100 times, but batted 100 times the year before so the net increase is 0.
Batter C batted 50 times, but batted 100 times the year before so the net increase is 0.
Batter D batted 125 times, but batted 100 times the year before so the net increase is now 25.
Batter E batted 75 times, but didn't play in the year before so the net increase is now 100 (25+75).
Batter F batted 50 times, but didn't play in the year before so the net increase is now 150 (100+50).
This can be double checked by reversing the orders of the years and running the same process. Batter A is an increase of 100, B is still 0, C goes up 50 (making the net 150), D, E and F all played less so no increase is recorded and we end up with the same 150 result.
Another sanity check (with the years back in the first order) is to think of it as how many of the PAs from batters in year X were re-taken in year X+1. For B it was all 100. For C is was 50. For D it was all 100*. 100 + 50 + 100 = 250, which leaves 150 left over (25 to D, 75 to E and 50 to F) as new.
* this is probably the least intuitive part, but D only had 100 PAs in year X so if you think of it in terms of fulfilling a stable quota, only his first 100 PAs in year X+1 matter.
In reality, I didn't use raw totals, but rather percentages of the team's overall PA total. This was to account for anomalies like strike-shortened seasons and the general meandering of total offensive attempts. The goal was to capture how the playing time distribution changed and the best way to do that is on a percentage basis.
That's a pretty jerky graph, but there's no particular reason for it to be gradual or gently sloped really. Honestly, I could have just left out connecting the dots, but I didn't and now I'm not going back and changing it. The 1991 season saw the least amount of change with just 21% of the PAs moving around. The 1990 Mariners were not good at hitting at all. "Maybe try most of them again?" The Mariners' coaches might have thought to themselves. Good thing they did because the Mariners went from a 98 OPS+ in 1990 to a 97 OPS+ in 1991. Oh, wait.
Following 1991 are the years of 2003 (24%) which makes sense since the Mariners of 2001-4 were kept locked in stasis, 1997 (25%) which makes sense since the '96 offense was one of history's best, 2007 (26%) which makes some sense since the '06 team was full of young starters and highly paid veterans and 2008 (28%) which makes sense because the '07 team overachieved and Bill Bavasi was a very bad General Manager.
On the other end is the 1984 season which saw 63% of the hitting allocation change. Remarkably that season came after the third-highest turnover season of 1983, which was just three-tenths of a percentage behind it. Those early teams were not good ball smackers. Sandwiched between those two was the 2011 season. Coming after the catatonic 2010 offensive performance, it's little surprise that 2011 ranks so high.
In fact, looking at the past four seasons (2009-12, marking Jack Zduriencik's tenure as GM), they all rate as high turnover years, each above 40%. The last time the Mariners underwent such continuous grind was early in franchise history in the early 1980s. Now I'll close with this gigantic chart of the 2011-2 turnover.
Player | 2011 PAs | 2012 PAs | Increase of team PA |
---|---|---|---|
D. Ackley | 376 | 668 | 4.7% |
K. Seager | 201 | 651 | 7.4% |
M. Saunders | 179 | 553 | 6.1% |
J. Montero | 553 | 9.1% | |
J. Smoak | 489 | 535 | 0.6% |
B. Ryan | 494 | 470 | 0.0% |
I. Suzuki | 721 | 423 | 0.0% |
J. Jaso | 361 | 6.0% | |
M. Olivo | 507 | 323 | 0.0% |
C. Wells | 116 | 316 | 3.3% |
C. Figgins | 313 | 194 | 0.0% |
M. Carp | 313 | 189 | 0.0% |
T. Robinson | 155 | 164 | 0.1% |
F. Gutierrez | 343 | 163 | 0.0% |
E. Thames | 130 | 2.1% | |
A. Liddi | 44 | 126 | 1.3% |
M. Kawasaki | 115 | 1.9% | |
C. Peguero | 155 | 57 | 0.0% |
C. Triunfel | 24 | 0.4% | |
L. Jimenez | 18 | 0.3% | |
J. Vargas | 2 | 6 | 0.1% |
K. Millwood | 5 | 0.1% | |
H. Noesi | 4 | 0.1% | |
F. Hernandez | 7 | 3 | 0.0% |
B. Beavan | 3 | 0.0% | |
E. Ramirez | 3 | 0.0% | |
M. Bradley | 115 | 0.0% | |
A. Kennedy | 410 | 0.0% | |
W. Pena | 74 | 0.0% | |
J. Wilson | 187 | 0.0% | |
J. Cust | 270 | 0.0% | |
R. Langerhans | 64 | 0.0% | |
E. Bedard | 5 | 0.0% | |
J. Bard | 86 | 0.0% | |
L. Rodriguez | 139 | 0.0% | |
M. Wilson | 28 | 0.0% | |
A. Moore | 6 | 0.0% | |
D. Fister | 7 | 0.0% | |
C. Gimenez | 70 | 0.0% | |
G. Halman | 91 | 0.0% | |
M. Pineda | 5 | 0.0% |