RotoWire Partners

J.J. Hardy

34-Year-Old Shortstop – Baltimore Orioles

2017 Stats

AVG

.269

HR

9

RBI

48

R

43

SB

0

2017 Preseason Projections

AVG

HR

RBI

R

SB

2017 Fantasy Baseball Outlook

Hardy's days of mixed league relevancy are a thing of the past. The power he hit with in the earlier part of this decade is gone, stolen by Father Time. The durability he had at that same time is also...

Read more about J.J. Hardy

LEAGUE: Majors   40 MAN: YES   BATS: R   THROWS: R   HT: 6' 1"   WT: 200   DOB: 8/19/1982   BORN: Tucson, AZ   COLLEGE: None   DRAFTED: 2nd Rd    Show ContractHide Contract

$

J.J. Hardy Contract Information:

Agreed to a three-year, $40 million contract extension with the Orioles in October of 2014.

J.J. Hardy Vs. Pitcher Stats     View Full J.J. Hardy Player Page
 
Min AB:  
Pitcher Team AB H 2B 3B HR RBI BB K SB CS AVG OBP SLG OPS
David Price BOS 48 13 5 0 0 3 3 14 0 1 .271 .314 .375 .689
CC Sabathia NY-A 43 14 5 0 1 9 2 4 0 0 .326 .356 .512 .867
Jeremy Hellickson PHI 39 11 2 0 2 2 4 4 0 0 .282 .349 .487 .836
Ivan Nova PIT 39 11 2 0 1 3 4 6 0 0 .282 .349 .410 .759
Justin Verlander DET 38 10 3 0 3 9 1 6 2 0 .263 .275 .579 .854
Mark Buehrle 35 5 2 0 1 6 0 3 0 0 .143 .143 .286 .429
Ryan Dempster 35 4 2 0 0 2 3 7 0 0 .114 .179 .171 .351
Matt Moore SF 34 9 2 0 2 8 1 4 0 0 .265 .286 .500 .786
Jon Lester CHI-N 33 9 1 1 1 2 1 6 0 0 .273 .294 .455 .749
Phil Hughes MIN 33 6 1 0 1 3 0 4 1 0 .182 .182 .303 .485
Bronson Arroyo CIN 32 9 0 0 5 7 0 3 0 0 .281 .281 .750 1.031
Max Scherzer WAS 32 5 2 0 1 3 1 9 1 0 .156 .182 .313 .494
Jason Marquis 31 9 1 0 1 1 2 2 1 0 .290 .333 .419 .753
Hiroki Kuroda 31 5 2 0 1 1 0 4 0 0 .161 .188 .323 .510
Aaron Harang 30 7 0 0 3 5 0 3 0 0 .233 .233 .533 .767
John Lackey CHI-N 29 7 0 0 0 2 3 6 2 0 .241 .313 .241 .554
John Danks 28 11 5 0 1 4 3 4 1 0 .393 .452 .679 1.130
Rick Porcello BOS 28 11 2 0 0 2 0 6 0 0 .393 .379 .464 .844
Paul Maholm 28 8 0 1 1 2 4 5 0 0 .286 .375 .464 .839
Luke Hochevar 28 6 1 0 0 2 0 3 1 0 .214 .207 .250 .457
J.A. Happ TOR 28 5 4 0 0 1 3 5 0 0 .179 .258 .321 .579
Jered Weaver SD 28 5 0 0 1 2 0 3 1 1 .179 .179 .286 .464
Jake Odorizzi TB 27 8 2 0 1 4 1 1 0 0 .296 .321 .481 .803
Tom Gorzelanny NY-N 26 11 2 0 2 4 3 4 1 0 .423 .483 .731 1.214
Chris Archer TB 26 8 2 0 0 3 0 4 0 0 .308 .296 .385 .681
Clay Buchholz PHI 26 8 0 0 3 5 2 5 0 0 .308 .357 .654 1.011
Wade Davis CHI-N 26 8 3 0 0 4 1 4 0 0 .308 .333 .423 .756
Wandy Rodriguez 26 8 4 0 2 3 3 4 3 1 .308 .379 .692 1.072
Freddy Garcia 26 7 1 0 2 3 0 1 1 0 .269 .296 .538 .835
Adam Wainwright STL 26 5 1 0 0 2 1 5 0 0 .192 .222 .231 .453
Doug Fister 26 4 2 0 0 2 1 7 0 0 .154 .185 .231 .416
R.A. Dickey ATL 25 7 3 0 1 3 0 3 0 0 .280 .280 .520 .800
Josh Beckett 25 6 0 0 1 4 0 3 2 0 .240 .240 .360 .600
Jake Peavy 25 2 1 0 0 1 3 8 1 1 .080 .172 .120 .292
Felix Doubront OAK 23 4 1 0 0 2 2 5 0 0 .174 .240 .217 .457
Andy Pettitte 23 4 2 1 0 1 0 3 0 0 .174 .174 .348 .522
Michael Pineda NY-A 22 10 0 0 3 4 1 3 0 0 .455 .478 .864 1.342
Derek Lowe 22 6 1 0 0 2 1 2 0 0 .273 .304 .318 .623
Roy Oswalt 22 6 2 0 0 4 1 3 0 0 .273 .304 .364 .668
Joel Pineiro 22 6 2 0 0 1 2 2 0 0 .273 .333 .364 .697
Ricky Romero SF 22 3 1 0 0 1 1 9 0 0 .136 .174 .182 .356
Carlos Zambrano 22 2 0 0 1 1 4 5 0 0 .091 .231 .227 .458
Francisco Liriano TOR 21 6 0 0 0 2 1 3 0 0 .286 .318 .286 .604
Brandon Morrow LA 21 6 2 0 2 3 0 3 0 0 .286 .286 .667 .952
Johnny Cueto SF 21 3 1 0 0 1 0 3 0 0 .143 .143 .190 .333
Zach Duke STL 20 10 1 0 4 9 2 1 1 0 .500 .545 1.150 1.695
Colby Lewis 20 8 3 0 2 4 1 0 0 0 .400 .429 .850 1.279
Jerome Williams 20 8 1 0 1 4 2 3 0 0 .400 .455 .600 1.055
Justin Masterson LA 20 6 1 0 1 4 1 2 0 0 .300 .364 .500 .864
Alfredo Aceves 20 4 0 0 0 0 0 4 1 0 .200 .200 .200 .400
Bartolo Colon ATL 20 3 0 0 0 2 0 3 0 0 .150 .150 .150 .300
Carlos Villanueva 19 10 4 0 1 1 2 2 0 0 .526 .571 .895 1.466
Matt Cain SF 19 6 1 0 2 5 0 5 0 1 .316 .316 .684 1.000
Alex Cobb TB 19 6 0 0 0 0 3 3 1 0 .316 .409 .316 .725
Oliver Perez WAS 19 6 1 0 2 3 6 3 0 0 .316 .480 .684 1.164
James Shields CHI-A 19 6 2 0 1 1 3 3 0 1 .316 .435 .579 1.014
Drew Hutchison PIT 19 3 2 0 0 0 2 4 0 0 .158 .238 .263 .501
Ted Lilly 19 3 0 0 1 1 0 3 1 1 .158 .158 .316 .474
Todd Wellemeyer 18 8 0 1 0 2 0 2 0 0 .444 .474 .556 1.029
Dan Haren 18 6 3 0 0 4 0 1 0 0 .333 .316 .500 .816
Jeff Francis 18 4 2 0 1 3 2 5 0 1 .222 .300 .500 .800
Esmil Rogers 18 4 1 0 0 2 1 2 0 0 .222 .263 .278 .541
Kip Wells 18 2 0 0 0 0 2 1 0 0 .111 .200 .111 .311
Brandon Webb 17 7 2 0 1 1 0 2 0 0 .412 .412 .706 1.118
A.J. Burnett 17 6 2 0 1 5 1 1 0 0 .353 .389 .647 1.036
Cole Hamels TEX 17 5 2 0 1 5 2 3 1 0 .294 .368 .588 .957
Casey Janssen 17 4 0 0 0 0 0 4 0 0 .235 .235 .235 .471
Ervin Santana MIN 17 4 0 0 2 4 0 0 1 0 .235 .235 .588 .824
Edinson Volquez MIA 17 4 0 0 2 3 2 5 0 0 .235 .316 .588 .904
Randy Wolf 17 4 1 0 1 3 1 1 0 0 .235 .278 .471 .748
Braden Looper 16 8 2 0 1 1 1 2 0 0 .500 .529 .813 1.342
Kevin Correia 16 6 1 0 0 4 0 1 0 0 .375 .412 .438 .849
David Weathers 16 5 0 1 0 0 0 1 1 0 .313 .313 .438 .750
Gio Gonzalez WAS 16 4 0 0 0 0 2 2 0 0 .250 .333 .250 .583
Roberto Hernandez 16 4 0 0 0 1 0 3 1 1 .250 .250 .250 .500
Johan Santana 16 4 1 1 0 0 2 5 0 2 .250 .333 .438 .771
Jason Vargas KC 16 4 1 0 0 0 1 0 0 0 .250 .294 .313 .607
Jordan Zimmermann DET 16 4 1 0 0 2 0 0 0 0 .250 .250 .313 .563
Brad Thompson 16 2 1 0 0 1 0 2 0 0 .125 .125 .188 .313
Kyle Lohse 15 5 3 0 0 1 0 2 0 0 .333 .375 .533 .908
Gavin Floyd 15 4 1 0 0 5 1 4 0 1 .267 .278 .333 .611
Matt Albers WAS 15 3 0 0 1 1 1 4 0 0 .200 .250 .400 .650
Jeremy Guthrie 15 3 0 0 0 1 0 2 0 0 .200 .200 .200 .400
Derek Holland CHI-A 15 3 1 0 0 1 3 3 0 0 .200 .333 .267 .600
Tim Hudson 15 3 0 0 0 2 0 4 1 1 .200 .200 .200 .400
Burke Badenhop 14 5 1 0 0 1 0 4 0 0 .357 .357 .429 .786
Tommy Milone MIL 14 5 1 0 0 0 0 1 0 0 .357 .357 .429 .786
Joe Saunders 14 5 0 0 2 2 0 1 0 0 .357 .357 .786 1.143
Tim Lincecum 14 4 0 0 0 2 2 4 2 0 .286 .375 .286 .661
Jose Quintana CHI-A 14 4 1 0 1 2 0 3 0 0 .286 .286 .571 .857
Mark Redman 14 4 0 0 1 2 0 1 0 0 .286 .286 .500 .786
Hector Noesi 14 3 1 0 0 2 1 5 0 0 .214 .267 .286 .552
Ramon Ortiz 14 3 1 0 0 1 0 2 1 1 .214 .214 .286 .500
Erasmo Ramirez TB 14 3 0 0 0 0 1 4 0 0 .214 .267 .214 .481
C.J. Wilson 14 3 0 0 0 1 1 2 0 0 .214 .267 .214 .481
Jamey Wright 14 3 1 0 0 1 1 0 1 0 .214 .267 .286 .552
Garrett Richards ANA 14 2 1 0 0 0 1 5 1 0 .143 .200 .214 .414
Drew Smyly SEA 14 2 1 0 1 5 1 1 0 0 .143 .200 .429 .629
Matt Belisle MIN 13 4 0 0 0 1 1 4 1 0 .308 .357 .308 .665
Brett Cecil STL 13 4 1 0 0 3 0 3 0 0 .308 .286 .385 .670
Bruce Chen 13 4 1 0 0 3 1 2 1 0 .308 .357 .385 .742
Rich Hill LA 13 4 2 0 0 0 2 1 1 0 .308 .400 .462 .862
Javier Vazquez 13 4 1 0 0 1 0 1 0 0 .308 .308 .385 .692
Henderson Alvarez 13 3 1 0 0 0 0 0 0 0 .231 .286 .308 .593
Erik Bedard 13 3 0 0 0 0 1 1 0 0 .231 .286 .231 .516
Felix Hernandez SEA 13 3 0 0 0 0 1 6 0 0 .231 .286 .231 .516
Dustin McGowan MIA 13 3 1 0 0 2 0 5 0 1 .231 .231 .308 .538
Jamie Moyer 13 3 0 0 2 4 1 2 0 1 .231 .286 .692 .978
Joe Blanton WAS 13 2 0 0 1 1 0 2 0 0 .154 .154 .385 .538
Aaron Sanchez TOR 13 2 1 0 1 2 1 2 0 0 .154 .214 .462 .676
Junichi Tazawa MIA 13 2 0 0 0 3 0 3 0 0 .154 .154 .154 .308
Jose Valverde 13 2 0 0 0 1 0 5 1 0 .154 .154 .154 .308
Michael Wuertz 13 2 0 0 0 0 1 3 1 0 .154 .214 .154 .368