MLB Today
Loading scoreboard…

← Legends · Lahman ID dukeza01 · Baseball Reference ↗

Historical player · 2005–2019

Zach Duke

B/T L/L · HT 74 · WT 210 · Born 4/19/1983 · From Clifton, TX USA · Debut 2005-07-02 · Final 2019-06-29

Career · batting

G
576
 
 
AB
318
 
 
H
57
 
 
HR
2
 
 
RBI
23
 
 
SB
0
 
 
BB
12
 
 
AVG/OPS
0.179 · 0.428
 
 

Career · pitching

G
570
 
 
GS
169
 
 
IP
1,360.0
 
 
W-L
69-91
 
 
SV
4
 
 
SO
854
 
 
ERA
4.31
 
 
WHIP
1.45
 
 

Where they rank

Career totals are only stats with that team · ranks computed against that franchise's full history

Career with the Arizona Diamondbacks · 2011–2011

Team page →
HR
2
#171 on the D-backs
1 R. Alomar
1 A. Zinter
Hits
6
#267 on the D-backs
1 E. Bonifacio
1 S. Zavala
RBI
6
#228 on the D-backs
1 R. Church
1 L. Weaver
Runs
3
#256 on the D-backs
1 R. Branyan
1 A. Bradley
BB
1
#280 on the D-backs
1 J. Barrosa

Career with the Pittsburgh Pirates · 2005–2010

Team page →
Hits
49
#601 on the Pirates
1 D. Cooley
1 H. Staley
RBI
17
#629 on the Pirates
1 H. Carlson
1 C. Workman
Runs
14
#734 on the Pirates
1 E. Basinski
1 M. Andujar
BB
11
#694 on the Pirates
1 K. Bevacqua
1 G. Allen

Career with the Cincinnati Reds · 2013–2019

Team page →
Hits
1
#1,456 on the Reds
1 B. Allen

Career with the Washington Nationals · 2012–2013

Team page →
Hits
1
#675 on the Nationals
1 S. Alcala

Career with the Chicago White Sox · 2015–2016

Team page →

Career with the Milwaukee Brewers · 2014–2014

Team page →

Career with the Minnesota Twins · 2018–2018

Team page →

Career with the Seattle Mariners · 2018–2018

Team page →

Career with the St. Louis Cardinals · 2016–2017

Team page →

MLB · all-time career

vs every player ever
HR
2
#6,726 all-time MLB
1 M. Acosta
1 J. Zimmermann
Hits
57
#7,594 all-time MLB
1 A. Bejerano
1 J. Zimmermann
RBI
23
#7,548 all-time MLB
1 W. Alexander
1 R. Ynoa

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
2005 Pirates NL 142814 00 0 1 0210 0.1430.1940.143
2006 Pirates NL 3468213 30 0 7 0132 0.1910.2030.235
2007 Pirates NL 213238 00 0 3 0012 0.2500.2500.250
2008 Pirates NL 325729 00 0 1 0220 0.1580.1860.158
2009 Pirates NL 3360112 20 0 5 0418 0.2000.2460.233
2010 Pirates NL 324853 20 0 0 0217 0.0630.1000.104
2011 D-backs NL 212036 00 2 6 017 0.3000.3330.600
2012 Nationals NL 8100 00 0 0 000 0.0000.0000.000
2013 Nationals NL 12101 00 0 0 000 1.0001.0001.000
2013 Reds NL 14101 00 0 0 000 1.0001.0001.000
2014 Brewers NL 74100 00 0 0 001 0.0000.0000.000
2015 White Sox AL 71000 00 0 0 000
2016 White Sox AL 53000 00 0 0 000
2016 Cardinals NL 28000 00 0 0 000
2017 Cardinals NL 27000 00 0 0 000
2018 Twins AL 45100 00 0 0 001 0.0000.0000.000
2018 Mariners AL 27000 00 0 0 000
2019 Reds NL 30000 00 0 0 000
Career 576 318 17 57 7 0 2 23 0 12 118 0.179 0.208 0.220

Pitching · year by year

YearTeamLgWLGGSSVIPHERBBSOERAWHIP
2005 Pirates NL 8214140 84.779172358 1.811.20
2006 Pirates NL 101534340 215.325510768117 4.471.50
2007 Pirates NL 3820190 107.3161662541 5.531.73
2008 Pirates NL 51431310 185.0230994787 4.821.50
2009 Pirates NL 111632320 213.02319649106 4.061.31
2010 Pirates NL 81529290 159.02121015196 5.721.65
2011 D-backs NL 342191 76.7101421932 4.931.57
2012 Nationals NL 10800 13.7112410 1.321.10
2013 Nationals NL 111210 20.73120811 8.711.89
2013 Reds NL 011400 10.78127 0.840.94
2014 Brewers NL 517400 58.749161774 2.451.13
2015 White Sox AL 367101 60.747233266 3.411.30
2016 White Sox AL 205301 37.731111642 2.631.25
2016 Cardinals NL 012801 23.31751326 1.931.29
2017 Cardinals NL 112700 18.3138612 3.931.04
2018 Twins AL 344500 37.344151539 3.621.58
2018 Mariners AL 212700 14.7139612 5.521.30
2019 Reds NL 313000 23.321131818 5.011.67
Career 69 91 570 169 4 1,360.0 1,554 651 419 854 4.31 1.45

Fielding by position

PosGGSInnPOAEDP
P5701691,360.081243920
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds