Juan Rodriguez

PosLF
B/TR/R
Born1994-08-29
Age (2027)32
No MLB projection yet. Career stats below are historical.
Overview
ROKLAST SEASON 2015
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201419ROKSF103.295/.350/.4111330—.186/.233/.237
201520ROKSF229.363/.399/.51231956—.228/.259/.306
Contract
No contract data on file.

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. 2027 = full-season projection (no games played yet). 2028+ 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)
201419 ROKDSL Giants — 10395 28801 7171 32 295350411760 116351 177 341 30 — — — — — —
201520 ROKDSL Giants — 229215 781733 13220 196 363399512911 149393 106 401 56 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201419 ROK MLEDSL Giants — 10397 18500 5211 32 186233237470 52229 205 212 30 — — — — — —
201520 ROK MLEDSL Giants — 229219 501021 9270 196 228259306565 78255 124 251 56 — — — — — —
201419 ROK MLEDSL Giants — 10397 18500 5211 32 186233237470 52237 205 212 30 — — — — — —
201419 ROK RAWDSL Giants — 10395 28801 7171 32 295350411760 116351 177 341 30 — — — — — —
201520 ROK MLEDSL Giants — 229219 501021 9270 196 228259306565 78255 124 251 56 — — — — — —
201520 ROK RAWDSL Giants — 229215 781733 13220 196 363399512911 149393 106 401 56 — — — — — —
201419 ROK MLEDSL Giants — 10396 18500 5211 32 188233240473 52229 205 212 30 — — — — — —
201520 ROK MLEDSL Giants — 229218 501021 9270 196 229259307566 78255 124 251 56 — — — — — —
▸ Career Totals
Career— MLE — 332316 681521 14481 228 215251285536 70250 144 239 48 -21 +1 +0 -4 +7 -1.6
/ 162G— MLE — 650619 1332942 27942 4316 215250284534 69250 144 239 48 -40 +2 +0 -7 +14 -3.2

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2015 DSLDSL Giants · 229 PAwOBA .391 → .251 (−141)K% 9.6% → 11.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.61%÷1.000×1.220——11.72%
BB% (unintentional) /PA5.68%÷1.000×0.700—×0.9753.87%
HBP% /PA0.00%—×0.700—×0.9750.00%
Singles /BIP28.50%÷1.000×0.680×1.021×0.97519.28%
Doubles /BIP8.81%÷1.000×0.600×1.021×0.9755.26%
Triples /BIP1.55%÷1.000×0.600×1.021×0.9750.93%
Home runs /BIP1.55%÷1.000×0.470—×0.9750.71%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 21 vs a level average of 18.5 → −2.5% on BB/HBP/hit rates (2.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.021.

Result: wOBA .391 → .251; ISO .149 → .083; BABIP .393 → .255. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2014 DSLDSL Giants · 103 PAwOBA .332 → .212 (−120)K% 16.5% → 20.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.50%÷1.000×1.220——20.14%
BB% (unintentional) /PA6.80%÷1.000×0.700—×0.9854.69%
HBP% /PA0.97%—×0.700—×0.9850.67%
Singles /BIP24.36%÷1.000×0.680×1.017×0.98516.59%
Doubles /BIP10.26%÷1.000×0.600×1.017×0.9856.16%
Triples /BIP0.00%÷1.000×0.600×1.017×0.9850.00%
Home runs /BIP1.28%÷1.000×0.470—×0.9850.59%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 20 vs a level average of 18.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.017.

Result: wOBA .332 → .212; ISO .116 → .064; BABIP .351 → .229. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).