Gabriel Rodriguez

PosSS
B/TR/R
Born2002-02-22
Age (2027)25
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2024
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202220A+CLE361.272/.347/.4169483—.247/.308/.354
202321AACLE300.192/.315/.2884253—.181/.278/.262
202422AACLE37.139/.162/.19400-27—.111/.135/.167
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)
201917 ROKAZL Indians Red — 243208 481043 194911 42 231328361688 130280 208 308 36 — — — — — —
202119 ALynchburg Hillcats — 406373 881813 251113 33 236289314603 78326 276 272 36 — — — — — —
202220 A+Lake County Captains — 361320 871529 34723 42 272347416763 144321 209 339 83 — — — — — —
202321 AAAkron RubberDucks — 300250 48824 38887 21 192315288603 96273 2913 281 53 — — — — — —
202422 AAAkron RubberDucks — 3736 5200 0161 00 139162194357 56250 430 163 -27 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201917 ROK MLEAZL Indians Red — 243215 36732 127011 42 167248256504 88216 295 222 36 — — — — — —
202119 A MLELynchburg Hillcats — 406381 761512 171503 33 199239260499 60313 374 221 36 — — — — — —
202220 A+ MLELake County Captains — 361328 811326 26903 42 247308354662 107309 257 291 83 — — — — — —
202321 AA MLEAkron RubberDucks — 300260 47823 281107 21 181278262540 81279 379 246 53 — — — — — —
202422 AA MLEAkron RubberDucks — 3736 4200 0201 00 111135167302 56248 540 128 -27 — — — — — —
201917 ROK MLEAZL Indians Red — 243215 36732 127011 42 167248256504 88230 295 222 36 — — — — — —
201917 ROK RAWAZL Indians Red — 243208 481043 194911 42 231328361688 130280 208 308 36 — — — — — —
202119 A MLELynchburg Hillcats — 406381 761512 171503 33 199239260499 60320 374 221 36 — — — — — —
202119 A RAWLynchburg Hillcats — 406373 881813 251113 33 236289314603 78326 276 272 36 — — — — — —
202220 A+ MLELake County Captains — 361328 811326 26903 42 247308354662 107318 257 291 83 — — — — — —
202220 A+ RAWLake County Captains — 361320 871529 34723 42 272347416763 144321 209 339 83 — — — — — —
202321 AA MLEAkron RubberDucks — 300260 47823 281107 21 181278262540 81293 379 246 53 — — — — — —
202321 AA RAWAkron RubberDucks — 300250 48824 38887 21 192315288603 96273 2913 281 53 — — — — — —
202422 AA MLEAkron RubberDucks — 3736 4200 0201 00 111135167302 56250 540 128 -27 — — — — — —
202422 AA RAWAkron RubberDucks — 3736 5200 0161 00 139162194357 56250 430 163 -27 — — — — — —
201917 ROK MLEAZL Indians Red — 243218 36732 127011 42 165248252500 87216 295 222 36 — — — — — —
202119 A MLELynchburg Hillcats — 406383 761512 171503 33 198239258498 60313 374 221 36 — — — — — —
202220 A+ MLELake County Captains — 361329 811326 26903 42 246308353661 106309 257 291 83 — — — — — —
202321 AA MLEAkron RubberDucks — 300262 47823 281107 21 179278260538 80279 379 246 53 — — — — — —
202422 AA MLEAkron RubberDucks — 3736 4200 0201 00 111135167302 56248 540 128 -27 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 AA MLEAkron RubberDucks — 3736 4200 0201 00 111135167302 56248 540 128 -27 — — — — — —
▸ Career Totals
Career— MLE — 13471220 24445813 8344025 138 200265282547 82296 336 243 51 -79 -1 +0 +14 +29 -3.7
/ 162G— MLE — 650589 1182246 4021212 64 200265282547 81296 336 243 51 -38 -0 +0 +7 +14 -1.8

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.

2024 AAAkron RubberDucks · 37 PAwOBA .158 → .128 (−30)K% 43.2% → 53.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA43.24%÷0.980×1.220——53.85%
BB% (unintentional) /PA0.00%÷0.987×0.700—×1.0420.00%
HBP% /PA2.70%—×0.850—×1.0422.39%
Singles /BIP15.00%÷0.993×0.970—×1.04215.27%
Doubles /BIP10.00%÷0.944×0.860—×1.0429.49%
Triples /BIP0.00%÷1.023×0.950—×1.0420.00%
Home runs /BIP0.00%÷0.966×0.780—×1.0420.00%

