Ramón Rodríguez

C Nashville Sounds
Age 28 R/R 5'10" / 220 lbs AAA HR +10%K +6% Svc 0.0 · Ctrl thru 2034
Overview
AAAPROSPECTMiLBFA 2035
MLB%10%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202425A+/INTL2 orgs398.262/.356/.41410682—.206/.278/.342
202526AAMIL81.359/.474/.48420132—.313/.410/.388
202627AAAMIL215.236/.300/.3133144—.206/.258/.261
2027PROJ10% MLB28MLBMIL13.217/.274/.3070066-0.0
2028PROJ27% MLB29MLBMIL43.216/.273/.3061065-0.0
Next 2 projected WAR -0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2034Service0.0First FA2035
2027MiLB2028MiLB2029Ext$0.8M2030Ext$0.8M2031Ext$0.9M2032Ext$3M2033Ext$5M2034Ext$7M
Skills · percentileMiLB Statcast 2026 AAA
K%84
Z-Con%84
Whiff%83
Chase%33
Max EV31
Speed25
Career WAR0.0 WAR median (P10 -0.0 / P90 0.6, comp-based) · star 0% · didn't stick 97%
CompsAlex D. Mejia (age 28) · Nicolas Garcia (age 28) · Jancarlos Cintron (age 28)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†66
AVG/OBP/SLG.217 / .274 / .307
PA13
HR0
K%23
BB%8
BABIP269
ISO85
MLB%10%
Value2027 · WAR
BAT: -5.2 runs (wOBA-derived runs vs avg)-5BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.3 runs (Positional adjustment)+2POSREP: +2.8 runs (Replacement-level credit)+3REPTotal WAR: +0.10+0.1WAR
trajectory · projected WAR by year
0.10.02728
Tools · ContractCON 64 / POW 36
Toolsscout grade
CONTACT64
scouting grade only
POWER36
scouting grade only
EYE40
scouting grade only
SPEED44
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

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. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run 1-3 WAR low.

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)
201718 ROKOgden Raptors — 120105 34812 10152 00 324393476869 152352 128 378 88 — — — — — —
201819 AGreat Lakes Loons — 120110 23401 8171 00 209269273542 64239 147 249 32 — — — — — —
201819 ROKOgden Raptors — 132116 29500 14130 01 250331293624 43276 1011 287 37 — — — — — —
202122 AABowie Baysox — 1917 3100 270 00 176263235498 59300 3711 236 10 — — — — — —
202122 A+Aberdeen IronBirds — 8682 25404 3140 00 305329500829 195323 163 360 78 — — — — — —
202122 ADelmarva Shorebirds — 10291 20501 8182 00 220297308605 88260 188 277 30 — — — — — —
202122 INTLIndios de Mayaguez — 5042 8201 571 00 190292310601 119194 1410 268 67 — — — — — —
202223 AAANorfolk Tides — 1717 10101 020 00 5885888241.412 235643 120 624 267 — — — — — —
202223 A+Aberdeen IronBirds — 204182 44212 15253 71 242310297607 55266 127 276 45 — — — — — —
202223 INTLIndios de Mayaguez — 7061 9100 581 00 148224164388 16164 117 182 9 — — — — — —
202324 AAANorfolk Tides — 4839 11200 730 10 282391333725 51297 615 325 88 — — — — — —
202324 AABowie Baysox — 137114 25503 19140 11 219331342673 123220 1014 301 60 — — — — — —
202324 ADelmarva Shorebirds — 1919 5100 020 00 263263316579 53294 110 258 22 — — — — — —
202324 INTLIndios de Mayaguez — 1916 1000 340 01 6221162273 83 2116 158 -7 — — — — — —
202425 A+Wisconsin Timber Rattlers — 303262 6616010 32325 52 252344427772 176250 1111 342 70 — — — — — —
202425 INTLSenadores de San Juan — 9581 24600 1192 10 296394370764 74333 912 349 122 — — — — — —
202526 AABiloxi Shuckers — 8164 23202 945 00 359474484959 125344 511 418 132 — — — — — —
202627 AAANashville Sounds — 215195 46603 14334 10 236300313613 77269 157 280 44 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201718 ROK MLEOgden Raptors — 120109 29612 6222 00 266316394711 128293 185 298 88 — — — — — —
201819 A MLEGreat Lakes Loons — 120112 23401 6231 00 205252268520 62234 195 216 32 — — — — — —
201819 ROK MLEOgden Raptors — 132122 25400 8190 01 205254238492 33231 146 223 37 — — — — — —
202122 AA MLEBowie Baysox — 1918 3100 190 00 167211222433 56287 475 183 10 — — — — — —
202122 A+ MLEAberdeen IronBirds — 8683 20303 2190 00 241259386644 145276 222 283 78 — — — — — —
202122 A MLEDelmarva Shorebirds — 10294 17401 5242 00 181238255493 74222 245 213 30 — — — — — —
202223 AAA MLENorfolk Tides — 1717 10101 020 00 5885888241.412 235636 120 563 267 — — — — — —
202223 A+ MLEAberdeen IronBirds — 204188 41212 9333 71 218265271536 53243 164 234 45 — — — — — —
202324 AAA MLENorfolk Tides — 4841 11200 540 10 268348317665 49276 810 298 88 — — — — — —
202324 AA MLEBowie Baysox — 137120 24402 13170 11 200278283562 83206 129 257 60 — — — — — —
202324 A MLEDelmarva Shorebirds — 1919 4100 030 00 211211263474 53249 160 201 22 — — — — — —
202425 A+ MLEWisconsin Timber Rattlers — 303272 561308 22415 52 206278342620 136206 147 271 70 — — — — — —
202526 AA MLEBiloxi Shuckers — 8167 21201 655 00 313410388798 75299 67 363 132 — — — — — —
202627 AAA MLENashville Sounds — 215199 41502 10404 10 206258261520 55244 195 233 44 — — — — — —
201718 ROK MLEOgden Raptors — 120109 29612 6222 00 266316394711 128307 185 298 88 — — — — — —
201718 ROK RAWOgden Raptors — 120105 34812 10152 00 324393476869 152352 128 378 88 — — — — — —
201819 ROK MLE2 teams — 252234 46701 14411 01 197245239484 43232 166 220 35 — — — — — —
201819 ROK RAW2 teams — 252226 52901 22301 01 230301283584 53259 129 269 35 — — — — — —
202122 A MLE4 teams — 257239 49905 11643 00 205249305554 100253 254 239 48 — — — — — —
202122 A RAW4 teams — 257232 561206 18463 00 241304371675 129272 187 300 48 — — — — — —
202223 A+ MLE3 teams — 291268 65313 12474 71 243285295580 52278 164 259 62 — — — — — —
202223 A+ RAW3 teams — 291260 63413 20354 71 242306300606 58264 127 274 62 — — — — — —
202324 AA MLE4 teams — 223197 42702 20260 22 213286279565 66231 129 261 63 — — — — — —
202324 AA RAW4 teams — 223188 42803 29230 22 223327314641 90235 1013 291 63 — — — — — —
202425 A+ MLE2 teams — 398357 7417011 29547 62 207280347627 140213 147 271 70 — — — — — —
202425 A+ RAW2 teams — 398343 9022010 43417 62 262356414770 152270 1011 343 70 — — — — — —
202526 AA MLEBiloxi Shuckers — 8167 21201 655 00 313410388798 75312 67 363 132 — — — — — —
202526 AA RAWBiloxi Shuckers — 8164 23202 945 00 359474484959 125344 511 418 132 — — — — — —
202627 AAA MLENashville Sounds — 215199 41502 10404 10 206258261520 55247 195 233 44 — — — — — —
202627 AAA RAWNashville Sounds — 215195 46603 14334 10 236300313613 77269 157 280 44 — — — — — —
201718 ROK MLEOgden Raptors — 120111 29612 6222 00 261316387704 126293 185 298 88 — — — — — —
201819 ROK MLE2 teams — 252235 46701 14411 01 196245238483 43232 166 220 35 — — — — — —
202122 A MLE4 teams — 257241 49905 11643 00 203249303552 100250 254 239 48 — — — — — —
202223 A+ MLE3 teams — 291273 65313 12474 71 238285289575 51273 164 259 62 — — — — — —
202324 AA MLE4 teams — 223201 42702 20260 22 209286274559 65226 129 261 63 — — — — — —
202425 A+ MLE2 teams — 398359 7417011 29547 62 206280345625 139206 147 271 70 — — — — — —
202526 AA MLEBiloxi Shuckers — 8170 21201 655 00 300410371782 71299 67 363 132 — — — — — —
202627 AAA MLENashville Sounds — 215199 41502 10404 10 206258261520 55244 195 233 44 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202425 A+ MLE2 teams — 398359 7417011 29547 62 206280345625 139206 147 271 70 — — — — — —
202526 AA MLEBiloxi Shuckers — 8170 21201 655 00 300410371782 71299 67 363 132 — — — — — —
202627 AAA MLENashville Sounds — 215199 41502 10404 10 206258261520 55244 195 233 44 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202728 MLB MLEMIL 10% 244225 49813 13554 31 219276310586 90273 235 265 66 -10 +0 +0 +4 +5 0.1
▸ 2027 — real world (MLB)
202728 MLB CTXMIL 10% 1312 2000 130 00 217274307581 90269 238 263 66 -1 +0 +0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202829 MLB MLEMIL 27% 159146 31502 9363 10 218276308584 90273 236 265 65 -7 +0 -1 +3 +3 -0.2
202829 MLB CTXMIL 27% 4340 8101 2101 00 216273306579 90268 235 263 65 -2 +0 -0 +1 +1 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 4340 8101 2101 00 200256300556 100241 235 263 61 -2 +0 -0 +1 +1 -0.0
/ 162G— A+C — 650605 12115015 3015115 00 200255299555 99241 235 263 61 -27 +0 -6 +12 +14 -0.7
Career— MLE — 21241934 42365231 12436431 196 219277302579 84250 176 259 61 -12 +1 -1 +5 +6 -0.1
/ 162G— MLE — 650592 1292019 381119 62 218275301576 83249 176 259 61 -27 +1 -3 +12 +14 -0.3

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.

