Johnathan RodríguezRF Norfolk Tides
INJURED · Reassigned to Minors (RM)
Age 26 R/R 6'2" / 224 lbs AAA HR +8%BB -5% Svc 2.000S2 · Ctrl thru 2029 peak 0.1 · 2026
wRC+†vL 114106vR -38
AVG/OBP/SLG.222 / .298 / .396
PA152
HR6
K%31
BB%9
MLB%55%
BAT: +1.0 runs (wOBA-derived runs vs avg)+1BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: -3.1 runs (Defensive runs vs avg)-3FLDPOS: -1.6 runs (Positional adjustment)-2POSREP: +4.3 runs (Replacement-level credit)+4REPTotal WAR: +0.10+0.1WAR
Scouting · nowfuture
HIT
6060
PWR
6060
SPD
4545
EYE
4955
trajectory · 10 yrs
0.9peak
2027

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   Pre-Arb SUPER-2
MLB Debut   2024
Service   2.000 yrs.days
Team Control Through   2029
First FA Year   2030
YearStatusSalary Proj WAR Value Surplus
2026Arb-1$0.2M+0.1$0.4M+$0.2M
2027Arb-2$0.2M+0.1$0.4M+$0.2M
2028Arb-3$0.4M
2029Arb-4$0.6M
Totals $-0.0M $0.4M +$0.4M

