2004 Minnesota Twins

AL Central
Season
League
American League
Division
Central
W-L Record
92-70 (.568)   GBL: --
Div/Lg/MLB Rank
1 / 3 / 8
Affiliates
General Manager
Payroll
$ 53,585,000 (Rank: 8)
Attendance
1,879,222 (Rank: 24)
Ballpark
Hubert H. Humphrey Metrodome
Spring Ballpark
Hammond Stadium (Fort Myers,Florida)
Top Draft Pick
Show More

Batting Statistics

CSV
Glossary
🔒
Want to Buy this data? Check out the MLB Stats History data product in the TBC Data Store
#playerageposlnpbatbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hrdraft infostatuscur-orgcur-levhilvlmlb yearsstat yearsyear
15Cristian Guzman266/2/17968B91145576841583148461053064113441522162443115.274.309.384.693.170.110.2954.8110.262.1372.00
1994-  UDFA  -NYA
premiumpremiumpremiumMLB1999-20101996-20102004
20Lew Ford277/8D93/15726R1101545698917031415722026775132731525465850120.299.381.446.827.297.147.31910.1811.401.1237.93
1999- 12- 379-BOS
premiumpremiumpremiumMLB2003-20121999-20232004
11Jacque Jones299/D86/2539L9715155569141221248013104011710212122376084794.254.315.427.742.250.173.2826.5819.242.9323.13
1996-  2-  37-MIN
premiumpremiumpremiumMLB1999-20081994-20102004
48Torii Hunter288/D5/349R105138520791413702381217401017024232475696081.271.330.475.805.308.204.2967.0317.752.5322.61
1993-  1-  20-MIN
premiumpremiumpremiumMLB1998-20151993-20152004
47Corey Koskie315/4/67359L107118422681062422571934910312051062094885155.251.342.495.837.374.244.27110.0421.112.1016.88
1994- 26- 715-MIN
premiumpremiumpremiumMLB1998-20061994-20062004
23Shannon Stewart307/D1R10892378461151721147634744113451694303085.304.380.447.827.275.143.31910.9310.230.9434.36
1992-  1-  19-TOR
premiumpremiumpremiumMLB1995-20081992-20082004
5Michael Cuddyer2545/397DR7/896524R10211533949892211245553774321281493823554.263.339.440.779.286.177.3039.6919.372.0028.25
1997-  1-   9-MIN
premiumpremiumpremiumMLB2001-20151998-20152004
2Luis Rivas244/R9/287R95109336448619510341511353153081453583452.256.283.432.715.256.176.2753.6314.804.0833.60
1995-  UDFA  -MIN
premiumpremiumpremiumMLB2000-20081996-20092004
21Henry Blanco322/R89/7R82114315366519110370321563113081163533035.206.260.368.628.219.162.2185.9515.862.6731.50
1989-  UDFA  -LAN
premiumpremiumpremiumMLB1997-20131990-20132004
16Doug Mientkiewicz303/3/268197L90782843470180525223838321291033282347.246.340.363.703.250.117.26911.5911.591.0056.80
1995-  5- 128-MIN
premiumpremiumpremiumMLB1998-20091993-20102004
27Justin Morneau233/D4/78L1117428039761701958002854202841503123640.271.340.536.876.364.265.2738.9717.311.9314.74
1999-  3-  89-MIN
premiumpremiumpremiumMLB2003-20161999-20162004
24Matthew LeCroy28D/23/7489536R98882642571140939001660502071122872348.269.321.424.745.216.155.3155.5720.913.7529.33
1997-  1-  50-MIN
premiumpremiumpremiumMLB2000-20071995-20082004
30Jose Offerman35HD/34/95784631B101*77172224414222211293101021682021826.256.363.395.758.308.139.30214.3615.351.0786.00
1986-  UDFA  -LAN
premiumpremiumpremiumMLB1990-20051988-20092004
7Joe Mauer212/8/37L120*3510718338161710111410301611221518.308.369.570.939.374.262.3009.0211.481.2717.83
2001-  1-   1-MIN
premiumpremiumpremiumMLB2004-20182001-20182004
8Nick Punto264/6R5892/18B38911723002126012190000229103221.253.340.319.659.264.066.30011.6518.451.5845.50
1998- 21- 614-PHI
premiumpremiumpremiumMLB2001-20141998-20142004
12Michael Ryan26H/7DR98/79125L3671917210711416000122175314.239.280.296.576.113.057.3095.3321.334.000.00
1996-  5- 127-MIN
premiumpremiumpremiumMLB2002-20101996-20102004
1Jason Kubel229DH/7/12568L2360101820271169001002667414.300.358.433.791.233.133.3208.9613.431.5030.00
2000- 12- 342-MIN
premiumpremiumpremiumMLB2004-20142000-20142004
4Augie Ojeda294/6R589/7B30591620102711103021002772317.339.429.458.887.288.119.32713.894.170.3029.50
1996- 13- 381-BAL
premiumpremiumpremiumMLB2000-20101996-20112004
41Michael Restovich257/9RD9/7368R294791230260041000000215157.255.314.447.761.277.192.2867.8419.612.5023.50
1997-  2-  61-MIN
premiumpremiumpremiumMLB2002-20071998-20112004
32Terry Tiffee255/8/96B17447124028003310002224866.273.333.500.833.295.227.2566.256.251.0022.00
1999- 26- 779-MIN
premiumpremiumpremiumMLB2004-20082000-20122004
26Pat Borders412/9R194231240052001011000164448.286.302.381.683.143.095.3750.0022.730.000.00
1982-  6- 134-TOR
premiumpremiumpremiumMLB1988-20051982-20062004
46Alex Prieto2845/6R9R1632481014013900101123626.250.306.375.681.188.125.3048.3325.003.0032.00
1992-  UDFA  -KCA
premiumpremiumpremiumMLB2003-20041993-20102004
44Rob Bowen232/89B1727130012004100100163212.111.226.222.448.259.111.12512.5031.252.5027.00
1999-  2-  56-MIN
premiumpremiumpremiumMLB2003-20081999-20082004
18Jason Bartlett246R/2/69R81221000120110100011401.083.154.083.237.250.000.0917.147.141.000.00
2001- 13- 390-SDN
premiumpremiumpremiumMLB2004-20142000-20142004
57Johan Santana251/9L280300020001000003803.375.375.375.750.000.000.4290.0012.500.000.00
1995-  UDFA  -HOU
premiumpremiumpremiumMLB2000-20121997-20122004
#playerageposlnpbatbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hrdraft infostatuscur-orgcur-levhilvlmlb yearsstat yearsyear
52Carlos Silva251/9R230000000001000000300.000.000.000.000.000.000.0000.0033.330.000.00
1996-  UDFA  -PHI
premiumpremiumpremiumMLB2002-20101996-20112004
49Kyle Lohse251/9R230000000003010000400.000.000.000.000.000.000.0000.0075.000.000.00
1996- 29- 862-CHN
premiumpremiumpremiumMLB2001-20161997-20182004
22Brad Radke311/9R120000000001010000300.000.000.000.000.000.000.0000.0033.330.000.00
1991-  8- 206-MIN
premiumpremiumpremiumMLB1995-20061991-20062004
45,46Terry Mulholland411/9R420000000000000000200.000.000.000.000.000.000.0000.000.000.000.00
1984-  1-  24-SFN
premiumpremiumpremiumMLB1986-20061984-20062004
54Matt Guerrier251/9R110000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
1999- 10- 309-CHA
premiumpremiumpremiumMLB2004-20141997-20142004
36Joe Nathan291/9R410000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
1995-  6- 159-SFN
premiumpremiumpremiumMLB1999-20161995-20172004
39Juan Rincon251/9R310000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
1996-  UDFA  -MIN
premiumpremiumpremiumMLB2001-20101997-20142004
 Totals:     17405623780149431024191735116465139826446404213024256286525969.266.332.431.763.269.166.2908.1615.621.9129.44 premiumpremiumpremium    
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Research Tools:[ Data Store] MLB Stats History (Batting/Pitching/Fielding), MLB Player Attributes.   [Research] MLB Batting Stats, Stats over Date Range

Pitching Statistics

CSV
Glossary
🔒
Want to Buy this data? Check out the MLB Stats History data product in the TBC Data Store
#playeragethtbc+wleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bbdraft infostatuscur-orgcur-levhilvlmlb yearsstat yearsyear
57Johan Santana25L1492062.61343411000228.0156706624542657090.926.160.952.1310.462.764.91
1995-  UDFA  -HOU
premiumpremiumpremiumMLB2000-20121997-20122004
22Brad Radke31R1101183.48343411000219.2229928523261432061.169.380.941.075.863.775.50
1991-  8- 206-MIN
premiumpremiumpremiumMLB1995-20061991-20062004
52Carlos Silva25R851484.21333311000203.0255100952335765151.4311.311.021.553.374.432.17
1996-  UDFA  -PHI
premiumpremiumpremiumMLB2002-20101996-20112004
49Kyle Lohse25R859135.34353411110194.024012811528761116071.6311.131.303.535.155.941.46
1996- 29- 862-CHN
premiumpremiumpremiumMLB2001-20161997-20182004
45,46Terry Mulholland41L83595.183915002490123.116376711733602051.5911.891.242.414.385.551.82
1984-  1-  24-SFN
premiumpremiumpremiumMLB1986-20061984-20062004
39Juan Rincon25R1491162.63770007718282.05227245321062021.025.710.553.5111.632.963.31
1996-  UDFA  -MIN
premiumpremiumpremiumMLB2001-20101997-20142004
33J.C. Romero28L114743.51740007412174.1613229438695051.337.390.484.608.353.871.82
1997- 21- 633-MIN
premiumpremiumpremiumMLB1999-20121995-20152004
36Joe Nathan29R152121.627300073634472.1481413323895020.985.970.372.8611.071.743.87
1995-  6- 159-SFN
premiumpremiumpremiumMLB1999-20161995-20172004
71Joe Roa32R91234.50480004811070.0843835924471051.5410.801.163.096.044.891.96
1989- 18- 454-ATL
premiumpremiumpremiumMLB1995-20041989-20052004
58Seth Greisinger28R88256.181290031051.06840351215361021.6312.002.122.656.357.062.40
1996-  1-   6-DET
premiumpremiumpremiumMLB1998-20051994-20132004
38Aaron Fultz30L100*335.04550005516150.0502828523373011.469.000.904.146.665.041.61
1992-  6- 159-SFN
premiumpremiumpremiumMLB2000-20071992-20092004
19Grant Balfour26R113*414.35360003614039.1351919421423021.428.010.924.819.614.352.00
1997-  UDFA  -MIN
premiumpremiumpremiumMLB2001-20151997-20152004
28Jesse Crain22R112*302.0022000223027.01766212141011.075.670.674.004.672.001.17
2002-  2-  61-MIN
premiumpremiumpremiumMLB2004-20132002-20152004
54Matt Guerrier25R015.68920075019.022131256110011.4710.422.372.845.216.161.83
1999- 10- 309-CHA
premiumpremiumpremiumMLB2004-20141997-20142004
51Carlos Pulido32L008.74600063011.11613112490011.7612.711.593.187.1510.322.25
1989-  UDFA  -MIN
premiumpremiumpremiumMLB1994-20041989-20062004
31J.D. Durbin22R017.3641003207.112660661002.4514.730.007.367.367.361.00
2000-  2-  54-MIN
premiumpremiumpremiumMLB2004-20072000-20142004
56Brad Thomas26L0016.8730003002.27550101003.0023.620.003.370.0016.870.00
1994- 57-1475-CLE
premiumpremiumpremiumMLB2001-20111996-20112004
50Joe Beimel27L0043.2030003001.28881220006.0043.205.4010.8010.8043.201.00
1998- 18- 538-PIT
premiumpremiumpremiumMLB2001-20151998-20212004
 Totals:   92704.0459716244435158481476.015237156631674311123451541.329.291.022.636.854.362.61 premiumpremiumpremium    
