All-Time Minnesota Twins Roster is Loaded with Possibilities

In 1961, the Washington Senators loaded up their Chevy C/K’s, drove west and settled in Minnesota. Since then, the Twins have been fortunate to field some of the best baseball players of all time. MVPs, CY Young winners, Gold Glovers and Hall of Famers have called Minnesota their home.

Have you ever wondered what it would be like having Kent Hrbek on deck while Harmon Killebrew is in the batter’s box? Or having Kirby Puckett throw a guy out at home with Joe Mauer applying the tag? This is always a fun game to play at the house, your local bar or at Target Field. Who would be on the Twins’ “All-Franchise Team.”

Depending on who you’re talking to, you’ll either agree, argue or combine your favorite Twins players in a fantasy lineup that would only happen in a video game. I’ve done it and I’m here to help you settle a few of those debates.

First, let me set a few ground rules. You can only choose Minnesota Twins players who spent a good chunk of their career playing in the land of 10,000 lakes. Yes, one or two players may have had a rough year where they had a slump or missed part of the season due to injury. Sorry Washington Senators fans, Twins players only.

After pondering about all of the great Twins players, I decided that this would be the perfect Minnesota Twins 25 man roster.


SP Johan Santana        RP Eddie Guardado 
SP Bert Blyleven*        RP Glen Perkins
SP Camilo Pascual       RP Carl Willis
SP Jim Kaat                  RP Matt Guerrier
SP Jim Perry                 CL Rick Aguilera
SP Dave Boswell          CL Joe Nathan

This pitching staff would be a very tough one to score on.. especially in a seven game series. 

Now onto the sluggers and fielders.

Here’s how I would hand in the lineup card. 

  1. Rod Carew* – 2B
  2. Tony Oliva * – RF 
  3. Kirby Puckett * – CF
  4. Harmon Killebrew* – DH
  5. Kent Hrbek * – 1B
  6. Bob Allison – LF
  7. Joe Mauer* – C
  8. Gary Gaetti – 3B
  9. Zoilo Versalles – SS 


Torii Hunter – OF
Justin Morneau – 1B
Brian Dozier – IF
Earl Battey – C
Tom Kelly* – Manager

Honorable Mentions

Michael Cuddyer – IF/OF
Brad Radke – P
Brian Harper – C
Greg Gagne – IF 

*Jersey number retired by the Twins

Yours is going to look different than mine, I get it. That’s what makes the conversation fun. Leave a comment or tweet me. Who would you swap out? Next time you’re watching a Twins game, current or classic, ask a friend or family member who they would have on the Twins All-Time roster. You’ll already be a step ahead of them, if it turns into an argument. 

Tweet me your thoughts @SkolMemes

Gene LaVoy | Minnesota Sports Fan

Follow MSF on all socials


Mentioned in this article:

More About: