Cristopher NavarroSS Albuquerque Isotopes
Age 27 R/R 5'11" / 170 lbs AAA H +10%K -4% Svc 0.0 · Ctrl thru 2033
wRC+†57
AVG/OBP/SLG.202 / .265 / .305
PA170
HR3
K%28
BB%7
MLB%10%
BAT: -8.2 runs (wOBA-derived runs vs avg)-8BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.8 runs (Positional adjustment)+2POSREP: +4.8 runs (Replacement-level credit)+5REPTotal WAR: -0.10-0.1WAR
trajectory · 10 yrs
-0.1peak
2026

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M
2029Arb-1$0.8M
2030Arb-2$0.9M
2031Arb-3$0.2M
2032Ext / FA-deal$0.4M
2033Ext / FA-deal$0.6M
Totals $-6M $-15M -$10M
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

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
201617 ROKDSL Rockies 174159 31300 8492 44 .195.243.214.456 .019.277 285 .202 13 -17 -1 +0 +2 +5 -1.1
201718 ROKDSL Rockies 249224 52810 13422 510 .232.280.277.557 .045.284 175 .238 40 -17 -3 +0 +3 +7 -1.0
201819 ROKGrand Junction Rockies 266251 43811 11402 75 .171.212.223.435 .052.200 154 .191 4 -29 -1 +0 +3 +8 -1.9
201920 AAsheville Tourists 5648 11100 291 11 .229.275.250.525 .021.268 164 .209 18 -5 -0 +0 +1 +2 -0.3
202122 A2 teams 195180 40601 7634 42 .222.267.272.539 .050.333 324 .236 39 -14 +0 +0 +2 +6 -0.6
202223 A+2 teams 171161 20200 8620 00 .124.166.137.302 .012.202 365 .140 -35 -26 +0 +0 +2 +5 -2.0
202324 AA2 teams 127117 18510 7400 00 .154.202.214.415 .060.231 316 .180 -4 -15 +0 +0 +1 +4 -1.0
202425 AAA3 teams 132118 23401 9363 21 .195.269.254.523 .059.265 277 .247 47 -8 +0 +0 +1 +4 -0.3
▸ 2026 Season
202627 MLBCOL 170154 32613 12472 31 .208.274.318.592 .110.272 287 .260 57 -8 +0 +0 +2 +5 -0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202728 MLB 20%COL 259236 481014 18713 41 .203.268.305.574 .102.274 277 .265 61 -11 +0 -1 +3 +7 -0.2
202829 MLB 33%COL 299272 561115 22823 41 .206.273.309.582 .103.274 277 .268 63 -12 +0 -1 +3 +8 -0.2
202930 MLB 43%COL 325295 621226 24893 41 .210.276.325.602 .115.274 277 .267 63 -14 +0 -2 +3 +9 -0.3
203031 MLB 52%COL 318289 591215 23883 20 .204.270.304.574 .100.273 287 .265 61 -14 +0 -3 +3 +9 -0.4
203132 MLB 64%COL 305277 561115 22863 10 .202.268.303.571 .101.272 287 .261 58 -15 +0 -4 +3 +9 -0.6
203233 MLB 73%COL 278253 501014 20803 00 .198.264.292.557 .095.270 297 .255 54 -15 +0 -4 +3 +8 -0.8
203334 MLB 81%COL 237216 41813 17712 00 .190.255.278.533 .088.268 307 .249 49 -14 +0 -5 +3 +7 -1.0
▸ Career Totals (MLE all levels + projections)
Career 35613250 6421171238 22395536 4127 .198.257.276.533 .078.265 276 .240 42 -233 -3 -20 +38 +101 -11.8
/ 162G 650593 1172127 411747 75 .197.258.275.533 .078.264 276 .240 42 -43 -1 -4 +7 +18 -2.2

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
201617 ROKDSL Rockies 174154 39400 13342 44 .253.320.279.599 .026.320 207 .272 66 -7 -1 +5 -0.3
201718 ROKDSL Rockies 249214 601010 23292 510 .280.356.336.692 .056.323 129 .306 93 -2 -3 +7 0.2
201819 ROKGrand Junction Rockies 266244 531111 18282 75 .217.277.283.559 .066.242 117 .256 54 -14 -1 +8 -0.7
201920 AAsheville Tourists 5647 12100 371 11 .255.314.277.590 .021.286 125 .251 50 -3 -0 +2 -0.2
202122 A+Spokane Indians 7769 17200 3213 10 .246.307.275.582 .029.347 274 .265 61 -3 +0 +2 -0.1
202122 AFresno Grizzlies 118107 28601 8241 32 .262.319.346.665 .084.329 207 .298 86 -2 -0 +3 0.1
202223 AAHartford Yard Goats 3029 6100 170 00 .207.233.241.475 .034.273 233 .217 24 -3 +0 +1 -0.2
202223 A+Spokane Indians 141127 19200 12370 00 .150.223.165.388 .016.211 269 .187 1 -16 +0 +4 -1.2
202324 AAHartford Yard Goats 9887 14410 8240 00 .161.232.230.461 .069.219 248 .209 18 -9 +0 +3 -0.6
202324 A+Spokane Indians 2927 6200 270 00 .222.276.296.572 .074.300 247 .261 58 -1 +0 +1 -0.1
202425 AAAAlbuquerque Isotopes 6154 11300 4121 00 .204.271.259.530 .056.250 207 .240 42 -4 +0 +2 -0.2
202425 AAHartford Yard Goats 3833 4100 4101 00 .121.237.152.388 .030.174 2611 .198 10 -4 +0 +1 -0.3
202425 ROKACL Rockies 3326 13102 651 21 .500.606.7691.375 .269.579 1518 .588 308 +8 +0 +1 0.9

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
Cristopher Navarro (OGILVIE) 27 .202/.265/.305 .102.272 33 28% 7% 57 -0.3
Jason Delay
2023 · MLB
28 41 39→45 42→40 39 .202/.249/.290 .088.280 75 30% 5% 45 -2.1 .221/.277/.307 .086.290 55 24% 6% 62 -0.9 .215/.272/.281.066.2783222%6%49-0.6
Angelo Castellano
2022 · AAA
27 38→42 43→45 49→50 40 .196/.249/.299 .103.256 1213 28% 6% 49 -1.8 .207/.271/.322 .115.258 1313 24% 7% 64 -0.8 .204/.274/.324.120.246141423%8%62-0.4
Jesus Flores
2012 · MLB
27 43→38 46→50 47→30 38 .218/.256/.349 .130.287 134 29% 5% 64 -0.8 .197/.231/.301 .104.250 104 25% 4% 40 -2.4 .179/.212/.264.086.2249125%4%18-1.6
Kevin Cash
2005 · MLB
27 39 44→40 47→30 42 .200/.255/.313 .113.252 125 26% 6% 55 -1.4 .202/.262/.334 .132.272 154 31% 6% 63 -0.8 .194/.267/.274.080.2659029%9%45-0.5
Alex De Goti
2022 · AAA
27 42→46 43→45 49→50 43 .206/.269/.317 .110.278 108 28% 7% 61 -1.0 .201/.276/.293 .092.275 79 27% 9% 59 -1.1 .191/.273/.268.077.25961026%9%48-1.1
Alvin Colina
2009 · AAA
27 39 45 45→40 37 .202/.247/.322 .121.269 145 30% 4% 53 -1.5 .213/.264/.338 .125.283 145 29% 5% 65 -0.7 .203/.256/.323.120.26415228%5%55-0.5
JJ Schwarz
2022 · AA
26 38 44→45 47→30 44 .195/.260/.302 .108.268 124 31% 8% 54 -1.4 .216/.284/.346 .130.306 154 32% 9% 76 +0.0 .206/.279/.334.128.29016133%9%68-0.3
Joe DeCarlo
2021 · AA
27 40→38 43→50 47→30 40 .197/.265/.308 .111.291 115 34% 7% 58 -1.2 .199/.260/.292 .093.305 96 35% 7% 51 -1.7 .163/.224/.224.061.2498036%7%16-1.3
Erick Monzon
2009 · AA
27 38→42 41→45 52→50 43 .193/.246/.292 .100.253 912 27% 7% 45 -2.1 .198/.248/.305 .107.279 1212 32% 6% 50 -1.8 .178/.219/.275.097.243151333%5%27-1.0
Ryan Jorgensen
2007 · AAA
28 38 44→45 48→30 43 .197/.260/.308 .111.260 136 29% 7% 56 -1.3 .211/.260/.328 .117.271 135 26% 6% 60 -1.0 .210/.254/.324.114.26612125%5%54-0.6
Grayson Greiner
2020 · MLB
27 41 45 44→30 45 .208/.272/.325 .117.274 133 28% 8% 65 -0.7 .200/.264/.316 .116.307 134 37% 7% 59 -1.1 .177/.244/.263.086.3299146%8%34-0.9
Colt Morton
2009 · MLB
27 38 47→50 46→30 41 .195/.264/.331 .136.277 153 34% 7% 64 -0.8 .201/.256/.340 .139.280 166 33% 6% 63 -0.9 .170/.220/.361.191.19626030%5%50-0.3
Caleb Hamilton
2022 · AAA
27 36 44→45 46→45 43 .181/.257/.295 .114.275 129 37% 9% 52 -1.6 .181/.267/.319 .138.277 186 38% 10% 63 -0.9 .145/.237/.274.129.20919339%10%37-0.8
David Thompson
2021 · AAA
27 40→46 43→45 50 41 .201/.260/.314 .113.263 1113 27% 6% 57 -1.2 .209/.280/.368 .159.282 1916 32% 6% 80 +0.4 .176/.260/.359.182.229232034%6%66-0.3
Tres Barrera
2022 · MLB
27 44→43 42→45 44→40 47 .215/.285/.320 .104.269 104 24% 8% 69 -0.4 .213/.279/.328 .115.268 134 25% 7% 69 -0.4 .190/.255/.290.100.24013126%7%45-0.9
Dan Conway
2007 · AAA
27 40 42→45 46→30 42 .200/.263/.303 .103.271 95 29% 6% 56 -1.3 .201/.257/.301 .100.279 107 30% 6% 53 -1.5 .154/.214/.214.061.2188032%5%10-1.0
Guillermo Quiroz
2009 · MLB
27 44 43→50 46→50 42 .216/.263/.321 .105.271 114 24% 5% 59 -1.1 .219/.262/.337 .118.278 123 25% 5% 63 -0.8 .218/.272/.349.131.28814028%6%69-0.2
Camden Duzenack
2021 · AA
26 35→37 45→50 47→50 39 .184/.244/.304 .120.244 1410 30% 6% 48 -1.9 .203/.249/.336 .133.277 1610 32% 5% 59 -1.1 .205/.254/.334.129.270151029%5%57-0.6
Gavin Collins
2022 · AAA
27 41 44→45 43→40 44 .207/.270/.318 .111.255 125 24% 6% 63 -0.9 .215/.284/.339 .124.270 156 25% 7% 75 -0.0 .207/.269/.313.106.23712318%6%59-0.4
Luke Maile
2018 · MLB
27 39→49 40→45 44→40 41 .194/.238/.281 .087.238 84 22% 5% 38 -2.6 .211/.273/.314 .103.281 97 27% 7% 62 -0.9 .228/.311/.350.122.31211428%9%84+0.2