2021 Arizona Diamondbacks Stats


Bonus
BetMGM Sportsbook#1 BetMGM
REVIEW
New Customers - Up to $1500 Paid Back in Bonus Bets
Bonus Bets Expire in 7 Days
One new customer offer/Add'l Terms

Bet Now
21+ Playable in Ohio only
Gambling Problem? Call 1-800-589-9966
BetRivers Sportsbook#2 BetRivers
REVIEW
New Customers - 2nd Chance Bet up to $100 - Code: SPORTS
Bet Now
21+ Playable in Ohio only
Gambling Problem? Call 1-800-589-9966
BetWay Sportsbook#3 BetWay
REVIEW
New Customers - Bet $20+, Get a $40 Bonus Bet
Bet Now
21+ Playable in Ohio only
Gambling Problem? Call 1-800-589-9966
2021 Arizona Diamondbacks Stats
Past Team Stats
Other Teams

2021 Arizona Diamondbacks Batting

2021 Arizona Diamondbacks Batting
Player GP AB R H 2B 3B HR RBI TB BB SO SB AVG OBP SLG
David Peralta
LF
150 487 57 126 30 8 8 63 196 46 92 2 0.259 0.325 0.402
Pavin Smith
1B
145 498 68 133 27 4 11 49 201 42 106 1 0.267 0.328 0.404
Josh Rojas
3B
139 484 69 128 32 3 11 44 199 58 137 9 0.264 0.341 0.411
Nick Ahmed
SS
129 434 46 96 30 3 5 38 147 34 104 7 0.221 0.280 0.339
Christian Walker
1B
115 401 55 98 23 1 10 46 153 38 106 0 0.244 0.315 0.382
Josh VanMeter
2B
112 274 26 58 17 2 6 36 97 33 83 3 0.212 0.297 0.354
Eduardo Escobar
1B
98 370 50 91 14 3 22 65 177 29 85 1 0.246 0.300 0.478
Carson Kelly
C
98 304 41 73 11 1 13 46 125 44 74 0 0.240 0.343 0.411
Daulton Varsho
C
95 284 41 70 17 2 11 38 124 30 67 6 0.246 0.318 0.437
Ketel Marte
2B
90 340 52 108 29 1 14 50 181 31 60 2 0.318 0.377 0.532
Asdrubal Cabrera
3B
90 283 34 69 21 0 7 40 111 33 73 1 0.244 0.324 0.392
Andrew Young
2B
58 91 13 19 7 0 6 15 44 6 45 0 0.209 0.298 0.484
Joe Mantiply
RP
57 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Tim Locastro
LF
55 118 11 21 2 0 1 5 26 6 26 5 0.178 0.271 0.220
Josh Reddick
RF
54 151 15 39 11 0 2 21 56 6 31 0 0.258 0.285 0.371
Stephen Vogt
C
52 132 17 28 6 1 5 17 51 18 36 0 0.212 0.307 0.386
Kole Calhoun
RF
51 166 17 39 8 0 5 17 62 15 41 1 0.235 0.297 0.373
Caleb Smith
SP
45 22 2 2 1 0 0 0 3 1 14 1 0.091 0.167 0.136
Taylor Clarke
SP
43 3 0 1 0 0 0 0 1 0 2 0 0.333 0.333 0.333
Noe Ramirez
RP
36 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Matt Peacock
RP
33 16 3 4 0 0 0 2 4 1 4 1 0.250 0.294 0.250
Kevin Ginkel
RP
32 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Alex Young
SP
29 4 0 0 0 0 0 0 0 0 4 0 0.000 0.000 0.000
Stefan Crichton
RP
29 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Brett de Geus
RP
28 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Drew Ellis
3B
28 69 10 9 2 0 1 5 14 10 27 0 0.130 0.277 0.203
Merrill Kelly
SP
27 47 1 3 1 0 0 1 4 4 27 0 0.064 0.137 0.085
Tyler Clippard
RP
26 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Madison Bumgarner
SP
25 39 3 4 1 0 0 3 5 9 29 0 0.103 0.280 0.128
Joakim Soria
RP
25 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Riley Smith
SP
24 16 0 0 0 0 0 0 0 0 11 0 0.000 0.000 0.000
Jake Faria
RP
24 3 1 1 1 0 0 0 2 0 1 0 0.333 0.333 0.667
Jake McCarthy
CF
24 59 11 13 3 0 2 4 22 8 23 3 0.220 0.333 0.373
Wyatt Mathisen
3B
23 42 3 5 0 0 1 8 8 5 21 0 0.119 0.255 0.190
Zac Gallen
SP
22 32 2 6 2 0 0 3 8 1 18 0 0.188 0.212 0.250
Taylor Widener
SP
20 16 1 1 0 0 0 0 1 1 11 0 0.063 0.118 0.063
Nick Heath
CF
20 35 3 5 1 0 0 1 6 4 15 0 0.143 0.231 0.171
Sean Poppen
RP
20 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
J.B. Wendelken
RP
20 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Ildemaro Vargas
2B
18 43 4 8 1 1 0 4 11 3 7 0 0.186 0.239 0.256
Henry Ramos
CF
18 50 5 10 2 0 1 8 15 4 12 0 0.200 0.255 0.300
Ryan Buchter
RP
16 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Luke Weaver
SP
13 19 1 2 0 0 0 1 2 1 12 0 0.105 0.150 0.105
Yoan Lopez
RP
13 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
J.B. Bukauskas
SP
13 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Domingo Leyba
2B
13 22 0 0 0 0 0 0 0 2 7 0 0.000 0.083 0.000
Bryan Holaday
C
13 31 2 6 2 0 0 1 8 1 15 0 0.194 0.265 0.258
Stuart Fairchild
RF
12 15 3 2 1 0 0 2 3 1 3 0 0.133 0.235 0.200
Geraldo Perdomo
SS
11 31 5 8 3 1 0 1 13 6 6 0 0.258 0.378 0.419
Humberto Castellanos
RP
11 6 1 3 0 0 1 5 6 0 1 0 0.500 0.429 1.000
Jake Hager
2B
9 18 1 2 0 0 0 2 2 4 11 0 0.111 0.273 0.111
Miguel Aguilar
RP
9 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Chris Devenski
RP
8 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Tyler Gilbert
RP
8 9 0 0 0 0 0 0 0 0 6 0 0.000 0.000 0.000
Anthony Swarzak
RP
6 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Corbin Martin
SP
5 4 0 1 0 0 0 0 1 0 3 0 0.250 0.250 0.250
Humberto Mejia
SP
5 7 1 1 1 0 0 0 2 0 2 0 0.143 0.143 0.286
Seth Beer
1B
5 9 4 4 1 0 1 3 8 1 3 0 0.444 0.500 0.889
Brandyn Sittinger
RP
5 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Seth Frankoff
SP
4 3 0 0 0 0 0 0 0 1 2 0 0.000 0.250 0.000
Jon Duplantier
SP
3 2 0 0 0 0 0 0 0 0 2 0 0.000 0.333 0.000
Luis Frias
SP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jordan Weems
RP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000

