J.J. Hardy
SS | Bats/Throws: R/R | 6' 1" 200LBS | Age: 41
Draft: 2001 | Rd: 2, #56, Milwaukee Brewers | Sabino HS (Tucson, AZ)
PA AB R H HR SB AVG OBP SLG OPS
2015 437 411 45 90 8 0 .219 .253 .311 .564
2016 438 405 43 109 9 0 .269 .309 .407 .716
2017 268 254 24 55 4 0 .217 .255 .323 .578
13 Seasons 6,309 5,805 718 1,488 188 8 .256 .305 .408 .713
AVG HR SB OPS
2015 .219 8 0 .564
2016 .269 9 0 .716
2017 .217 4 0 .578
13 Seasons .256 188 8 .713
MLB Percentile Rankings
Hits Spray Chart

Statcast Batting Statistics

Season Age Pitches Batted
Balls
Barrels Barrel % Barrel/PA Exit
Velocity
Max EV Launch
Angle
Sweet
Spot %
XBA XSLG WOBA XWOBA XWOBACON HardHit% K% BB%
2015 32 1789 329 5 1.5 1.1 87.2 107.3 9.6 26.4 .211 .298 .248 .246 .285 30.7 20.1 4.6
2016 33 1803 344 13 3.8 3.0 90.2 109.1 12.3 29.4 .255 .385 .307 .299 .330 39.2 15.5 5.9
2017 34 1035 207 6 2.9 2.2 87.0 106.3 9.2 34.8 .232 .347 .251 .268 .304 31.1 17.9 4.5
Player 4627 880 24 2.7 2.1 88.3 109.1 10.5 29.5 .233 .343 .271 .271 .307 34.1 17.8 5.1
MLB 6.9 4.7 88.4 122.4 12.2 33.1 .245 .406 .316 .315 .369 36.3 22.2 8.4
! Note: All figures in this table cover the period 2015-present.




Fastball: 4 Seam, 2 Seam, Cutter, Sinker. Offspeed: Split, Change, Fork, Screw. Breaking: Slider, Curve, Knuckle, Sweeper, Slurve, Other
  •   
  •   
  •   
  •   
  •   
  •   

Batted Ball Profile

Season GB % FB % LD % PU % Pull % Straight % Oppo % Weak % Topped % Under % Flare/Burner % Solid % Barrel % Barrel/PA
2015 50.8 17.0 23.4 8.8 36.5 45.3 18.2 2.7 40.1 26.1 23.4 3.3 1.5 1.1
2016 46.5 20.9 23.5 9.0 42.2 37.2 20.6 1.7 36.9 26.5 24.7 5.8 3.8 3.0
2017 46.4 23.2 24.6 5.8 30.4 45.4 24.2 1.4 38.6 26.6 23.2 5.8 2.9 2.2
Player 48.1 20.0 23.8 8.2 37.3 42.2 20.6 2.0 38.5 26.4 23.9 4.9 2.7 2.1
MLB 44.6 23.5 24.8 7.0 37.0 37.5 25.3 3.9 32.8 24.7 24.4 5.8 6.9 4.7
! Note: All figures in this table cover the period 2015-present.

Run Values by Pitch Type

Year Pitch Type Team RV/100 Run Value Pitches % PA BA SLG wOBA Whiff% K% PutAway % xBA xSLG xwOBA Hard Hit %
2017 4-Seam Fastball -2.8 -11 401 38.7 90 .217 .265 .245 11.0 11.1 10.0 .279 .431 .328 41.9
2017 Sinker -1.6 -4 222 21.4 45 .220 .268 .258 11.9 17.8 18.2 .257 .337 .295 33.3
2017 Slider -3.2 -6 176 17.0 60 .155 .276 .203 34.1 28.3 23.9 .167 .267 .201 22.0
2017 Curveball -1.0 -1 83 8.0 22 .182 .409 .245 34.4 36.4 25.0 .143 .216 .154 14.3
2017 Changeup 0.1 0 79 7.6 31 .300 .467 .342 14.3 9.7 21.4 .265 .356 .281 33.3
2017 Cutter -4.5 -2 43 4.2 12 .250 .333 .254 12.5 8.3 20.0 .206 .258 .199 9.1
2017 Split-Finger -1.8 0 11 1.1 2 .000 .000 .000 0.0 0.0 0.0 .073 .106 .075 0.0
2017 Knuckleball -2.9 0 8 0.8 3 .333 .333 .300 0.0 0.0 0.0 .214 .322 .226 0.0
2017 Sweeper -10.4 0 2 0.2 1 .000 .000 .000 100.0 100.0 100.0 -- -- .000 --
2017 Slurve 102.6 1 1 0.1 1 1.000 4.000 2.000 0.0 0.0 -- .840 2.886 1.507 100.0
! Note: Years are in reverse order.
+ View Complete Run Value Leaderboard

Swing/Take

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2008 613 2,422 5 -10 14 8 16
2009 455 1,826 -20 -13 5 6 -22
2010 380 1,519 -6 -9 7 3 -5
2011 562 2,144 -3 4 5 5 11
2012 737 2,886 -26 -12 11 8 -19
2013 640 2,395 -11 2 11 5 7
2014 595 2,347 -23 1 7 5 -10
2015 437 1,789 -10 -20 9 4 -17
2016 441 1,815 -18 5 10 4 1
2017 267 1,026 -13 -17 4 3 -23
+ View Complete Swing/Take Leaderboard

