Angel PerezC DSL Pirates Gold
Age 20 R/R 5'10" / 160 lbs ROK BB +7% Svc 0.0 · Ctrl thru 2037 peak 2.6 · 2032
wRC+†67
AVG/OBP/SLG.202 / .279 / .319
PA118
HR2
K%30
BB%8
MLB%0%
BAT: -4.3 runs (wOBA-derived runs vs avg)-4BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.1 runs (Positional adjustment)+2POSREP: +3.3 runs (Replacement-level credit)+3REPTotal WAR: +0.20+0.2WAR
Scouting · nowfuture
HIT
2025
PWR
3439
SPD
4449
EYE
4651
trajectory · 10 yrs
2.6peak
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+2.6$25M+$24M
2033Ext / FA-deal$1.0M+2.6$26M+$25M
2034Ext / FA-deal$1.0M+2.5$25M+$24M
2035Ext / FA-deal$4M+2.3$24M+$20M
2036Ext / FA-deal$7M+2.0$22M+$15M
2037Ext / FA-deal$8M+1.7$19M+$11M
Totals $22M $140M +$118M

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
202317 ROKDSL Pirates Black 11797 20514 15364 10 .206.336.402.738 .196.276 3113 .313 98 -0 +0 +0 +2 +3 0.5
202418 ROKDSL Pirates Gold 9583 13301 7383 10 .157.247.229.476 .072.261 407 .214 22 -8 +0 +0 +2 +3 -0.4
202519 ROKDSL Pirates Gold 142117 13301 106512 10 .111.252.162.414 .051.222 467 .202 13 -14 +0 +0 +3 +4 -0.7
▸ 2026 Season
202620 MLBPIT 118105 22412 10362 20 .210.291.324.614 .114.281 318 .273 67 -4 +0 +0 +2 +3 0.2
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202721 MLB 11%PIT 202179 38715 18583 41 .212.295.346.641 .134.284 299 .290 80 -5 +0 +0 +4 +6 0.5
202822 MLB 28%PIT 328290 651229 30915 71 .224.308.372.680 .148.285 289 .299 87 -5 +1 +0 +6 +9 1.2
202923 MLB 48%PIT 413365 8215212 391126 82 .225.310.375.685 .151.286 279 .306 93 -3 +1 +0 +7 +12 1.7
203024 MLB 62%PIT 470414 9417314 461257 92 .227.315.384.699 .157.286 2710 .311 96 -2 +1 +0 +8 +13 2.1
203125 MLB 80%PIT 502439 10018315 501338 102 .228.318.385.703 .157.287 2610 .314 99 -1 +1 +0 +9 +14 2.4
203226 MLB 94%PIT 520454 10419316 531378 102 .229.320.390.710 .161.287 2610 .316 100 -0 +1 +0 +9 +15 2.6
203327 MLBPIT 520454 10419316 531388 102 .229.320.390.710 .161.287 2710 .316 100 -0 +1 +0 +9 +15 2.6
203428 MLBPIT 520453 10419316 541398 91 .230.322.391.713 .161.287 2710 .315 99 -1 +1 -1 +9 +15 2.5
203529 MLBPIT 520453 10118315 541408 91 .223.317.375.692 .152.286 2710 .313 97 -2 +1 -1 +9 +15 2.3
203630 MLBPIT 512446 10018315 531408 81 .224.318.379.696 .155.285 2710 .310 95 -3 +1 -2 +9 +15 2.0
203731 MLBPIT 484424 9317214 501347 70 .219.312.368.680 .149.283 2810 .306 92 -4 +1 -3 +9 +14 1.7
203832 MLBPIT 453397 8515212 471286 60 .214.307.353.659 .139.281 2810 .301 89 -6 +1 -4 +8 +13 1.3
203933 MLBPIT 412360 7613211 431196 60 .211.306.350.656 .139.280 2910 .296 84 -7 +1 -4 +7 +12 0.9
204034 MLBPIT 358313 651129 371075 50 .208.301.342.643 .134.278 3010 .289 79 -8 +1 -5 +6 +10 0.4
204135 MLBPIT 300263 52917 30924 40 .198.290.319.609 .122.275 3110 .281 74 -9 +1 -6 +5 +8 0.0
204236 MLBPIT 241212 41715 24773 40 .193.285.307.591 .113.272 3210 .273 67 -9 +1 -6 +4 +7 -0.3
204337 MLBPIT 182160 30513 18602 30 .188.278.287.565 .100.268 3310 .263 59 -8 +1 -7 +3 +5 -0.6
▸ Career Totals (MLE all levels + projections)
Career 74096478 140225439202 7412105123 12415 .216.309.361.670 .145.285 2810 .300 88 -100 +19 -38 +132 +210 22.7
/ 162G 650568 12322318 6518511 111 .217.309.361.670 .144.285 2810 .300 88 -9 +2 -3 +12 +18 2.0

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
202317 ROKDSL Pirates Black 11788 26715 24254 10 .295.466.5681.034 .273.356 2121 .448 201 +13 +0 +3 1.7
202418 ROKDSL Pirates Gold 9580 19501 10273 10 .237.344.338.682 .100.333 2811 .310 95 -0 +0 +3 0.2
202519 ROKDSL Pirates Gold 142110 21602 174412 10 .191.360.300.660 .109.284 3112 .312 97 -0 +0 +4 0.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
Angel Perez (OGILVIE) 20 20→25 34→39 44→49 51 .202/.279/.319 .116.281 22 30% 8% 67 -0.1
Rudy van Heydoorn
2009 · A
20 40 43→45 43→50 47 .193/.290/.298 .105.281 1110 32% 10% 67 -0.5 .182/.264/.285 .103.284 106 37% 8% 52 -1.6 .153/.236/.254.101.23711238%9%32-0.9
Carlos Rodriguez
2023 · A
20 38 40→45 47→45 45 .183/.271/.272 .089.286 76 36% 10% 52 -1.6 .190/.265/.267 .077.298 56 35% 9% 47 -1.9 .182/.268/.267.085.2746333%10%48-0.6
Ronarsy Ledesma
2012 · A
19 42 42→45 47→50 43 .205/.277/.309 .104.271 98 27% 6% 64 -0.8 .224/.284/.326 .102.290 511 24% 5% 70 -0.3 .226/.280/.337.111.29161123%4%69-0.2
Hao-Yu Lee
2023 · A
20 48→44 45→50 48→55 46 .232/.304/.355 .124.309 1212 28% 8% 86 +0.8 .239/.303/.370 .131.306 1316 25% 7% 89 +1.0 .238/.303/.382.143.296141924%7%90+0.7
Bryan Ramos
2022 · A
20 40 45→50 49→50 41 .203/.270/.328 .125.273 128 30% 6% 66 -0.6 .212/.271/.357 .145.264 195 27% 6% 73 -0.1 .206/.264/.348.141.25120526%6%65-0.5
Miguel Amaya
2019 · A
20 43→42 43→50 47→40 45 .213/.279/.320 .107.262 115 23% 7% 67 -0.5 .211/.287/.337 .126.265 134 25% 8% 75 -0.0 .233/.304/.378.146.27816122%7%91+0.5
Agustín Ramírez
2023 · A
21 43→45 45→55 50 43 .213/.273/.339 .126.289 1210 30% 7% 69 -0.4 .229/.292/.389 .160.276 1913 24% 8% 90 +1.0 .230/.293/.405.176.264221622%7%92+1.1
Jeter Downs
2018 · A
20 42→41 43→50 47→55 47 .210/.276/.316 .107.260 119 24% 7% 65 -0.7 .212/.278/.349 .137.268 1517 26% 7% 74 -0.1 .178/.268/.330.152.242182633%8%64-0.3
Eddys Leonard
2021 · A
20 42→46 40→50 46→45 45 .200/.274/.295 .095.288 79 31% 8% 59 -1.1 .227/.293/.378 .151.302 175 29% 7% 89 +0.9 .224/.290/.376.152.29017428%6%83+0.5
Miguel Palma
2022 · A
20 42 43→45 47→40 47 .204/.301/.317 .113.282 119 29% 9% 77 +0.1 .216/.277/.335 .119.281 144 27% 6% 70 -0.3 .209/.267/.315.106.27413227%6%58-0.6
Cristian Santana
2023 · A
19 38→20 45 46→45 47 .187/.304/.312 .125.282 1311 35% 10% 78 +0.2 .156/.295/.274 .118.251 137 39% 13% 66 -0.6 .123/.282/.246.123.18516439%15%54-0.8
Oswaldo Linares
2023 · A
20 42 41→40 48→40 52 .203/.300/.294 .091.264 97 25% 10% 70 -0.3 .191/.289/.274 .083.279 74 31% 11% 60 -1.0 .164/.268/.232.068.2486232%11%39-0.9
Kevin Padlo
2016 · A
20 39→40 46→55 50 46 .198/.273/.333 .136.268 138 30% 8% 68 -0.5 .186/.271/.313 .127.268 128 33% 10% 63 -0.9 .191/.263/.361.170.260211235%8%69-0.3
Max Stassi
2011 · A
20 39→43 45→55 43→40 38 .194/.254/.315 .121.302 135 39% 7% 55 -1.4 .211/.269/.347 .136.289 164 31% 6% 69 -0.4 .208/.295/.359.151.27120030%10%81+0.2
Carlos Jimenez
2023 · A
20 38→41 46→50 53→55 45 .189/.278/.319 .129.289 1415 37% 10% 67 -0.5 .210/.289/.331 .121.326 1216 36% 9% 74 -0.1 .216/.296/.349.133.314151933%9%78+0.1
Francisco Murillo
2007 · A
20 42 47→50 49→50 43 .213/.279/.345 .133.294 158 32% 8% 73 -0.1 .199/.259/.322 .123.301 136 36% 7% 59 -1.1 .150/.210/.278.128.22914340%6%26-1.2
Christian Cerda
2023 · A
20 40→38 39→45 50→40 50 .195/.279/.287 .092.255 69 25% 9% 59 -1.1 .193/.287/.299 .106.258 114 27% 11% 66 -0.6 .180/.275/.286.106.23113227%11%56-0.9
Ravel Santana
2011 · A
19 43 46→50 51→55 47 .214/.294/.340 .125.274 1415 26% 8% 79 +0.3 .220/.281/.362 .142.292 1613 29% 7% 79 +0.3 .205/.253/.387.182.264221531%6%72-0.1
Robert Gonzalez
2021 · A
20 41 40→45 54→60 47 .189/.291/.289 .100.303 78 36% 10% 66 -0.6 .201/.301/.282 .081.273 617 26% 10% 68 -0.5 .180/.308/.228.048.22553019%12%56-0.5
Payton Henry
2018 · A
21 40→31 41→45 46→30 38 .191/.255/.294 .102.304 84 38% 7% 50 -1.7 .187/.253/.289 .102.316 102 41% 6% 48 -1.9 .246/.293/.382.135.32219129%4%83+0.2