2021 Arizona Diamondbacks Pitching

2021 Arizona Diamondbacks Pitching by Wins and Games Played
Player GP GS QS W L SV HLD IP H ER HR BB K PS WHIP ERA
Gerrit Cole
SP
29 29 18 16 8 0 0 175.1 142 60 22 41 237 99.1 1.04 3.08
Chad Green
RP
63 0 0 9 7 6 17 79.0 53 29 14 16 92 0.0 0.87 3.30
Jonathan Loaisiga
SP
54 0 0 9 4 5 18 68.0 55 17 3 15 66 0.0 1.03 2.25
Jameson Taillon
SP
27 27 8 8 6 0 0 138.2 127 68 24 42 136 84.8 1.22 4.41
Merrill Kelly
SP
27 27 10 7 11 0 0 158.0 163 78 21 41 130 89.8 1.29 4.44
Madison Bumgarner
SP
26 26 10 7 10 0 0 146.1 134 76 24 39 124 88.2 1.18 4.67
Jordan Montgomery
SP
28 28 9 6 6 0 0 149.2 137 59 16 48 155 86.7 1.24 3.55
Aroldis Chapman
RP
57 0 0 5 4 28 1 52.1 34 20 8 36 91 0.0 1.34 3.44
Matt Peacock
RP
35 8 1 5 7 0 0 86.1 107 47 13 28 50 70.3 1.56 4.90
Clay Holmes
RP
20 0 0 5 1 0 3 23.0 17 5 1 1 27 0.0 0.78 1.96
Corey Kluber
SP
15 15 4 5 3 0 0 75.1 67 32 8 32 80 83.7 1.31 3.82
Lucas Luetge
RP
55 1 0 4 2 1 3 69.0 63 21 6 15 74 46.0 1.13 2.74
Caleb Smith
SP
45 13 3 4 9 0 2 113.2 93 61 20 63 124 84.0 1.37 4.83
Zac Gallen
SP
23 23 8 4 10 0 0 121.1 108 58 19 49 139 91.4 1.29 4.30
Domingo German
SP
21 18 6 4 5 0 2 97.0 88 48 17 25 95 80.5 1.16 4.45
Wandy Peralta
RP
43 1 0 3 3 3 5 39.1 36 14 5 17 29 26.0 1.35 3.20
Luis Cessa
RP
29 0 0 3 1 0 1 38.1 31 12 2 17 31 0.0 1.25 2.82
Brett de Geus
RP
28 0 0 3 2 0 3 23.1 31 17 3 12 15 0.0 1.84 6.56
Luke Weaver
SP
13 13 4 3 6 0 0 65.2 58 31 11 20 62 85.3 1.19 4.25
Alex Young
SP
30 2 0 2 6 0 3 41.2 50 29 11 20 38 63.5 1.68 6.26
Albert Abreu
RP
27 0 0 2 0 1 4 36.0 26 21 8 19 35 0.0 1.25 5.25
Taylor Widener
SP
23 13 2 2 1 0 1 70.1 65 34 14 37 73 80.1 1.45 4.35
J.B. Bukauskas
RP
21 0 0 2 2 0 1 17.1 24 15 4 7 14 0.0 1.79 7.79
J.B. Wendelken
RP
20 0 0 2 2 2 4 18.2 15 9 2 9 13 0.0 1.29 4.34
Nestor Cortes
SP
20 12 4 2 2 0 0 84.0 66 26 12 25 94 87.7 1.08 2.79
Humberto Castellanos
RP
14 7 0 2 2 0 1 45.2 48 25 7 15 29 75.1 1.38 4.93
Andrew Heaney
SP
12 5 1 2 2 0 0 35.2 38 29 13 10 37 89.0 1.35 7.32
Tyler Gilbert
RP
9 6 2 2 2 0 1 40.0 28 14 4 13 25 88.3 1.03 3.15
Taylor Clarke
SP
43 0 0 1 3 0 7 43.1 52 24 4 14 39 0.0 1.52 4.98
Joakim Soria
RP
31 0 0 1 4 6 3 29.1 31 14 4 8 31 0.0 1.33 4.30
Tyler Clippard
RP
26 0 0 1 1 6 3 25.1 22 9 3 11 21 0.0 1.30 3.20
Riley Smith
SP
24 6 1 1 4 1 0 67.1 86 45 10 15 36 63.5 1.50 6.01
Justin Wilson
RP
21 0 0 1 1 0 2 18.0 18 15 5 9 15 0.0 1.50 7.50
Sean Poppen
RP
20 0 0 1 1 1 1 17.1 20 9 1 7 21 0.0 1.56 4.67
Joely Rodriguez
RP
19 0 0 1 0 0 5 15.2 14 4 0 5 15 0.0 1.21 2.30
Miguel Aguilar
RP
9 0 0 1 1 0 2 7.0 6 5 0 4 3 0.0 1.43 6.43
Chris Devenski
RP
8 0 0 1 0 1 1 7.1 11 7 2 2 5 0.0 1.77 8.59
Brooks Kriske
RP
8 0 0 1 1 0 0 7.2 12 13 5 6 7 0.0 2.35 15.26
Luis Gil
SP
6 6 1 1 1 0 0 29.1 20 10 4 19 38 88.7 1.33 3.07
Joe Mantiply
RP
57 0 0 0 3 0 11 39.2 45 15 1 17 38 0.0 1.56 3.40
Noe Ramirez
RP
36 0 0 0 2 1 10 32.2 18 10 2 11 29 0.0 0.89 2.76
Kevin Ginkel
RP
32 0 0 0 1 0 6 28.1 30 20 7 14 31 0.0 1.55 6.35
Stefan Crichton
RP
31 0 0 0 4 4 5 23.1 33 19 3 12 17 0.0 1.93 7.33
Jake Faria
RP
23 3 0 0 0 0 0 32.2 39 20 5 13 32 75.7 1.59 5.51
Zack Britton
RP
22 0 0 0 1 1 11 18.1 17 12 2 14 16 0.0 1.69 5.89
Ryan Buchter
RP
18 0 0 0 2 0 0 16.1 16 12 5 13 16 0.0 1.78 6.61
Michael King
SP
18 6 0 0 4 0 3 57.2 48 21 5 22 57 67.8 1.21 3.28
Yoan Lopez
RP
13 0 0 0 0 0 2 12.1 18 9 3 6 13 0.0 1.95 6.57
Darren O'Day
RP
12 0 0 0 0 0 4 10.2 9 4 2 4 11 0.0 1.22 3.38
Nick Nelson
RP
11 2 0 0 2 0 0 14.1 15 14 0 16 22 31.0 2.16 8.79
Anthony Swarzak
RP
6 0 0 0 1 0 0 4.2 7 5 1 1 4 0.0 1.71 9.64
Corbin Martin
SP
5 3 0 0 3 0 0 16.0 23 19 5 14 13 66.3 2.31 10.69
Humberto Mejia
SP
5 5 0 0 3 0 0 22.1 32 18 5 9 20 84.2 1.84 7.25
Brandyn Sittinger
RP
5 0 0 0 1 0 0 4.2 5 4 3 2 1 0.0 1.50 7.71
Stephen Ridings
SP
5 0 0 0 0 0 1 5.0 4 1 0 2 7 0.0 1.20 1.80
Seth Frankoff
SP
4 3 0 0 2 0 0 14.2 20 15 4 9 11 81.0 1.98 9.20
Jon Duplantier
SP
4 4 0 0 3 0 0 13.0 19 19 5 8 12 67.5 2.08 13.15
Sal Romano
RP
4 0 0 0 1 0 1 3.1 7 2 0 2 5 0.0 2.70 5.40
Luis Frias
SP
3 0 0 0 0 0 1 3.1 2 1 0 5 3 0.0 2.10 2.70
Asdrubal Cabrera
3B
2 0 0 0 0 0 0 1.1 1 0 0 0 0 0.0 0.75 0.00
Keury Mella
RP
2 0 0 0 0 0 0 1.2 8 6 2 2 2 0.0 6.00 32.40
Jordan Weems
RP
2 0 0 0 1 0 0 1.1 4 7 1 3 3 0.0 5.25 47.25
Deivi Garcia
SP
2 2 0 0 2 0 0 8.1 8 6 1 4 7 76.5 1.44 6.48
Clarke Schmidt
SP
2 1 0 0 0 0 0 6.1 11 4 1 5 6 90.0 2.53 5.68
Brody Koerner
RP
2 0 0 0 0 0 0 3.0 2 1 0 2 1 0.0 1.33 3.00
Wyatt Mathisen
3B
1 0 0 0 0 0 0 1.0 1 0 0 0 0 0.0 1.00 0.00
David Peralta
LF
1 0 0 0 0 0 0 1.0 4 3 1 0 1 0.0 4.00 27.00
Josh Reddick
RF
1 0 0 0 0 0 0 0.2 2 1 1 1 0 0.0 4.50 13.50
Bryan Holaday
C
1 0 0 0 0 0 0 1.0 1 1 1 1 0 0.0 2.00 9.00
Asher Wojciechowski
SP
1 1 0 0 0 0 0 4.0 3 2 1 3 4 83.0 1.50 4.50
Luis Severino
SP
1 0 0 0 0 0 0 2.0 2 0 0 0 2 0.0 1.00 0.00

