The TBC Player Tracker is now active for MLB and Minor League Baseball. View a full sample here
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

2009 Minnesota TwinsSeason Roster
Follow TBC on Twitter and Facebook


Glen Perkins played for the 2009 Minnesota Twins
LeagueAmerican LeagueDivisionCentralLevelMajor League Baseball
NicknameTwins
LocationMinneapolis,Minnesota
Record87-76 (1st in American League Central)League Rank2ndMLB Rank4th
BallparkHubert H. Humphrey Metrodome
ManagerRon GardenhireGeneral ManagerBill Smith
CoachesRick Anderson (Pitching Coach), Steven Liddle (Bench Coach), Rick Stelmaszek (Bullpen Coach), Scott Ullger (Third Base Coach), Joe Vavra (Hitting Coach), Jerry White (First Base Coach)
PlayoffsLost in ALDS (NY Yankees)
#1 Draft PickKyle Gibson (#22)
Payroll$65,299,266 (Rank: 24th)
Attendance2,416,237 (Rank: 14th)
Minor League AffiliatesRochester Red Wings (AAA) 70-74 ... New Britain Rock Cats (AA) 72-69 ... Fort Myers Miracle (A+) 80-58 ... Beloit Snappers (A) 57-83 ... Elizabethton Twins (Rk) 45-23 ... Gulf Coast Twins (Rk) 34-21 ...
Years Available1901-2019

Team History -- 2009 Statistics -- 2009 Roster VR -- Game Log -- Batting Lineups -- Defensive Lineups -- Starting Pitchers -- Draft Picks -- Prospects -- Spring Training -- Payroll -- Organizational Roster -- Transactions

 
The players below represent ALL players who played at least 1 game for the 2009 Minnesota Twins.
Age displayed is as of June 30th for the 2009 baseball season.

2009 Minnesota Twins Roster

TopPREV   NEXT Visual Roster Major Leaguers Active Players Drafted Players 1st Round Draft Picks Still Active on Roster
UnifPlayer NamePosHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsHigh SchoolCollege(s)Draft InformationStatusCurrent Org (Level)
18Luis AyalaP6-2 170 R-R 1978-01-12 31Los Mochis,Mexico MLB2000-20172003-2013  
2002-   UDFA-MON
Free Agent  
30Scott BakerP6-4 190 R-R 1981-09-19 27Shreveport,Louisiana MLB2001-20152005-2015Captain Shreve (Shreveport,LA)Oklahoma St
2003- 2-  58-MIN
Free Agent  
53Nick BlackburnP6-4 230 R-R 1982-02-24 27Ada,Oklahoma MLB2001-20132007-2012Del City (Oklahoma City,OK)Seminole St
2001-29- 857-MIN
Free Agent  
49Craig BreslowP6-1 180 L-L 1980-08-08 28New Haven,Connecticut MLB1999-20182005-2017Trumbull (Trumbull,CT)Yale U.
2002-26- 769-MIL
Retired  
32Brian Buscher3B-1B6-0 185 L-R 1981-04-18 28Jacksonville,Florida MLB2002-20102007-2009Terry Parker (Jacksonville,FL)South Carolina, Col. Central Florida
2003- 3-  93-SFN
 
18Orlando CabreraSS5-10 175 R-R 1974-11-02 34Cartagena,Colombia MLB1994-20111997-2011  
1993-   UDFA-MON
 
25Alexi Casilla2B5-9 178 B-R 1984-07-20 24San Cristobal,Dom Rep MLB2004-20182006-2014  
2003-   UDFA-ANA
Free Agent  
28Jesse CrainP6-1 200 R-R 1981-07-05 27Toronto,Ontario MLB2000-20152004-2013Fairview (Boulder,CO)Houston, San Jacinto Col
2002- 2-  61-MIN
Free Agent  
24Joe Crede3B6-3 195 R-R 1978-04-26 31Jefferson City,Missouri MLB1996-20092000-2009Fatima (Westphalia,MO)
1996- 5- 137-CHA
 
5Michael CuddyerRF6-2 202 R-R 1979-03-27 30Norfolk,Virginia MLB1998-20152001-2015Great Bridge (Chesapeake,VA)
1997- 1-   9-MIN
Retired  
39R.A. DickeyP6-3 205 R-R 1974-10-29 34Nashville,Tennessee MLB1994-20172001-2017Montgomery Bell Academy (Nashville,TN)Tennessee
1996- 1-  18-TEX
Free Agent  
52Brian DuensingP5-11 195 L-L 1983-02-22 26Marysville,Kansas MLB2002-20192009-2018Millard South (Omaha,NE)Nebraska
2005- 3-  84-MIN
MinorsChicago Cubs (MLB)
63Armando GabinoP6-3 200 R-R 1983-08-31 25Santiago,Dom Rep MLB2004-20132009-2010  
2001-   UDFA-CLE
 
22Carlos GomezCF6-2 170 R-R 1985-12-04 23Santiago,Dom Rep MLB2004-20192007-2018  
2002-   UDFA-NYN
MinorsWashington Nationals (AAA)
54Matt GuerrierP6-3 185 R-R 1978-08-02 30Cleveland,Ohio MLB1997-20142004-2014Shaker Heights (Shaker Heights,OH)Kent St
1999-10- 309-CHA
Free Agent  
23Brendan HarrisSS-3B6-1 195 R-R 1980-08-26 28Albany,New York MLB1999-20152004-2013Queensbury (Queensbury,NY)Col. William and Mary
2001- 5- 138-CHN
Free Agent  
60Sean HennP6-5 200 R-L 1981-04-23 28Fort Worth,Texas MLB2000-20132005-2013Aledo (Aledo,TX)McLennan CC
2000-26- 788-NYA
Free Agent  
19Justin Huber1B6-5 190 R-R 1982-07-01 26Melbourne,Australia MLB2001-20112005-2009  
2000-   UDFA-NYN
 
