Cris Rodriguez

OF FCL Tigers
Age 19 R/R 6'3" / 203 lbs ROK HR -8% Svc 0.0 · Ctrl thru 2036
Overview
ROKPROSPECTMiLBFA 2037
OGV OFP35OGV rank#1532ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202517ROKDSL Tigers 2188.308/.350/.564101045—.189/.224/.326
202618A/ROKDET230.285/.354/.57012855—.177/.231/.358
2027PROJMLE19MLBDET340.204/.255/.3399665-0.3
2028PROJ34% MLB20MLBDET65.207/.260/.3502173-0.1
2029PROJ48% MLB21MLBDET148.212/.268/.3675380-0.1
Next 3 projected WAR -0.5Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2036Service0.0First FA2037
2027MiLB2028MiLB2029MiLB2030MiLB2031Pre-Arb$0.9M2032Pre-Arb$0.9M2033Pre-Arb$0.9M2034Arb-1$2M+2
Skills · percentileMiLB Statcast 2026 Rk
ISO93
Speed82
wRC+68
wOBA57
Whiff%19
BB%12
Career WAR0.0 WAR median (P10 -0.1 / P90 16, comp-based) · star 2% · didn't stick 83%
CompsEsmerlyn Valdez (age 19) · Nelson Velázquez (age 19) · Aristides Aquino (age 21)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 134 proj PA
wRC+†65
AVG/OBP/SLG.202 / .253 / .336
PA134
HR3
K%32
BB%6
ISO135
MLB%0%
Value2027 · WAR
BAT: -5.6 runs (wOBA-derived runs vs avg)-6BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.2 runs (Defensive runs vs avg)-0FLDPOS: -0.8 runs (Positional adjustment)-1POSREP: +2.9 runs (Replacement-level credit)+3REPTotal WAR: -0.30-0.3WAR
0.00.51.00.10.30.40.40.40.327282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$2M ctrl surplus
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2032Pre-Arb$0.9M+0.3$0.8M+$0.3M
2033Pre-Arb$0.9M+0.4$1M+$0.5M
2034Arb-1$2M+0.4$0.9M+$0.0M (cut)
2035Arb-2$4M+0.4$0.9M+$0.0M (cut)
2036Arb-3$4M+0.3$0.6M+$0.0M (cut)
Totals $2M $5M +$0.8M

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)
202517 ROKDSL Tigers 2 — 188172 5312110 11420 102 308350564914 256344 226 386 45 — — — — — —
202618 ALakeland Flying Tigers — 3332 11413 1130 01 3443648121.176 469500 393 497 108 — — — — — —
202618 ROKFCL Tigers — 197175 481139 18643 82 274352526878 251379 329 381 46 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202517 ROK MLEDSL Tigers 2 — 188175 33715 8520 102 189224326550 137222 284 235 45 — — — — — —
202618 A MLELakeland Flying Tigers — 3332 8312 1180 01 250273594866 344445 553 328 108 — — — — — —
202618 ROK MLEFCL Tigers — 197182 30626 11923 82 165224319543 154283 476 236 46 — — — — — —
202517 ROK MLEDSL Tigers 2 — 188175 33715 8520 102 189224326550 137228 284 235 45 — — — — — —
202517 ROK RAWDSL Tigers 2 — 188172 5312110 11420 102 308350564914 256344 226 386 45 — — — — — —
202618 ROK MLE2 teams — 230214 38928 121103 83 178231350582 173309 485 249 55 — — — — — —
202618 ROK RAW2 teams — 230207 5915412 19773 83 285354570924 285395 338 398 55 — — — — — —
202517 ROK MLEDSL Tigers 2 — 188178 33715 8520 102 185224320544 135222 284 235 45 — — — — — —
202618 ROK MLE2 teams — 230213 38928 121103 83 178231352584 174306 485 249 55 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202517 ROK MLEDSL Tigers 2 — 188178 33715 8520 102 185224320544 135222 284 235 45 — — — — — —
202618 ROK MLE2 teams — 230213 38928 121103 83 178231352584 174306 485 249 55 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202719 MLB MLEDET 0% 340315 641229 191093 62 204255339594 135277 326 264 65 -14 +0 -1 -2 +7 -0.3
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202820 MLB MLEDET 34% 189174 36715 11592 31 211264359623 148280 316 276 73 -6 +0 -0 -1 +4 -0.3
202921 MLB MLEDET 48% 306282 6111210 18943 62 216272377648 160282 316 287 80 -7 +0 -1 -2 +7 -0.3
203022 MLB MLEDET 54% 402370 8215314 251214 83 221278391668 169284 306 295 86 -7 +0 -0 -2 +9 -0.1
203123 MLB MLEDET 57% 462425 9517317 291365 93 225283401684 176286 296 301 90 -5 +1 -0 -3 +10 0.2
203224 MLB MLEDET 57% 500459 10419319 321455 93 228287410697 181287 296 307 94 -4 +1 +0 -3 +11 0.5
203325 MLB MLEDET 57% 522478 11120421 341525 103 230288416704 186287 297 309 95 -3 +1 +1 -3 +11 0.7
203426 MLB MLEDET 56% 533488 11320422 351555 103 230289420708 189287 297 311 97 -2 +1 +1 -3 +12 0.8
203527 MLB MLEDET 55% 534489 11320422 351565 93 229288417705 188287 297 310 96 -3 +1 +1 -3 +12 0.7
203628 MLB MLEDET 55% 530486 11120321 341565 93 228286412698 185286 296 307 94 -4 +1 +0 -3 +11 0.5
203729 MLB MLEDET 53% 518475 10719320 331545 83 225283406689 181284 306 303 91 -5 +0 -1 -3 +11 0.3
202820 MLB CTXDET 34% 6560 12202 4201 10 207260350610 143276 316 271 73 -2 +0 -0 -0 +1 -0.1
202921 MLB CTXDET 48% 148136 29515 9452 31 212268367635 155278 306 281 80 -3 +0 -0 -1 +3 -0.1
203022 MLB CTXDET 54% 218201 43817 13652 41 217274380654 163279 306 289 86 -4 +0 -0 -1 +5 -0.0
203123 MLB CTXDET 57% 262240 53929 17773 52 221278391669 170281 296 295 90 -3 +0 -0 -2 +6 0.1
203224 MLB CTXDET 57% 283260 5710210 18823 52 224283399682 175282 296 300 94 -2 +0 +0 -2 +6 0.3
203325 MLB CTXDET 57% 295271 6111211 19863 52 225284404688 179282 296 303 95 -2 +0 +0 -2 +6 0.4
203426 MLB CTXDET 56% 301275 6311212 20883 52 226284408693 182282 297 305 97 -1 +0 +0 -2 +7 0.4
203527 MLB CTXDET 55% 296272 6111211 19873 52 225283406689 181282 296 303 96 -2 +0 +0 -2 +6 0.4
203628 MLB CTXDET 55% 291267 5910211 19863 52 223281401683 178281 307 301 94 -2 +0 +0 -2 +6 0.3
203729 MLB CTXDET 53% 277254 5610210 18823 42 221279395674 175279 306 297 91 -3 +0 -0 -2 +6 0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 24362236 494871688 15671826 4216 221280392672 171282 296 298 87 -24 +2 +0 -15 +53 1.7
/ 162G— A+C — 650597 13123423 421927 114 219279387666 168281 306 298 87 -6 +1 +0 -4 +14 0.5
Career— MLE — 50484640 102918934187 313153348 10133 222278398676 176285 306 297 87 -52 +5 +0 -28 +100 2.7
/ 162G— MLE — 650597 13224424 401976 134 221276395672 174284 306 297 87 -7 +1 +0 -4 +14 0.4

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 ROKFCL Tigers · 197 PAwOBA .373 → .236 (−137)K% 32.5% → 46.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.49%÷1.000×1.440——46.78%
BB% (unintentional) /PA9.14%÷1.000×0.620—×1.0225.79%
HBP% /PA1.52%—×0.720—×1.0221.12%
Singles /BIP22.52%÷1.000×0.820×0.950×1.02217.94%
Doubles /BIP9.91%÷1.000×0.720×0.950×1.0226.93%
Triples /BIP2.70%÷1.000×0.720×0.950×1.0221.89%
Home runs /BIP8.11%÷1.000×0.780—×1.0226.47%

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