Plate Discipline

Season Pitches Zone % Zone Swing % Zone Contact % Chase % Chase Contact % Edge % 1st Pitch Swing % Swing % Whiff % Meatball % Meatball Swing %
2015 1,789 51.8 51.6 88.9 27.1 67.5 43.5 7.6 39.8 17.7 8.0 53.8
2016 1,803 54.3 47.5 91.2 23.2 69.1 42.5 3.7 36.3 15.1 8.1 55.2
2017 1,035 54.3 52.1 87.2 24.3 66.7 42.1 7.8 39.5 18.3 8.3 52.9
Player 4,627 53.3 50.1 89.4 25.0 67.9 42.8 6.1 38.4 16.9 8.1 54.2
MLB 48.6 66.9 82.0 28.4 58.0 42.6 29.7 47.1 24.8 7.3 76.1
! Note: All figures in this table cover the period 2015-present.

Percentile Rankings

Year xwOBA xBA xSLG xISO xOBP Brl Brl% EV Max EV Hard
Hit%
K% BB% Whiff% Chase
Rate
Speed OAA Arm
Strength
2015 1 4 2 12 1 9 12 26 56 27 41 12 74 63 40
2016 22 45 29 28 20 21 23 70 68 62 77 18 91 84 34 78
2017 49 33 89
+ View Complete Percentile Rankings Leaderboard

Expected Home Runs

Year Team Avg HR Trot Actual HR xHR HR-xHR Doubters Mostly Gone No Doubters No Doubter %
2016 22.9 9 8.8 0 11 6 4 44.4
2017 22.3 4 5.1 -1 7 3 3 75.0
Player 22.7 13 13.9 -1 18 9 7 53.8

Expected Home Runs by Park

Year HR
2016 9 9 7 8 8 7 10 8 7 7 9 12 9 7 7 9 7 7 10 9 7 8 11 13 8 8 9 14 9 10 9
2017 4 3 5 5 7 5 7 4 4 3 4 11 5 4 4 4 4 4 7 6 5 6 8 4 3 4 5 9 4 6 3
Player 13 12 12 13 15 12 17 12 11 10 13 23 14 11 11 13 11 11 17 15 12 14 19 17 11 12 14 23 13 16 12
! Note: This tells how many of this player's home runs would have been out of other stadiums. This accounts for different wall heights, distances and environmental effects. For these purposes, the 2020 Blue Jays home field was still Rogers Centre, not Sahlen Field.
+View Complete Expected Home Runs Leaderboard

Year to Year Changes

Metric 2015 2016 +/-   2017 +/-  
Exit Velocity 87.2 90.2 3.0 87.0 -3.2
Launch Angle 9.6 12.3 2.7 9.2 -3.1
Barrel % 1.5 3.8 2.3 2.9 -0.9
Hard Hit % 30.7 39.2 8.5 31.1 -8.1
Sweet Spot % 26.4 29.4 3.0 34.8 5.4
xBA .211 .255 0.044 .232 -0.023
BA .219 .269 0.050 .217 -0.052
xwOBA .246 .299 0.053 .268 -0.031
wOBA .248 .307 0.059 .251 -0.056
xSLG .298 .385 0.087 .347 -0.038
SLG .311 .407 0.096 .323 -0.084
K% 20.1 15.5 -4.6 17.9 2.4
BB% 4.6 5.9 1.3 4.5 -1.4
Swing % 39.8 36.3 -3.5 39.5 3.2
Whiff% 17.7 15.1 -2.6 18.3 3.2
In Zone % 51.8 54.3 2.5 54.3 0.0
Out of Zone % 48.2 45.7 -2.5 45.7 0.0
Out of Zone Swing % 27.1 23.2 -3.9 24.3 1.1
First Pitch Swing % 7.6 3.7 -3.9 7.8 4.1
First Pitch Strike % 59.3 62.3 3.0 64.2 1.9
+ View Complete Year to Year Changes Leaderboard

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts R 430 26 6.0 .305 .357
2017 Shifts R 267 5 1.9 .250 .175
! Note: Shifts are through the 2022 season, Shaded starting from the 2023 season, Shift: three or more infielders are on the same side of second base, Shade: positioned outside of their typical responsible slices of the field.
Learn more about how positioning is defined here

Pitch Tempo

Bases EmptyRunners On Base
SeasonTeamPitchesTempoFast %Slow %PitchesTempoFast %Slow %
2010 475 14.0 62.9% 1.3% 327 20.1 5.5% 7.0%
2011 696 14.6 55.0% 0.3% 334 20.5 4.5% 4.8%
2012 931 14.6 54.9% 0.6% 475 21.8 3.2% 7.6%
2013 753 15.2 47.3% 0.9% 478 20.6 3.1% 7.1%
2014 797 15.2 46.8% 0.8% 401 21.1 2.0% 8.7%
2015 599 16.4 38.9% 2.7% 368 22.1 8.7% 15.2%
2016 629 16.7 36.9% 3.3% 402 23.1 4.7% 13.2%
2017 328 16.6 31.7% 1.8% 231 21.9 0.9% 6.5%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings

Loading Bat Tracking...