Career Projections (MLE)

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201717 ROKAZL Indians 119104 20320 13330 01 .192.282.260.542 .067.278 2811 .243 44 -8 -0 +0 -1 +3 -0.6
201818 ROKAZL Indians 1 211196 42731 13631 83 .214.267.296.563 .082.308 306 .246 46 -13 +0 +0 -2 +6 -0.9
202020 INTLAtenienses de Manati 4541 9300 391 00 .220.289.293.582 .073.281 207 +0 -0
202121 A3 teams 401374 911717 201234 52 .243.289.350.639 .107.340 315 .277 70 -13 +0 +0 -4 +11 -0.6
202222 A+3 teams 616582 12225525 262455 22 .210.250.399.648 .189.308 404 .275 68 -22 -0 +0 -7 +17 -1.2
202323 AA3 teams 736671 16929633 522688 42 .252.313.461.774 .209.363 367 .331 112 +10 +0 +0 -8 +21 2.3
202424 AAA3 teams 660590 14719027 622114 122 .249.325.419.743 .169.337 329 .323 106 +4 +2 -2 -7 +19 1.6
202525 AAA3 teams 620557 14423320 481778 22 .259.326.418.745 .160.338 298 .319 102 +1 -0 -4 -7 +18 0.8
▸ 2026 Season (actual · ROS · total)
202626 AAANorfolk Tides 3326 8100 6100 00 .308.438.346.784 .038.471 3018 .355 130 +1 +0 -1 -0 +1 0.1
ROS26 MLBBAL 119105 24404 12361 10 .229.314.381.695 .152.302 3010 .315 99 -0 +0 -2 -1 +3 0.0
TOT26 MLBBAL 152131 32504 18461 10 .244.340.374.714 .130.337 3012 .324 106 +1 +0 -3 -2 +4 0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202727 MLB 73%BAL 395349 8112115 401103 31 .232.316.401.717 .169.293 2810 .319 103 +1 +0 -7 -4 +11 0.1
202828 MLB 81%BAL 403356 8313115 411113 20 .233.318.402.719 .169.293 2810 .319 102 +1 +0 -8 -4 +11 0.0
202929 MLB 88%BAL 398352 8113114 401103 10 .230.314.392.706 .162.292 2810 .317 101 +0 +0 -9 -4 +11 -0.1
203030 MLB 94%BAL 394349 8012114 391103 10 .229.312.390.702 .160.291 2810 .314 99 -1 +0 -9 -4 +11 -0.3
203131 MLBBAL 379335 7612113 381073 00 .227.311.385.696 .158.290 2810 .311 96 -2 +0 -10 -4 +11 -0.5
203232 MLBBAL 360319 7211112 361042 00 .226.308.379.687 .154.289 2910 .306 93 -3 +0 -10 -4 +10 -0.7
203333 MLBBAL 330292 6410110 33972 00 .219.303.363.666 .144.288 2910 .301 89 -4 +0 -10 -4 +9 -0.9
203434 MLBBAL 286254 55819 28872 00 .217.299.362.662 .146.287 3010 .295 84 -5 +0 -10 -3 +8 -1.0
▸ Career Totals (MLE all levels + projections)
Career 64725826 136022128219 544200153 4115 .233.305.394.698 .160.313 318 .304 91 -65 +2 -81 -69 +183 -3.1
/ 162G 650585 13722322 552015 42 .234.305.395.700 .161.314 318 .304 91 -7 +0 -8 -7 +18 -0.3

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201717 ROKAZL Indians 11996 24420 21230 01 .250.385.333.718 .083.324 1918 .330 111 +1 -0 +3 0.5
201818 ROKAZL Indians 1 211187 551041 22441 83 .294.371.406.778 .112.378 2110 .349 125 +6 +0 +6 1.3
202020 INTLAtenienses de Manati 4541 9300 391 00 .220.289.293.582 .073.281 207 .269 64 -2 +0 +1 -0.1
202121 A+Lake County Captains 9079 17402 9222 21 .215.311.342.653 .127.273 2410 .300 88 -1 +0 +3 0.1
202121 ALynchburg Hillcats 240220 691315 16542 31 .314.366.450.816 .136.393 227 .361 134 +9 +0 +7 1.7
202121 INTLGigantes de Carolina 7162 15401 8200 00 .242.329.355.683 .113.333 2811 .308 94 -1 +0 +2 0.2
202222 AAAkron RubberDucks 113107 22725 5430 01 .206.241.449.690 .243.283 384 .295 84 -2 -0 +3 0.1
202222 A+Lake County Captains 321295 8616221 22923 20 .292.347.573.920 .281.355 297 .397 162 +23 +0 +9 3.3
202222 INTLGigantes de Carolina 182171 47604 8392 01 .275.315.380.695 .105.333 214 .311 96 -1 -0 +5 0.4
202323 AAAColumbus Clippers 202175 4912211 25662 00 .280.376.560.936 .280.388 3312 .407 169 +16 +0 +6 2.2
202323 AAAkron RubberDucks 363322 9314218 34975 32 .289.366.512.878 .224.359 279 .384 152 +21 -0 +10 3.2
202323 INTLGigantes de Carolina 171145 39403 22281 10 .269.369.359.728 .090.308 1613 .330 111 +2 +0 +5 0.7
202424 MLBCleveland Guardians 4031 4100 9140 00 .129.325.161.486 .032.235 3522 .257 55 -2 +0 -2 -7 +1 -1.0
202424 AAAColumbus Clippers 508439 13218029 641282 82 .301.392.540.932 .239.361 2513 .407 169 +40 +1 +14 5.6
202424 INTLGigantes de Carolina 11294 23704 15232 40 .245.360.447.807 .202.279 2113 .358 132 +4 +1 +3 0.8
202525 MLBCleveland Guardians 7771 14412 6220 10 .197.260.366.626 .169.255 298 .278 71 -3 +0 -4 -7 +2 -1.1
202525 AAAColumbus Clippers 373324 10116116 43864 02 .312.399.515.914 .204.379 2312 .402 166 +28 -1 +11 3.8
202525 INTLGigantes de Carolina 170147 39711 14314 10 .265.345.347.692 .082.317 188 .309 95 -1 +0 +5 0.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career 117102 18512 15360 10 .176.282.304.586 .127.250 3113 .271 66 -5 +0 -6 -14 +3 -2.1

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Johnathan Rodríguez (OGILVIE) 26 60 60 45 55 .222/.298/.396 .174.289 61 31% 9% 96 +0.4
Ryan Mountcastle
2023 · MLB
26 48→56 56→60 43→40 45 .251/.309/.436 .185.303 255 26% 7% 109 +2.4 .257/.309/.420 .163.318 195 24% 7% 105 +2.1 .261/.309/.410.150.32517424%6%101+1.4
Yasmany Tomás
2017 · MLB
26 51→53 55→60 41→40 41 .263/.303/.447 .183.315 235 25% 5% 110 +2.4 .236/.273/.417 .181.302 234 29% 5% 89 +1.0 .210/.241/.382.172.27822233%4%64-0.4
Clint Frazier
2021 · MLB
26 47→46 53→55 45→50 46 .239/.309/.416 .177.301 207 27% 8% 105 +2.1 .208/.299/.346 .138.295 159 32% 10% 82 +0.5 .182/.281/.299.117.270121034%10%61-0.5
Chris Carter
2013 · MLB
26 41→51 57→65 48→45 47 .220/.299/.414 .194.281 255 31% 10% 100 +1.7 .221/.309/.433 .212.294 285 33% 11% 109 +2.4 .206/.305/.441.235.25133332%11%104+1.9
Renato Núñez
2020 · MLB
26 44→51 55→60 44→30 44 .235/.296/.415 .180.285 243 27% 7% 99 +1.7 .243/.309/.448 .205.293 283 27% 7% 114 +2.7 .233/.304/.458.225.27932129%7%111+1.4
Jorge Soler
2018 · MLB
26 43→53 54→65 46→45 50 .227/.311/.402 .175.291 234 30% 10% 102 +1.9 .248/.335/.491 .243.300 335 28% 11% 135 +4.2 .238/.331/.497.259.26736126%11%132+3.2
Rowdy Tellez
2021 · MLB
26 47→50 57→60 41→45 46 .250/.310/.445 .195.291 255 24% 7% 113 +2.6 .235/.307/.436 .201.261 273 22% 9% 109 +2.4 .219/.297/.410.192.23826121%9%87+0.7
Ryon Healy
2019 · MLB
27 49→55 55→60 41→30 42 .259/.297/.438 .180.299 242 23% 5% 105 +2.1 .241/.292/.421 .180.277 234 22% 6% 98 +1.6 .224/.282/.439.215.25023021%7%98+0.5
Tommy Medica
2014 · MLB
26 49→52 58→60 44→45 44 .252/.319/.463 .210.317 254 28% 7% 121 +3.2 .225/.281/.376 .151.292 178 28% 6% 82 +0.5 .205/.259/.322.118.26812927%5%56-0.8
Dominic Smith
2021 · MLB
26 51→55 54→50 45→40 45 .258/.316/.450 .192.316 214 25% 7% 116 +2.8 .249/.314/.395 .146.298 164 21% 7% 101 +1.8 .243/.312/.368.125.28913420%8%91+0.9
Justin Huber
2008 · MLB
26 47→53 52→55 47→45 44 .242/.300/.410 .168.294 205 25% 6% 99 +1.7 .229/.286/.378 .149.277 184 24% 6% 85 +0.7 .223/.286/.365.141.26817323%6%80+0.2
Kennys Vargas
2017 · MLB
26 46→53 53→55 44→30 48 .237/.309/.408 .171.294 222 27% 9% 102 +1.9 .224/.294/.395 .171.290 222 29% 9% 93 +1.3 .219/.284/.385.166.28223030%8%83+0.5
Victor Diaz
2008 · MLB
26 45→51 51→60 46→50 38 .232/.276/.390 .159.307 208 31% 5% 84 +0.6 .225/.280/.385 .160.326 209 35% 6% 84 +0.6 .230/.305/.438.207.32330936%8%108+1.3
Nolan Reimold
2010 · MLB
26 51→58 56→60 48→50 51 .266/.335/.459 .193.300 2310 20% 9% 126 +3.5 .238/.313/.391 .153.277 1811 21% 9% 99 +1.7 .237/.314/.363.126.31114526%9%88+0.4
Tyler Moore
2014 · MLB
27 45→46 59→65 51→40 41 .242/.289/.452 .210.298 275 29% 6% 106 +2.2 .222/.283/.378 .156.281 183 27% 7% 84 +0.6 .204/.267/.340.136.25616027%7%63-0.4
Mike Carp
2012 · MLB
26 46→55 54→55 41→40 45 .241/.302/.418 .177.286 234 25% 7% 102 +1.9 .240/.307/.402 .162.298 195 25% 8% 100 +1.7 .225/.305/.361.136.28714225%9%85+0.3
Keston Hiura
2023 · MLB
26 43→53 56→60 44→50 41 .219/.306/.406 .188.324 259 38% 8% 102 +1.8 .231/.305/.428 .197.321 284 36% 7% 107 +2.2 .215/.289/.401.186.29827136%6%90+0.7
Matt LaPorta
2011 · MLB
26 46→49 54→55 41→30 51 .239/.313/.418 .178.263 223 19% 8% 107 +2.2 .230/.292/.387 .157.268 193 22% 7% 90 +1.0 .220/.278/.377.157.25719123%6%80+0.2
Russ Canzler
2013 · MLB
27 47→57 52→55 42→45 43 .238/.294/.408 .170.305 195 28% 7% 96 +1.5 .228/.282/.366 .138.289 154 26% 7% 79 +0.3 .224/.278/.351.127.27714224%7%72-0.1
Dayan Viciedo
2015 · MLB
26 47→53 53→55 39→40 44 .243/.291/.412 .169.278 212 22% 6% 95 +1.4 .245/.296/.394 .149.287 174 21% 6% 93 +1.3 .256/.303/.371.116.30412020%5%85+0.3