Gabriel LopezC ACL Rockies
Age 20 R/R 5'8" / 169 lbs ROK HR +30%H +12% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION122 act + 81 ros · stats below = ROS only
wRC+†50
AVG/OBP/SLG.188 / .258 / .283
PA81
HR1
K%30
BB%7
BABIP264
ISO94
MLB%0%
Value2026 · WAR
BAT: -12.9 runs (wOBA-derived runs vs avg)-13BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.6 runs (Positional adjustment)+4POSREP: +5.8 runs (Replacement-level credit)+6REPTotal WAR: -0.30-0.3WAR
0.00.51.00.30.50.70.80.80.80.70.50.30.0+$31M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 34 / POW 39
Toolsscout grade
CONTACT34
scouting grade only
POWER39
scouting grade only
EYE53
scouting grade only
SPEED49
scouting grade only
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
2032Pre-Arb$0.9M+0.8$2M+$2M
2033Pre-Arb$1.0M+0.8$2M+$1M
2034Pre-Arb$1.0M+0.7$2M+$1M
2035Arb-1$1M+0.5$1M+$0.6M
2036Arb-2$1M+0.3$0.6M+$0.2M
2037Arb-3$7M
Totals $5M $7M +$5M

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202418 ROKDSL Rockies 122109 13100 7454 22 119200128328 9203 376 161 -19
202418 ROKDSL Rockies 122102 18200 14314 22 176300196496 20254 2511 244 45
202519 ROKDSL Rockies 10591 14411 11302 12 154260253512 99217 2910 225 30
202519 ROKDSL Rockies 10584 18611 18222 12 214365345711 131279 2117 328 109
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 ROKCOL 122110 20312 9401 00 182250282532 100261 337 237 40 -8 +0 +0 +2 +3 -0.3
YTD20 ROKCOL 122105 28513 14281 00 267358419777 152333 2311 344 121 +3 +0 +0 +2 +3 0.9
ROS20 ROKCOL 0% 8174 14211 6241 10 188258283541 94268 307 251 50 -5 +0 +0 +1 +2 -0.1
ROS20 MLBCOL 0% 01 0000 000 00 288 260 57 +0 +0
FULL20 ROKCOL 122111 20312 9401 00 180250279529 99257 337 237 40 -8 +0 +0 +2 +3 -0.3
TOT20 ROKCOL 203184 34523 15642 10 184253282535 98262 317 243 44 -13 +0 +0 +4 +6 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBCOL 34% 233211 43814 18662 31 204273308581 104273 288 263 59 -11 +0 +0 +4 +7 0.0
202822 MLBCOL 48% 351317 661226 27974 62 208279315594 107275 288 271 65 -14 +0 +0 +6 +10 0.3
202923 MLBCOL 54% 428387 821538 331165 73 212282328611 116277 278 275 69 -15 +0 +0 +8 +12 0.5
203024 MLBCOL 55% 480434 9317310 381295 83 214285336622 122278 278 278 71 -16 +0 +0 +9 +14 0.7
203125 MLBCOL 56% 508457 9818310 401376 93 214286333619 118278 278 279 72 -16 +1 +0 +9 +14 0.8
203226 MLBCOL 56% 520468 10118311 411406 93 216287338625 122278 278 279 72 -17 +1 +0 +9 +15 0.8
203327 MLBCOL 60% 520467 10018311 421406 93 214287336624 122278 278 279 72 -17 +1 +0 +9 +15 0.8
203428 MLBCOL 62% 520467 9918310 421416 93 212285328613 116277 278 278 71 -17 +1 -1 +9 +15 0.7
203529 MLBCOL 63% 519466 9817310 421426 93 210284324608 114276 278 276 70 -18 +1 -1 +9 +15 0.5
203630 MLBCOL 63% 510457 9617310 421406 93 210285326611 116275 278 273 67 -19 +1 -2 +9 +14 0.3
203731 MLBCOL 65% 482435 901639 391345 83 207280320599 113272 288 269 64 -19 +0 -3 +9 +14 0.0
202721 MLBCOL 34% 8073 16311 6231 10 219287329616 110293 298 273 67 -3 +0 +0 +1 +2 0.1
202822 MLBCOL 48% 170153 34614 13472 31 222292353645 131296 288 281 73 -5 +0 +0 +3 +5 0.3
202923 MLBCOL 54% 232209 48925 18633 41 230300364664 134298 278 286 77 -6 +0 +0 +4 +7 0.5
203024 MLBCOL 55% 266240 551026 21723 52 229299362662 133299 278 289 80 -6 +0 +0 +5 +8 0.7
203125 MLBCOL 56% 284257 601127 22763 52 233301374675 140299 278 290 80 -6 +0 +0 +5 +8 0.7
203226 MLBCOL 56% 292264 611127 23793 52 231300367667 136299 278 290 80 -6 +0 +0 +5 +8 0.7
203327 MLBCOL 60% 310279 641227 25843 62 229300362662 133299 278 290 80 -7 +0 +0 +6 +9 0.8
203428 MLBCOL 62% 321288 661227 26874 62 229302358660 128298 278 289 80 -7 +0 -0 +6 +9 0.8
203529 MLBCOL 63% 325292 661227 26894 62 226298353651 127297 278 287 78 -8 +0 -1 +6 +9 0.7
203630 MLBCOL 63% 324291 661227 26894 52 227299354653 127296 278 284 76 -9 +0 -1 +6 +9 0.5
203731 MLBCOL 65% 313282 631127 25873 52 223294351645 128293 288 280 72 -10 +0 -2 +6 +9 0.3
▸ Career Totals
Career 29172629 5991092065 23179633 5118 228298359657 131299 278 287 78 -74 +3 -4 +52 +83 6.0
/ 162G 650586 13224414 511777 114 225295352646 126296 278 287 78 -17 +1 -1 +12 +18 1.3
Career 53794840 100718132101 428148164 9034 208281321602 113276 288 272 66 -207 +4 -7 +96 +152 4.0
/ 162G 650585 12222412 521798 114 209282321604 113277 288 272 66 -25 +1 -1 +12 +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
202418 ROKDSL Rockies 122102 18200 14314 22 176300196496 20254 2511 244 45 -8 -0 +3 -0.5
202519 ROKDSL Rockies 10584 18611 18222 12 214365345711 131279 2117 328 109 +1 -1 +3 0.4

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
#1Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#2Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#3Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#4Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#5Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#6J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 7 projected seasons
73,0365852212280327+54+283.23.0
/1626641311+11.9+6.10.7pk7: 3

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
Gabriel Lopez (OGILVIE) 20 29→34 34→39 44→49 53 184/253/282 98262 31 31% 7% 44 -0.3
Gilberto Vizcarra
2019 · A
20 35 38→45 47→40 46 171/243/241 71215 63 23% 7% 32 -3.0 206/263/288 82261 64 22% 6% 51 -1.7 226/269/325992749121%4%62-0.3
Christian Cerda
2023 · A
20 40→37 40 50→40 50 194/278/287 93254 69 25% 9% 58 -1.2 189/282/293 104252 114 27% 11% 62 -0.9 173/268/27510122312227%11%50-1.2
Jose Cordoba
2023 · A
20 37 41→45 44→55 39 187/251/282 95271 109 33% 6% 46 -2.0 202/259/294 92279 611 28% 6% 51 -1.7 199/258/2929326841526%6%47-0.8
Jason Lopez
2018 · A
20 40 38→55 47→45 44 192/261/269 76264 59 28% 7% 46 -2.0 207/248/334 127286 136 31% 5% 57 -1.2 189/235/31412426513833%5%43-0.9
Rey Duran
2009 · A
20 36 41→50 49→40 41 183/243/277 94256 96 31% 6% 40 -2.4 213/267/338 125268 145 25% 6% 66 -0.6 210/263/34913924619223%5%65-0.3
Wilmer Dominguez
2011 · A
20 43 40→45 49→45 42 209/255/300 91272 75 26% 6% 50 -1.7 218/253/304 86275 85 23% 4% 50 -1.7 247/278/35911127314515%4%72-0.1
Jose Bellorin
2011 · A
20 42 39→40 47→50 42 203/257/285 81265 610 25% 6% 47 -1.9 223/280/308 85271 69 19% 6% 63 -0.8 239/295/3167827661015%6%69-0.2
Denzer Guzman
2023 · A
19 38→36 40→45 47→50 42 190/245/284 93260 79 29% 6% 43 -2.2 187/246/287 100286 98 36% 7% 43 -2.2 205/268/331127286151232%7%61-0.7
Yeldrys Molina
2009 · A
20 43 38→40 48→50 44 206/265/287 82281 49 27% 7% 51 -1.7 194/252/272 78285 48 31% 7% 42 -2.3 139/198/200602030929%6%-1-1.2
Marco Guzman
2015 · A
20 41 39→45 44→50 48 196/264/281 85246 67 22% 8% 50 -1.7 217/263/307 90264 57 19% 6% 55 -1.4 227/264/3321052916823%5%60-0.3
Jorge Quiterio
2015 · A
20 36 40→45 46→45 39 183/234/269 86255 88 31% 5% 33 -2.9 194/235/279 85299 69 35% 5% 36 -2.7 177/200/2598327361237%2%14-1.1
Daniel Santos
2019 · A
20 41 39→45 45→40 41 197/262/285 88270 75 28% 6% 50 -1.7 200/262/282 82300 56 33% 6% 50 -1.8 141/209/188472350537%5%1-0.9
Deivi Mejia
2010 · A
20 40 41→40 46→30 41 197/265/294 97276 95 30% 6% 54 -1.4 205/261/294 89269 74 25% 6% 52 -1.6 224/268/311872676118%3%59-0.4
Janelfry Zorrilla
2011 · A
20 41 40→45 50 42 202/257/291 89262 713 26% 6% 49 -1.8 224/280/353 129280 1310 24% 6% 76 +0.0 226/277/35312728514825%5%72-0.1
Jose Meza
2023 · A
20 41→34 41→45 48→50 40 199/264/295 96283 910 32% 6% 54 -1.4 202/295/301 99301 98 33% 10% 69 -0.4 182/291/2769427591033%11%61-0.6
Jose Ramos
2021 · A
20 43→42 38→50 48→45 41 206/270/283 78285 59 28% 6% 53 -1.5 214/277/356 142321 164 36% 7% 76 +0.0 203/271/34914630418437%7%69-0.3
Jhostynxon Garcia
2023 · A
20 37→41 41→55 48→50 44 180/262/280 101277 88 36% 9% 50 -1.8 198/258/332 134287 1410 34% 6% 61 -1.0 217/272/375157286211031%5%75+0.0
Jesus Galiz
2023 · A
19 38 43→45 49→40 40 193/254/304 111268 105 31% 6% 53 -1.5 201/260/303 102309 93 36% 6% 54 -1.4 189/250/287982958237%6%45-1.0
Jeter Downs
2018 · A
20 42→40 43→50 47→55 47 208/276/316 107257 119 23% 7% 64 -0.8 211/277/355 144271 1517 27% 7% 75 -0.0 175/266/324149236182633%9%63-0.4
Christian Cairo
2021 · A
20 39→46 35→40 48→60 44 183/264/241 59277 29 32% 8% 40 -2.4 186/288/267 81287 615 33% 11% 59 -1.1 214/304/2836830343427%10%66-0.4