2026 AAANashville Sounds · 215 PAwOBA .274 → .233 (−41)K% 15.3% → 18.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.35%÷1.000×1.200——18.42%
BB% (unintentional) /PA6.51%÷1.000×0.690—×0.9924.46%
HBP% /PA1.86%—×0.940—×0.9921.73%
Singles /BIP22.84%÷1.000×0.930×1.003×0.99221.13%
Doubles /BIP3.70%÷1.000×0.830×1.003×0.9923.06%
Triples /BIP0.00%÷1.000×0.970×1.003×0.9920.00%
Home runs /BIP1.85%÷1.000×0.700—×0.9921.29%

Factors used: league row International League. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.003.

Result: wOBA .274 → .233; ISO .077 → .057; BABIP .269 → .244. 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).

2025 AABiloxi Shuckers · 81 PAwOBA .424 → .363 (−61)K% 4.9% → 6.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA4.94%÷0.932×1.220——6.47%
BB% (unintentional) /PA11.11%÷1.008×0.680—×0.9787.33%
HBP% /PA6.17%—×0.840—×0.9785.07%
Singles /BIP31.67%÷0.976×0.920×0.958×0.97827.96%
Doubles /BIP3.33%÷1.091×0.910×0.958×0.9782.60%
Triples /BIP0.00%÷1.083×0.880×0.958×0.9780.00%
Home runs /BIP3.33%÷1.170×0.800—×0.9782.23%

