MLB Today
Loading scoreboard…

← Legends · Lahman ID hardyjj01 · Baseball Reference ↗

Historical player · 2005–2017

J. J. Hardy

B/T R/R · HT 73 · WT 200 · Born 8/19/1982 · From Tucson, AZ USA · Debut 2005-04-04 · Final 2017-10-01

Career · batting

G
1,561
 
 
AB
5,805
 
 
H
1,488
 
 
HR
188
 
 
RBI
688
 
 
SB
8
 
 
BB
411
 
 
AVG/OPS
0.256 · 0.713
 
 

Where they rank

Career totals are only stats with that team · ranks computed against that franchise's full history

Career with the Baltimore Orioles · 2011–2017

Team page →
HR
107
#29 on the Orioles
1 G. McQuinn
1 J. Schoop
Hits
854
#39 on the Orioles
22 M. Tejada
32 J. Burns
RBI
385
#47 on the Orioles
5 W. Judnich
7 H. Baines
SB
2
#434 on the Orioles
1 B. Abstein
1 S. Adams
Runs
395
#45 on the Orioles
9 C. Laabs
3 J. Brandt
BB
194
#92 on the Orioles
1 A. Etchebarren
1 L. Aparicio

Career with the Milwaukee Brewers · 2005–2009

Team page →
HR
75
#28 on the Brewers
1 T. Shaw
2 J. Cirillo
Hits
543
#34 on the Brewers
6 R. Sexson
8 R. Deer
RBI
265
#34 on the Brewers
7 M. Loretta
3 A. Ramirez
SB
5
#155 on the Brewers
1 B. Banks
1 N. Yost
Runs
279
#35 on the Brewers
16 F. Vina
5 W. Contreras
BB
189
#44 on the Brewers
4 T. Shaw
6 T. Simmons

Career with the Minnesota Twins · 2010–2010

Team page →
HR
6
#280 on the Twins
1 K. Aspromonte
1 E. Wynn
Hits
91
#386 on the Twins
1 B. Martin
1 J. Valentin
RBI
38
#383 on the Twins
1 J. Briggs
1 D. McCarty
SB
1
#496 on the Twins
1 B. Abernathy
Runs
44
#369 on the Twins
1 G. Archie
1 C. Gelbert
BB
28
#405 on the Twins
1 J. Crede
1 H. Bader

MLB · all-time career

vs every player ever
HR
188
#437 all-time MLB
1 B. Bailey
1 M. Stanley
Hits
1,488
#689 all-time MLB
2 E. Foster
1 G. Cutshaw
RBI
688
#722 all-time MLB
1 L. Cardenas
1 W. Randolph
SB
8
#4,792 all-time MLB
1 T. Aaron
1 J. Adduci

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
2005 Brewers NL 1243724692 221 9 50 04448 0.2470.3270.384
2006 Brewers NL 351281331 50 5 14 11023 0.2420.2950.398
2007 Brewers NL 15159289164 301 26 80 24073 0.2770.3230.463
2008 Brewers NL 14656978161 314 24 74 25298 0.2830.3430.478
2009 Brewers NL 1154145395 162 11 47 04385 0.2290.3020.357
2010 Twins AL 1013404491 193 6 38 12854 0.2680.3200.394
2011 Orioles AL 12952776142 270 30 80 03192 0.2690.3100.491
2012 Orioles AL 15866385158 302 22 68 038106 0.2380.2820.389
2013 Orioles AL 15960166158 270 25 76 23873 0.2630.3060.433
2014 Orioles AL 14152956142 280 9 52 029104 0.2680.3090.372
2015 Orioles AL 1144114590 140 8 37 02088 0.2190.2530.311
2016 Orioles AL 11540543109 290 9 48 02668 0.2690.3090.407
2017 Orioles AL 732542455 131 4 24 01248 0.2170.2550.323
Career 1,561 5,805 718 1,488 291 14 188 688 8 411 960 0.256 0.305 0.408

Fielding by position

PosGGSInnPOAEDP
SS1,5441,51013,386.32,0894,340110953

Hall of Fame voting

YearBodyVotesNeededStatus
2023BBWAA0292Ballot
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds