J.J. Hardy

PosSS
B/TR/R
Born1982-08-19
Age (2026)43

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
200522 MLBMilwaukee Brewers 427372 922219 44481 00 247329384713 137262 1110 315 99 -0 +0 +9 +5 +9 2.3
200623 MLBMilwaukee Brewers 139128 31505 10230 11 242297398696 156257 177 308 95 -1 -0 +7 +1 +3 1.1
200724 MLBMilwaukee Brewers 638592 16430126 40731 23 277324463787 186279 116 344 119 +15 -1 +19 +7 +14 5.5
200825 MLBMilwaukee Brewers 629569 16131424 52981 21 283344478822 195305 168 359 129 +22 +0 +13 +7 +14 5.6
200926 MLBMilwaukee Brewers 465414 9516211 43852 01 229305357662 128260 189 296 87 -7 -0 +12 +6 +10 2.0
200926 AAANashville Sounds 7471 18204 390 00 254284451734 197241 124 322 104 +0 +0 +2 0.2
201027 MLBMinnesota Twins 375340 911936 28540 11 268323394717 126299 147 315 100 -0 -0 +12 +4 +8 2.4
201128 MLBBaltimore Orioles 567527 14227030 31922 00 269312491804 222273 165 348 121 +14 +0 +15 +6 +12 4.8
201229 MLBBaltimore Orioles 713663 15830222 381063 00 238283389672 151253 155 295 86 -12 +0 +19 +8 +15 3.0
201330 MLBBaltimore Orioles 644601 15827025 38730 21 263307433739 170263 116 325 106 +5 +0 +13 +7 +14 3.9
201431 MLBBaltimore Orioles 569529 1422809 291044 00 268311372684 104317 185 304 92 -6 +0 +18 +6 +12 3.1
201532 MLBBaltimore Orioles 437411 901408 20880 00 219255311567 92257 205 252 57 -23 +0 +12 +5 +9 0.4
201633 MLBBaltimore Orioles 438405 1092909 26680 00 269313407721 138299 166 316 100 -0 +0 +5 +5 +9 2.0
201734 MLBBaltimore Orioles 268254 551314 12481 01 217255323578 106252 184 258 61 -12 -0 +6 +3 +6 0.2
201734 AAANorfolk Tides 3122 5101 970 00 227452409861 182286 2329 399 156 +2 +0 +1 0.3
▸ Career Totals (raw MLB only — historical actual)
MLB Career 63095805 148829114188 41196015 89 256307408716 152277 157 315 99 -6 -2 +159 +69 +137 36.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200522 MLB MLEMilwaukee Brewers 427372 922219 44481 00 247329384713 137262 1110 300 89 -6 +0 +9 +5 +9 1.7
200623 MLB MLEMilwaukee Brewers 139128 31505 10230 11 242297398696 156257 177 305 92 -1 -0 +7 +1 +3 1.0
200724 MLB MLEMilwaukee Brewers 638592 16430126 40731 23 277324463787 186279 116 340 116 +12 -1 +19 +7 +14 5.2
200825 MLB MLEMilwaukee Brewers 629569 16131424 52981 21 283344478822 195305 168 351 124 +18 +0 +13 +7 +14 5.2
200926 MLB MLEMilwaukee Brewers 465414 9516211 43852 01 229305357662 128260 189 293 85 -9 -0 +12 +6 +10 1.9
200926 AAA MLENashville Sounds 7472 16203 2120 00 222243375618 153215 163 256 59 -4 +0 +2 -0.2
201027 MLB MLEMinnesota Twins 375340 911936 28540 11 268323394717 126299 147 310 96 -2 -0 +12 +4 +8 2.2
201128 MLB MLEBaltimore Orioles 567527 13726027 31922 00 260304463767 203273 165 326 107 +5 +0 +15 +6 +12 3.9
201229 MLB MLEBaltimore Orioles 713663 15429220 381063 00 232277373650 140253 155 279 75 -21 +0 +19 +8 +15 2.1
201330 MLB MLEBaltimore Orioles 644601 15426023 38730 21 256300414715 158263 116 307 94 -5 +0 +13 +7 +14 3.0
201431 MLB MLEBaltimore Orioles 569529 1392708 291044 00 263306359665 96317 185 293 84 -11 +0 +18 +6 +12 2.6
201532 MLB MLEBaltimore Orioles 437411 881407 20880 00 214251299550 85257 205 243 51 -26 +0 +12 +5 +9 0.1
201633 MLB MLEBaltimore Orioles 438405 1062808 26680 00 262306390696 128299 166 303 91 -5 +0 +5 +5 +9 1.5
201734 MLB MLEBaltimore Orioles 268254 551314 12481 01 217255323578 106252 184 249 55 -14 -0 +6 +3 +6 0.0
201734 AAA MLENorfolk Tides 3124 5101 780 00 208387375762 167257 2623 322 104 +0 +0 +1 0.1
200522 MLB MLEMilwaukee Brewers 427372 922219 44481 00 247329384713 137262 1110 300 89 -6 +0 +9 +5 +9 1.7
200522 MLB RAWMilwaukee Brewers 427372 922219 44481 00 247329384713 137262 1110 315 89 -6 +0 +9 +5 +9 1.7
200623 MLB MLEMilwaukee Brewers 139128 31505 10230 11 242297398696 156257 177 305 92 -1 -0 +7 +1 +3 1.0
200623 MLB RAWMilwaukee Brewers 139128 31505 10230 11 242297398696 156257 177 308 92 -1 -0 +7 +1 +3 1.0
200724 MLB MLEMilwaukee Brewers 638592 16430126 40731 23 277324463787 186279 116 340 116 +12 -1 +19 +7 +14 5.2
200724 MLB RAWMilwaukee Brewers 638592 16430126 40731 23 277324463787 186279 116 344 116 +12 -1 +19 +7 +14 5.2
200825 MLB MLEMilwaukee Brewers 629569 16131424 52981 21 283344478822 195305 168 351 124 +18 +0 +13 +7 +14 5.2
200825 MLB RAWMilwaukee Brewers 629569 16131424 52981 21 283344478822 195305 168 359 124 +18 +0 +13 +7 +14 5.2
200926 MLB MLE2 teams 539486 11118214 45972 01 228296360657 132255 188 288 81 -12 -0 +12 +6 +12 1.7
200926 MLB RAW2 teams 539485 11318215 46942 01 233302371673 138257 179 300 81 -12 -0 +12 +6 +12 1.7
201027 MLB MLEMinnesota Twins 375340 911936 28540 11 268323394717 126299 147 310 96 -2 -0 +12 +4 +8 2.2
201027 MLB RAWMinnesota Twins 375340 911936 28540 11 268323394717 126299 147 315 96 -2 -0 +12 +4 +8 2.2
201128 MLB MLEBaltimore Orioles 567527 13726027 31922 00 260304463767 203266 165 326 107 +5 +0 +15 +6 +12 3.9
201128 MLB RAWBaltimore Orioles 567527 14227030 31922 00 269312491804 222273 165 348 107 +5 +0 +15 +6 +12 3.9
201229 MLB MLEBaltimore Orioles 713663 15429220 381063 00 232277373650 140249 155 279 75 -21 +0 +19 +8 +15 2.1
201229 MLB RAWBaltimore Orioles 713663 15830222 381063 00 238283389672 151253 155 295 75 -21 +0 +19 +8 +15 2.1
201330 MLB MLEBaltimore Orioles 644601 15426023 38730 21 256300414715 158258 116 307 94 -5 +0 +13 +7 +14 3.0
201330 MLB RAWBaltimore Orioles 644601 15827025 38730 21 263307433739 170263 116 325 94 -5 +0 +13 +7 +14 3.0
201431 MLB MLEBaltimore Orioles 569529 1392708 291044 00 263306359665 96311 185 293 84 -11 +0 +18 +6 +12 2.6
201431 MLB RAWBaltimore Orioles 569529 1422809 291044 00 268311372684 104317 185 304 84 -11 +0 +18 +6 +12 2.6
201532 MLB MLEBaltimore Orioles 437411 881407 20880 00 214251299550 85253 205 243 51 -26 +0 +12 +5 +9 0.1
201532 MLB RAWBaltimore Orioles 437411 901408 20880 00 219255311567 92257 205 252 51 -26 +0 +12 +5 +9 0.1
201633 MLB MLEBaltimore Orioles 438405 1062808 26680 00 262306390696 128293 166 303 91 -5 +0 +5 +5 +9 1.5
201633 MLB RAWBaltimore Orioles 438405 1092909 26680 00 269313407721 138299 166 316 91 -5 +0 +5 +5 +9 1.5
201734 MLB MLE2 teams 299278 581314 19561 01 209262306568 97248 196 257 60 -14 -0 +6 +3 +6 0.1
201734 MLB RAW2 teams 299276 601415 21551 01 217275330605 112255 187 273 60 -14 -0 +6 +3 +6 0.1
200522 MLB MLEMilwaukee Brewers 427379 922219 44481 00 243329377706 135262 1110 300 89
200623 MLB MLEMilwaukee Brewers 139128 31505 10230 11 242297398696 156257 177 305 92
200724 MLB MLEMilwaukee Brewers 638592 16430126 40731 23 277324463787 186279 116 340 116
200825 MLB MLEMilwaukee Brewers 629571 16131424 52981 21 282344476820 194305 168 351 124
200926 MLB MLE2 teams 539487 11118214 45972 01 228296359656 131254 188 288 81
201027 MLB MLEMinnesota Twins 375344 911936 28540 11 265323390713 125299 147 310 96
201128 MLB MLEBaltimore Orioles 567529 13726027 31922 00 259304461765 202273 165 326 107
201229 MLB MLEBaltimore Orioles 713666 15429220 381063 00 231277371648 140253 155 279 75
201330 MLB MLEBaltimore Orioles 644601 15426023 38730 21 256300414715 158263 116 307 94
201431 MLB MLEBaltimore Orioles 569531 1392708 291044 00 262306358664 96317 185 293 84
201532 MLB MLEBaltimore Orioles 437414 881407 20880 00 213251297548 85257 205 243 51
201633 MLB MLEBaltimore Orioles 438409 1062808 26680 00 259306386693 127299 166 303 91
201734 MLB MLE2 teams 299277 581314 19561 01 209262307569 97253 196 257 60
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 63095805 148829114188 41196015 89 256307408716 152277 157 315 91 -6 -2 +159 +69 +137 36.3
/ 162G A+C 650598 15330119 42992 11 256307405712 149277 156 315 91 -1 -0 +16 +7 +14 3.7
Career MLE 64145901 148628814181 42098015 89 252303397701 146273 157 303 91 -6 -2 +159 +69 +137 36.3
/ 162G MLE 650598 15029118 43992 11 251304393697 142272 157 303 91 -1 -0 +16 +7 +14 3.7