Factors used: league row EL. Park (home-season share, regressed): HR 93, 1B 99, 2B 89, 3B 105, K 96, BB 97 — applied at half strength. Age: age 22 vs a level average of 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average).

Result: wOBA .158 → .128; ISO .056 → .043; BABIP .250 → .248. 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).

2023 AAAkron RubberDucks · 300 PAwOBA .276 → .246 (−30)K% 29.3% → 36.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.33%÷0.977×1.220——36.61%
BB% (unintentional) /PA12.33%÷0.988×0.700—×1.0509.17%
HBP% /PA2.33%—×0.850—×1.0502.08%
Singles /BIP20.99%÷0.995×0.970×1.015×1.05021.79%
Doubles /BIP4.94%÷0.933×0.860×1.015×1.0504.85%
Triples /BIP1.23%÷1.053×0.950×1.015×1.0501.19%
Home runs /BIP2.47%÷0.909×0.780—×1.0502.23%

Factors used: league row EL. Park (home-season share, regressed): HR 82, 1B 99, 2B 87, 3B 111, K 95, BB 98 — applied at half strength. Age: age 21 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (3.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.015.

Result: wOBA .276 → .246; ISO .096 → .087; BABIP .273 → .279. 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).

2022 A+Lake County Captains · 361 PAwOBA .334 → .291 (−43)K% 19.9% → 25.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.94%÷1.015×1.270——24.96%
BB% (unintentional) /PA9.42%÷0.975×0.710—×1.0427.15%
HBP% /PA0.83%—×0.790—×1.0420.68%
Singles /BIP24.60%÷0.983×0.920×1.027×1.04224.62%
Doubles /BIP6.05%÷1.005×0.810×1.027×1.0425.22%
Triples /BIP0.81%÷0.970×0.850×1.027×1.0420.76%
Home runs /BIP3.63%÷1.134×0.800—×1.0422.67%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 127, 1B 97, 2B 101, 3B 94, K 103, BB 95 — applied at half strength. Age: age 20 vs a level average of 22.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.027.

Result: wOBA .334 → .291; ISO .144 → .112; BABIP .321 → .309. 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).

2021 ALynchburg Hillcats · 406 PAwOBA .266 → .221 (−45)K% 27.3% → 36.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.34%÷1.008×1.360——36.90%
BB% (unintentional) /PA6.16%÷1.024×0.690—×1.0454.34%
HBP% /PA0.74%—×0.780—×1.0450.60%
Singles /BIP25.19%÷1.014×0.920×1.033×1.04524.66%
Doubles /BIP6.87%÷0.988×0.830×1.033×1.0456.23%
Triples /BIP0.38%÷1.150×0.910×1.033×1.0450.33%
Home runs /BIP1.15%÷0.950×0.800—×1.0451.01%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 90, 1B 103, 2B 98, 3B 130, K 102, BB 105 — applied at half strength. Age: age 19 vs a level average of 22.0 → +4.5% on BB/HBP/hit rates (3.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.033.

Result: wOBA .266 → .221; ISO .078 → .063; BABIP .326 → .313. 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).

2019 ROKAZL Indians Red · 243 PAwOBA .307 → .222 (−85)K% 20.2% → 29.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.16%÷1.000×1.440——29.04%
BB% (unintentional) /PA7.82%÷1.000×0.620—×1.0385.03%
HBP% /PA4.53%—×0.720—×1.0383.38%
Singles /BIP19.50%÷1.000×0.820×0.950×1.03815.76%
Doubles /BIP6.29%÷1.000×0.720×0.950×1.0384.46%
Triples /BIP2.52%÷1.000×0.720×0.950×1.0381.79%
Home runs /BIP1.89%÷1.000×0.780—×1.0381.53%

Factors used: level-wide ROK 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 17 vs a level average of 19.5 → +3.8% on BB/HBP/hit rates (2.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .307 → .222; ISO .130 → .092; BABIP .280 → .216. 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).