Result: wOBA .373 → .236; ISO .251 → .157; BABIP .379 → .283. 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).

2026 ALakeland Flying Tigers · 33 PAwOBA .482 → .328 (−154)K% 39.4% → 53.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA39.39%÷1.000×1.360——53.58%
BB% (unintentional) /PA3.03%÷1.000×0.690—×1.0502.20%
HBP% /PA0.00%—×0.780—×1.0500.00%
Singles /BIP15.79%÷1.000×0.920—×1.05015.25%
Doubles /BIP21.05%÷1.000×0.830—×1.05018.35%
Triples /BIP5.26%÷1.000×0.910—×1.0505.03%
Home runs /BIP15.79%÷1.000×0.800—×1.05013.26%

Factors used: level-wide A 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 22.0 → +5.0% on BB/HBP/hit rates (4.0 yr younger than average).

Result: wOBA .482 → .328; ISO .469 → .311; BABIP .500 → .445. 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 DSLDSL Tigers 2 · 188 PAwOBA .385 → .235 (−150)K% 22.3% → 27.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.34%÷0.991×1.220——27.51%
BB% (unintentional) /PA5.85%÷0.974×0.700—×1.0224.30%
HBP% /PA0.00%—×0.700—×1.0220.00%
Singles /BIP23.08%÷0.994×0.680×0.990×1.02215.98%
Doubles /BIP9.23%÷0.962×0.600×0.990×1.0225.83%
Triples /BIP0.77%÷0.900×0.600×0.990×1.0220.52%
Home runs /BIP7.69%÷1.048×0.470—×1.0223.53%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 110, 1B 99, 2B 92, 3B 80, K 98, BB 95 — applied at half strength. Age: age 17 vs a level average of 18.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.990.

Result: wOBA .385 → .235; ISO .256 → .130; BABIP .344 → .222. 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).