Chris LopezC FCL Cardinals
Age 21 R/R 5'9" / 175 lbs ROK HR -7%K -4% Svc 0.0 · Ctrl thru 2037 peak 1.8 · 2032
wRC+†53
AVG/OBP/SLG.198 / .263 / .290
PA47
HR1
K%32
BB%7
MLB%0%
BAT: -2.5 runs (wOBA-derived runs vs avg)-3BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.8 runs (Positional adjustment)+1POSREP: +1.3 runs (Replacement-level credit)+1REPTotal WAR: -0.00-0.0WAR
trajectory · 10 yrs
1.8peak
2032

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
2026MiLBstill in minors · estimated debut 2032
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
2032Ext / FA-deal$0.9M+1.8$17M+$16M
2033Ext / FA-deal$1.0M+1.7$17M+$16M
2034Ext / FA-deal$1.0M+1.5$15M+$14M
2035Ext / FA-deal$2M+1.3$14M+$11M
2036Ext / FA-deal$3M+0.9$5M+$2M
2037Ext / FA-deal$2M+0.6$3M+$0.8M
Totals $11M $71M +$60M

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
202318 ROKDSL Cardinals 6760 1000 4572 00 .017.106.017.123 .000.250 856 .074 -85 -14 +0 +0 +1 +2 -1.1
202419 ROKFCL Cardinals 3331 2100 1170 00 .065.094.097.191 .032.133 523 .072 -87 -7 +0 +0 +1 +1 -0.6
202520 ROKFCL Cardinals 3532 6101 3130 00 .188.257.312.570 .125.278 379 .204 14 -3 +0 +0 +1 +1 -0.2
▸ 2026 Season
202621 MLBSTL 4744 9201 3150 10 .205.255.318.574 .114.290 326 .254 53 -3 +0 +0 +1 +1 -0.0
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202722 MLB 11%STL 132120 25413 10401 20 .208.275.333.608 .125.292 308 .275 68 -5 +0 +0 +2 +4 0.2
202823 MLB 28%STL 261235 52926 21773 41 .221.293.353.647 .132.293 308 .288 78 -6 +0 +0 +5 +7 0.6
202924 MLB 45%STL 356319 701229 301024 61 .219.295.354.649 .135.294 298 .296 84 -6 +1 +0 +6 +10 1.1
203025 MLB 60%STL 413370 8314311 361174 71 .224.300.368.668 .143.295 289 .301 88 -5 +1 +0 +7 +12 1.5
203126 MLB 77%STL 449401 9216313 401285 71 .229.307.382.689 .152.296 299 .303 90 -5 +1 +0 +8 +13 1.7
203227 MLB 92%STL 466416 9416313 421335 71 .226.305.373.677 .147.296 299 .303 90 -5 +1 +0 +8 +13 1.8
203328 MLBSTL 472421 9416313 431365 71 .223.303.368.671 .145.296 299 .302 89 -6 +1 -1 +8 +13 1.7
203429 MLBSTL 469418 9416313 431365 61 .225.305.371.676 .146.295 299 .300 88 -6 +1 -1 +8 +13 1.5
203530 MLBSTL 463413 9116312 421365 50 .220.300.361.661 .140.293 299 .297 85 -8 +1 -2 +8 +13 1.3
203631 MLBSTL 438391 8514311 401304 20 .217.297.353.649 .136.292 309 .293 83 -9 +0 -3 +8 +12 0.9
203732 MLBSTL 409365 7713210 371244 10 .211.291.340.630 .129.290 309 .289 79 -10 +0 -4 +7 +12 0.6
203833 MLBSTL 370331 701229 331153 00 .211.289.341.630 .130.289 319 .283 75 -11 +0 -4 +7 +10 0.2
203934 MLBSTL 319284 591027 291023 00 .208.288.331.619 .123.287 329 .277 70 -11 +0 -5 +6 +9 -0.1
204035 MLBSTL 263236 47816 23862 00 .199.276.318.594 .119.285 339 .269 64 -11 +0 -6 +5 +7 -0.4
▸ Career Totals (MLE all levels + projections)
Career 54624887 105118033138 480166455 557 .215.293.350.643 .135.293 309 .289 79 -130 +8 -25 +98 +155 10.8
/ 162G 650582 12421416 571987 71 .213.291.345.637 .132.291 309 .289 79 -15 +1 -3 +12 +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
202318 ROKDSL Cardinals 6758 8200 6372 00 .138.242.172.415 .034.364 559 .204 14 -6 +0 +2 -0.5
202419 ROKFCL Cardinals 3331 3100 1120 00 .097.125.129.254 .032.150 363 .115 -54 -6 +0 +1 -0.5
202520 ROKFCL Cardinals 3530 7101 590 00 .233.343.367.710 .133.300 2614 .325 107 +0 +0 +1 0.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
Chris Lopez (OGILVIE) 21 .198/.263/.290 .092.290 11 32% 7% 53 -0.1
Jerar Encarnacion
2019 · A
21 37→45 40→55 46→45 31 .178/.222/.266 .088.301 85 42% 5% 27 -3.3 .202/.249/.313 .111.311 125 37% 5% 52 -1.6 .223/.287/.396.173.32726638%8%87+0.6
Carlos De La Cruz
2022 · A
22 34→44 41→50 46→45 31 .166/.221/.255 .090.306 97 47% 6% 25 -3.5 .209/.265/.350 .141.325 176 39% 6% 69 -0.4 .211/.266/.351.140.31917538%5%66-0.5
Jose Siri
2017 · A
22 37→47 42→60 56→55 28 .184/.210/.289 .105.297 915 41% 3% 27 -3.3 .204/.240/.339 .135.303 1421 36% 4% 55 -1.4 .227/.276/.431.204.317272536%5%92+0.8
Aristides Aquino
2014 · A
20 33→40 40→65 41→50 35 .169/.216/.258 .090.248 76 34% 5% 24 -3.6 .200/.238/.338 .138.266 1410 30% 4% 53 -1.5 .218/.283/.452.234.26735933%7%98+1.0
Melky Mesa
2009 · A
22 37→44 40→55 46→55 31 .177/.224/.266 .089.305 77 42% 5% 28 -3.2 .192/.248/.333 .141.292 1514 38% 6% 57 -1.2 .209/.267/.364.155.298182135%6%69-0.3
Andrew Ray
2012 · A
21 38 38→55 50 35 .178/.234/.252 .074.305 67 41% 6% 29 -3.2 .187/.219/.308 .121.287 124 38% 4% 37 -2.6 .170/.196/.307.137.25715240%3%25-1.2
Óscar Mercado
2015 · A
20 37→47 37→55 53→60 42 .181/.238/.250 .069.233 518 24% 5% 30 -3.1 .202/.249/.271 .069.251 426 20% 5% 40 -2.4 .236/.299/.394.159.271162219%7%92+0.9
Randy Reyes
2014 · A
21 38 35→55 43→50 40 .184/.227/.240 .056.243 37 25% 5% 23 -3.6 .203/.240/.313 .110.288 1012 32% 4% 47 -1.9 .224/.250/.382.158.309161633%2%69-0.2
Nick Pratto
2021 · A
22 37→43 43→55 49→50 33 .182/.230/.286 .104.302 1113 42% 6% 37 -2.7 .201/.287/.393 .192.294 249 38% 9% 90 +1.0 .196/.288/.385.190.28124737%10%87+0.7
Domingo Soriano
2011 · A
21 37 38→45 43→50 33 .181/.221/.258 .077.275 57 36% 4% 24 -3.5 .192/.230/.270 .078.319 510 39% 4% 32 -3.0 .179/.206/.255.077.29751741%2%15-1.1
Luis Tejada
2014 · A
21 41→44 37→45 51→50 38 .199/.243/.273 .074.274 513 28% 5% 38 -2.6 .210/.252/.294 .084.275 69 25% 4% 47 -1.9 .218/.267/.326.108.27110723%5%59-0.6
Kyler Burke
2009 · A
21 37→47 37→45 48→45 39 .177/.240/.244 .067.279 46 36% 7% 30 -3.1 .208/.274/.322 .114.282 97 28% 8% 65 -0.7 .200/.268/.316.116.2699628%8%59-1.0
Geulin Beltre
2011 · A
20 35→45 40 44→50 35 .179/.222/.263 .085.263 78 34% 5% 27 -3.3 .212/.251/.286 .074.290 510 27% 5% 44 -2.1 .212/.249/.278.065.28841127%4%38-1.9
Mark Dolenc
2007 · A
22 39→49 36→40 49→55 39 .188/.235/.250 .062.266 310 30% 5% 28 -3.2 .215/.269/.288 .073.318 516 31% 6% 53 -1.5 .228/.281/.305.076.33652131%6%58-0.7
Felix G. Santana
2014 · A
19 37 36→40 41→50 37 .178/.237/.244 .066.266 46 33% 5% 29 -3.2 .218/.275/.298 .080.292 59 26% 5% 59 -1.1 .244/.300/.327.083.31851023%4%73-0.0
Mike McDade
2009 · A
20 37→47 37→50 47→30 36 .183/.223/.256 .073.265 53 32% 5% 24 -3.5 .217/.257/.343 .126.305 142 33% 4% 63 -0.9 .240/.281/.378.138.31617129%4%80+0.3
Yasiel Balaguert
2013 · A
20 39→42 38→45 44→40 34 .190/.225/.265 .074.287 64 35% 4% 27 -3.3 .200/.236/.286 .086.282 73 30% 4% 38 -2.6 .207/.244/.324.117.26414227%4%49-1.4
Max White
2015 · A
21 36→43 38→45 52→60 31 .166/.221/.246 .080.322 614 48% 6% 23 -3.6 .197/.258/.306 .109.335 924 41% 7% 54 -1.4 .199/.265/.315.116.316103038%7%56-0.9
Micker Adolfo
2017 · A
20 37 40→55 44→45 27 .176/.217/.265 .089.323 84 46% 4% 25 -3.5 .198/.251/.323 .125.332 143 42% 5% 56 -1.3 .190/.251/.345.155.31719344%6%59-0.5
Alexander Palma
2016 · A
20 40 37→50 51→45 39 .195/.222/.266 .072.234 59 20% 3% 27 -3.3 .212/.243/.318 .106.256 108 21% 3% 50 -1.8 .242/.280/.390.148.28917722%4%81+0.1