38Philip HumberP6-4 210 R-R 1982-12-21 26Nacogdoches,Texas MLB2002-20142006-2013Carthage (Carthage,TX)Rice U.
2004- 1-   3-NYN
Retired  
44Bobby KeppelP6-5 200 R-R 1982-06-11 27St. Louis,Missouri MLB2000-20132006-2009DeSmet Jesuit (St. Louis,MO)
2000- 1-  36-NYN
MinorsCincinnati Reds (MLB)
16Jason KubelDH5-11 193 L-R 1982-05-25 27Belle Fourche,South Dakota MLB2000-20142004-2014Highland (Palmdale,CA)
2000-12- 342-MIN
Free Agent  
47Francisco LirianoP6-2 185 L-L 1983-10-26 25San Cristobal,Dom Rep MLB2001-20192005-2019  
2000-   UDFA-SFN
ActivePittsburgh Pirates (MLB)
37Ron MahayP6-2 190 L-L 1971-06-28 38Crestwood,Illinois MLB1991-20121995-2010Alan B. Shepard (Palos Heights,IL)South Suburban Col
1991-18- 486-BOS
Retired  
49Jeff ManshipP6-0 165 R-R 1985-01-16 24San Antonio,Texas MLB2004-20162009-2016Reagan (San Antonio,TX)Notre Dame
2006-14- 426-MIN
Free Agent  
7Joe MauerC6-4 220 L-R 1983-04-19 26St. Paul,Minnesota MLB2001-20182004-2018Cretin-Derham Hall (St. Paul,MN)
2001- 1-   1-MIN
Retired  
50Jose MijaresP6-0 180 L-L 1984-10-29 24Caracas,Venezuela MLB2004-20132008-2013  
2002-   UDFA-MIN
Restricted  
58Jose MoralesC5-11 170 B-R 1983-02-20 26Rio Piedras,Puerto Rico MLB2001-20152007-2011  
2001- 3-  77-MIN
Free Agent  
31Juan MorilloP6-1 160 R-R 1983-11-05 25San Pedro de Mac,Dom Rep MLB2003-20142006-2009  
2001-   UDFA-COL
Free Agent  
33Justin Morneau1B6-4 205 L-R 1981-05-15 28New Westminster,BC MLB1999-20162003-2016New Westminster (New Westminster,BC)
1999- 3-  89-MIN
Retired  
61Kevin MulveyP6-1 170 R-R 1985-05-26 24New Brunswick,New Jersey MLB2004-20122009-2010Bishop George Ahr (Edison,NJ)Villanova U.
2006- 2-  62-NYN
 
36Joe NathanP6-4 205 R-R 1974-11-22 34Houston,Texas MLB1994-20171999-2016Pine Bush (Pine Bush,NY)Stony Brook U.
1995- 6- 159-SFN
Free Agent  
48Carl PavanoP6-5 230 R-R 1976-01-08 33New Britain,Connecticut MLB1994-20121998-2012Southington (Southington,CT)
1994-13- 355-BOS
Retired  
15Glen PerkinsP5-11 190 L-L 1983-03-02 26Stillwater,Minnesota MLB2003-20172006-2017Stillwater Area (Stillwater,MN)Minnesota
2004- 1-  22-MIN
Retired  
8Nick Punto2B-SS5-9 170 B-R 1977-11-08 31San Diego,California MLB1998-20142001-2014Trabuco Hills (Mission Viejo,CA)Saddleback Col
1998-21- 614-PHI
MinorsArizona Diamondbacks (MLB)
60Jon RauchP6-11 255 R-R 1978-09-27 30Louisville,Kentucky MLB1997-20132002-2013Oldham County (Buckner,KY)Morehead St
1999- 3-  99-CHA
Free Agent  
55Mike RedmondC6-1 185 R-R 1971-05-05 38Seattle,Washington MLB1991-20101998-2010Gonzaga Prep (Spokane,WA)Gonzaga U.
1992-   UDFA-FLO
 
59Kevin SloweyP6-3 190 R-R 1984-05-04 25Conroe,Texas MLB2003-20142007-2014Upper St. Clair (Upper St. Clair,PA)Winthrop U.
2005- 2-  73-MIN
Free Agent  
2Denard SpanCF-LF6-1 180 L-L 1984-02-27 25Tampa,Florida MLB2003-20182008-2018Tampa Catholic (Tampa,FL)
2002- 1-  20-MIN
Free Agent  
51Anthony SwarzakP6-3 195 R-R 1985-09-10 23Fort Lauderdale,Florida MLB2004-20192009-2019Nova (Davie,FL)
2004- 2-  61-MIN
ActiveSeattle Mariners (MLB)
20Matt Tolbert2B-3B6-0 177 B-R 1982-05-04 27McComb,Mississippi MLB2001-20142008-2011Centreville Academy (Centreville,MS)Mississippi
2004-16- 481-MIN
Free Agent  
21Delmon YoungLF6-2 200 R-R 1985-09-14 23Camarillo,California MLB2004-20152006-2015Camarillo (Camarillo,CA)
2003- 1-   1-TBA
Free Agent  
41 Players