Johan Rodriguez

SS Hill City Howlers
Age 20 R/R 5'11" / 165 lbs A Svc 0.0 · Ctrl thru 2037
Overview
APROSPECTMiLBFA 2038
ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202518ROKCLE187.217/.335/.3382431—.152/.249/.226
202619ACLE208.176/.272/.2914223—.143/.214/.228
202619ROKCLE101.303/.374/.6075477—.209/.273/.429
2027PROJ0% MLB20MLBCLE419.210/.268/.3156764-0.1
2028PROJ34% MLB21MLBCLE125.215/.275/.3292270-0.0
2029PROJ48% MLB22MLBCLE218.219/.280/.34044750.1
Next 3 projected WAR -0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2037Service0.0First FA2038
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032Pre-Arb$0.9M2033Pre-Arb$0.9M2034Pre-Arb$1.0M+3
Skills · percentileMiLB Statcast 2026 A
K%67
Whiff%53
Z-Con%51
ISO41
BB%29
Chase%19
Career WAR0 WAR median (P10 -0 / P90 7, comp-based) · star 0% · didn't stick 84%
CompsJose Cordoba (age 20) · Sammy Hernandez (age 20) · Anderson De Los Santos (age 20)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 303 proj PA
wRC+†64
AVG/OBP/SLG.208 / .266 / .312
PA303
HR4
SB5
K%23
BB%6
ISO105
MLB%0%
Value2027 · WAR
BAT: -12.9 runs (wOBA-derived runs vs avg)-13BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.2 runs (Positional adjustment)+3POSREP: +6.6 runs (Replacement-level credit)+7REPTotal WAR: -0.10-0.1WAR
0.00.51.00.10.20.30.40.40.30.20.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$8M ctrl surplus
Tools · ContractCON 30 / POW 30
Toolsscout grade
CONTACT30
scouting grade only
POWER30
scouting grade only
EYE35
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+0.4$1M+$0.6M
2033Pre-Arb$0.9M+0.4$1M+$0.5M
2034Pre-Arb$1.0M+0.3$0.7M+$0.2M
2035Arb-1$2M+0.2$0.4M+$0.0M (cut)
2036Arb-2$2M+0.1$0.2M+$0.0M (cut)
2037Arb-3$1M———
Totals $3M $3M +$1M

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 = actual YTD + projected ROS + total. 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)
202417 ROKDSL CLE Goryl — 173141 361012 23263 71 255371383754 128286 1513 333 36 — — — — — —
202518 ROKACL Guardians — 187157 341302 183910 42 217335338673 121271 2110 310 31 — — — — — —
202619 AHill City Howlers — 208182 32904 20444 22 176272291563 115206 2110 259 23 — — — — — —
202619 ROKACL Guardians — 10189 271015 6244 41 303374607980 303355 246 415 77 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202417 ROK MLEDSL CLE Goryl — 173148 24611 16343 71 162257236494 74181 209 221 36 — — — — — —
202518 ROK MLEACL Guardians — 187164 25901 115410 42 152249226474 73207 296 214 31 — — — — — —
202619 A MLEHill City Howlers — 208189 27703 13604 22 143214228441 85181 296 202 23 — — — — — —
202619 ROK MLEACL Guardians — 10191 19614 4354 41 209273429701 220258 354 282 77 — — — — — —
202417 ROK MLEDSL CLE Goryl — 173148 24611 16343 71 162257236494 74193 209 221 36 — — — — — —
202417 ROK RAWDSL CLE Goryl — 173141 361012 23263 71 255371383754 128286 1513 333 36 — — — — — —
202518 ROK MLEACL Guardians — 187164 25901 115410 42 152249226474 73216 296 214 31 — — — — — —
202518 ROK RAWACL Guardians — 187157 341302 183910 42 217335338673 121271 2110 310 31 — — — — — —
202619 A MLE2 teams — 309280 461317 17948 63 164233293526 129213 306 228 41 — — — — — —
202619 A RAW2 teams — 309271 591919 26688 63 218305395700 177253 228 310 41 — — — — — —
202417 ROK MLEDSL CLE Goryl — 173152 24611 16343 71 158257230488 72181 209 221 36 — — — — — —
202518 ROK MLEACL Guardians — 187164 25901 115410 42 152249226474 73207 296 214 31 — — — — — —
202619 A MLE2 teams — 309281 461317 17948 63 164233292525 128206 306 228 41 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202417 ROK MLEDSL CLE Goryl — 173152 24611 16343 71 158257230488 72181 209 221 36 — — — — — —
202518 ROK MLEACL Guardians — 187164 25901 115410 42 152249226474 73207 296 214 31 — — — — — —
202619 A MLE2 teams — 309281 461317 17948 63 164233292525 128206 306 228 41 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202720 MLB MLECLE 0% 419385 811826 24967 72 210268315583 105261 236 263 64 -18 +1 +0 +4 +9 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202821 MLB MLECLE 34% 364333 721626 22826 62 215275330605 115263 236 272 70 -13 +0 +0 +4 +8 -0.1
202922 MLB MLECLE 48% 450412 901929 281007 82 219280341621 122266 226 279 75 -14 +1 +0 +5 +10 0.2
203023 MLB MLECLE 54% 506461 10222210 321128 93 222284348632 126268 226 283 78 -13 +1 +0 +5 +11 0.4
203124 MLB MLECLE 55% 541493 11224312 351198 93 224287354641 129270 226 287 80 -13 +1 +0 +6 +12 0.6
203225 MLB MLECLE 56% 562512 11624313 371238 93 226289358647 132271 227 290 82 -12 +1 +0 +6 +12 0.7
203326 MLB MLECLE 56% 572520 11825313 381259 93 226289357646 132270 227 289 82 -12 +1 +0 +6 +12 0.7
203427 MLB MLECLE 55% 574522 11825313 381279 93 225288355643 130270 227 288 81 -13 +1 +0 +6 +12 0.6
203528 MLB MLECLE 55% 570519 11625312 381278 83 223286350637 128269 227 285 79 -14 +0 -1 +6 +12 0.4
203629 MLB MLECLE 53% 561511 11324212 371278 73 221284345628 124268 237 282 77 -15 +0 -1 +6 +12 0.2
203730 MLB MLECLE 53% 551502 10923211 361268 63 218280337618 120267 237 278 74 -17 +0 -2 +6 +12 -0.1
202821 MLB CTXCLE 34% 125115 24502 7282 21 215275329605 114264 226 272 70 -4 +0 +0 +1 +3 -0.0
202922 MLB CTXCLE 48% 218200 441014 13483 41 219280340620 121266 226 279 75 -7 +0 +0 +2 +5 0.1
203023 MLB CTXCLE 54% 274251 561216 17604 51 222284347632 125268 226 283 78 -7 +1 +0 +3 +6 0.2
203124 MLB CTXCLE 55% 300272 601316 20665 52 225287353641 128270 227 287 80 -7 +0 +0 +3 +6 0.3
203225 MLB CTXCLE 56% 315286 651417 21695 52 226290357646 131271 227 289 82 -7 +0 +0 +3 +7 0.4
203326 MLB CTXCLE 56% 322293 661417 21715 52 226289357646 131271 227 289 82 -7 +0 +0 +3 +7 0.4
203427 MLB CTXCLE 55% 317288 651417 21705 52 225289354643 129270 227 288 81 -7 +0 +0 +3 +7 0.3
203528 MLB CTXCLE 55% 312283 641417 21705 42 223287350637 127270 227 285 79 -8 +0 -0 +3 +7 0.2
203629 MLB CTXCLE 53% 300273 601316 20684 42 221284344628 123269 237 282 77 -8 +0 -1 +3 +6 0.1
203730 MLB CTXCLE 53% 290265 581216 19664 32 218281337618 119267 237 278 74 -9 -0 -1 +3 +6 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 27732526 562121958 18061642 4217 222285346632 124270 226 284 73 -71 +2 -2 +30 +60 1.9
/ 162G— A+C — 650592 13228214 4214410 104 223286348634 125269 226 284 73 -17 +0 -1 +7 +14 0.4
Career— MLE — 62235655 121926828124 4021419105 10236 216280339619 123264 236 276 73 -149 +5 -4 +60 +120 3.3
/ 162G— MLE — 650591 12728313 4214811 114 215280338618 124263 236 276 73 -17 +1 -0 +7 +14 0.4