Zach Duke
Pitcher · Career Stats, Bio & Records (2005-2019)
Zach Duke was a pitcher who played in Major League Baseball from 2005 to 2019 for 9 teams, including the Pittsburgh Pirates, a span of 15 seasons. Across 570 career appearances, he went 69-91 with a 4.31 ERA and 854 strikeouts. He also batted .179 with 2 home runs. Zach Duke was an All-Star. His career Pitcher PIV — Baseball Data Hub's era-adjusted measure of pitching impact — is 3694.8.
- W (Wins):
- Games credited to a pitcher whose team took a lead it never surrendered while he was the pitcher of record.
- ERA (Earned Run Average):
- Earned runs allowed per nine innings pitched: (ER × 9) ÷ IP. The primary measure of pitching effectiveness.
- SO (Strikeouts):
- For a batter, times retired on a third strike; for a pitcher, batters retired on a third strike.
- WHIP (Walks and Hits per Inning Pitched):
- Baserunners allowed per inning: (BB + H) ÷ IP. Under 1.00 is elite.
Data updated
- Position
- Pitcher
- Bats / Throws
- L / L
- Height / Weight
- 6'2" / 210 lb
- MLB Debut
- 2005-07-02
- Last Game
- 2019-06-29
- Awards
- All-Star
Full name: Zachary Thomas Duke
Season-by-Season Pitching
Click a stat to plot it across every season.
| Year | Team | Lg | W | L | G | GS | CG | SHO | SV | IP | H | ER | BB | SO | ERA | Lg ERA | Pitcher PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2005 | PIT | NL | 8 | 2 | 14 | 14 | 0 | 0 | 0 | 84.2 | 79 | 17 | 23 | 58 | 1.81 | 4.29 (+58%) | 2787.9 |
| 2006 | PIT | NL | 10 | 15 | 34 | 34 | 2 | 1 | 0 | 215.1 | 255 | 107 | 68 | 117 | 4.47 | 4.53 (+1%) | 2223.8 |
| 2007 | PIT | NL | 3 | 8 | 20 | 19 | 0 | 0 | 0 | 107.1 | 161 | 66 | 25 | 41 | 5.53 | 4.47 (-24%) | -1290.1 |
| 2008 | PIT | NL | 5 | 14 | 31 | 31 | 1 | 1 | 0 | 185.0 | 230 | 99 | 47 | 87 | 4.82 | 4.32 (-11%) | -363.0 |
| 2009 | PIT | NL | 11 | 16 | 32 | 32 | 3 | 1 | 0 | 213.0 | 231 | 96 | 49 | 106 | 4.06 | 4.32 (+6%) | 465.9 |
| 2010 | PIT | NL | 8 | 15 | 29 | 29 | 0 | 0 | 0 | 159.0 | 212 | 101 | 51 | 96 | 5.72 | 4.08 (-40%) | -3472.0 |
| 2011 | ARI | NL | 3 | 4 | 21 | 9 | 0 | 0 | 1 | 76.2 | 101 | 42 | 19 | 32 | 4.93 | 3.94 (-25%) | -92.3 |
| 2012 | WAS | NL | 1 | 0 | 8 | 0 | 0 | 0 | 0 | 13.2 | 11 | 2 | 4 | 10 | 1.32 | 4.01 (+67%) | 515.8 |
| 2013 | WAS | NL | 1 | 1 | 12 | 1 | 0 | 0 | 0 | 20.2 | 31 | 20 | 8 | 11 | 8.71 | 3.87 (-125%) | -352.6 |
| 2013 | CIN | NL | 0 | 1 | 14 | 0 | 0 | 0 | 0 | 10.2 | 8 | 1 | 2 | 7 | 0.84 | 3.87 (+78%) | 93.2 |
| 2014 | MIL | NL | 5 | 1 | 74 | 0 | 0 | 0 | 0 | 58.2 | 49 | 16 | 17 | 74 | 2.45 | 3.74 (+34%) | 2370.6 |
| 2015 | CHA | AL | 3 | 6 | 71 | 0 | 0 | 0 | 1 | 60.2 | 47 | 23 | 32 | 66 | 3.41 | 3.96 (+14%) | -994.4 |
| 2016 | CHA | AL | 2 | 0 | 53 | 0 | 0 | 0 | 1 | 37.2 | 31 | 11 | 16 | 42 | 2.63 | 4.19 (+37%) | 1090.9 |
| 2016 | SLN | NL | 0 | 1 | 28 | 0 | 0 | 0 | 1 | 23.1 | 17 | 5 | 13 | 26 | 1.93 | 4.19 (+54%) | 787.4 |
| 2017 | SLN | NL | 1 | 1 | 27 | 0 | 0 | 0 | 0 | 18.1 | 13 | 8 | 6 | 12 | 3.93 | 4.36 (+10%) | -424.8 |
| 2018 | MIN | AL | 3 | 4 | 45 | 0 | 0 | 0 | 0 | 37.1 | 44 | 15 | 15 | 39 | 3.62 | 4.15 (+13%) | 1382.9 |
| 2018 | SEA | AL | 2 | 1 | 27 | 0 | 0 | 0 | 0 | 14.2 | 13 | 9 | 6 | 12 | 5.52 | 4.15 (-33%) | 112.7 |
| 2019 | CIN | NL | 3 | 1 | 30 | 0 | 0 | 0 | 0 | 23.1 | 21 | 13 | 18 | 18 | 5.01 | 4.51 (-11%) | -1146.9 |
| Career · 18 seasons | 69 | 91 | 570 | 169 | 6 | 3 | 4 | 1,360.0 | 1,554 | 651 | 419 | 854 | 4.31 | — | 3,695 | ||
Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.
Career Batting Statistics
| G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 576 | 318 | 17 | 57 | 7 | 0 | 2 | 23 | 0 | 12 | 118 | .179 | .208 | .220 | .428 | -1,915 |
Career AVG .179 vs. league average .258 across their career seasons — 30.4% below league average.
Career OBP .208 vs. league average .325 across their career seasons — 36.0% below league average.
Career SLG .220 vs. league average .413 across their career seasons — 46.7% below league average.
Career OPS .428 vs. league average .737 across their career seasons — 42.0% below league average.
Season-by-Season Batting
Click a stat to plot it across every season.
| Year | Team | Lg | G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | Lg AVG | Lg OBP | Lg SLG | Lg OPS | PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2005 | PIT | NL | 14 | 28 | 1 | 4 | 0 | 0 | 0 | 1 | 0 | 2 | 10 | .143 | — | — | — | — | 0.0 |
| 2006 | PIT | NL | 34 | 68 | 2 | 13 | 3 | 0 | 0 | 7 | 0 | 1 | 32 | .191 | .269 (-29%) | .336 (-40%) | .431 (-46%) | .768 (-43%) | -492.7 |
| 2007 | PIT | NL | 21 | 32 | 3 | 8 | 0 | 0 | 0 | 3 | 0 | 0 | 12 | .250 | — | — | — | — | 0.0 |
| 2008 | PIT | NL | 32 | 57 | 2 | 9 | 0 | 0 | 0 | 1 | 0 | 2 | 20 | .158 | .263 (-40%) | .333 (-44%) | .416 (-62%) | .749 (-54%) | -500.0 |
| 2009 | PIT | NL | 33 | 60 | 1 | 12 | 2 | 0 | 0 | 5 | 0 | 4 | 18 | .200 | .262 (-24%) | .332 (-26%) | .417 (-44%) | .750 (-36%) | -362.9 |
| 2010 | PIT | NL | 32 | 48 | 5 | 3 | 2 | 0 | 0 | 0 | 0 | 2 | 17 | .062 | — | — | — | — | -559.7 |
| 2011 | ARI | NL | 21 | 20 | 3 | 6 | 0 | 0 | 2 | 6 | 0 | 1 | 7 | .300 | — | — | — | — | 0.0 |
| 2012 | WAS | NL | 8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | — | — | — | — | 0.0 |
| 2013 | WAS | NL | 12 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.000 | — | — | — | — | 0.0 |
| 2013 | CIN | NL | 14 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.000 | — | — | — | — | 0.0 |
| 2014 | MIL | NL | 74 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .000 | — | — | — | — | 0.0 |
| 2015 | CHA | AL | 71 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | — | — | — | — | 0.0 |
| 2016 | CHA | AL | 53 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | — | — | — | — | 0.0 |
| 2016 | SLN | NL | 28 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | — | — | — | — | 0.0 |
| 2017 | SLN | NL | 27 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | — | — | — | — | 0.0 |
| 2018 | MIN | AL | 45 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .000 | — | — | — | — | 0.0 |
| 2018 | SEA | AL | 27 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | — | — | — | — | 0.0 |
| 2019 | CIN | NL | 30 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | — | — | — | — | 0.0 |
| Career · 18 seasons | 576 | 318 | 17 | 57 | 7 | 0 | 2 | 23 | 0 | 12 | 118 | .179 | — | — | — | — | -1,915 | ||
Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.
Game Log & Splits
View full game log (1146 games) →Per-game data from Retrosheet (regular season, through 2025).
Batting — Home / Away
| Split | G | AB | R | H | HR | RBI | AVG |
|---|---|---|---|---|---|---|---|
| Home | 284 | 159 | 7 | 21 | 0 | 9 | .132 |
| Away | 292 | 159 | 10 | 36 | 2 | 14 | .226 |
Pitching — Home / Away
| Split | G | IP | H | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Home | 282 | 704.0 | 777 | 314 | 200 | 449 | 4.01 |
| Away | 288 | 656.0 | 777 | 337 | 219 | 405 | 4.62 |
Last 10 Games — Pitching
| Date | Tm | Opp | Dec | IP | H | R | ER | BB | SO | HR |
|---|---|---|---|---|---|---|---|---|---|---|
| 2019-06-29 | CIN | CHC | — | 0.0 | 0 | 1 | 1 | 1 | 0 | 0 |
| 2019-06-23 | CIN | MIL | — | 1.2 | 1 | 1 | 1 | 1 | 2 | 1 |
| 2019-06-20 | CIN | MIL | — | 1.0 | 1 | 0 | 0 | 1 | 0 | 0 |
| 2019-06-16 | CIN | TEX | — | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2019-06-14 | CIN | TEX | — | 2.0 | 1 | 0 | 0 | 2 | 3 | 0 |
| 2019-06-12 | CIN | CLE | — | 0.2 | 0 | 0 | 0 | 1 | 2 | 0 |
| 2019-06-09 | CIN | PHI | W | 0.1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2019-05-31 | CIN | WAS | — | 1.0 | 2 | 0 | 0 | 0 | 1 | 0 |
| 2019-05-19 | CIN | LAD | — | 0.1 | 0 | 0 | 0 | 2 | 0 | 0 |
| 2019-05-17 | CIN | LAD | — | 2.0 | 1 | 1 | 1 | 1 | 0 | 1 |
Fielding Statistics
Career Fielding Totals by Position
Season-by-Season Fielding
| Year | Team | Pos | G | GS | PO | A | E | DP |
|---|---|---|---|---|---|---|---|---|
| 2005 | PIT | P | 14 | 14 | 4 | 15 | 0 | 2 |
| 2006 | PIT | P | 34 | 34 | 8 | 52 | 1 | 3 |
| 2007 | PIT | P | 20 | 19 | 2 | 22 | 0 | 3 |
| 2008 | PIT | P | 31 | 31 | 11 | 39 | 2 | 3 |
| 2009 | PIT | P | 32 | 32 | 16 | 35 | 2 | 5 |
| 2010 | PIT | P | 29 | 29 | 11 | 23 | 0 | 0 |
| 2011 | ARI | P | 21 | 9 | 6 | 10 | 0 | 0 |
| 2012 | WAS | P | 8 | 0 | 0 | 4 | 0 | 0 |
| 2013 | WAS | P | 12 | 1 | 1 | 2 | 0 | 0 |
| 2013 | CIN | P | 14 | 0 | 0 | 3 | 0 | 0 |
| 2014 | MIL | P | 74 | 0 | 2 | 10 | 0 | 1 |
| 2015 | CHA | P | 71 | 0 | 7 | 5 | 1 | 2 |
| 2016 | CHA | P | 53 | 0 | 1 | 9 | 0 | 0 |
| 2016 | SLN | P | 28 | 0 | 0 | 5 | 1 | 0 |
| 2017 | SLN | P | 27 | 0 | 3 | 2 | 0 | 0 |
| 2018 | MIN | P | 45 | 0 | 4 | 4 | 2 | 0 |
| 2018 | SEA | P | 27 | 0 | 2 | 0 | 0 | 0 |
| 2019 | CIN | P | 30 | 0 | 3 | 3 | 0 | 1 |
Career Games by Position
Circle size = games played at each position.
| Position | Games |
|---|---|
| Pitcher | 570 |
Awards & Honors
| Year | Award | Notes |
|---|---|---|
| 2005 | Rookie of the Month | August |
| 2005 | Rookie of the Month | July |
Salary History
Zach Duke's recorded salaries total $22,195,000 over 10 seasons, 2006 to 2016. This total is partial: the salary data covers 1985 to 2016, and Duke's career ran from 2005 to 2019. His seasons after 2016 are not included, and no salary is recorded for 2005 and 2012.
| Year | Team | League | Salary |
|---|---|---|---|
| 2016 | CHA | AL | $5,000,000 |
| 2015 | CHA | AL | $4,500,000 |
| 2014 | MIL | NL | $850,000 |
| 2013 | WAS | NL | $700,000 |
| 2011 | ARI | NL | $3,500,000 |
| 2010 | PIT | NL | $4,300,000 |
| 2009 | PIT | NL | $2,200,000 |
| 2008 | PIT | NL | $400,000 |
| 2007 | PIT | NL | $410,000 |
| 2006 | PIT | NL | $335,000 |
| Total recorded salary (partial) | $22,195,000 | ||
Award Voting History
| Year | Award | League | Finish | Points Won | Points Max | Votes First |
|---|---|---|---|---|---|---|
| 2005 | Rookie of the Year | NL | 5th | 16.0 | 160 | 3 |
Most Similar Players
Career comps based on counting + rate stats and primary position. Score is relative — closest peer anchors at ~98%.
Zach Duke (highlighted) compared to peers across the same era.
Zach Duke: the record in brief
Zach Duke's major league career runs from a debut on July 2, 2005 to a final game on June 29, 2019. Duke played for the Pittsburgh Pirates (2005 through 2010), the Arizona Diamondbacks (2011), the Washington Nationals (2012 to 2013), the Cincinnati Reds (2013 to 2019), the Milwaukee Brewers (2014), the Chicago White Sox (2015 to 2016), the St. Louis Cardinals (2016 to 2017), and the Minnesota Twins (2018), among other clubs in the table. The bio lists Duke as a pitcher who batted and threw left-handed. Height and weight on file: 6-foot-2 and 210 pounds. The birth record reads April 19, 1983, in Clifton, TX, USA. The given name on file is Zachary Thomas Duke.
Across 570 games (169 starts), Duke recorded 69 wins against 91 losses with a 4.31 ERA. Also on Duke's record: 854 strikeouts. Duke's 4.31 ERA was close to the 4.18 league figure for those seasons. 2009 brought Duke a season-high 11 wins. Duke struck out 117 batters in 2006, a career high.
Frequently Asked Questions about Zach Duke
- What years did Zach Duke play?
- Zach Duke played in Major League Baseball from 2005 to 2019.
- Was Zach Duke a pitcher?
- Yes. Zach Duke pitched in the major leagues, recording 69 wins and 854 strikeouts.
- How many home runs did Zach Duke hit?
- Zach Duke hit 2 career home runs with 57 hits.
- What teams did Zach Duke play for?
- Zach Duke played for 9 teams: the Pittsburgh Pirates (2005–2010), the Arizona Diamondbacks (2011), the Washington Nationals (2012–2013), the Cincinnati Reds (2013, 2019), the Milwaukee Brewers (2014), the Chicago White Sox (2015–2016), the St. Louis Cardinals (2016–2017), the Minnesota Twins (2018), and the Seattle Mariners (2018).
- Did Zach Duke win a Cy Young Award?
- No. Zach Duke did not win the Cy Young Award.
- What awards did Zach Duke win?
- Zach Duke was selected to 1 All-Star Game.
- What were Zach Duke's career stats?
- In 570 games, Zach Duke went 69-91 with a 4.31 ERA, 854 strikeouts, 1,360.0 innings pitched, and 4 saves. At the plate he had 57 hits and 2 home runs.
- How much did Zach Duke earn in his career?
- Zach Duke's recorded salaries total $22,195,000 over 10 seasons, 2006 to 2016. This total is partial: the salary data covers 1985 to 2016, and Duke's career ran from 2005 to 2019. His seasons after 2016 are not included, and no salary is recorded for 2005 and 2012.
- What was Zach Duke's salary?
- Zach Duke's last recorded salary was $5,000,000, in 2016. His highest recorded salary was $5,000,000, in 2016, and his lowest was $335,000, in 2006. The Salary History table lists each season from 2006 to 2016.
- What position did Zach Duke play?
- Zach Duke played primarily as a pitcher, the position where he appeared in the most games.
- How tall was Zach Duke and how much did he weigh?
- Zach Duke was listed at 6 feet 2 inches and 210 pounds.
- What was Zach Duke's career ERA?
- Zach Duke finished with a 4.31 career ERA, going 69-91 with 854 strikeouts.
- How many strikeouts did Zach Duke have?
- Zach Duke recorded 854 career strikeouts.
- Is Zach Duke in the Hall of Fame?
- No. Zach Duke has not been inducted into the National Baseball Hall of Fame.