Frainyer Chavez2B Frisco RoughRiders
Age 27 S/R 5'8" / 170 lbs AA K +3% Svc 0.0 · Ctrl thru 2034 peak 0.7 · 2026
wRC+†94
AVG/OBP/SLG.210 / .274 / .296
PA250
HR4
SB8
K%28
BB%7
MLB%2%
BAT: -1.7 runs (wOBA-derived runs vs avg)-2BATRUN: +0.9 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: +0.70+0.7WAR
Scouting · nowfuture
HIT
4545
PWR
3030
SPD
4545
EYE
4650
trajectory · 10 yrs
0.3peak
2027

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Arb-1$0.8M+0.1$0.4M+$0.0M (cut)
2030Arb-2$0.9M
2031Arb-3$0.9M
2032Ext / FA-deal$0.2M
2033Ext / FA-deal$0.4M
2034Extbeyond projection horizon · no WAR estimate
Totals $-0.7M $-8M -$7M
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
201819 ROKAZL Rangers 196180 39511 12532 236 .217.273.272.545 .056.297 276 .247 47 -12 +2 +0 +1 +6 -0.3
201920 AHickory Crawdads 415380 721021 261002 178 .189.245.234.479 .045.253 246 .213 21 -37 +0 +0 +1 +12 -2.4
202122 A+Hickory Crawdads 372327 64911 341086 106 .196.283.239.522 .043.285 299 .242 43 -24 -0 +0 +1 +11 -1.3
202223 A+3 teams 351322 721132 21874 154 .224.280.295.575 .071.295 256 .251 50 -20 +1 +0 +1 +10 -0.7
202324 A+2 teams 288257 44605 23902 36 .171.245.253.498 .082.235 318 .220 27 -24 -2 +0 +1 +8 -1.7
202425 AA2 teams 434399 831223 281182 204 .208.263.271.534 .063.286 276 .244 45 -27 +2 +0 +2 +12 -1.1
202526 AA2 teams 439397 871107 341254 710 .219.287.300.587 .081.299 288 .266 62 -19 -3 +0 +2 +12 -0.8
▸ 2026 Season (actual · ROS · total)
202627 AAFrisco RoughRiders 8675 21305 8191 40 .280.357.520.877 .240.302 229 .363 136 +3 +1 +0 +0 +2 0.7
ROS27 MLBTEX 164149 32503 13441 42 .215.282.309.591 .094.287 278 .279 72 -5 +0 +0 +1 +5 0.0
TOT27 MLBTEX 250224 53808 21632 82 .237.308.379.687 .143.288 258 .308 94 -2 +1 +0 +1 +7 0.7
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202728 MLB 9%TEX 333298 671017 29773 83 .225.300.336.636 .111.275 239 .288 78 -8 +0 -1 +1 +9 0.2
202829 MLB 19%TEX 352315 711118 31823 83 .225.301.343.644 .117.276 239 .288 79 -8 +0 -1 +1 +10 0.2
202930 MLB 29%TEX 363325 731218 32863 72 .225.300.342.642 .117.275 249 .287 78 -9 +1 -2 +1 +10 0.1
203031 MLB 40%TEX 358321 711118 31863 52 .221.296.336.632 .115.274 249 .284 76 -10 +0 -3 +1 +10 -0.1
203132 MLB 49%TEX 345309 681117 30843 41 .220.295.330.625 .110.273 249 .280 72 -11 +0 -4 +1 +10 -0.3
203233 MLB 63%TEX 318286 621016 27802 21 .217.289.322.611 .105.271 258 .274 68 -11 +0 -4 +1 +9 -0.6
203334 MLB 81%TEX 277249 52815 24722 10 .209.284.309.593 .100.270 269 .268 63 -11 +0 -5 +1 +8 -0.7
▸ Career Totals (MLE all levels + projections)
Career 50054514 9571421672 395129242 13458 .212.282.298.580 .086.278 268 .261 58 -237 +4 -20 +18 +142 -9.5
/ 162G 650586 1231829 511685 178 .210.278.294.572 .084.276 268 .261 58 -31 +0 -3 +2 +18 -1.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
201819 ROKAZL Rangers 196173 53722 19372 236 .306.381.405.786 .098.375 1910 .353 128 +6 +2 +6 1.4
201920 AHickory Crawdads 415365 931521 41762 178 .255.333.315.648 .060.317 1810 .295 84 -7 +0 +12 0.5
202122 A+Hickory Crawdads 372315 771311 46796 106 .244.351.302.653 .057.319 2112 .304 91 -4 -0 +11 0.6
202223 AAARound Rock Express 2222 5110 050 01 .227.227.364.591 .136.294 230 .255 53 -1 -0 +1 -0.1
202223 AAFrisco RoughRiders 6155 16300 5120 20 .291.350.345.695 .055.364 208 .313 98 -0 +0 +2 0.2
202223 A+Hickory Crawdads 268231 65922 30504 133 .281.374.364.737 .082.346 1911 .335 115 +4 +1 +8 1.4
202324 AAFrisco RoughRiders 118105 24403 10241 01 .229.302.352.654 .124.266 208 .292 82 -2 -0 +3 0.1
202324 A+Hickory Crawdads 170139 28302 26441 35 .201.331.266.598 .065.271 2615 .281 73 -5 -1 +5 -0.2
202425 AAARound Rock Express 137125 32700 9331 52 .256.311.312.623 .056.344 247 .282 74 -4 +0 +4 0.0
202425 AAFrisco RoughRiders 297259 64834 34611 152 .247.337.347.684 .100.308 2111 .311 96 -1 +2 +8 0.9
202526 AAARound Rock Express 4435 9103 871 11 .257.409.543.952 .286.240 1618 .417 178 +4 -0 +1 0.5
202526 AAFrisco RoughRiders 395342 871205 46863 69 .254.348.333.681 .079.323 2212 .313 97 -1 -2 +11 0.8

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
Frainyer Chavez (OGILVIE) 27 45 30 45 50 .210/.274/.296 .086.284 45 28% 7% 59 -0.5
Stephen Perez
2018 · AAA
27 42→48 38→30 50 47 .202/.269/.276 .074.268 613 26% 8% 50 -1.7 .211/.281/.287 .076.301 614 29% 8% 59 -1.1 .199/.280/.207.008.30101830%9%38-0.5
Blake Swihart
2019 · MLB
27 43→52 41→45 50→45 45 .209/.270/.303 .094.278 810 27% 8% 58 -1.2 .194/.256/.319 .125.264 158 31% 7% 57 -1.2 .154/.224/.275.121.20117233%8%30-1.2
Tyler Smith
2018 · MLB
27 46→53 39→40 43→50 44 .219/.272/.299 .080.277 68 23% 6% 57 -1.2 .207/.262/.312 .105.279 107 28% 6% 57 -1.2 .182/.238/.295.113.25611032%6%40-0.7
Nolan Fontana
2018 · MLB
27 40→43 40 47→50 48 .195/.276/.291 .096.272 711 29% 10% 59 -1.1 .196/.286/.314 .118.276 1011 30% 11% 69 -0.4 .155/.271/.269.114.2219631%13%51-0.4
Walter Ibarra
2015 · AAA
27 47→57 39→40 44→50 35 .228/.255/.308 .080.308 68 28% 3% 51 -1.7 .259/.285/.342 .083.323 612 21% 3% 72 -0.2 .274/.298/.354.080.33651119%3%78+0.1
Tyler Krieger
2021 · AAA
27 48→57 41→40 50 43 .233/.284/.332 .099.299 816 24% 6% 71 -0.3 .190/.241/.278 .088.286 810 34% 6% 39 -2.5 .144/.184/.198.054.2255337%4%-9-1.8
Jaime Pedroza
2014 · AA
27 46→52 42→45 46→50 43 .224/.279/.329 .104.292 108 26% 6% 69 -0.4 .232/.279/.347 .115.294 108 24% 5% 72 -0.2 .248/.314/.372.124.323121025%7%97+0.6
Rafael Ynoa
2015 · MLB
27 51→54 38→40 45→55 46 .241/.287/.328 .087.294 512 20% 6% 71 -0.3 .228/.269/.307 .079.290 49 21% 5% 57 -1.2 .214/.258/.278.064.2762822%5%42-1.6
Riley Unroe
2022 · AAA
26 44→47 43→45 47→55 43 .217/.274/.330 .113.285 1111 27% 6% 66 -0.6 .218/.293/.338 .120.290 1221 27% 9% 77 +0.1 .221/.306/.342.121.297132628%10%80+0.2
Micah Gibbs
2015 · AA
27 39 39→30 47→45 44 .188/.264/.271 .083.282 68 33% 8% 48 -1.9 .210/.266/.313 .103.290 88 29% 7% 59 -1.1 .195/.246/.310.115.26410029%6%50-0.3
Anderson Machado
2008 · MLB
27 41→43 40 47→45 47 .199/.271/.291 .092.271 710 28% 9% 56 -1.3 .198/.273/.290 .092.273 611 27% 9% 56 -1.3 .188/.267/.271.084.2644828%10%47-0.9
Carlos Colmenares
2013 · AAA
27 49→54 37→40 50 44 .231/.283/.306 .075.305 414 25% 6% 63 -0.8 .242/.285/.398 .156.281 1713 20% 6% 89 +0.9 .270/.305/.429.160.315111718%5%102+0.4
Daniel Nunez
2009 · AAA
27 46→51 40→30 46→50 42 .219/.280/.304 .086.300 711 28% 6% 63 -0.8 .215/.272/.308 .093.299 813 29% 6% 60 -1.0 .247/.326/.322.075.31441421%7%85+0.3
Sandy León
2016 · MLB
27 39→49 39→45 41→30 47 .192/.256/.271 .079.240 73 23% 7% 44 -2.1 .230/.289/.345 .115.292 123 24% 7% 77 +0.1 .224/.285/.344.121.28113124%7%73-0.1
Stevie Wilkerson
2019 · MLB
27 48→57 41→45 45→50 40 .230/.282/.326 .096.314 810 28% 6% 69 -0.4 .230/.285/.355 .125.311 138 29% 6% 78 +0.2 .222/.281/.340.118.30812730%6%70-0.2
Pedro Florimón
2014 · MLB
27 47→52 42→45 47→55 43 .227/.277/.328 .101.299 915 27% 6% 67 -0.5 .211/.263/.314 .103.295 820 29% 6% 57 -1.2 .224/.280/.339.115.329101133%6%69-0.2
Skyler Stromsmoe
2012 · AA
28 46 39→40 47→50 44 .221/.278/.303 .082.281 611 23% 6% 61 -1.0 .220/.292/.298 .078.281 513 22% 8% 66 -0.6 .212/.296/.271.058.26511118%8%59-0.4
Jorge Flores
2019 · AAA
27 42→52 39→30 44→50 43 .203/.251/.287 .084.249 78 22% 5% 45 -2.1 .245/.327/.333 .088.295 813 19% 8% 91 +1.1 .256/.348/.325.069.30671417%8%92+1.0
Gustavo Nunez
2015 · AAA
27 49→58 36→40 46→55 41 .232/.269/.298 .066.301 413 24% 5% 55 -1.4 .246/.285/.310 .064.302 418 19% 5% 64 -0.8 .254/.292/.307.053.30521917%5%63-0.5
Jan Vázquez
2017 · AA
26 45 38→40 46→45 44 .212/.283/.295 .084.288 510 27% 7% 63 -0.9 .223/.297/.327 .104.299 108 27% 7% 76 +0.1 .219/.300/.323.104.29511328%8%73-0.0