Factors used: league row SL. Park (home-season share, regressed): HR 134, 1B 95, 2B 118, 3B 117, K 86, BB 102 — applied at half strength. Age: age 27 vs a level average of 24.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.958.

Result: wOBA .424 → .363; ISO .125 → .095; BABIP .344 → .299. 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).

2024 A+Wisconsin Timber Rattlers · 303 PAwOBA .337 → .271 (−67)K% 10.6% → 13.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.56%÷0.993×1.270——13.51%
BB% (unintentional) /PA10.56%÷0.995×0.710—×0.9687.30%
HBP% /PA1.65%—×0.790—×0.9681.26%
Singles /BIP17.39%÷1.022×0.920×0.978×0.96814.82%
Doubles /BIP6.96%÷0.991×0.810×0.978×0.9685.38%
Triples /BIP0.00%÷1.150×0.850×0.978×0.9680.00%
Home runs /BIP4.35%÷0.979×0.800—×0.9683.44%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 96, 1B 104, 2B 98, 3B 130, K 99, BB 99 — applied at half strength. Age: age 26 vs a level average of 22.8 → −3.2% on BB/HBP/hit rates (3.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.978.

Result: wOBA .337 → .271; ISO .176 → .141; BABIP .250 → .206. 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 AABowie Baysox · 137 PAwOBA .301 → .257 (−44)K% 10.2% → 12.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.22%÷0.988×1.220——12.62%
BB% (unintentional) /PA13.87%÷0.989×0.700—×0.9989.79%
HBP% /PA0.00%—×0.850—×0.9980.00%
Singles /BIP17.00%÷0.965×0.970×0.982×0.99816.75%
Doubles /BIP5.00%÷1.046×0.860×0.982×0.9984.03%
Triples /BIP0.00%÷0.998×0.950×0.982×0.9980.00%
Home runs /BIP3.00%÷1.208×0.780—×0.9981.93%

Factors used: league row EL. Park (home-season share, regressed): HR 142, 1B 93, 2B 109, 3B 100, K 98, BB 98 — applied at half strength. Age: age 25 vs a level average of 24.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.982.

Result: wOBA .301 → .257; ISO .123 → .092; BABIP .220 → .206. 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 AAANorfolk Tides · 48 PAwOBA .324 → .298 (−26)K% 6.2% → 7.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA6.25%÷0.980×1.200——7.65%
BB% (unintentional) /PA14.58%÷0.948×0.690—×1.03310.97%
HBP% /PA0.00%—×0.940—×1.0330.00%
Singles /BIP25.00%÷1.019×0.930—×1.03323.58%
Doubles /BIP5.56%÷1.015×0.830—×1.0334.69%
Triples /BIP0.00%÷0.900×0.970—×1.0330.00%
Home runs /BIP0.00%÷0.995×0.700—×1.0330.00%

Factors used: league row International League. Park (home-season share, regressed): HR 99, 1B 104, 2B 103, 3B 80, K 96, BB 90 — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average).

