J. J. Hardy
Shortstop · Career Stats, Bio & Records (2005-2017)
- Position
- Shortstop
- Bats / Throws
- R / R
- Height / Weight
- 6'1" / 200 lb
- MLB Debut
- 2005-04-04
- Last Game
- 2017-10-01
- Awards
- 2× All-Star · 3× Gold Glove · Silver Slugger
Full name: James Jerry Hardy
Career Batting Statistics
| G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1,561 | 5,805 | 718 | 1,488 | 291 | 14 | 188 | 688 | 8 | 411 | 960 | .256 | .305 | .408 | .714 | -2,625 |
Career AVG .256 vs. league average .259 across their career seasons — near league average.
Career OBP .305 vs. league average .325 across their career seasons — 6.1% below league average.
Career SLG .408 vs. league average .411 across their career seasons — near league average.
Career OPS .714 vs. league average .736 across their career seasons — near 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 | MIL | NL | 124 | 372 | 46 | 92 | 22 | 1 | 9 | 50 | 0 | 44 | 48 | .247 | .264 (-6%) | .330 (-1%) | .418 (-8%) | .749 (-5%) | -270.9 |
| 2006 | MIL | NL | 35 | 128 | 13 | 31 | 5 | 0 | 5 | 14 | 1 | 10 | 23 | .242 | .269 (-10%) | .336 (-12%) | .431 (-8%) | .768 (-10%) | -224.1 |
| 2007 | MIL | NL | 151 | 592 | 89 | 164 | 30 | 1 | 26 | 80 | 2 | 40 | 73 | .277 | .268 (+3%) | .335 (-4%) | .422 (+9%) | .758 (+4%) | 367.3 |
| 2008 | MIL | NL | 146 | 569 | 78 | 161 | 31 | 4 | 24 | 74 | 2 | 52 | 98 | .283 | .263 (+7%) | .333 (+3%) | .416 (+15%) | .749 (+10%) | 1069.5 |
| 2009 | MIL | NL | 115 | 414 | 53 | 95 | 16 | 2 | 11 | 47 | 0 | 43 | 85 | .229 | .262 (-13%) | .332 (-9%) | .417 (-14%) | .750 (-12%) | -850.0 |
| 2010 | MIN | AL | 101 | 340 | 44 | 91 | 19 | 3 | 6 | 38 | 1 | 28 | 54 | .268 | .257 (+4%) | .325 (-2%) | .402 (-2%) | .728 (-2%) | -153.2 |
| 2011 | BAL | AL | 129 | 527 | 76 | 142 | 27 | 0 | 30 | 80 | 0 | 31 | 92 | .269 | .255 (+6%) | .320 (-3%) | .399 (+23%) | .719 (+11%) | 971.0 |
| 2012 | BAL | AL | 158 | 663 | 85 | 158 | 30 | 2 | 22 | 68 | 0 | 38 | 106 | .238 | .254 (-6%) | .318 (-12%) | .405 (-4%) | .724 (-7%) | -863.4 |
| 2013 | BAL | AL | 159 | 601 | 66 | 158 | 27 | 0 | 25 | 76 | 2 | 38 | 73 | .263 | .253 (+4%) | .317 (-4%) | .396 (+9%) | .714 (+3%) | 303.3 |
| 2014 | BAL | AL | 141 | 529 | 56 | 142 | 28 | 0 | 9 | 52 | 0 | 29 | 104 | .268 | .251 (+7%) | .313 (-1%) | .386 (-4%) | .700 (-3%) | -243.8 |
| 2015 | BAL | AL | 114 | 411 | 45 | 90 | 14 | 0 | 8 | 37 | 0 | 20 | 88 | .219 | .254 (-14%) | .316 (-20%) | .404 (-23%) | .721 (-22%) | -1464.4 |
| 2016 | BAL | AL | 115 | 405 | 43 | 109 | 29 | 0 | 9 | 48 | 0 | 26 | 68 | .269 | .255 (+5%) | .321 (-4%) | .417 (-2%) | .738 (-3%) | -281.6 |
| 2017 | BAL | AL | 73 | 254 | 24 | 55 | 13 | 1 | 4 | 24 | 0 | 12 | 48 | .217 | .254 (-15%) | .324 (-22%) | .425 (-24%) | .750 (-23%) | -984.2 |
| Career · 13 seasons | 1,561 | 5,805 | 718 | 1,488 | 291 | 14 | 188 | 688 | 8 | 411 | 960 | .256 | — | — | — | — | -2,625 | ||
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.
Postseason Statistics
Playoff Career Batting
Playoff Batting by Year
| Year | Round | Team | G | AB | R | H | 2B | 3B | HR | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016 | ALWC | BAL | 1 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | .000 |
| 2014 | ALCS | BAL | 4 | 15 | 0 | 3 | 1 | 0 | 0 | 1 | 1 | 4 | .200 |
| 2014 | ALDS2 | BAL | 3 | 10 | 3 | 3 | 0 | 0 | 1 | 2 | 2 | 1 | .300 |
| 2012 | ALDS1 | BAL | 5 | 22 | 0 | 3 | 2 | 0 | 0 | 1 | 1 | 4 | .136 |
| 2012 | ALWC | BAL | 1 | 5 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 1 | .400 |
| 2010 | ALDS2 | MIN | 3 | 10 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 2 | .100 |
| 2008 | NLDS2 | MIL | 4 | 14 | 2 | 6 | 1 | 0 | 0 | 2 | 2 | 0 | .429 |
Game Log & Splits
View full game log (1561 games) →Per-game data from Retrosheet (regular season, through 2025).
Batting — Home / Away
| Split | G | AB | R | H | HR | RBI | AVG |
|---|---|---|---|---|---|---|---|
| Home | 789 | 2844 | 382 | 725 | 102 | 347 | .255 |
| Away | 772 | 2961 | 336 | 763 | 86 | 341 | .258 |
Last 10 Games — Batting
| Date | Tm | Opp | Res | AB | R | H | 2B | 3B | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017-10-01 | BAL | TBR | L | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2017-09-30 | BAL | TBR | L | 4 | 1 | 2 | 2 | 0 | 0 | 0 | 0 | 1 |
| 2017-09-27 | BAL | PIT | L | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2017-09-26 | BAL | PIT | L | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2017-09-24 | BAL | TBR | W | 4 | 2 | 2 | 0 | 0 | 1 | 2 | 0 | 0 |
| 2017-09-23 | BAL | TBR | L | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2017-09-21 | BAL | TBR | W | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2017-09-20 | BAL | BOS | L | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2017-09-16 | BAL | NYY | L | 3 | 1 | 2 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2017-06-18 | BAL | STL | W | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Fielding Statistics
Career Fielding Totals by Position
| Position | G | GS | PO | A | E | DP |
|---|---|---|---|---|---|---|
| SS | 1544 | 1510 | 2089 | 4340 | 110 | 953 |
Season-by-Season Fielding
| Year | Team | Pos | G | GS | PO | A | E | DP |
|---|---|---|---|---|---|---|---|---|
| 2005 | MIL | SS | 119 | 104 | 133 | 259 | 10 | 52 |
| 2006 | MIL | SS | 32 | 29 | 51 | 91 | 2 | 25 |
| 2007 | MIL | SS | 149 | 145 | 168 | 397 | 13 | 83 |
| 2008 | MIL | SS | 145 | 143 | 202 | 430 | 15 | 86 |
| 2009 | MIL | SS | 112 | 110 | 146 | 318 | 8 | 61 |
| 2010 | MIN | SS | 100 | 95 | 150 | 289 | 11 | 62 |
| 2011 | BAL | SS | 129 | 129 | 211 | 403 | 6 | 79 |
| 2012 | BAL | SS | 158 | 158 | 244 | 529 | 6 | 113 |
| 2013 | BAL | SS | 159 | 159 | 230 | 403 | 12 | 108 |
| 2014 | BAL | SS | 141 | 141 | 187 | 394 | 13 | 99 |
| 2015 | BAL | SS | 114 | 112 | 141 | 301 | 3 | 57 |
| 2016 | BAL | SS | 115 | 115 | 140 | 326 | 6 | 80 |
| 2017 | BAL | SS | 71 | 70 | 86 | 200 | 5 | 48 |
Career Games by Position
Circle size = games played at each position.
| Position | Games |
|---|---|
| Shortstop | 1544 |
Awards & Honors
| Year | Award | Notes |
|---|---|---|
| 2014 | Gold Glove | SS |
| 2013 | Gold Glove | SS |
| 2013 | Silver Slugger | SS |
| 2012 | Gold Glove | SS |
| 2011 | Player of the Week | Week of 2011-08-14 |
| 2008 | Player of the Week | Week of 2008-07-05 |
Salary History
| Year | Team | League | Salary |
|---|---|---|---|
| 2016 | BAL | AL | $12,209,424 |
| 2015 | BAL | AL | $11,500,000 |
| 2014 | BAL | AL | $7,000,000 |
| 2013 | BAL | AL | $7,416,667 |
| 2012 | BAL | AL | $7,416,666 |
| 2011 | BAL | AL | $5,850,000 |
| 2010 | MIN | AL | $5,100,000 |
| 2009 | MIL | NL | $4,650,000 |
| 2008 | MIL | NL | $2,650,000 |
| 2007 | MIL | NL | $400,000 |
| 2006 | MIL | NL | $355,000 |
| 2005 | MIL | NL | $316,000 |
| Total Career Earnings | $64,863,757 | ||
Most Similar Players
Career comps based on counting + rate stats and primary position. Score is relative — closest peer anchors at ~98%.
J. J. Hardy (highlighted) compared to peers across the same era.
Frequently Asked Questions about J. J. Hardy
- What years did J. J. Hardy play?
- J. J. Hardy played in Major League Baseball from 2005 to 2017.
- Was J. J. Hardy a pitcher?
- No. J. J. Hardy was a position player (Shortstop).
- How many home runs did J. J. Hardy hit?
- J. J. Hardy hit 188 career home runs with 1488 hits.