Royals Seasons – 2B
By Wally Fish

Welcome to the first installment of “Royals Seasons”
With the uncertainty around the position of second base in Royals camp this spring, I thought it would be an ideal starting point for this series. The purpose of Royals Seasons is to examine the best and worst starters the Royals have put out on the field at the position over the last 40 years (1969-2008). For the purpose of this series, I am defining “starter” as the player that played the majority of the games in a given season.
Hopefully everyone will learn a few things about Royals history over the course of the series. In doing the research for the 2B position, I learned quite a few things and redefined my opinion of some of the players on the list. The thing that stood out the most is the fact that 21 of 40 seasons reviewed were held down by only 2 players, Cookie Rojas & Frank White.
The main second baseman in the Royals 1969 expansion season was Jerry Adair. Not exactly a household name, Adair was actually a pretty solid player who had a 13 year career with a .254 lifetime batting average. Statistically Adair was a slightly above average fielder with a slightly above average range factor for his career. He finished his career with the Royals playing 126 games in 1969 and 7 more games in 1970.
Coming over to the Royals in a June trade with the Saint Louis Cardinals, Cookie Rojas went on to hold down the position for 6 straight seasons from 1970 to 1975. Cookie was named to the All-Star team 4 straight years, 1971-1974. The Royals certainly got the better of the deal since the other player, Fred Rico, never played in the majors beyond his brief 12 game stint with the Royals in 1969.
In 1976 a 25 year old Frank White took over the starting job and would hold it for 15 years. His run as the starter would end with his dismal 1990 season. In those 15 seasons, he was named to the All-Star team 5 times (1978, 79, 81, 82, & 86). His 1986 season also earned him his only Silver Slugger award. With Frank White, the awards weren’t confined to his offensive capability. He was an 8 time Gold Glove winner including a 6 year run from 1977-1982. His other two Gold Glove awards came in 1986 and 1987. White finished 3rd in the league in doubles in 1982 with 45, and 7th in the league in doubles in 1986 with 37. On top of everything else, he was also the 1980 ALCS MVP.
After Frank White, the next 18 seasons would see 10 different players be the primary 2B for Kansas City. 1991-1998 saw these 5 different starters: Terry Shumpert, Keith Miller, Jose Lind (2 years), Keith Lockhart (2 years), and Jose Offerman (2 years).
In 1999 it looked the revolving door at the position would come to an end when a young 23 year old from El Seibo in the Dominican Republic became the starter. Carlos Febles, the lesser known half of Dos Carlos, held down the starting job for 4 seasons. Things were looking good for the Royals and Febles at the position, but his career was cut short by a multitude of injuries that sapped his power and his speed. His last season as the starter would be 2002, and after playing another 74 games in 2003, he would never be heard from again in the major leagues.
2003 the position was given to super utility player Desi Relaford.
2004 would be the year of Tony Graffinino, for 75 games of it anyway.
2005 became the Ruben Gotay experiment.
2006-2008 were the Mark Grudzielanek years. Grud was a solid but unspectacular player at the position, but did win a Gold Glove for the Royals in 2006. Compared to what Royals fans had seen at the position since Jose Offerman’s 1998, Grudzielanek’s three- year run made it seem like we were watching Rogers Hornsby or Ryne Sandberg instead of a guy who was basically exactly league average in terms of OPS+.
The main measure I use for ranking the seasons below is OPS+, which is a rate statistic expressed as a percentage. OPS+ is a nice statistic to use because it is normalized to the league. This stat takes into account factors of home and road ballparks played in. In addition, it takes into account league average OBP and SLG. It is also expressed in a simple to understand format. An OPS+ season of 100 is exactly average, an OPS+ season of less than 100 is below average, and an OPS+ season of more than 100 is above average. However, I did not rely solely on OPS+ because it does not take into account stolen bases or defensive performance, but the seasons followed suit with the OPS+ rankings. To evaluate defensive performance, I used two basic statistics fielding percentage (FP) and range factor per nine innings (RF9). Neither FP or RF9 are ideal statistics and both have flaws, but defensive performance is very difficult to quantify statistically so for comparative purposes they will do just fine.
The top 10 seasons at 2B are:
#10: Frank White (1978)
Age
G
R
2B
3B
HR
RBI
BB
27
143
66
24
6
7
50
26
SO
BA
OBP
SLG
SB
OPS+
FP
RF9
59
0.275
0.317
0.399
13
98
0.978
5.35
#9: Mark Grudzielanek (2007)
Age
G
R
2B
3B
HR
RBI
BB
37
116
70
32
3
6
51
23
SO
BA
OBP
SLG
SB
OPS+
FP
RF9
60
0.302
0.346
0.426
1
100
0.988
4.60
#8: Mark Grudzielanek (2008)
Age
G
R
2B
3B
HR
RBI
BB
38
86
36
24
0
3
24
19
SO
BA
OBP
SLG
SB
OPS+
FP
RF9
41
0.299
0.345
0.399
2
100
0.990
4.96
#7: Frank White (1984)
Age
G
R
2B
3B
HR
RBI
BB
33
129
58
22
5
17
56
27
SO
BA
OBP
SLG
SB
OPS+
FP
RF9
72
0.271
0.311
0.445
5
107
0.985
5.88
#6: Keith Miller (1992)
Age
G
R
2B
3B
HR
RBI
BB
29
106
57
24
4
4
38
31
SO
BA
OBP
SLG
SB
OPS+
FP
RF9
46
0.284
0.352
0.389
16
107
0.971
5.02
#5: Frank White (1986)
Age
G
R
2B
3B
HR
RBI
BB
35
151
76
37
3
22
84
43
SO
BA
OBP
SLG
SB
OPS+
FP
RF9
88
0.272
0.322
0.465
4
110
0.987
5.37
#4: Keith Lockhart (1995)
Age
G
R
2B
3B
HR
RBI
BB
30
94
41
19
3
6
33
14
SO
BA
OBP
SLG
SB
OPS+
FP
RF9
21
0.321
0.355
0.478
8
114
0.974
5.62
#3: Frank White (1982)
Age
G
R
2B
3B
HR
RBI
BB
31
145
71
45
6
11
56
16
SO
BA
OBP
SLG
SB
OPS+
FP
RF9
65
0.298
0.318
0.469
10
114
0.978
5.55
#2: Cookie Rojas (1971)
Age
G
R
2B
3B
HR
RBI
BB
32
115
56
22
2
6
59
39
SO
BA
OBP
SLG
SB
OPS+
FP
RF9
35
0.300
0.357
0.406
8
117
0.991
5.21
#1: Jose Offerman (1998)
Age
G
R
2B
3B
HR
RBI
BB
29
158
102
28
13
7
66
89
SO
BA
OBP
SLG
SB
OPS+
FP
RF9
96
0.315
0.403
0.438
45
119
0.974
4.87
Jose Offerman!!!???
I couldn’t believe it either, but outside the fielding there isn’t a hole in the year. His 102 runs scored is the only time in Royals history that any second basemen has scored over 100 runs. Of the 15 categories Offerman’s 1998 season is the high water mark in 8 of them.
Best Royals 2B Seasons by Category:
Games
158
Jose Offerman
1998
At Bats
607
Jose Offerman
1998
Runs
102
Jose Offerman
1998
Hits
191
Jose Offerman
1998
Doubles
45
Frank White
1982
Triples
13
Jose Offerman
1998
Home Runs
22
Frank White
85 & 86
RBI
84
Frank White
1986
Walks
89
Jose Offerman
1998
Strikeouts (fewest)
21
Keith Lockhart
1995
Batting Average
.321
Keith Lockhart
1995
On Base %
.403
Jose Offerman
1998
Slugging %
.478
Keith Lockhart
1995
Stolen Bases
45
Jose Offerman
1998
Fielding %
.994
Frank White
1988
.994
Mark Grudzielanek
2006
.994
Jose Lind
1993
Range Factor 9
6.03
Frank White
1983
If we take a look at the other side of the spectrum, these are the worst 10 seasons at 2B in Royals history.
#10: Ruben Gotay (2005)
Age
G
R
2B
3B
HR
RBI
BB
22
86
32
14
2
5
29
22
SO
BA
OBP
SLG
SB
OPS+
FP
RF9
51
0.227
0.288
0.344
2
69
0.980
5.23
#9: Terry Shumpert (2001)
Age
G
R
2B
3B
HR
RBI
BB
24
144
45
16
4
5
34
30
SO
BA
OBP
SLG
SB
OPS+
FP
RF9
75
0.217
0.283
0.322
17
68
0.975
5.08
#8: Carlos Febles (2000)
Age
G
R
2B
3B
HR
RBI
BB
24
100
59
12
1
2
29
36
SO
BA
OBP
SLG
SB
OPS+
FP
RF9
48
0.257
0.345
0.316
17
68
0.978
4.93
#7: Carlos Febles (2001)
Age
G
R
2B
3B
HR
RBI
BB
25
79
45
9
2
8
25
22
SO
BA
OBP
SLG
SB
OPS+
FP
RF9
58
0.236
0.291
0.363
5
67
0.981
4.88
#6: Jerry Adair (1969)
Age
G
R
2B
3B
HR
RBI
BB
32
126
29
9
1
5
48
20
SO
BA
OBP
SLG
SB
OPS+
FP
RF9
36
0.250
0.285
0.310
1
67
0.984
4.75
#5: Frank White (1988)
Age
G
R
2B
3B
HR
RBI
BB
37
150
48
25
1
8
58
21
SO
BA
OBP
SLG
SB
OPS+
FP
RF9
67
0.235
0.266
0.330
7
66
0.994
5.45
#4: Frank White (1976)
Age
G
R
2B
3B
HR
RBI
BB
25
152
39
17
6
2
46
19
SO
BA
OBP
SLG
SB
OPS+
FP
RF9
42
0.229
0.263
0.307
20
66
0.973
5.68
#3: Jose Lind (1994)
Age
G
R
2B
3B
HR
RBI
BB
30
85
34
16
2
1
31
16
SO
BA
OBP
SLG
SB
OPS+
FP
RF9
34
0.269
0.306
0.348
9
66
0.988
4.81
#2: Frank White (1990)
Age
G
R
2B
3B
HR
RBI
BB
39
82
20
14
1
2
21
10
SO
BA
OBP
SLG
SB
OPS+
FP
RF9
32
0.216
0.253
0.307
1
58
0.978
5.16
#1: Jose Lind (1993)
Age
G
R
2B
3B
HR
RBI
BB
29
136
33
13
2
0
37
13
SO
BA
OBP
SLG
SB
OPS+
FP
RF9
36
0.248
0.271
0.288
3
47
0.994
4.93
Frank White’s 1990 season is pretty bad, but Jose Lind played in 54 more games than White did and posted only marginally better numbers in some categories. That said, the two seasons are relatively interchangeable for who was the worst. Frank White probably belongs at the bottom, but I give him extra credit since he was 39 when he posted his season, while Lind was 29 and theoretically was in his prime.
Worst Royals 2B Seasons by Category:
Games
75
Tony Graffanino
2004
At Bats
241
Frank White
1990
Runs
20
Frank White
1990
Hits
52
Frank White
1990
Doubles
9
Jerry Adair
1969
9
Carlos Febles
2001
Triples
0
Mark Grudzielanek
2008
0
Tony Graffanino
2004
0
Cookie Rojas
1972
Home Runs
0
Jose Lind
1993
RBI
21
Frank White
1990
Walks
10
Frank White
1990
Strikeouts (most
96
Jose Offerman
1998
Batting Average
.216
Frank White
1990
On Base %
.253
Frank White
1990
Slugging %
.288
Jose Lind
1993
Stolen Bases
1
Frank White
1990
1
Jerry Adair
1969
1
Frank White
1987
1
Mark Grudzielanek
2007
Fielding %
.971
Carlos Febles
2002
.971
Keith Miller
1992
Range Factor 9
4.60
Mark Grudzielanek
2007