J.C. Rodriguez

Pos3B
B/TR/R
Born1996-01-12
Age (2026)30

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)
201317 ROKDSL Athletics 254222 671211 19207 125 302375378753 77327 87 336 114 +4 +0 +6 1.0
201418 ROKAZL Athletics 11598 18210 14132 31 184298224523 41209 1112 252 57 -6 +0 +2 -0.3
201519 ROKAZL Athletics 8456 12210 19149 21 214476286762 71286 1723 383 146 +5 +0 +2 0.7
201620 ABeloit Snappers 214190 441612 17333 05 232305358663 126269 158 294 85 -4 -2 +5 -0.1
201721 AAMidland RockHounds 1717 4110 060 00 235235412647 176364 350 277 74 -1 +0 +0 -0.0
201721 ABeloit Snappers 229193 471304 28334 01 244351373724 130272 1412 326 107 +2 -0 +5 0.7
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201317 ROK MLEDSL Athletics 254229 57911 12297 125 249306310616 61266 115 261 63 -11 +0 +6 -0.5
201418 ROK MLEAZL Athletics 115103 16210 9192 31 155237194431 39176 178 190 15 -12 +0 +2 -0.9
201519 ROK MLEAZL Athletics 8463 11210 12209 21 175381238619 63235 2414 278 74 -3 +0 +2 -0.1
201620 A MLEBeloit Snappers 214196 381412 11453 05 194248306554 112233 215 234 45 -14 -2 +5 -1.2
201721 AA MLEMidland RockHounds 1717 3110 080 00 176176353529 176315 470 198 20 -2 +0 +0 -0.1
201721 A MLEBeloit Snappers 229203 391003 18444 01 192271286557 94220 198 247 53 -13 -0 +5 -0.8
201317 ROK MLEDSL Athletics 254229 57911 12297 125 249306310616 61280 115 261 63
201317 ROK RAWDSL Athletics 254222 671211 19207 125 302375378753 77327 87 336 63
201418 ROK MLEAZL Athletics 115103 16210 9192 31 155237194431 39188 178 190 15
201418 ROK RAWAZL Athletics 11598 18210 14132 31 184298224523 41209 1112 252 15
201519 ROK MLEAZL Athletics 8463 11210 12209 21 175381238619 63256 2414 278 74
201519 ROK RAWAZL Athletics 8456 12210 19149 21 214476286762 71286 1723 383 74
201620 A MLEBeloit Snappers 214196 381412 11453 05 194248306554 112240 215 234 45
201620 A RAWBeloit Snappers 214190 441612 17333 05 232305358663 126269 158 294 45
201721 A MLE2 teams 246220 431113 18514 01 195269295564 100238 217 244 51
201721 A RAW2 teams 246210 511414 28394 01 243343376719 133278 1611 323 51
201317 ROK MLEDSL Athletics 254233 57911 12297 125 245306305611 60266 115 261 63
201418 ROK MLEAZL Athletics 115103 16210 9192 31 155237194431 39176 178 190 15
201519 ROK MLEAZL Athletics 8463 11210 12209 21 175381238619 63235 2414 278 74
201620 A MLEBeloit Snappers 214198 381412 11453 05 192248303551 111233 215 234 45
201721 A MLE2 teams 246222 431113 18514 01 194269293561 99227 217 244 51
▸ Career Totals
Career MLE 913811 1653856 6216425 1713 203281285565 81246 187 243 50 -54 -2 +0 +3 +20 -3.3
/ 162G MLE 650577 1182744 4411718 129 205282286568 81248 187 243 50 -38 -1 +0 +2 +14 -2.4