The inside dope on your favorite baseball players and teams.

2004 Arizona Diamondbacks

National League West
Manager: Bob Brenly; Al Pedrique
<< 2003 Diamondbacks2005 Diamondbacks >>

2004 Arizona Diamondbacks Batting

NameAgeGABRH2B3BHRRBIBBIBBSOSBCSSHSFHBGIDPBAOBASLGOPS
Alex Cintron25154564561483174493125933124211.262.301.363.665
Shea Hillenbrand281485626817436315802424920061218.310.348.464.812
Danny Bautista32141539641542711165352666213420.286.332.401.733
Chad Tracy2414348145137293853453602315011.285.343.407.750
Steve Finley3910440461111161234840152846519.275.338.490.828
Luis Gonzalez3610537969982851748681158220229.259.373.493.866
Scott Hairston241013393984156132921088332114.248.293.442.735
Luis Terrero24622292156140414202781021055.245.319.358.677
Robby Hammock2762195224716241813639331109.241.287.405.692
Juan Brito24541711735703129141101216.205.246.298.544
Matt Kata264216217409221313229411101.247.301.364.665
Quinton McCracken3455156204511121313023242102.288.341.410.751
Roberto Alomar363811014345231612018022012.309.382.473.855
Andy Green2646109132221145017113112.202.241.266.507
Doug DeVore2650107524323137031110001.224.272.374.646
Tim Olson254897818702516018101004.186.301.320.620
Chris Snyder23299610236051513125000100.240.327.458.786
Brent Mayne3636949246101013417103105.255.343.340.683
Richie Sexson29239020214092314021000002.233.337.578.914
Jerry Gil21298631521080033200112.174.182.221.403
Carlos Baerga357985620202116012000037.235.309.329.638
Randy Johnson40338011030064037003001.125.167.163.329
Brandon Webb2533643600043036004000.094.134.094.228
Josh Kroeger2122545930021021010002.167.182.222.404
Casey Fossum2627423400001016003001.095.116.095.212
Koyie Hill251336391016216100001.250.289.361.651
Alan Zinter3628342720165015000100.206.300.353.653
Steve Sparks3819310400010014001000.129.129.129.258
Greg Colbrunn342027130001105000000.111.143.111.254
Donnie Sadler291823132000107000000.130.167.217.384
Elmer Dessens331618032000303004001.167.286.278.563
Casey Daigle231117222000007001001.118.118.235.353
Bobby Estalella29714220024006000000.143.143.571.714
Edgar Gonzalez211013020000002001010.154.214.154.368
Stephen Randolph301112453003003000000.417.417.6671.083
Lance Cormier2368121001102001000.250.333.375.708
Mike Gosling2346000000104001000.000.143.000.143
Andrew Good2445000001002000100.000.000.000.000
Randy Choate2811000000001000000.000.000.000.000
Scott Service3711000000000000000.000.000.000.000
Brandon Villafuerte2811000000001000000.000.000.000.000
Greg Aquino2611000000000000000.000.000.000.000
Chad Durbin2611000000000000000.000.000.000.000
Oscar Villarreal2210000000000000000------------
Totals 16255446151401295381355824413810225332563735137.253.310.393.703
 

2004 Arizona Diamondbacks Pitching

NameAgeWLWin%SVGGSGFCGShOIPHRERHRBBIBBSOHBGIDPERAWHIP
Randy Johnson401614.53303535042245.21778871184412901042.600.90
Brandon Webb25716.30403535010208.019411183171191116411243.591.50
Casey Fossum26415.21102727000142.0171111105316351171096.651.65
Steve Sparks3837.30002918600120.213989811845257586.041.52
Mike Koplove2744.5002760240086.286423973710555154.051.42
Elmer Dessens3316.143238970085.110754451123455144.751.52
Stephen Randolph3025.286045650081.27356501176262135.511.82
Randy Choate2824.3330740170050.25226261281149564.621.58
Casey Daigle2323.4000101000049.0634139927317267.161.84
Edgar Gonzalez2109.0000101000046.17249481518431599.321.94
Lance Cormier2314.200017530045.16242411325224278.141.92
Andrew Good2412.333017230040.2432524813026335.311.38
Greg Aquino2602.00016340260035.1241512417226233.061.16
Brian Bruney2234.4290300140031.1201615227534114.311.50
Jose Valverde2412.3338290200029.2231714717438124.251.35
Mike Gosling2311.50006400025.1261313513114234.621.54
Scott Service3711.500021050020.1241716510217237.081.67
Brandon Villafuerte2803.000020060020.02599214213134.051.95
Mike Fetters3901.000123060018.2232218214214138.681.98
Oscar Villarreal2202.000017040018.025141437117137.001.78
Shane Nance2611.500019020012.11911821249315.842.51
Matt Mantei3003.000412090010.2171514561130011.812.16
Chad Durbin2611.5000700009.19109111010108.682.14
Shane Reynolds3601.0000110002.06610200004.504.00
Jeff Fassero4100---0100001.00000001000.000.00
Totals 51111.31533162162157521436.01480899795197668791153751204.981.50
 
The information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at www.retrosheet.org.
Page last updated: Wed Dec 13 10:14:48 2023
Contact Us