Ramiro Rodriguez

PosLF
B/TL/L
Born1998-02-02
Age (2027)29
No MLB projection yet. Career stats below are historical.
Overview
A+LAST SEASON 2021
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201719ROKGCL Astros232.335/.442/.5005898—.259/.342/.376
201921AA/A+/A2 orgs269.227/.363/.34331961—.191/.294/.283
202123A+HOU148.205/.291/.3183319—.146/.209/.219
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)
201618 ROKDSL Astros Orange — 229180 40463 31269 46 222364361725 139240 1114 322 38 — — — — — —
201719 ROKGCL Astros — 232194 651135 30237 87 335442500942 165359 1013 418 98 — — — — — —
201921 AACorpus Christi Hooks — 4339 10200 4140 30 256326308633 51400 339 293 44 — — — — — —
201921 A+Fayetteville Woodpeckers — 1916 4101 340 10 250368500868 250273 2116 383 86 — — — — — —
201921 AQuad Cities River Bandits — 207161 35732 35374 1510 217370335705 118256 1817 320 62 — — — — — —
202123 A+Asheville Tourists — 148132 27603 14432 30 205291318609 114279 299 280 19 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201618 ROK MLEDSL Astros Orange — 229189 30342 22329 46 159277249526 90160 1410 224 38 — — — — — —
201719 ROK MLEGCL Astros — 232205 53824 19337 87 259342376718 117286 148 313 98 — — — — — —
201921 AA MLECorpus Christi Hooks — 4340 9200 3180 30 225279275554 50380 427 233 44 — — — — — —
201921 A+ MLEFayetteville Woodpeckers — 1917 4101 260 10 235316471786 235242 3211 296 86 — — — — — —
201921 A MLEQuad Cities River Bandits — 207172 31522 24504 1510 180295267562 87218 2412 260 62 — — — — — —
202123 A+ MLEAsheville Tourists — 148137 20402 9582 30 146209219428 73239 396 197 19 — — — — — —
201618 ROK MLEDSL Astros Orange — 229189 30342 22329 46 159277249526 90177 1410 224 38 — — — — — —
201618 ROK RAWDSL Astros Orange — 229180 40463 31269 46 222364361725 139240 1114 322 38 — — — — — —
201719 ROK MLEGCL Astros — 232205 53824 19337 87 259342376718 117290 148 313 98 — — — — — —
201719 ROK RAWGCL Astros — 232194 651135 30237 87 335442500942 165359 1013 418 98 — — — — — —
201921 A MLE3 teams — 269229 43823 29744 1910 188290279570 92252 2811 258 61 — — — — — —
201921 A RAW3 teams — 269216 491033 42554 1910 227363343705 116279 2016 320 61 — — — — — —
202123 A+ MLEAsheville Tourists — 148137 20402 9582 30 146209219428 73234 396 197 19 — — — — — —
202123 A+ RAWAsheville Tourists — 148132 27603 14432 30 205291318609 114279 299 280 19 — — — — — —
201618 ROK MLEDSL Astros Orange — 229196 30342 22329 46 153277240517 87160 1410 224 38 — — — — — —
201719 ROK MLEGCL Astros — 232204 53824 19337 87 260342377719 118286 148 313 98 — — — — — —
201921 A MLE3 teams — 269234 43823 29744 1910 184290274564 90246 2811 258 61 — — — — — —
202123 A+ MLEAsheville Tourists — 148136 20402 9582 30 147209221430 74239 396 197 19 — — — — — —
▸ Career Totals
Career— MLE — 878760 14623811 7919722 3423 192287287574 95240 229 253 58 -44 -2 +0 -9 +19 -3.8
/ 162G— MLE — 650563 1081768 5814616 2517 192285286571 94240 229 253 58 -33 -2 +0 -7 +14 -2.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.

2021 A+Asheville Tourists · 148 PAwOBA .273 → .197 (−76)K% 29.1% → 39.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.05%÷0.995×1.350——39.44%
BB% (unintentional) /PA9.46%÷1.044×0.710—×0.9986.42%
HBP% /PA1.35%—×0.810—×0.9981.09%
Singles /BIP20.22%÷0.983×0.910×0.984×0.99818.39%
Doubles /BIP6.74%÷1.111×0.830×0.984×0.9984.95%
Triples /BIP0.00%÷0.910×0.820×0.984×0.9980.00%
Home runs /BIP3.37%÷1.131×0.830—×0.9982.47%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 126, 1B 97, 2B 122, 3B 82, K 99, BB 109 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.984.