Result: wOBA .324 → .298; ISO .051 → .047; BABIP .297 → .276. 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 ADelmarva Shorebirds · 19 PAwOBA .251 → .201 (−49)K% 10.5% → 14.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.53%÷1.008×1.360——14.20%
BB% (unintentional) /PA0.00%÷1.065×0.690—×0.9700.00%
HBP% /PA0.00%—×0.780—×0.9700.00%
Singles /BIP23.53%÷1.020×0.920—×0.97020.58%
Doubles /BIP5.88%÷1.101×0.830—×0.9704.30%
Triples /BIP0.00%÷0.940×0.910—×0.9700.00%
Home runs /BIP0.00%÷1.020×0.800—×0.9700.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 104, 1B 104, 2B 120, 3B 88, K 102, BB 113 — applied at half strength. Age: age 25 vs a level average of 22.0 → −3.0% on BB/HBP/hit rates (3.0 yr older than average).

Result: wOBA .251 → .201; ISO .053 → .037; BABIP .294 → .249. 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+Aberdeen IronBirds · 204 PAwOBA .273 → .234 (−39)K% 12.3% → 16.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.25%÷0.991×1.310——16.20%
BB% (unintentional) /PA7.35%÷0.966×0.600—×0.9884.51%
HBP% /PA1.47%—×0.770—×0.9881.12%
Singles /BIP24.84%÷0.980×0.870×1.046×0.98822.79%
Doubles /BIP1.27%÷0.955×0.780×1.046×0.9881.08%
Triples /BIP0.64%÷0.964×0.850×1.046×0.9880.58%
Home runs /BIP1.27%÷1.029×0.880—×0.9881.08%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 106, 1B 96, 2B 91, 3B 93, K 98, BB 93 — applied at half strength. Age: age 24 vs a level average of 22.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.046.

Result: wOBA .273 → .234; ISO .055 → .048; BABIP .266 → .243. 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 AAANorfolk Tides · 17 PAwOBA .605 → .563 (−42)K% 11.8% → 13.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.76%÷1.017×1.200——13.89%
BB% (unintentional) /PA0.00%÷1.048×0.690—×1.0480.00%
HBP% /PA0.00%—×0.940—×1.0480.00%
Singles /BIP53.33%÷0.952×0.930—×1.04854.59%
Doubles /BIP6.67%÷1.000×0.830—×1.0485.80%
Triples /BIP0.00%÷1.130×0.970—×1.0480.00%
Home runs /BIP6.67%÷0.970×0.700—×1.0485.04%

Factors used: league row International League. Park (home-season share, regressed): HR 94, 1B 90, 2B 100, 3B 126, K 103, BB 110 — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average).

Result: wOBA .605 → .563; ISO .235 → .180; BABIP .643 → .636. 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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .