DataBaseball
2026
Arizona Diamondbacks logo

National League West · 2023

Arizona Diamondbacks 2023

Team WAR
32.7
21.1 bat / 11.7 pitch
Win %
.519
pyth .491
Run diff
-15
4.60 / 4.70 per g
wRC+
102
ERA
4.62
FIP 4.43
Home runs
164

The Arizona Diamondbacks went 84-78 in 2023, a .519 winning percentage — 12th of 30 record in baseball. They scored 746 runs and allowed 761, a run differential of -15. The offence ranked 15th of 30 in MLB for runs scored, while their 4.62 staff ERA was 22nd of 30. Their 102 team wRC+ was 2% above league average — 15th of 30 in MLB. Corbin Carroll led the position players at 5.8 WAR, and Zac Gallen the rotation at a 3.47 ERA.

The 2023 season

Month by month, the streaks, and the record in the games that are argued about.

They finished 2nd in the NL West, 16 games back. They spent 61 of 186 days in first place, led by as many as 4 games on June 12 and were as far as 16 games back on October 1. Their best month was May at 17-10, their worst July at 8-16. The longest runs were a 6-game winning streak from May 28 to June 2 and a 9-game losing streak from August 1 to August 11. They were 43-38 at home and 41-40 on the road, 21-21 in one-run games and 40-50 against clubs that finished .500 or better. The most lopsided win was 15-4 at the White Sox on September 26; the heaviest defeat, 15-3 against the Phillies on June 13.

Record by month. March games count toward April, October’s toward September.
MonthWLPctRSRADiff
March/April1613.552145140+5
May1710.630137119+18
June1611.593144129+15
July816.33395133-38
August1215.444106127-21
Sept/Oct1513.536119113+6
Splits. Extra innings are blank for a season whose games predate the innings count.
GamesW-LPct
Home43-38.531
Road41-40.506
One-run games21-21.500
Extra innings5-4.556
Within the division29-23.558
Against .500+ clubs40-50.444
Decided by 5+ runs18-20.474
Last 104-6.400

National League West standings, 2023

Final standings. The division page has the rest of its season.

National League West, 2023. Games back of the best record in the division.
TeamWLPctGBRSRADiffWAR
Los Angeles Dodgers10062.617—906699+20746.0
Arizona Diamondbacks8478.51916746761-1532.7
San Diego Padres8280.50618752648+10438.6
San Francisco Giants7983.48821674719-4531.6
Colorado Rockies59103.36441721957-23612.9

2023 Arizona Diamondbacks roster

The players whose season belongs to this club, by position and then by dbWAR. A player traded mid-season is listed with the club he played most of his games for, so a deadline arrival may appear on his other club’s page instead.

Catchers 3

Infielders 9

Outfielders 5

Designated hitters 2

Others 1

Starting pitchers 8

Relief pitchers 22

Where the offence comes from

Roster contribution by share of the team total.

1,324 team hits
Corbin Carroll161Corbin Carroll — 161 hits (12.2%)Ketel Marte157Ketel Marte — 157 hits (11.9%)Christian Walker150Christian Walker — 150 hits (11.3%)Lourdes Gurriel Jr.144Lourdes Gurriel Jr. — 144 hits (10.9%)Geraldo Perdomo100Geraldo Perdomo — 100 hits (7.6%)Gabriel Moreno97Gabriel Moreno — 97 hits (7.3%)Alek Thomas86Alek Thomas — 86 hits (6.5%)Josh Rojas77Josh Rojas — 77 hits (5.8%)Jake McCarthy67Jake McCarthy — 67 hits (5.1%)Emmanuel Rivera67Emmanuel Rivera — 67 hits (5.1%)Evan Longoria47Evan Longoria — 47 hits (3.5%)Nick Ahmed42Nick Ahmed — 42 hits (3.2%)Pavin Smith36Pavin Smith — 36 hits (2.7%)Fletcher28Dominic Fletcher — 28 hits (2.1%)Carson Kelly28Carson Kelly — 28 hits (2.1%)21Jose Herrera — 21 hits (1.6%)Kyle Lewis — 8 hits (0.6%)Buddy Kennedy — 4 hits (0.3%)Jordan Lawlar — 4 hits (0.3%)
Each rectangle is a player, sized by his share of the team's hits; darker means a larger share. Top 30 contributors. Select a different statistic above, or click a player for his page.

Batting

20 players, ranked by dbWAR.

Corbin CarrollLF153645161257654.285.362.506.3731395.8
Ketel Marte2B14965015725828.276.358.485.3631325.0
Christian Walker1B1576611503310311.258.333.497.3531253.0
Geraldo PerdomoSS13749510064716.246.353.359.3221032.5
Gabriel MorenoC106380977506.284.339.408.3271061.9
Lourdes Gurriel Jr.LF14559214424825.261.309.463.3311091.5
Josh Rojas3B1023507744012.245.303.338.285770.7
Alek ThomasCF115402869399.230.273.374.280740.5
Jake McCarthyRF943126721626.243.318.326.292820.4
Dominic FletcherRF27102282140.301.350.441.3421170.4
Emmanuel Rivera3B84283674291.261.314.358.297860.2
Evan Longoria3B732374711280.223.295.422.310940.2
Jose HerreraC3812021071.208.296.257.258580.0
Diego CastilloPH110000.000.000.000.000-123-0.0
Carson KellyC47151282131.206.278.287.25757-0.0
Buddy Kennedy3B10294010.167.310.208.25858-0.0
Pavin SmithDH67228367301.188.317.325.29584-0.1
Nick AhmedSS69210422175.212.257.303.24952-0.1
Jordan LawlarSS12344001.129.206.129.167-5-0.3
Kyle LewisDH16548120.157.204.255.20521-0.4

Pitching

30 pitchers, ranked by dbWAR.

Zac Gallen3434210.017902203.473.261.129.45.0
Merrill Kelly3030177.212801873.293.851.199.53.1
Kevin Ginkel60065.1914702.482.860.989.61.5
Zach Davies181882.1250727.004.581.667.90.7
Andrew Chafin63051.1348634.734.011.4211.00.5
Tommy Henry171689.0540644.154.881.366.50.5
Joe Mantiply35339.0220284.623.841.136.50.5
Ryne Nelson2927144.0880965.315.071.426.00.4
Miguel Castro75064.2667604.314.311.188.40.4
Tyler Gilbert11017.1020195.193.431.509.90.3
Kyle Nelson68256.0740674.184.451.3010.80.3
Slade Cecconi7427.0010204.334.371.156.70.2
Austin Adams24017.1010225.713.721.3811.40.2
Andrew Saalfrank10010.100060.003.261.065.20.2
Brandon Pfaadt191896.0390945.725.181.418.80.2
Drey Jameson15340.2311373.324.761.438.20.1
Scott McGough63170.1279864.734.761.2811.00.1
Luis Frías29031.0100264.064.671.527.50.1
Jose Herrera202.000009.003.262.000.00.0
Josh Rojas202.0000118.003.763.504.50.0
Seby Zavala100.200000.003.260.000.00.0
Bryce Jarvis11123.2210123.045.030.974.6-0.0
Carson Kelly302.2000110.138.513.753.4-0.1
Anthony Misiewicz11011.020087.365.802.096.5-0.1
Cole Sulser405.100046.758.321.506.8-0.2
Carlos Vargas504.200075.799.041.9313.5-0.2
Justin Martinez10010.00011412.606.962.4012.6-0.2
Peter Solomon5013.1000612.157.012.104.0-0.3
Madison Bumgarner4416.20301010.268.062.405.4-0.5
José Ruiz38144.1210395.896.261.657.9-0.7

Attendance

Announced gate at 81 home dates, 2023.

Average
24,212
81 home dates
Median
23,655
Total
1,961,182
Best
48,034
2023-04-06
Quietest
9,071
2023-05-08
On the road
30,561
what they drew away

By situation

Day and night divide the home schedule, and so do weekend and weekday. The road line is a different question.
SplitGamesAvgMedLowHigh
All home8124,21223,6559,07148,034
Night5324,27623,5729,07148,034
Day2824,09123,97010,48242,031
Weekend4228,90727,94416,38444,472
Weekday3919,15618,1529,07148,034
On the road8130,56131,9002,06452,075

Through the season

Average home crowd by month.
MonthGamesAverage
Apr1421,050
May1618,705
Jun1425,419
Jul1228,973
Aug1127,631
Sep1325,309
Oct130,703

By season

30976.015488.00.005060708091011121314151617181920212223242526

Announced gate — tickets distributed, which is the figure every reference publishes and is not the same as people through the turnstile. A game the feed reports no gate for is left out rather than counted as empty. Seasons before attendance was carried into the lake are absent from the trend rather than shown as zero.

Game time

First pitch to final out across 162 completed games, 2023.

Regulation
2:41
153 games
All games
2:43
Extra innings
3:21
9 of them
Longest
4:24
2023-09-16, 13 inn
Shortest
2:11
2023-06-02

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All1622:432:432:054:24
Regulation1532:412:412:053:22
Extra innings93:213:122:344:24
Home812:442:432:114:24
Road812:422:402:054:09
Day632:452:432:053:32
Night992:422:422:114:24

Through the season

Average completed game by month.
MonthGamesAverage
Apr142:40
May162:41
Jun142:43
Jul122:43
Aug112:53
Sep132:50
Oct12:40

By season

191.095.50.005060708091011121314151617181920212223242526

Regulation games only, in minutes. 161 minutes this season.

Elapsed time from first pitch to final out. The feed does not itemise delays, so a rain delay is inside these numbers with no way to subtract it. Games called early are excluded — five innings in ninety-three minutes is not a short game — but they still count in attendance, because the crowd turned up.

Record versus run differential

Arizona Diamondbacks are 84-78, a .519 win rate, while their -15 run differential implies .491. That is about 4 wins ahead of it, usually a mix of bullpen sequencing and one-run luck.