Research Tools:[ Data Store] MLB Stats History (Batting/Pitching/Fielding), MLB Player Attributes.   [Research] MLB Pitching Stats, Stats over Date Range

Season Roster

CSV
Glossary
🔒
Want to Buy this data? Check out the Player Attributes - MLB data product in the TBC Data Store
#playerageposhtwtbathbornplacehilvlmlb yearsstat yearsdraft infostatuscur-orgcur-levsalary
19Grant Balfour26P6-2200RR1977-12-30Sydney,AUMLB2001-20151997-2015
1997-  UDFA  -MIN
premiumpremiumpremium300,000
18Jason Bartlett24SS6-0190RR1979-10-30Mountain View,CAMLB2004-20142000-2014
2001- 13- 390-SDN
premiumpremiumpremium300,000
50Joe Beimel27P6-3205LL1977-04-19St. Mary's,PAMLB2001-20151998-2021
1998- 18- 538-PIT
premiumpremiumpremium300,000
21Henry Blanco32C5-11220RR1971-08-29Caracas,VZMLB1997-20131990-2013
1989-  UDFA  -LAN
premiumpremiumpremium750,000
26Pat Borders41C6-2200RR1963-05-14Columbus,OHMLB1988-20051982-2006
1982-  6- 134-TOR
premiumpremiumpremium300,000
44Rob Bowen23C6-3235BR1981-02-24Bedford,TXMLB2003-20081999-2008
1999-  2-  56-MIN
premiumpremiumpremium300,000
28Jesse Crain22P6-1215RR1981-07-05Toronto,ONMLB2004-20132002-2015
2002-  2-  61-MIN
premiumpremiumpremium300,000
5Michael Cuddyer25RF6-2220RR1979-03-27Norfolk,VAMLB2001-20151998-2015
1997-  1-   9-MIN
premiumpremiumpremium307,500
31J.D. Durbin22P6-0210RR1982-02-24Portland,ORMLB2004-20072000-2014
2000-  2-  54-MIN
premiumpremiumpremium300,000
20Lew Ford27OF5-11190RR1976-08-12Port Neches,TXMLB2003-20121999-2023
1999- 12- 379-BOS
premiumpremiumpremium300,000
38Aaron Fultz30P6-0210LL1973-09-04Memphis,TNMLB2000-20071992-2009
1992-  6- 159-SFN
premiumpremiumpremium550,000
58Seth Greisinger28P6-3200RR1975-07-29Kansas City,KSMLB1998-20051994-2013
1996-  1-   6-DET
premiumpremiumpremium300,000
54Matt Guerrier25P6-3195RR1978-08-02Cleveland,OHMLB2004-20141997-2014
1999- 10- 309-CHA
premiumpremiumpremium300,000
15Cristian Guzman26SS6-0210BR1978-03-21Santo Domingo,DRMLB1999-20101996-2010
1994-  UDFA  -NYA
premiumpremiumpremium3,725,000
48Torii Hunter28RF6-2220RR1975-07-18Pine Bluff,ARMLB1998-20151993-2015
1993-  1-  20-MIN
premiumpremiumpremium6,500,000
11Jacque Jones29LF-RF5-10205LL1975-04-25San Diego,CAMLB1999-20081994-2010
1996-  2-  37-MIN
premiumpremiumpremium4,350,000
47Corey Koskie313B6-3220LR1973-06-28Anola,MBMLB1998-20061994-2006
1994- 26- 715-MIN
premiumpremiumpremium4,500,000
1Jason Kubel22LF6-0220LR1982-05-25Belle Fourche,SDMLB2004-20142000-2014
2000- 12- 342-MIN
premiumpremiumpremium300,000
24Matthew LeCroy28C-1B6-2230RR1975-12-13Belton,SCMLB2000-20071995-2008
1997-  1-  50-MIN
premiumpremiumpremium340,000
49Kyle Lohse25P6-2215RR1978-10-04Chico,CAMLB2001-20161997-2018
1996- 29- 862-CHN
premiumpremiumpremium395,000
7Joe Mauer21C6-5225LR1983-04-19St. Paul,MNMLB2004-20182001-2018
2001-  1-   1-MIN
premiumpremiumpremium300,000
16Doug Mientkiewicz301B6-0210LR1974-06-19Toledo,OHMLB1998-20091993-2010
1995-  5- 128-MIN
premiumpremiumpremium2,800,000
27Justin Morneau231B6-4220LR1981-05-15New Westminster,BCMLB2003-20161999-2016
1999-  3-  89-MIN
premiumpremiumpremium300,000
45,46Terry Mulholland41P6-3225RL1963-03-09Uniontown,PAMLB1986-20061984-2006
1984-  1-  24-SFN
premiumpremiumpremium300,000
36Joe Nathan29P6-4230RR1974-11-22Houston,TXMLB1999-20161995-2017
1995-  6- 159-SFN
premiumpremiumpremium440,000
#playerageposhtwtbathbornplacehilvlmlb yearsstat yearsdraft infostatuscur-orgcur-levsalary
30Jose Offerman35SS-2B6-1200BR1968-11-08San Pedro de Macoris,DRMLB1990-20051988-2009
1986-  UDFA  -LAN
premiumpremiumpremium500,000
4Augie Ojeda29SS5-9175BR1974-12-20Los Angeles,CAMLB2000-20101996-2011
1996- 13- 381-BAL
premiumpremiumpremium300,000
46Alex Prieto282B-3B5-11205RR1976-06-19Caracas,VZMLB2003-20041993-2010
1992-  UDFA  -KCA
premiumpremiumpremium300,000
51Carlos Pulido32P5-11210LL1971-08-05Caracas,VZMLB1994-20041989-2006
1989-  UDFA  -MIN
premiumpremiumpremium305,000
8Nick Punto26SS-3B5-9195BR1977-11-08San Diego,CAMLB2001-20141998-2014
1998- 21- 614-PHI
premiumpremiumpremium307,500
22Brad Radke31P6-2185RR1972-10-27Eau Claire,WIMLB1995-20061991-2006
1991-  8- 206-MIN
premiumpremiumpremium10,750,000
41Michael Restovich25LF6-6240RR1979-01-03Rochester,MNMLB2002-20071998-2011
1997-  2-  61-MIN
premiumpremiumpremium300,000
39Juan Rincon25P5-11210RR1979-01-23Maracaibo,VZMLB2001-20101997-2014
1996-  UDFA  -MIN
premiumpremiumpremium330,000
2Luis Rivas242B5-11190RR1979-08-30La Guaira,VZMLB2000-20081996-2009
1995-  UDFA  -MIN
premiumpremiumpremium1,500,000
71Joe Roa32P6-2195RR1971-10-11Southfield,MIMLB1995-20041989-2005
1989- 18- 454-ATL
premiumpremiumpremium320,000
33J.C. Romero28P5-11205BL1976-06-04Rio Piedras,PRMLB1999-20121995-2015
1997- 21- 633-MIN
premiumpremiumpremium820,000
12Michael Ryan26LF-RF5-11220LR1977-07-06Indiana,PAMLB2002-20101996-2010
1996-  5- 127-MIN
premiumpremiumpremium305,000
57Johan Santana25P6-0210LL1979-03-13Tovar,VZMLB2000-20121997-2012
1995-  UDFA  -HOU
premiumpremiumpremium1,600,000
52Carlos Silva25P6-4280RR1979-04-23Bolivar,VZMLB2002-20101996-2011
1996-  UDFA  -PHI
premiumpremiumpremium340,000
23Shannon Stewart30LF5-11210RR1974-02-25Cincinnati,OHMLB1995-20081992-2008
1992-  1-  19-TOR
premiumpremiumpremium5,500,000
56Brad Thomas26P6-4235LL1977-10-12Sydney,AUMLB2001-20111996-2011
1994- 57-1475-CLE
premiumpremiumpremium300,000
32Terry Tiffee253B6-2225BR1979-04-21North Little Rock,ARMLB2004-20082000-2012
1999- 26- 779-MIN
premiumpremiumpremium300,000
42 record(s)
Research Tools:[ Data Store] MLB Stats History (Batting/Pitching/Fielding), MLB Player Attributes.   [Research] MLB Pitching Stats, Stats over Date Range

TBC Newsletter

Stay up to date with new features, new datasets, tips on using the site and life updates.

Subscribe for Free

TBC Premium

For $24/year, Unlock 🔓

+ Ad-free browsing
+ TBC Player Tracker
+ Advanced Research Tools
+ Data Store discounts
+ Additional functionality/features
+ View all Benefits!

Learn More and Subscribe!
×