In the Twins 53 year history, 27 different Twins players have gotten five or or more hits in a game but only nine players have done this more then once.
Kirby Puckett did it six times and in two of those occurrences he had six hits in a game. Puckett remains the only Twins player to get more then 5 hits in a game.
Joe Mauer and Rod Carew each have had five 5 hit games wearing a Twins uni.
Tony Oliva accomplished the feat four times.