June 27, 2013

Who are the best old hitters in Twins history?

twins best old hitters

Last week I wrote about the best young hitters in Twins history, using OPS to highlight the most productive seasons by players at ages 20 (Butch Wynegar), 21 (Tom Brunansky), 22 (Kent Hrbek), 23 (Joe Mauer), 24 (Hrbek), and 25 (Harmon Killebrew). I'm going to focus on the other side of the age spectrum today, examining the best old hitters in Twins history. Let's start with the 35-year-olds ...


AGE 35              YEAR      PA      OPS
Kirby Puckett       1995     602     .894
Harmon Killebrew    1971     624     .850
Tony Oliva          1974     494     .739
Terry Steinbach     1997     489     .696
Vic Power           1963     578     .682
John Roseboro       1968     435     .611

Those are the only six 35-year-olds in Twins history to log 300 plate appearances, led by Kirby Puckett in the strike-shortened 1995 season. In what was his final season he hit .314/.379/.515 with 23 homers and 39 doubles in 137 games. Defensively he'd shifted to right field, but Puckett remained a force offensively with an OPS that was 60 points above his career mark. He smacked his most homers since 1988 and set career-highs with 56 walks and a .379 on-base percentage.

And adjusting for the offensive levels of the two eras Killebrew's age-35 season was arguably even more productive than Puckett's despite lower raw numbers. Puckett edged Killebrew by 44 points of OPS, but the league average was .771 in 1995 compared to .681 in 1971. Killebrew split time between third base and first base while hitting .254/.386/.464 for the league's 10th-best OPS and led the AL in both RBIs (119) and walks (114).

Tony Oliva joins Puckett and Killebrew as the only other Twins who were above average at 35, hitting .285/.325/.414 in league that hit just .258 with a .371 slugging percentage as a whole. Terry Steinbach was well below average while hitting .248/.302/.392 in 1997, but his modest .696 OPS was just slightly below the AL average for catchers and he caught 116 games in his first of three seasons with the Twins. Oh, and he doubled his career-high with six steals.


AGE 36              YEAR      PA      OPS
Harmon Killebrew    1972     532     .817
Tony Oliva          1975     515     .722
Terry Steinbach     1998     465     .720
John Roseboro       1969     406     .654

Only four 36-year-olds in Twins history topped 300 plate appearances and all of them were also on the age-35 list, led by Killebrew hitting .231/.367/.450 with 26 homers and 94 walks in 139 games. Those may not stand out as huge raw numbers, but in 1972 he ranked third in the league in both homers and walks while placing among the AL's top 10 in on-base percentage, slugging percentage, and OPS.

Just like the previous season Oliva remained a slightly above average bat, hitting .270/.344/.378 in a league that hit just .258/.328/.379 in 1975. Steinbach was actually better at 36 than he was at 35, upping his OPS by 25 points and catching 119 games. John Roseboro made his name with the Dodgers, but after a decade in Los Angeles he moved on to the Twins for two seasons and, like Steinbach, was remarkably durable for a mid-30s catcher.


AGE 37              YEAR      PA      OPS
Terry Steinbach     1999     380     .748
Harmon Killebrew    1973     290     .698

For the young hitters lists the cutoff was 300 plate appearances, but because there aren't nearly as many old hitters I've reduced the minimum to 200 plate appearances for age 37 and up. And even then Steinbach and Killebrew are the only 37-year-old regulars in Twins history. Steinbach again raised his OPS, going from .696 at 35 and .730 at 36 to .748 at 37. He wasn't as durable, but still started 96 games behind the plate and posted a career-high .358 on-base percentage.

Killebrew was a shell of his former self in 1973, as major knee problems limited him to 69 games and he managed just five homers, although he still walked 41 times and posted a .352 on-base percentage. Oliva fell too short on playing time in 1976 to make the list, but he played his final season at age 37 and was a below-average hitter for the only time in his career, struggling for 67 games before calling it quits.


AGE 38              YEAR      PA      OPS
Harmon Killebrew    1974     382     .672
Jamey Carroll       2012     537     .660

Killebrew is technically the most productive 38-year-old in team history, but it wasn't pretty. He was healthy enough to play 122 games in 1974, but hit just .222/.312/.360 with 12 homers in his final Twins season before moving on to the Royals for one last forgettable season. Meanwhile, in basically matching Killebrew's age-38 production Jamey Carroll set a career-high with 537 plate appearances and also drove in the most runs of his career.

Mike Redmond's limited action as a backup catcher keeps him from appearing on any of these lists, but he spent ages 34-38 with the Twins and hit .294/.337/.352 for them after turning 35. Only six players in Twins history logged more plate appearances than Redmond after age 35 and his .690 OPS is plenty solid for a catcher. In fact, Redmond's adjusted OPS+ was the exact same as Steinbach's post-35 mark.


AGE 39              YEAR      PA      OPS
Jim Thome           2010     340    1.039
Paul Molitor        1996     729     .858
Jim Dwyer           1989     254     .794
Otis Nixon          1998     500     .705

When the Twins signed Jim Thome for just $1.5 million in 2010 he was supposed to fill a limited role as a bench bat and occasional designated hitter, but instead he turned in one of the best age-39 seasons of all time. Thome hit .283/.412/.627 with 25 homers and 60 walks in 340 plate appearances for a 1.039 OPS that's the fourth-highest age-35 mark in MLB history, one spot ahead of Babe Ruth and trailing only Barry Bonds, Hank Aaron, and Ted Williams.

Not only is his 1.039 OPS in 2010 the best mark by any Twins hitter after age 35, no one else has even cracked .900. And regardless of age his 1.039 OPS in 2010 is the highest in Twins history for all hitters to play at least 100 games, with only Killebrew twice and Mauer and Rod Carew one apiece joining Thome in the 1.000 OPS/100 games club. Not bad for a guy who signed for $1.5 million and began the season behind Delmon Young in the line for playing time.

Thome's age-39 season is so amazing that it overshadows an incredible age-39 season by Paul Molitor, who batted .341 with a league-leading 225 hits in 1996. Molitor signed with the Twins after three seasons in Toronto and joined the 3,000-hit club in September, missing just one game while setting a career-high with 113 RBIs, tying a career-high with 41 doubles, and stealing 18 bases. Molitor is the only 39-year-old in MLB history to top 200 hits or 110 RBIs.

Otis Nixon looked 39 years old for his entire career and had one of his best seasons as an actual 39-year-old, hitting .297 with a .361 on-base percentage and 37 steals in 110 games during his one-season stay in Minnesota. Nixon broke his jaw in April when Royals shortstop Felix Martinez kicked him in the face during a double play, yet still managed the second-most steals in MLB history for a 39-year-old behind Rickey Henderson.


AGE 40              YEAR      PA      OPS
Jim Thome           2011     242     .827
Paul Molitor        1997     597     .786

Here's how ridiculous Thome's age-39 season was: He lost more than 200 points from his OPS the next year and still had one of the most productive age-40 seasons ever. Thome hit .243/.351/.476 with 12 homers in 240 plate appearances for an .827 OPS that tops the Twins' age-39 list ahead of his lone competition in Molitor. And then Thome was even better after being traded to the Indians in August, hitting .296/.390/.479 in 22 games back where his career started.

Molitor was also very good as a 40-year-old, hitting .305/.351/.435 in 135 games to join fellow Hall of Famers Ty Cobb, Sam Rice, Luke Appling, and Henderson as the only players in MLB history to bat .300 at age 40. Thome and Molitor are the only Twins to get regular playing time at 40 and the only other hitters in team history to see any sort of game action at 40 are Jim Dwyer, Ruben Sierra, and Elmer Valo, who combined to bat .179 in 144 trips to the plate.


AGE 41              YEAR      PA      OPS
Dave Winfield       1993     594     .767
Paul Molitor        1998     559     .718

Three seasons before Molitor notched his 3,000th hit in Minnesota fellow St. Paul native Dave Winfield signed with the Twins and did the same at age 41. And he was hardly just a novelty act, hitting .271/.325/.442 with 21 homers in 143 games in 1993. Winfield joins Williams, Bonds, and Darrell Evans as the only 41-year-olds with 20 homers. Molitor managed a nice-looking .281 batting average at age 41, but his .718 OPS in his final season was below the AL average of .771.


AGE 42              YEAR      PA      OPS
Dave Winfield       1994     328     .746

Winfield is the only hitter in Twins history to appear in a game at age 42 or older and he was still a decent hitter in 1994, batting .252/.321/.425 with 10 homers and 15 doubles in 77 games before the strike ended the season. Unfortunately he didn't call it quits during the strike, instead coming back in 1995 with the Indians and hitting .191 in 46 games to end a Hall of Fame career. Winfield has the ninth-most plate appearances in MLB history after turning 40 with 1,722.


