Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

2004 Minnesota TwinsSeason Roster
Follow TBC on Twitter and Facebook


Shannon Stewart played for the 2004 Minnesota Twins
LeagueAmerican LeagueDivisionCentralLevelMajor League Baseball
NicknameTwins
LocationMinneapolis,Minnesota
Record92-70 (1st in American League Central)League Rank4thMLB Rank7th
BallparkHubert H. Humphrey Metrodome
ManagerRon GardenhireGeneral ManagerTerry Ryan
CoachesRick Anderson (Pitching Coach), Steven Liddle (Bench Coach), Al Newman (Third Base Coach), Rick Stelmaszek (Bullpen Coach), Scott Ullger (Hitting Coach), Jerry White (First Base Coach)
PlayoffsLost in 1st Round (Yankees)
#1 Draft PickTrevor Plouffe (#20)
Payroll$53,585,000 (Rank: 19th)
Attendance1,879,222 (Rank: 24th)
Minor League AffiliatesRochester Red Wings (AAA) 73-71 ... New Britain Rock Cats (AA) 70-70 ... Fort Myers Miracle (A+) 61-74 ... Quad Cities Swing (A) 68-68 ... Elizabethton Twins (Rk) 38-29 ... Gulf Coast Twins (Rk) 31-26 ...
Years Available1901-2019

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

 

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

2004 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)
19Grant BalfourP6-2 170 R-R 1977-12-30 26Sydney,Australia MLB1997-20152001-2015  
1997-   UDFA-MIN
Retired  
18Jason BartlettSS6-2 180 R-R 1979-10-30 24Mountain View,California MLB2000-20142004-2014St. Mary's (Stockton,CA)Oklahoma, San Joaquin Delta Col
2001-13- 390-SDN
Retired  
50Joe BeimelP6-2 201 L-L 1977-04-19 27St. Mary's,Pennsylvania MLB1996-20172001-2015St. Mary's (St. Mary's,PA)Duquesne U., Allegany Col Maryland
1998-18- 538-PIT
Free Agent  
21Henry BlancoC5-11 190 R-R 1971-08-29 32Caracas,Venezuela MLB1990-20131997-2013  
1989-   UDFA-LAN
Retired  
26Pat BordersC6-2 200 R-R 1963-05-14 41Columbus,Ohio MLB1982-20061988-2005Lake Wales (Lake Wales,FL)
1982- 6- 134-TOR
 
44Rob BowenC6-2 211 R-R 1981-02-24 23Bedford,Texas MLB1999-20082003-2008Homestead (Fort Wayne,IN)
1999- 2-  56-MIN
 
28Jesse CrainP6-1 200 R-R 1981-07-05 22Toronto,Ontario MLB2000-20152004-2013Fairview (Boulder,CO)Houston, San Jacinto Col
2002- 2-  61-MIN
Free Agent  
5Michael Cuddyer2B-3B6-2 202 R-R 1979-03-27 25Norfolk,Virginia MLB1998-20152001-2015Great Bridge (Chesapeake,VA)
1997- 1-   9-MIN
Retired  
31JD DurbinP6-0 188 R-R 1982-02-24 22Portland,Oregon MLB2000-20142004-2007Coronado (Scottsdale,AZ)
2000- 2-  54-MIN
 
20Lew FordLF-CF6-0 190 R-R 1976-08-12 27Beaumont,Texas MLB1999-20182003-2012Port-Neches Groves (Port Neches,TX)Dallas Baptist U., Seminole St, Texas A&M U.
1999-12- 379-BOS
Free Agent  
38Aaron FultzP6-0 196 L-L 1973-09-04 30Memphis,Tennessee MLB1992-20092000-2007Munford (Munford,TN)North Florida CC
1992- 6- 159-SFN
 
58Seth GreisingerP6-3 200 R-R 1975-07-29 28Kansas City,Kansas MLB1994-20131998-2005McLean (McLean,VA)Virginia
1996- 1-   6-DET
 
54Matt GuerrierP6-3 185 R-R 1978-08-02 25Cleveland,Ohio MLB1997-20142004-2014Shaker Heights (Shaker Heights,OH)Kent St
1999-10- 309-CHA
Free Agent  
15Cristian GuzmanSS6-0 188 B-R 1978-03-21 26Santo Domingo,Dom Rep MLB1996-20101999-2010  
1994-   UDFA-NYA
Free Agent  
48Torii HunterCF6-2 205 R-R 1975-07-18 28Pine Bluff,Arkansas MLB1993-20151998-2015Pine Bluff (Pine Bluff,AR)
1993- 1-  20-MIN
Retired  
11Jacque JonesRF5-10 176 L-L 1975-04-25 29San Diego,California MLB1994-20101999-2008San Diego (San Diego,CA)USC
1996- 2-  37-MIN
 
47Corey Koskie3B6-3 217 L-R 1973-06-28 31Anola,Manitoba MLB1994-20061998-2006Springfield Collegiate (Oakbank,MB)Kwantlen Polytechnic
1994-26- 715-MIN
 
1Jason KubelDH-RF5-11 193 L-R 1982-05-25 22Belle Fourche,South Dakota MLB2000-20142004-2014Highland (Palmdale,CA)
2000-12- 342-MIN
Free Agent  
24Matt LeCroyDH-C6-2 225 R-R 1975-12-13 28Belton,South Carolina MLB1995-20082000-2007Belton-Honea Path (Belton,SC)Clemson U.
1997- 1-  50-MIN
 
49Kyle LohseP6-2 190 R-R 1978-10-04 25Chico,California MLB1997-20182001-2016Hamilton Union (Hamilton City,CA)Butte Col
1996-29- 862-CHN
Retired  
7Joe MauerC6-4 220 L-R 1983-04-19 21St. Paul,Minnesota MLB2001-20182004-2018Cretin-Derham Hall (St. Paul,MN)
2001- 1-   1-MIN
Retired  
16Doug Mientkiewicz1B6-2 193 L-R 1974-06-19 30Toledo,Ohio MLB1993-20101998-2009Westminster Christian (Miami,FL)Florida St
1995- 5- 128-MIN
 
27Justin Morneau1B6-4 205 L-R 1981-05-15 23New Westminster,BC MLB1999-20162003-2016New Westminster (New Westminster,BC)
1999- 3-  89-MIN
Retired  
45,46Terry MulhollandP6-3 220 R-L 1963-03-09 41Uniontown,Pennsylvania MLB1982-20061986-2006Laurel Highlands (Uniontown,PA)Marietta Col
1984- 1-  24-SFN
 
36Joe NathanP6-4 205 R-R 1974-11-22 29Houston,Texas MLB1994-20171999-2016Pine Bush (Pine Bush,NY)Stony Brook U.
1995- 6- 159-SFN
Free Agent  
30Jose OffermanDH6-0 190 B-R 1968-11-08 35San Pedro de Mac,Dom Rep MLB1988-20091990-2005  
1986-   UDFA-LAN
 
4Augie Ojeda2B5-8 165 B-R 1974-12-20 29Los Angeles,California MLB1996-20112000-2010Pius X (Downey,CA)Tennessee, Cypress Col
1996-13- 381-BAL
 
46Alex Prieto2B-3B5-11 200 R-R 1976-06-19 28Caracas,Venezuela MLB1993-20102003-2004  
1992-   UDFA-KCA
 
51Carlos PulidoP6-0 195 L-L 1971-08-05 32Caracas,Venezuela MLB1989-20061994-2004  
1989-   UDFA-MIN
 
8Nick Punto2B-SS5-9 170 B-R 1977-11-08 26San Diego,California MLB1998-20142001-2014Trabuco Hills (Mission Viejo,CA)Saddleback Col
1998-21- 614-PHI
MinorsArizona Diamondbacks (MLB)
22Brad RadkeP6-2 180 R-R 1972-10-27 31Eau Claire,Wisconsin MLB1991-20061995-2006Jesuit (Tampa,FL)
1991- 8- 206-MIN
 
41Michael RestovichLF-RF6-4 233 R-R 1979-01-03 25Rochester,Minnesota MLB1998-20112002-2007Rochester Mayo (Rochester,MN)
1997- 2-  61-MIN
 
39Juan RinconP5-11 190 R-R 1979-01-23 25Miranda,Venezuela MLB1997-20142001-2010  
1996-   UDFA-MIN
Indy League  
2Luis Rivas2B5-10 175 R-R 1979-08-30 24La Guaira,Venezuela MLB1996-20092000-2008  
1995-   UDFA-MIN
 
71Joe RoaP6-1 194 R-R 1971-10-11 32Southfield,Michigan MLB1989-20051995-2004Hazel Park (Hazel Park,MI)
1989-18- 454-ATL
 
33J.C. RomeroP5-11 195 B-L 1976-06-04 28Rio Piedras,Puerto Rico MLB1995-20151999-2012   Mobile
1997-21- 633-MIN
Free Agent  
12Michael RyanDH-LF5-10 182 L-R 1977-07-06 26Indiana,Pennsylvania MLB1996-20102002-2010Indiana Area (Indiana,PA)
1996- 5- 127-MIN
 
57Johan SantanaP6-0 195 L-L 1979-03-13 25Tovar,Venezuela MLB1997-20122000-2012  
1995-   UDFA-HOU
Free Agent  
52Carlos SilvaP6-4 225 R-R 1979-04-23 25Bolivar,Venezuela MLB1996-20112002-2010  
1996-   UDFA-PHI
 
23Shannon StewartLF6-1 205 R-R 1974-02-25 30Cincinnati,Ohio MLB1992-20081995-2008Southridge (Miami,FL)
1992- 1-  19-TOR
 
56Brad ThomasP6-3 205 L-L 1977-10-22 26Sydney,Australia MLB1996-20112001-2011  
1994-57-1475-CLE
 
32Terry Tiffee3B6-3 212 B-R 1979-04-21 25North Little Rock,Arkansas MLB2000-20122004-2008Sylvan Hills (Sherwood,AR)Pratt CC
1999-26- 779-MIN
Free Agent  
42 Players