Result: wOBA .273 → .197; ISO .114 → .073; BABIP .279 → .239. 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 AQuad Cities River Bandits · 207 PAwOBA .324 → .260 (−64)K% 17.9% → 24.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.87%÷1.006×1.360——24.16%
BB% (unintentional) /PA16.91%÷1.010×0.690—×1.01511.72%
HBP% /PA1.93%—×0.780—×1.0151.53%
Singles /BIP18.55%÷0.979×0.920×0.950×1.01516.80%
Doubles /BIP5.65%÷1.128×0.830×0.950×1.0154.01%
Triples /BIP2.42%÷1.150×0.910×0.950×1.0151.85%
Home runs /BIP1.61%÷0.964×0.800—×1.0151.36%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 93, 1B 96, 2B 126, 3B 130, K 101, BB 102 — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .324 → .260; ISO .118 → .095; BABIP .256 → .218. 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 AACorpus Christi Hooks · 43 PAwOBA .286 → .233 (−53)K% 32.6% → 41.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.56%÷0.958×1.220——41.48%
BB% (unintentional) /PA9.30%÷1.043×0.700—×1.0506.56%
HBP% /PA0.00%—×0.870—×1.0500.00%
Singles /BIP32.00%÷1.011×0.920—×1.05030.57%
Doubles /BIP8.00%÷0.949×0.840—×1.0507.44%
Triples /BIP0.00%÷0.995×0.940—×1.0500.00%
Home runs /BIP0.00%÷1.067×0.800—×1.0500.00%

Factors used: league row TL. Park (home-season share, regressed): HR 113, 1B 102, 2B 90, 3B 99, K 92, BB 109 — 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).

Result: wOBA .286 → .233; ISO .051 → .043; BABIP .400 → .380. 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 A+Fayetteville Woodpeckers · 19 PAwOBA .373 → .296 (−77)K% 21.1% → 30.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.05%÷0.983×1.420——30.40%
BB% (unintentional) /PA15.79%÷1.000×0.630—×1.02710.22%
HBP% /PA0.00%—×0.860—×1.0270.00%
Singles /BIP16.67%÷1.029×0.940—×1.02715.63%
Doubles /BIP8.33%÷1.068×0.830—×1.0276.65%
Triples /BIP0.00%÷1.150×0.800—×1.0270.00%
Home runs /BIP8.33%÷0.969×0.900—×1.0277.95%

Factors used: league row CAR. Park (home-season share, regressed): HR 94, 1B 106, 2B 114, 3B 130, K 97, BB 100 — applied at half strength. Age: age 21 vs a level average of 22.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average).

Result: wOBA .373 → .296; ISO .250 → .215; BABIP .273 → .242. 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).

2017 ROKGCL Astros · 232 PAwOBA .410 → .313 (−96)K% 9.9% → 14.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.91%÷1.000×1.440——14.28%
BB% (unintentional) /PA12.93%÷1.000×0.620—×1.0088.08%
HBP% /PA3.02%—×0.720—×1.0082.19%
Singles /BIP26.90%÷1.000×0.820×0.996×1.00822.15%
Doubles /BIP6.43%÷1.000×0.720×0.996×1.0084.65%
Triples /BIP1.75%÷1.000×0.720×0.996×1.0081.27%
Home runs /BIP2.92%÷1.000×0.780—×1.0082.30%

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 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.996.

Result: wOBA .410 → .313; ISO .165 → .127; BABIP .359 → .286. 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).

2016 DSLDSL Astros Orange · 229 PAwOBA .319 → .224 (−95)K% 11.4% → 13.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.35%÷1.000×1.220——13.85%
BB% (unintentional) /PA13.54%÷1.000×0.700—×1.0089.55%
HBP% /PA3.93%—×0.700—×1.0082.77%
Singles /BIP17.53%÷1.000×0.680×1.014×1.00812.17%
Doubles /BIP2.60%÷1.000×0.600×1.014×1.0081.59%
Triples /BIP3.90%÷1.000×0.600×1.014×1.0082.39%
Home runs /BIP1.95%÷1.000×0.470—×1.0080.92%

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 18 vs a level average of 18.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.014.

Result: wOBA .319 → .224; ISO .139 → .086; BABIP .240 → .160. 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).