MLB Stats Archive

Review stats and standings from past seasons with our MLB Stats Archive.

MLB Betting Resources

  • How to Bet on MLB Baseball - Learn how to bet on MLB baseball with moneylines, totals, and run lines, plus exotics like parlays, props, and futures.
  • MLB Betting Sites - We've reviewed the best licensed and legal US sports betting sites where you can bet on MLB.
  • MLB Odds - Moneylines, totals, and run lines for upcoming MLB matchups. Review odds to win the World Series, plus each league's Pennant and Divisions.
  • MLB Prop Bets - Learn how to bet on MLB prop bets, and then have a look at the latest prop bets from upcoming MLB matchups.
  • MLB Underdogs - Review today's MLB underdog betting opportunities, and our simple underdog betting system.
  • MLB Win Total Odds - We explain what a MLB win total bet is, how to place the bet, and offer an example wager to illustrate how this simple wager works.
  • MLB Futures Odds - Our tutorial explains how to bet MLB futures with a helpful example, plus the latest odds to win the World Series, American and National Leagues, each division, and MVP awards.
  • Undefeated MLB Teams - See which teams are still undefeated in the current regular season.
  • World Series Betting Odds - Odds to win the World Series combined with a helpful tutorial that explains how to bet on the Fall Classic with moneylines, totals, and run lines.
  • MLB League MVP Odds - See which players are favored to win this season's American and National League MVP awards.
  • Best Way to Bet on MLB Baseball - This helpful tutorial filters out all the noise and sticks to the basics. Learn simple MLB handicapping strategies.
  • When to Bet the Run Line vs the Moneyline - Learn when betting the run line offers more value than the moneyline. Know which moneyline values indicate the run line might be worth a look.
  • MLB Team Betting Odds - Check out odds for each MLB team's upcoming matchups, plus team futures, season specials, and team standings.