J. J. Hardy

Shortstop · Career Stats, Bio & Records (2005-2017)

J. J. Hardy was a shortstop who played in Major League Baseball from 2005 to 2017 for the Milwaukee Brewers, the Minnesota Twins, and the Baltimore Orioles, a span of 13 seasons. In 1,561 career games, he hit .256 with 1,488 hits, 188 home runs, and 688 RBI. J. J. Hardy was a 2-time All-Star, a 3-time Gold Glove, and a Silver Slugger.

AVG (Batting Average):
Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
HR (Home Runs):
Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
RBI (Runs Batted In):
Runs that scored as a direct result of a batter's plate appearance.
OPS (On-Base Plus Slugging):
On-base percentage plus slugging percentage, the quickest single summary of offensive value. .900 or better is star-level.

Data updated

AVG .256
HR 188
RBI 688
H 1,488
OPS .714
PIV -2,625
Position
Shortstop
Bats / Throws
R / R
Height / Weight
6'1" / 200 lb
Born
8/19/1982 in Tucson, AZ, USA
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

J. J. 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

Career Arc

Click a stat to plot it across every season.

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

J. J. Hardy — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
21 80 6 18 5 0 1 7 6 14 .225

Playoff Batting by Year

J. J. Hardy — 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

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

J. J. Hardy — Batting — Home / Away
SplitGABRHHRRBIAVG
Home7892844382725102347.255
Away772296133676386341.258

Last 10 Games — Batting

J. J. Hardy — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
2017-10-01 BALTBRL 300000002
2017-09-30 BALTBRL 412200001
2017-09-27 BALPITL 400000101
2017-09-26 BALPITL 301000010
2017-09-24 BALTBRW 422001200
2017-09-23 BALTBRL 010000000
2017-09-21 BALTBRW 300000000
2017-09-20 BALBOSL 300000001
2017-09-16 BALNYYL 312000010
2017-06-18 BALSTLW 100000000

Fielding Statistics

Career Fielding Totals by Position

J. J. Hardy — Career Fielding Totals by Position
Position G GS PO A E DP
SS 1544 1510 2089 4340 110 953

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

J. J. Hardy Stats, Bio & Career Records
Position Games
Shortstop 1544

Awards & Honors

J. J. Hardy — 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

J. J. Hardy's recorded salaries total $64,863,757 over 12 seasons, 2005 to 2016. This total is partial: the salary data covers 1985 to 2016, and Hardy's career ran from 2005 to 2017. His seasons after 2016 are not included.

J. J. Hardy — 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 recorded salary (partial) $64,863,757

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative — closest peer anchors at ~98%.

Career Spans

J. J. Hardy (highlighted) compared to peers across the same era.

  1. 98
    Charlie Hayes
    .262 avg, 144 HR
  2. 95
    Mike Moustakas
    .247 avg, 215 HR
  3. 92
    Juan Uribe
    .255 avg, 199 HR
  4. 89
    Hubie Brooks
    .269 avg, 149 HR
  5. 88
    Aaron Hill
    .266 avg, 162 HR
  6. 88
    Doug Rader
    .251 avg, 155 HR

J. J. Hardy: the record in brief

The profile opens with J. J. Hardy's first major league game on April 4, 2005; the last one listed came on October 1, 2017. The season rows list, in order, the Milwaukee Brewers (2005 to 2009), the Minnesota Twins (2010), and the Baltimore Orioles (2011 to 2017). Hardy played primarily as a shortstop and both batted and threw right-handed. The bio adds a birth date on August 19, 1982, in Tucson, AZ, USA and a listed size of 6'1" and 200 pounds. The given name on file is James Jerry Hardy.

Across 1,561 games at the plate, Hardy's career line reads 1,488 hits in 5,805 at bats for a .256 average, plus 188 homers and 688 runs batted in. Reaching base at a .305 clip and slugging .408, Hardy finished with a .714 OPS. Against a .259 league average for those years, Hardy's .256 average was near the norm. For power, 2011 stands out: 30 home runs with the Baltimore Orioles. No season topped the 164 hits of 2007.

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 1,488 hits.
What teams did J. J. Hardy play for?
J. J. Hardy played for 3 teams: the Milwaukee Brewers (2005–2009), the Minnesota Twins (2010), and the Baltimore Orioles (2011–2017).
Did J. J. Hardy win an MVP award?
No. J. J. Hardy did not win the MVP award.
What awards did J. J. Hardy win?
J. J. Hardy won 3 Gold Gloves (2012, 2013, and 2014) and the Silver Slugger award (2013). He was selected to 2 All-Star Games.
What were J. J. Hardy's career stats?
In 1,561 games, J. J. Hardy had 1,488 hits, 188 home runs, 688 RBI, 718 runs, and 8 stolen bases, with a .256 batting average.
How much did J. J. Hardy earn in his career?
J. J. Hardy's recorded salaries total $64,863,757 over 12 seasons, 2005 to 2016. This total is partial: the salary data covers 1985 to 2016, and Hardy's career ran from 2005 to 2017. His seasons after 2016 are not included.
What was J. J. Hardy's salary?
J. J. Hardy's last recorded salary was $12,209,424, in 2016. His highest recorded salary was $12,209,424, in 2016, and his lowest was $316,000, in 2005. The Salary History table lists each season from 2005 to 2016.
What position did J. J. Hardy play?
J. J. Hardy played primarily as a shortstop, the position where he appeared in the most games.
How tall was J. J. Hardy and how much did he weigh?
J. J. Hardy was listed at 6 feet 1 inch and 200 pounds.
How many home runs did J. J. Hardy hit each season?
J. J. Hardy's home runs by season: 9 in 2005, 5 in 2006, 26 in 2007, 24 in 2008, 11 in 2009, 6 in 2010, 30 in 2011, 22 in 2012, 25 in 2013, 9 in 2014, 8 in 2015, 9 in 2016, and 4 in 2017. His most in one season was 30, in 2011.
What was J. J. Hardy's career batting average?
J. J. Hardy batted .256 over his career, with 1,488 hits in 5,805 at bats.
How many RBI did J. J. Hardy have?
J. J. Hardy drove in 688 runs in his career.