
Arizona Diamondbacks
National League · NL West · ARI
26
Players associated
22
Single-club 2026 seasons
23
DBH / DPG graded
24 / 24
Stored 2027 projections
Roster & Players
Every player the stored data places with this club, with his Diamond Prospects grade, his stored 2026 WAR and his projected WAR for 2027 and 2028. Filter by position or player group.
Showing 26 of 26 players associated with this club
| Positions | Role | DBH or DPG scale | Historical · as reported | Projected · provisional | Projected · provisional | Club association | |
|---|---|---|---|---|---|---|---|
Geraldo PerdomoMLB ID 672695 | SS | Hitter | 59.2DBH · #51 | 5.0 | 4.6 | 4.58 | 2026 appearances: Arizona Diamondbacks |
Gabriel MorenoMLB ID 672515 | C | Hitter | 81.7DBH · #3 | 5.4 | 4.42 | 4.39 | 2026 appearances: Arizona Diamondbacks |
Corbin CarrollMLB ID 682998 | RF | Hitter | 64.5DBH · #36 | 4.2 | 4.21 | 4.21 | 2026 appearances: Arizona Diamondbacks |
Ketel MarteMLB ID 606466 | 2B | Hitter | 59.1DBH · #53 | 2.5 | 3.31 | 3.26 | 2026 appearances: Arizona Diamondbacks |
Nolan ArenadoMLB ID 571448 | 3B | Hitter | 46.2DBH · #84 | 3.5 | 2.87 | 2.91 | 2026 appearances: Arizona Diamondbacks |
Brandon PfaadtMLB ID 694297 | SP | Starting pitcher (SP) | 45.8DPG SP · #95 | 2.2 | 2.24 | 2.29 | 2026 appearances: Arizona Diamondbacks |
Corbin BurnesMLB ID 669203 | SP | Starting pitcher (SP) | Not Available | -0.4 | 1.87 | 1.84 | 2026 appearances: Arizona Diamondbacks |
Eduardo RodriguezMLB ID 593958 | SP | Starting pitcher (SP) | 40.0DPG SP · #112 | 3.2 | 1.87 | 1.82 | 2026 appearances: Arizona Diamondbacks |
Michael SorokaMLB ID 647336 | SP | Starting pitcher (SP) | 70.0DPG SP · #41 | 2.7 | 1.71 | 1.75 | 2026 appearances: Arizona Diamondbacks |
James McCannMLB ID 543510 | C | Hitter | 35.6DBH · #131 | 0.4 | 1.19 | 1.23 | 2026 appearances: Arizona Diamondbacks |
Merrill KellyMLB ID 518876 | SP | Starting pitcher (SP) | 5.9DPG SP · #194 | -0.1 | 1.17 | 1.15 | 2026 appearances: Arizona Diamondbacks |
Zac GallenMLB ID 668678 | SP | Starting pitcher (SP) | 3.3DPG SP · #199 | -0.1 | 1.04 | 1.08 | 2026 appearances: Arizona Diamondbacks |
Ryne NelsonMLB ID 669194 | SP | Starting pitcher (SP) | 16.8DPG SP · #168 | -0.0 | 0.96 | 1.0 | 2026 appearances: Arizona Diamondbacks |
Mitch BrattMLB ID 683352 | SP | Starting pitcher (SP) | 16.7DPG SP · #169 | 0.4 | 0.85 | 0.9 | 2026 appearances: Arizona Diamondbacks |
Derek LawMLB ID 571882 | RP | Relief pitcher (RP) | Not Available | 0.1 | 0.82 | 0.79 | 2026 appearances: Arizona Diamondbacks Stored association: Reno Aces |
Juan MorilloMLB ID 666661 | RP | Relief pitcher (RP) | 85.4DPG RP · #20 | 1.6 | 0.78 | 0.78 | 2026 appearances: Arizona Diamondbacks |
Kevin GinkelMLB ID 656464 | RP | Relief pitcher (RP) | 69.3DPG RP · #52 | 0.8 | 0.74 | 0.75 | 2026 appearances: Arizona Diamondbacks |
Brandyn GarciaMLB ID 805299 | RP | Relief pitcher (RP) | 88.1DPG RP · #13 | 1.3 | 0.69 | 0.71 | 2026 appearances: Arizona Diamondbacks |
Ildemaro VargasMLB ID 545121 | 1B | Hitter | 37.6DBH · #124 | 0.4 | 0.63 | 0.67 | 2026 appearances: Arizona Diamondbacks |
Ryan ThompsonMLB ID 657044 | RP | Relief pitcher (RP) | 28.3DPG RP · #183 | 0.3 | 0.49 | 0.49 | 2026 appearances: Arizona Diamondbacks |
TC Taylor ClarkeMLB ID 664199 | RP | Relief pitcher (RP) | 29.7DPG RP · #178 | 0.5 | 0.48 | 0.48 | 2026 appearances: Arizona Diamondbacks |
Dennis SantanaMLB ID 642701 | RP | Relief pitcher (RP) | 18.2DPG RP · #215 | -0.3 | 0.44 | 0.44 | 2026 appearances: Arizona Diamondbacks / Pittsburgh Pirates Split season · excluded from 2026 aggregates |
Zack LittellMLB ID 641793 | SP | Starting pitcher (SP) | 2.0DPG SP · #202 | -0.9 | 0.41 | 0.44 | 2026 appearances: Arizona Diamondbacks / Washington Nationals Split season · excluded from 2026 aggregates |
Jonathan LoáisigaMLB ID 642528 | RP | Relief pitcher (RP) | 63.1DPG RP · #62 | 1.1 | 0.25 | 0.24 | 2026 appearances: Arizona Diamondbacks |
A.J. PukMLB ID 640462 | Not Available | Hitter | Not Available | Not Available | 0.08 | 0.07 | 2026 appearance not recorded No 2026 season record |
Paul SewaldMLB ID 623149 | RP | Relief pitcher (RP) | 39.5DPG RP · #149 | -0.5 | 0.02 | 0.03 | 2026 appearances: Arizona Diamondbacks / Toronto Blue Jays Split season · excluded from 2026 aggregatesStored association: Toronto Blue Jays |
2026 appearances: Arizona Diamondbacks
2026 appearances: Arizona Diamondbacks
2026 appearances: Arizona Diamondbacks
2026 appearances: Arizona Diamondbacks
2026 appearances: Arizona Diamondbacks
2026 appearances: Arizona Diamondbacks
2026 appearances: Arizona Diamondbacks
2026 appearances: Arizona Diamondbacks
2026 appearances: Arizona Diamondbacks
2026 appearances: Arizona Diamondbacks
2026 appearances: Arizona Diamondbacks
2026 appearances: Arizona Diamondbacks
2026 appearances: Arizona Diamondbacks
2026 appearances: Arizona Diamondbacks
2026 appearances: Arizona Diamondbacks
2026 appearances: Arizona Diamondbacks
2026 appearances: Arizona Diamondbacks
2026 appearances: Arizona Diamondbacks
2026 appearances: Arizona Diamondbacks
2026 appearances: Arizona Diamondbacks
2026 appearances: Arizona Diamondbacks
2026 appearances: Arizona Diamondbacks / Pittsburgh Pirates
2026 appearances: Arizona Diamondbacks / Washington Nationals
2026 appearances: Arizona Diamondbacks
2026 appearance not recorded
2026 appearances: Arizona Diamondbacks / Toronto Blue Jays
Diamond Prospects Team Leaders
Each Diamond Prospects scale is ranked on its own: hitter grades (DBH), starting-pitcher grades (DPG SP) and relief-pitcher grades (DPG RP) share no common scale, and are never compared with one another. WAR is a single scale across roles, so the historical and projected WAR leaders list hitters and pitchers together.
DBH — Hitters
Top hitter grades for ARI
DPG — Starting Pitchers
Top starting-pitcher grades for ARI
DPG — Relief Pitchers
Top relief-pitcher grades for ARI
Historical WAR — 2026
Stored 2026 WAR, as reported
Team Statistical Dashboard
Aggregates are computed from the stored 2026 season records of the 22 players whose 2026 season is recorded with this club alone. They are partial-coverage club figures, not official MLB club totals, and every block states how many players it covers.
Batting — computed from stored sums
7 of 22 covered players with a stored 2026 batting row
AVG
0.261
ΣH ÷ ΣAB
SLG
0.437
ΣTB ÷ ΣAB
Games
930
Summed
Plate App.
3,775
Summed
At Bats
3,321
Summed
Hits
868
Summed
Doubles
167
Summed
Triples
36
Summed
Home Runs
115
Summed
Extra-base hits
318
2B + 3B + HR
Total bases
1,452
From stored hits
RBI
477
Summed
Walks
366
Summed
Strikeouts
614
Summed
Stolen bases
59
Summed
Caught stealing
18
Summed
OBP and OPS are not shown at club level: hit-by-pitch and sacrifice flies are not in the stored inputs, so an exact club OBP cannot be computed, and averaging player rates would be invalid. Player OPS and wRC+ are listed in the advanced metrics below.
Pitching — computed from stored sums
17 of 22 covered players with a stored 2026 pitching row
ERA
3.87
9 × ΣER ÷ ΣIP
WHIP
1.24
(ΣH + ΣBB) ÷ ΣIP
K / 9
7.05
9 × ΣK ÷ ΣIP
BB / 9
2.79
9 × ΣBB ÷ ΣIP
HR / 9
1.07
9 × ΣHR ÷ ΣIP
K ÷ BB
2.53
ΣK ÷ ΣBB
Innings pitched
1231.1 (1231⅓)
Σ outs ÷ 3 · 17 rows with valid innings
Games
565
Summed
Games started
152
Summed
Wins
74
Summed
Losses
64
Summed
Saves
13
Summed
Hits allowed
1,148
Summed
Earned runs
530
Summed
Walks allowed
382
Summed
Strikeouts
965
Summed
Home runs allowed
147
Summed
Innings are stored in baseball notation (.1 = one out, .2 = two outs), so the club total is summed as outs and written back in that notation. SIERA, FIP− and K−BB% are rate statistics and are never averaged into a club figure — they are listed as stored player values below.
Additive stored measures
fWAR, OAA and DRS are additive, so a covered-player sum is a defensible club figure. Each sum states exactly how many players supplied a stored value — a player with no stored value is never counted as zero.
fWAR (2026)
35.0
22 of 22 covered players with stored fWAR · batting + pitching added
WAR (2026, as reported)
35.0
22 of 22 covered players with a stored 2026 WAR
OAA (2026)
10
1 of 22 covered players with a stored OAA
DRS (2026)
28
7 of 22 covered players with a stored DRS
ARI defensive metrics are stored for a smaller set of players than the batting and pitching feeds, so the OAA and DRS sums cover fewer players than the fWAR sum. The coverage line on each tile is the number that matters.
Advanced Metrics — Stored Player Values
No club-level rate is calculated here. Each metric is shown as the stored 2026 value on each ARI player's record, with the coverage stated, so a club figure is never implied by an average of unlike players.
wRC+Batting index
7 of 22 covered players
Gabriel Moreno93th pct141
Nolan Arenado67th pct120
Corbin Carroll60th pct115Showing the highest three of 7 covered players.
OPSBatting rate
7 of 22 covered players
Gabriel Moreno0.874
Nolan Arenado0.806
Corbin Carroll0.795Showing the highest three of 7 covered players.
xwOBABatting rate
7 of 22 covered players
Gabriel Moreno86th pct0.343
Ketel Marte84th pct0.340
Corbin Carroll53th pct0.315Showing the highest three of 7 covered players.
SIERAPitching rate · lower raw value is better
17 of 22 covered players
Brandyn Garcia98th pct2.28
Juan Morillo85th pct3.07
Kevin Ginkel83th pct3.13Showing the lowest three of 17 covered players.
FIP−Pitching index · lower raw value is better
17 of 22 covered players
Brandyn Garcia90th pct63
Juan Morillo88th pct66
Jonathan Loáisiga84th pct70Showing the lowest three of 17 covered players.
K−BB%Pitching rate
17 of 22 covered players
Brandyn Garcia96th pct25.5
Kevin Ginkel85th pct20.0
Juan Morillo80th pct19.3Showing the highest three of 17 covered players.
OAAFielding (additive)
1 of 22 covered playersCovered-player sum: 10 over 1 players with a stored value. An additive measure only — not a club defensive rating.
DRSFielding (additive)
7 of 22 covered players
Gabriel Moreno93th pct14
Corbin Carroll89th pct12
Geraldo Perdomo81th pct8Showing the highest three of 7 covered players.
Covered-player sum: 28 over 7 players with a stored value. An additive measure only — not a club defensive rating.
Positional Makeup
The stored primary positions on ARI player records, and the defensive innings from the stored 2026 positional profiles. A position is never inferred — a player with no stored position is counted in neither block.
Stored primary positions
2026 defensive innings by position
Summed from the 7 players of this club who have a stored 2026 positional profile, so this is a partial innings picture and not a club defensive total.
Projected WAR Contributors
Stored Diamond Projections for the ARI players whose stored club association is this club. A projected season is provisional model output for a future year and is never blended with an actual result.
Covered-player projected WAR · 2027
37.3
Σ over 24 of 24 players stored with ARI who have a 2027 projection
Players with a projection
24 / 24
Stored 2027 projection
No stored projection
0
Players associated with ARI without one
2028 projection
37.48
Σ over 24 players
The total above covers only the players who both carry a stored ARI association and have a stored 2027 projection. It is a covered-player contribution total, not a complete team forecast: the stored dataset is not a full roster, players without a projection are absent, playing time is not modelled, and coverage differs from club to club — so these totals are not comparable between clubs and are not a projected club ranking.
| # | Historical · as reported | Projected · provisional | Projected · provisional | ||
|---|---|---|---|---|---|
| 1 | Geraldo Perdomo | SS | 5.0 | 4.6 | 4.58 |
| 2 | Gabriel Moreno | C | 5.4 | 4.42 | 4.39 |
| 3 | Corbin Carroll | RF | 4.2 | 4.21 | 4.21 |
| 4 | Ketel Marte | 2B | 2.5 | 3.31 | 3.26 |
| 5 | Nolan Arenado | 3B | 3.5 | 2.87 | 2.91 |
| 6 | Brandon Pfaadt | SP | 2.2 | 2.24 | 2.29 |
| 7 | Corbin Burnes | SP | -0.4 | 1.87 | 1.84 |
| 8 | Eduardo Rodriguez | SP | 3.2 | 1.87 | 1.82 |
| 9 | Michael Soroka | SP | 2.7 | 1.71 | 1.75 |
| 10 | James McCann | C | 0.4 | 1.19 | 1.23 |
| 11 | Merrill Kelly | SP | -0.1 | 1.17 | 1.15 |
| 12 | Zac Gallen | SP | -0.1 | 1.04 | 1.08 |
| 13 | Ryne Nelson | SP | -0.0 | 0.96 | 1.0 |
| 14 | Mitch Bratt | SP | 0.4 | 0.85 | 0.9 |
| 15 | Juan Morillo | RP | 1.6 | 0.78 | 0.78 |
| 16 | Kevin Ginkel | RP | 0.8 | 0.74 | 0.75 |
| 17 | Brandyn Garcia | RP | 1.3 | 0.69 | 0.71 |
| 18 | Ildemaro Vargas | 1B | 0.4 | 0.63 | 0.67 |
| 19 | Ryan Thompson | RP | 0.3 | 0.49 | 0.49 |
| 20 | TC Taylor Clarke | RP | 0.5 | 0.48 | 0.48 |
| 21 | Dennis Santana | RP | -0.3 | 0.44 | 0.44 |
| 22 | Zack Littell | SP | -0.9 | 0.41 | 0.44 |
| 23 | Jonathan Loáisiga | RP | 1.1 | 0.25 | 0.24 |
| 24 | A.J. Puk | Not Available | Not Available | 0.08 | 0.07 |
Data coverage, not a current roster. The stored dataset covers the completed 2026 season, so every association on this page is labelled by that season. No current-roster source is connected to this app, so nothing here is presented as a verified current 26-man or 40-man roster, and no player-team assignment is ever invented, inferred or back-filled.
How a player is listed. A player appears on Arizona Diamondbacks when either stored record places him there: the club stored on his player master record, or a 2026 season appearance recorded with this club. Each row states its own 2026 appearance record, so a traded player's split season ("Club A / Club B") is visible rather than hidden. Players whose stored association is a minor-league or international club are shown with that stored value — it is never relabelled as ARI. A handful of players carry no club association at all and are listed on no club page.
Club aggregates exclude split seasons. A player whose 2026 season is recorded with more than one club is listed, labelled and left out of this club's 2026 aggregates and 2026 WAR leaders, because his season totals cannot be attributed to one club. This club has 22 contributing single-club players out of 26 associated players, and 3 members carry a split 2026 season. A figure that is not stored is shown as Not Available and is never treated as zero.
Coverage on this page
26
Players associated with ARI
22
With a stored 2026 WAR
23
With a DBH or DPG grade
24 / 24
With a 2027 / 2028 projection
7
With a stored 2026 batting row
17
With a stored 2026 pitching row
2
Listed by 2026 appearance only
7
With a 2026 positional profile
DBH, DPG (starters) and DPG (relievers) are three separate scales and are never merged into one ranking. Grades, historical WAR and percentiles are shown exactly as stored — no Diamond Prospects formula, frozen grade or projection is modified by this page. D$V, market value and contract valuation research are out of scope here and are not read or displayed.
















