2004 Arizona Diamondbacks season


The 2004 Arizona Diamondbacks season was the franchise's 7th season in Major League Baseball and their 7th season at Bank One Ballpark in Phoenix, Arizona, as members of the National League West.
They looked to improve on their 84–78 record from 2003. The Diamondbacks hoped to contend for a postseason berth in what was a weaker National League West than in years past. However, just three years after winning a World Series title, the Diamondbacks instead finished the season with a record of 51–111, the worst record by any National League team since the 1965 Mets won one fewer game. This was the Diamondbacks' first losing season since 1998. The one highlight of a disastrous season was when Randy Johnson pitched a perfect game on May 18, 2004. The franchise record would not be threatened until 2021, when they finished 52–110. Despite the 110-loss season in 2021, the Diamondbacks didn't earn the first overall pick in the 2022 MLB Draft, as the Baltimore Orioles finished with a 52–110 record, but were worse due to records against American League opponents.

Offseason

Regular season

Notable transactions

Player stats

Batting

Starters by position

Note: Pos = Position; G = Games played; AB = At bats; H = Hits; Avg. = Batting average; HR = Home runs; RBI = Runs batted in
PosPlayerGABHAvg.HRRBI
C5417135.205312
1B148562174.3101580
2B10133984.2481329
SSAlex Cintrón154564148.262449
3B143481137.285853
LFLuis Gonzalez10537998.2591748
CFSteve Finley104404111.2752348
RFDanny Bautista141539154.2861165

Other batters

Note: G = Games played; AB = At bats; H = Hits; Avg. = Batting average; HR = Home runs; RBI = Runs batted in
PlayerGABHAvg.HRRBI
Luis Terrero6222956.245414
Robby Hammock6219547.241418
Matt Kata4216240.247213
Quinton McCracken5515645.288213
Roberto Alomar3811034.309316
Andy Green4610922.20214
Doug DeVore5010724.224313
Tim Olson489718.18625
Chris Snyder299623.240515
Brent Mayne369424.255010
Richie Sexson239021.233923
Jerry Gil298615.17408
Carlos Baerga798520.235211
Josh Kroeger22549.16702
Koyie Hill13369.25016
Alan Zinter28347.20616
Greg Colbrunn20273.11101
Donnie Sadler18233.13000
Bobby Estalella7142.14324

Pitching

Starting pitchers

Note: G = Games pitched; GS = Games started; IP = Innings pitched; W = Wins; L = Losses; ERA = Earned run average; SO = Strikeouts
PlayerGGSIPWLERASO
3535245.216142.60290
3535208.07163.59164
2727142.04156.65117
Casey Daigle101049.0237.1617
Édgar González101046.1099.3231
Shane Reynolds112.0014.500

Other pitchers

Note: G = Games pitched; IP = Innings pitched; W = Wins; L = Losses; ERA = Earned run average; SO = Strikeouts
PlayerGIPWLERASO
Steve Sparks29120.2376.0457
Elmer Dessens3885.1164.7555
Lance Cormier1745.1148.1424
Mike Gosling625.1114.6214

Relief pitchers

Note: G = Games pitched; W = Wins; L = Losses; SV = Saves; ERA = Earned run average; SO = Strikeouts
PlayerGWLSVERASO
Greg Aquino3402163.0626
Mike Koplove764424.0555
Randy Choate742404.6249
Stephen Randolph452505.5162
Brian Bruney303404.3134
José Valverde291284.2538
Mike Fetters230118.6814
Scott Service211107.0817
Brandon Villafuerte200304.0513
Shane Nance191105.849
Andrew Good171205.3126
Óscar Villarreal170207.0017
Matt Mantei1203411.8113
Chad Durbin71108.6810
Jeff Fassero10000.001