Arizona Diamondbacks Roster

Catcher
Player Games Points PPG Stats
Gabriel Moreno 24 50 2.08 21 TB, 5 RBI, 14 Runs, 10 BB
Jose Herrera 11 16 1.45 7 TB, 2 RBI, 4 Runs, 3 BB
First Base
Player Games Points PPG Stats
Josh Naylor 31 112 3.61 58 TB, 19 RBI, 15 Runs, 5 SB, 15 BB
Pavin Smith 29 93 3.21 46 TB, 9 RBI, 17 Runs, 1 SB, 20 BB
Second Base
Player Games Points PPG Stats
Tim Tawa 19 59 3.11 28 TB, 10 RBI, 10 Runs, 2 SB, 9 BB
Ketel Marte 9 26 2.89 13 TB, 1 RBI, 6 Runs, 6 BB
Garrett Hampson 14 22 1.57 5 TB, 8 Runs, 2 SB, 7 BB
Short Stop
Player Games Points PPG Stats
Geraldo Perdomo 32 123 3.84 51 TB, 26 RBI, 16 Runs, 7 SB, 23 BB
Third Base
Player Games Points PPG Stats
Eugenio Suarez 32 109 3.41 56 TB, 21 RBI, 19 Runs, 1 SB, 12 BB
Outfielder
Player Games Points PPG Stats
Corbin Carroll 32 145 4.53 82 TB, 23 RBI, 25 Runs, 5 SB, 10 BB
Pavin Smith 29 93 3.21 46 TB, 9 RBI, 17 Runs, 1 SB, 20 BB
Lourdes Gurriel 29 71 2.45 41 TB, 16 RBI, 10 Runs, 1 SB, 3 BB
Alek Thomas 25 63 2.52 33 TB, 13 RBI, 10 Runs, 3 SB, 4 BB
Tim Tawa 19 59 3.11 28 TB, 10 RBI, 10 Runs, 2 SB, 9 BB
Randal Grichuk 22 31 1.41 17 TB, 5 RBI, 5 Runs, 4 BB
Jake McCarthy 14 14 1.00 4 TB, 3 RBI, 2 Runs, 1 SB, 4 BB
Jorge Barrosa 4 10 2.50 5 TB, 4 RBI, 1 Run
Starting Pitcher
Player Games Points PPG Stats
Brandon Pfaadt 6 101 16.83 5 Wins, 42 W/S+, 9 Non W/S+
Merrill Kelly 7 92 13.14 3 Wins, 26 W/S+, 36 Non W/S+
Corbin Burnes 6 62 10.33 1 Win, 10 W/S+, 42 Non W/S+
Zac Gallen 7 60 8.57 2 Wins, 22 W/S+, 18 Non W/S+
Jalen Beeks 15 48 3.20 1 Win, 2 W/S+, 36 Non W/S+
Eduardo Rodriguez 6 45 7.50 1 Win, 8 W/S+, 27 Non W/S+
Juan Morillo 5 15 3.00 15 Non W/S+
Yilber Diaz 1 0 0.00 No Stats at this time.
Relief Pitcher
Player Games Points PPG Stats
Shelby Miller 13 65 5.00 2 Wins, 1 Save, 8 W/S+, 27 Non W/S+
Justin Martinez 12 62 5.17 1 Win, 3 Saves, 4 W/S+, 18 Non W/S+
AJ Puk 8 53 6.63 4 Saves, 4 W/S+, 9 Non W/S+
Jalen Beeks 15 48 3.20 1 Win, 2 W/S+, 36 Non W/S+
Ryne Nelson 8 47 5.88 1 Win, 4 W/S+, 30 Non W/S+
Ryan Thompson 13 33 2.54 1 Save, 2 W/S+, 21 Non W/S+
Drey Jameson 3 15 5.00 1 Save, 2 W/S+, 3 Non W/S+
Juan Morillo 5 15 3.00 15 Non W/S+
Bryce Jarvis 6 12 2.00 12 Non W/S+
Joe Mantiply 8 9 1.13 9 Non W/S+
J.P. Feyereisen 2 3 1.50 3 Non W/S+
José Castillo 1 0 0.00 No Stats at this time.
Kevin Ginkel 2 0 0.00 No Stats at this time.