This week's blog content is sponsored by Curt's Salsa, a locally owned salsa company that believes in fresh ingredients and rooting for the little guy. Please support them for supporting AG.com.

524 Comments »

  1. Great post.

    One quick question, why use base OPS and not OPS+ which adjusts for era and offensive environment?

    For instance in the age 35 comparison Kirby Puckett had an OPS+ of 130 Killebrew (while his stats were lower) was at 138. This also supports your argument, “…adjusting for the offensive levels of the two eras Killebrew’s age-35 season was arguably even more productive than Puckett’s despite lower raw numbers.”

    Comment by Pjmcnally — June 27, 2013 @ 8:33 am

  2. I was about to say there’s no way Puckett’s .379 OBP in ’95 could have been a career-high because he BATTED .356 in ’88. I shouldn’t have doubted you. I looked it up, and Puck reached base at a .375 clip in ’88. Stunning. Will always love you, Kirby, but my God, did you swing at everything.

    Comment by MarkinIowa — June 27, 2013 @ 2:41 pm

  3. shatter
    It was a great work on this blog, I was amazed reading this blog. Keep it up!

    Comment by shatter — June 19, 2019 @ 9:51 am

  4. dispensary
    Great work, great job. Fantastic blog, well done! Thank you.

    Comment by dispensary — June 20, 2019 @ 10:41 am

  5. buy weed
    Awesome. Very good site.

    Comment by buy weed — June 21, 2019 @ 1:13 am

  6. jj meds
    This is the site, which I really love to visit every day. Keep up the good work 

    Comment by jj meds — June 21, 2019 @ 10:24 pm

  7. What a fantastic blog! This is so chock full of useful information. Thank you!
    buy cbd oil

    Comment by buy cdb oil — June 23, 2019 @ 1:54 am

  8. best cbd oil
    Beautiful and very nice blog. I like it.

    Comment by best cbd oil — June 24, 2019 @ 5:49 am

  9. cbd oil Canada
    Thank you for this great article with interesting tips.

    Comment by cbd oil Canada — June 24, 2019 @ 10:03 pm

  10. This is interesting. The creativity of this work is good. Very nice blog, thank you.
    cbd oil

    Comment by cbd oil — June 25, 2019 @ 4:28 am

  11. I love this blog, this inspires me to do achieve more works like this. People love this inspiring work.
    Canada weed

    Comment by Canada weed — June 27, 2019 @ 10:32 am

  12. Excellent work, it’s very great to read this work every time when I do browsing. Keep up the good work.
    buy cbd oil

    Comment by buy cbd oil — June 28, 2019 @ 5:40 am

  13. weed delivery
    Very responsive design sir. I love it.

    Comment by weed delivery — June 28, 2019 @ 7:21 am

  14. dab nail
    It’s very great Blog. Thank you for this site.

    Comment by Dab nail — June 30, 2019 @ 2:30 am

  15. dab nail
    I am inspired by this blog. Great work.

    Comment by Dab nail — July 2, 2019 @ 4:42 am

  16. Keep doing great. This is a remarkable blog, everyone loves this. Thank you.
    jj meds

    Comment by jj meds — July 3, 2019 @ 4:31 am

  17. This is really what I am looking for!

    cannamilk

    Comment by cannamilk — July 3, 2019 @ 5:41 am

  18. I’m very satisfied with this blog, Great work. Thank you!
    budderweeds

    Comment by budderweeds — July 6, 2019 @ 11:06 pm

  19. Thank you for sharing this article it shows how awesome you are. Keep on going.
    CBD OIL CANADA

    Comment by cbd oil canada — July 11, 2019 @ 11:04 pm

  20. CBD Oil Canada
    Thank you for providing good info on your blog.

    Comment by CBD Oil Canada — July 21, 2019 @ 4:21 am

  21. weed online
    Awesome man.

    Comment by weed online — August 5, 2019 @ 7:24 am

  22. Best stoner foods
    Very likely I’m planning to bookmark your blog. You actually come with an outstanding blog. Bless you, for sharing with us your web page.

    Comment by Best stoner foods — August 10, 2019 @ 1:02 am

  23. Thank you for all of the efforts on this blog.
    jj meds

    Comment by jj meds — August 10, 2019 @ 1:14 am

  24. I am very impressive in this blog..cannabis oil

    Comment by cannabis oil — August 16, 2019 @ 2:08 am

  25. the site is very challenging, love it..what is dabbing

    Comment by What is Dabbing — August 19, 2019 @ 2:14 am

  26. Thanks for all tips I have learned through your site, nice blog!
    Weed Canada

    Comment by Weed Canada — August 20, 2019 @ 10:13 pm

  27. Cannabis oil
    Whoa, this blog is fantastic I love your blog. Keep up the great work!

    Comment by Cannabis Oil — August 20, 2019 @ 10:16 pm

  28. Shatter
    Wow, marvelous blog, you could help them greatly.

    Comment by Shatter — August 20, 2019 @ 10:19 pm

  29. everything seems to be well written ..edibles

    Comment by edibles — August 27, 2019 @ 8:49 am

  30. This is really a tremendous web site and blog.
    Online dispensary

    Comment by Online dispensary — August 30, 2019 @ 3:57 am

  31. budderweeds
    It’s actually a nice and helpful piece of info on this blog.

    Comment by Budderweeds — August 30, 2019 @ 3:58 am

  32. budderweeds
    It’s actually a nice and helpful piece of info on this blog.

    Comment by Shop CBD Online — August 30, 2019 @ 3:59 am

  33. Thanks, you have made a wonderful blog. I love and appreciate your blog.
    cbd oil

    Comment by CBD Oil — August 30, 2019 @ 4:01 am

  34. Wonderful website. Lots of helpful information here.
    CBD vs THC

    Comment by CBD vs THC — September 10, 2019 @ 12:12 am

  35. I love this blog, I can’t wait to share this work stuff to my friends.
    CBD for arthritis

    Comment by CBD for Arthritis — September 10, 2019 @ 12:21 am

  36. This Blog is awesome, it inspires people reading a blog. Wonderful.
    Rule of Three

    Comment by Rule of Three — September 10, 2019 @ 12:27 am

  37. Love everything about this website, awesome content.marijuana news

    Comment by marijuana news — September 19, 2019 @ 11:14 am

  38. Excellent post. I was checking constantly this blog and I’m impressed!
    Pre rolled joint

    Comment by Pre rolled joint — September 21, 2019 @ 5:19 am

  39. Many thanks for showing these warm and helpful, trustworthy on this blog.
    Sativa strains

    Comment by Sativa strains — September 21, 2019 @ 5:25 am

  40. Very interesting, good job and thanks for sharing such a good blog.
    Pink Kush

    Comment by Pink Kush — September 21, 2019 @ 5:31 am

  41. Your blog is very interesting. Thank you for sharing
    Acid mantle

    Comment by Acid mantle — September 21, 2019 @ 5:38 am

  42. love how the site build,so much love those articles of yours. cannabis oil

    Comment by cannabis oil — October 1, 2019 @ 1:26 am

  43. cannabis edibles
    This is a topic you are definitely well-qualified to cover. Very interesting article with lots of great example.

    Comment by cannabis edibles — October 2, 2019 @ 5:18 am

  44. Hooded eyes
    Your blog got me to learn a lot, thanks for shearing, nice blog.

    Comment by Hooded eyes — October 9, 2019 @ 12:40 am

  45. Impressive idea! I love the creativity of this blog. Very useful topic.
    Paid Media

    Comment by Paid Media — October 14, 2019 @ 9:51 am

  46. Totally impressive post. I learn something more difficult on totally different blogs every day.
    Buy CBD online

    Comment by Buy CBD online — October 16, 2019 @ 11:05 am

  47. Ontario marijuana
    Very interesting, good job and thanks for sharing such a good blog and site.

    Comment by Ontario marijuana — October 18, 2019 @ 3:45 am

  48. I love the idea and the creativity of this blog. It’s very fantastic and I can’t wait to share this to others.
    CBD oil Canada

    Comment by CBD oil Canada — October 19, 2019 @ 1:11 pm

  49. Master kush
    I really can’t believe how great this blog is. Keep up the good work.

    Comment by Master kush — October 20, 2019 @ 2:36 am

  50. Excellent creation, mind blowing creativity. I always love reading a blog like this.
    Vape Canada

    Comment by Vape Canada — October 22, 2019 @ 9:02 am

Leave a comment