If you click on the year, the link will take you to the box score and play by play for that All-Star game. From 1959 to 1962 there were two All-Star games per year but that format was soon abandoned.
Catcher
Earl Battey – 1962-1, 1962-2, 1963, 1965, 1966
Dave Engle – 1984
Tim Laudner – 1988
Joe Mauer – 2006, 2008, 2009, 2010,
A.J. Pierzynski – 2002
John Roseboro – 1969
***
1B
Bob Allison – 1964
Ron Coomer – 1999
Kent Hrbek – 1982
Harmon Killebrew – 1961-2, 1965, 1967, 1968, 1971
Joe Mauer – 2012
Justin Morneau – 2007, 2008, 2009, 2010
***
2B
Rod Carew – 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975
Chuck Knoblauch – 1992, 1994, 1996, 1997
***
Shortstop
Leo Cardenas – 1971
Cristian Guzman – 2001
Roy Smalley – 1979
***
3B
Harmon Killebrew – 1961-1, 1966, 1969, 1970
***
Outfield
Bob Allison – 1963
Tom Brunansky – 1985
Michael Cuddyer – 2011
Larry Hisle – 1977
Harmon Killebrew – 1963
Ken Landreaux – 1980
Matt Lawton – 2000
Tony Oliva – 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971
Kirby Puckett – 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995
Gary Ward – 1983
***
Pitcher
Rick Aguilera – 1991, 1992, 1993
Bert Blyleven – 1973
Dean Chance – 1967
Doug Corbett – 1981
Jim Grant – 1965
Francisco Liriano – 2006
Joe Mays – 2001
Eric Milton – 2001
Jack Morris – 1991
Joe Nathan – 2004, 2005, 2008, 2009
Camilo Pascual – 1961-2, 1962-1, 1962-2, 1964
Brad Radke – 1998
Jeff Reardon – 1988
Johan Santana – 2005, 2006, 2007
Frank Viola – 1988