Cris RodriguezOF FCL Tigers
Age 18 R/R 6'3" / 203 lbs ROK HR -8% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION179 act + 119 ros · stats below = ROS only
wRC+†49
AVG/OBP/SLG.190 / .245 / .326
PA119
HR3
K%36
BB%6
BABIP276
ISO136
MLB%0%
Value2026 · WAR
BAT: -23.9 runs (wOBA-derived runs vs avg)-24BATRUN: +1.0 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.1 runs (Defensive runs vs avg)-0FLDPOS: -1.8 runs (Positional adjustment)-2POSREP: +8.5 runs (Replacement-level credit)+8REPTotal WAR: -1.70-1.7WAR
0.00.81.70.30.60.91.01.21.21.0+$35M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 40 / POW 64
Toolsscout grade
CONTACT40
scouting grade only
POWER64
scouting grade only
EYE33
scouting grade only
SPEED49
scouting grade only
DEFENSE52
scouting grade only
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
2026MiLBstill in minors · estimated debut 2031
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.6$2M+$1M
2032Pre-Arb$0.9M+0.9$2M+$2M
2033Pre-Arb$1.0M+1.0$5M+$4M
2034Arb-1$2M+1.2$5M+$4M
2035Arb-2$4M+1.2$5M+$3M
2036Arb-3$5M+1.0$4M+$2M
Totals $14M $22M +$17M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202517 ROKDSL Tigers 2 188176 39817 7620 102 222251398649 176286 334 272 66
202517 ROKDSL Tigers 2 188172 5312110 11420 102 308350564914 256344 226 386 154
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD18 ROKDET 179167 26623 10861 82 156208269477 114291 486 206 16 -17 +1 +0 -1 +5 -1.2
YTD18 ROKDET 179161 421035 16601 82 261331453785 193381 349 345 122 +4 +1 +0 -1 +5 0.9
ROS18 ROKDET 0% 119110 21413 7431 31 190245326571 136282 366 250 49 -7 +0 -0 -1 +3 -0.4
ROS18 MLBDET 0% 01 0000 000 00 278 240 42 -0 -0
FULL18 ROKDET 179168 26623 10861 82 155208268476 113287 486 206 16 -17 +1 +0 -1 +5 -1.2
TOT18 ROKDET 298277 471036 171292 113 169223292515 123284 436 223 29 -24 +1 -0 -2 +8 -1.7
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202719 MLBDET 34% 310286 571128 181083 61 199254336590 136285 356 266 62 -13 +1 -0 -2 +9 -0.6
202820 MLBDET 48% 422389 8115313 261424 82 208265362627 154288 346 280 72 -13 +1 -0 -3 +12 -0.3
202921 MLBDET 54% 504462 10018417 321665 92 216275383658 167290 336 289 80 -12 +1 -0 -3 +14 0.0
203022 MLBDET 57% 560513 11220420 361816 103 218277390667 172291 326 296 85 -10 +1 -0 -3 +16 0.3
203123 MLBDET 58% 598547 12222423 391937 113 223283404687 181292 327 301 89 -8 +1 -0 -4 +17 0.6
203224 MLBDET 57% 622569 12823425 412007 113 225285411696 186293 327 305 92 -6 +1 -0 -4 +18 0.9
203325 MLBDET 57% 632578 13023426 422037 123 225285413699 189294 327 308 94 -5 +1 -1 -4 +18 1.0
203426 MLBDET 57% 638584 13123427 422057 123 224284416700 192294 327 310 95 -4 +1 -1 -4 +18 1.2
203527 MLBDET 55% 636581 13123427 432057 123 225287418705 193293 327 310 95 -4 +1 -1 -4 +18 1.2
203628 MLBDET 55% 631576 13023427 432047 113 226288420708 194293 327 309 94 -4 +1 -1 -4 +18 1.0
202719 MLBDET 34% 10799 20413 6371 20 202255354608 152281 356 255 54 -6 +0 -0 -1 +3 -0.3
202820 MLBDET 48% 204187 38716 13692 41 203262348610 144283 346 267 63 -9 +0 -0 -1 +6 -0.4
202921 MLBDET 54% 273251 531029 17903 51 211269375644 163285 336 276 69 -9 +1 -0 -2 +8 -0.3
203022 MLBDET 57% 317290 6211211 211033 61 214274379653 166286 327 282 74 -9 +1 -0 -2 +9 -0.2
203123 MLBDET 58% 344315 6812213 221114 62 216276390666 175287 326 287 78 -9 +0 -0 -2 +10 -0.1
203224 MLBDET 57% 354324 7212314 231144 72 222282407689 185288 326 291 81 -8 +1 -0 -2 +10 0.1
203325 MLBDET 57% 358327 7313314 241154 72 223285410694 187288 327 293 83 -7 +1 -0 -2 +10 0.1
203426 MLBDET 57% 361330 7413315 241164 72 224285418703 194288 327 295 84 -7 +1 -0 -2 +10 0.2
203527 MLBDET 55% 353322 7012214 241144 72 217280398678 180288 327 295 84 -6 +1 -0 -2 +10 0.2
203628 MLBDET 55% 347316 6912214 241124 62 218282402684 184287 327 294 83 -7 +0 -1 -2 +10 0.1
▸ Career Totals
Career 30182762 59910621113 19898133 5715 217277393671 176288 337 287 78 -76 +5 -3 -18 +86 -0.6
/ 162G 650595 12923524 432117 123 217278393671 176288 327 287 78 -16 +1 -1 -4 +18 -0.1
Career 58605371 118221339223 376191261 11529 220279399678 179293 336 298 86 -91 +11 -5 -35 +166 4.7
/ 162G 650596 13124425 422127 133 220280399679 180292 336 298 86 -10 +1 -1 -4 +18 0.5

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202517 ROKDSL Tigers 2 188172 5312110 11420 102 308350564914 256344 226 386 154 +11 +1 +5 1.8

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Adam Duvalllast yr '24
career totals — 11 seasons, 3,723 PA
113,72319522227287459-31+1111.011.8
/162664354-5.5+2.02.0pk7: 13
#2Tony Batistalast yr '07
career totals — 7 seasons, 3,601 PA
73,60116233244291445-9-110.410.4
/162664306-1.6-0.21.9pk7: 10
#3Kole Calhounlast yr '23
career totals — 11 seasons, 4,963 PA
114,96317933242316418-54-338.39.6
/162664244-7.3-4.41.1pk7: 11
#4Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#5Gregory Polancolast yr '21
career totals — 8 seasons, 3,220 PA
83,2209698241309409-34-283.84.4
/1626642020-7.1-5.80.8pk7: 5
#6Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
63,22112259221277400-19+63.03.4
/1626642512-4.0+1.20.6pk7: 4

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
Cris Rodriguez (OGILVIE) 18 26→40 50→64 52→49 33 169/223/292 123284 611 43% 6% 29 -1.7
Jesus Vasquez
2010 · A
18 41 43→55 45→55 40 203/255/316 114272 98 29% 5% 55 -1.4 209/267/336 127280 1313 29% 6% 66 -0.6 206/270/350143270161829%6%73-0.1
Esmerlyn Valdez
2022 · A
18 43 46→55 48→40 40 211/281/338 127310 147 35% 7% 73 -0.1 195/273/317 122300 135 37% 8% 64 -0.8 202/290/39018828626237%9%87+0.6
Jhonkensy Noel
2019 · A
18 37→40 46→55 44→45 40 193/268/316 123267 147 32% 6% 63 -0.9 215/270/350 135282 167 29% 5% 71 -0.3 201/252/37317226023432%5%70-0.2
Ravel Santana
2010 · A
18 39 42→50 48→55 44 192/269/294 102269 109 31% 8% 56 -1.3 219/288/360 141283 1615 27% 8% 81 +0.4 220/291/383163271202026%8%85+0.3
Jesús Báez
2023 · A
18 39→35 45→55 44→45 44 197/265/314 117266 139 30% 8% 59 -1.1 203/264/335 132259 159 27% 7% 65 -0.7 213/269/38917724126824%6%78+0.1
Alexander Canario
2019 · A
19 41→34 42→60 47→50 44 201/268/307 106272 1012 29% 7% 59 -1.1 209/264/358 149293 1811 34% 6% 70 -0.3 205/276/414209281281337%8%87+0.5
Gabriel Gonzalez
2022 · A
18 43→53 46→50 52→45 43 216/277/348 132271 1210 25% 6% 73 -0.1 235/292/359 124285 148 22% 5% 82 +0.5 253/307/38212930314621%5%91+0.9
Nelson Velázquez
2018 · A
19 40→38 49→60 49→50 37 198/260/347 149322 189 42% 7% 66 -0.6 195/243/286 91336 87 42% 6% 41 -2.3 205/274/399195264271233%8%84+0.5
Ronarsy Ledesma
2011 · A
18 44 44→45 53→50 41 217/277/335 118288 119 28% 6% 69 -0.4 219/286/320 101286 611 24% 6% 69 -0.4 226/280/33711129161123%4%69-0.2
Moisés Sierra
2008 · A
19 37→47 41→50 49→50 37 186/237/281 95256 910 30% 4% 39 -2.5 219/266/312 93298 88 28% 4% 59 -1.1 248/314/378130302141522%7%93+0.9
Zoilo Almonte
2007 · A
18 36→46 42→55 46→50 42 184/247/287 103264 106 33% 8% 44 -2.1 195/238/289 94259 95 27% 5% 40 -2.4 253/300/404151320191326%6%94+1.0
Yunior Garcia
2019 · A
18 37→47 43→45 52→30 40 187/247/297 110260 1010 31% 6% 47 -1.9 196/245/301 105305 107 37% 5% 46 -2.0 224/273/34011532712233%5%65-0.3
Robert Perez Jr.
2019 · A
19 37→47 41→55 42→45 37 183/244/280 97279 96 36% 6% 42 -2.3 211/270/336 125325 134 37% 6% 67 -0.5 221/290/40518430725235%6%92+1.0
Carlos Jimenez
2022 · A
19 38→43 42→55 53→50 44 188/268/290 102278 1011 34% 8% 55 -1.4 201/284/321 120321 1116 37% 9% 69 -0.4 229/308/399169310211831%9%95+0.9
Joe Benson
2007 · A
19 41→48 42→60 46→50 41 204/254/311 107275 910 28% 6% 53 -1.5 211/280/305 94316 613 33% 7% 63 -0.8 230/308/424194312221532%8%104+1.5
Yordalin Peña
2023 · A
18 41→39 40→55 55 37 198/247/291 93283 610 31% 5% 45 -2.1 188/247/280 92276 612 32% 6% 42 -2.3 189/253/317128293111737%7%53-0.7
Orelvis Martinez
2021 · A
19 42→36 47→60 53→40 42 213/270/351 139273 146 27% 6% 71 -0.3 202/270/401 199257 274 33% 7% 85 +0.7 187/258/39420622630333%7%76+0.1
Ronny Ugarte
2023 · A
18 41 43→50 47→40 43 202/274/320 118277 96 29% 7% 65 -0.7 227/287/334 107295 85 24% 7% 73 -0.1 248/308/36812032111225%7%88+0.3
Jo Adell
2018 · A
19 46→44 42→65 55→50 36 223/264/339 116318 89 32% 4% 64 -0.8 220/270/375 155316 1710 34% 5% 77 +0.1 218/285/448231251341229%7%102+1.5
Cheslor Cuthbert
2011 · A
18 41→51 41→50 49→45 35 199/246/300 101301 86 35% 5% 46 -2.0 218/263/331 113279 124 25% 6% 62 -0.9 258/310/40614830117120%7%100+0.9