Jesús PérezSS DSL Cardinals
Age 18 R/R 5'11" / 165 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION89 act + 59 ros · stats below = ROS only
wRC+†63
AVG/OBP/SLG.221 / .287 / .313
PA59
HR1
K%27
BB%7
BABIP295
ISO92
MLB%0%
Value2026 · WAR
BAT: -4.6 runs (wOBA-derived runs vs avg)-5BATRUN: +0.9 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.6 runs (Positional adjustment)+2POSREP: +4.2 runs (Replacement-level credit)+4REPTotal WAR: +0.20+0.2WAR
0.01.12.30.10.50.91.21.51.61.81.81.81.71.5+$95M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
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+1.6$8M+$8M
2033Pre-Arb$1.0M+1.8$8M+$8M
2034Pre-Arb$1.0M+1.8$8M+$7M
2035Arb-1$4M+1.8$7M+$6M
2036Arb-2$6M+1.7$6M+$4M
2037Arb-3$8M+1.5$5M+$3M
Totals $21M $43M +$36M

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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202517 ROKDSL Cardinals 9690 13401 5390 60 144189222412 78235 415 179 -5
202517 ROKDSL Cardinals 9687 21711 8250 60 241305379685 138323 268 303 90
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD18 ROKSTL 8980 20302 5223 62 250318362681 112316 256 289 79 -2 +0 +0 +1 +3 0.2
YTD18 ROKSTL 8977 26502 8153 62 338420481901 143393 179 400 164 +6 +0 +0 +1 +3 1.1
ROS18 ROKSTL 0% 5954 12201 4161 20 221287313599 92294 277 267 63 -2 +0 +0 +1 +2 0.0
ROS18 MLBSTL 0% 01 0000 000 00 293 257 55 +0 +0
FULL18 ROKSTL 8981 20302 5223 62 247318358676 111310 256 289 79 -2 +0 +0 +1 +3 0.2
TOT18 ROKSTL 148134 32503 9384 82 238305342648 104307 266 280 73 -5 +1 +0 +2 +4 0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202719 MLBSTL 34% 177161 37713 12472 41 230291342633 112296 277 277 70 -6 +0 +0 +2 +5 0.1
202820 MLBSTL 48% 319289 661226 22835 61 228294346640 118297 267 285 77 -8 +1 +0 +3 +9 0.5
202921 MLBSTL 54% 427387 891728 301107 92 230297346643 116298 267 291 81 -9 +1 +0 +5 +12 0.9
203022 MLBSTL 57% 505457 10820311 351298 102 236302365667 129299 267 295 84 -9 +1 +0 +5 +14 1.2
203123 MLBSTL 58% 557504 11922312 391429 112 236303363666 127300 257 298 86 -9 +1 +0 +6 +16 1.5
203224 MLBSTL 57% 591535 12623313 421509 123 236302363665 127300 257 300 88 -8 +1 +0 +6 +17 1.6
203325 MLBSTL 57% 611553 13124314 4315510 123 237304367671 130301 257 301 89 -8 +1 +0 +7 +17 1.8
203426 MLBSTL 57% 621562 13324315 4415710 123 237304370674 133300 257 302 89 -8 +1 +0 +7 +18 1.8
203527 MLBSTL 55% 623563 13324315 4515810 123 236304369674 133300 257 302 89 -8 +1 +0 +7 +18 1.8
203628 MLBSTL 55% 619559 13124314 4515810 123 234303363666 129300 267 301 89 -8 +1 -1 +7 +18 1.7
203729 MLBSTL 53% 610550 13024314 4515710 123 236306367673 131299 267 299 87 -9 +1 -1 +7 +17 1.5
203830 MLBSTL 53% 600542 12623313 441569 113 232301358659 125299 267 297 85 -10 +1 -2 +6 +17 1.3
203931 MLBSTL 52% 586529 12222313 431549 112 231299357657 127296 267 293 82 -12 +1 -3 +6 +17 1.0
204032 MLBSTL 56% 568512 11721312 421529 102 229298352650 123293 277 288 78 -14 +1 -4 +6 +16 0.6
202719 MLBSTL 34% 6156 12201 4161 10 214279304582 89295 267 267 62 -3 +0 +0 +1 +2 -0.0
202820 MLBSTL 48% 155142 33613 10402 31 232292352644 120297 266 274 68 -6 +0 +0 +2 +4 0.1
202921 MLBSTL 54% 232210 49915 16604 51 233300357657 124298 267 280 72 -7 +1 +0 +2 +7 0.2
203022 MLBSTL 57% 286260 611126 20734 61 235299362661 127298 267 283 75 -8 +1 +0 +3 +8 0.4
203123 MLBSTL 58% 321290 691327 23825 61 238305369674 131299 267 286 77 -8 +1 +0 +3 +9 0.5
203224 MLBSTL 57% 337305 721328 24855 72 236302370673 134300 257 288 79 -8 +1 +0 +4 +10 0.6
203325 MLBSTL 57% 347314 751428 25885 72 239305373678 134300 257 289 79 -8 +1 +0 +4 +10 0.6
203426 MLBSTL 57% 351317 751428 25896 72 237305369674 132300 257 290 80 -8 +1 +0 +4 +10 0.7
203527 MLBSTL 55% 346313 751428 25885 72 240306374680 134300 257 290 80 -8 +1 +0 +4 +10 0.6
203628 MLBSTL 55% 340307 731328 25875 71 238306371677 134300 267 289 80 -8 +1 -0 +4 +10 0.6
203729 MLBSTL 53% 326294 691327 24845 61 235303364667 129299 267 288 78 -8 +1 -1 +3 +9 0.5
203830 MLBSTL 53% 316285 661217 23825 61 232300354655 123298 267 285 76 -8 +1 -1 +3 +9 0.4
203931 MLBSTL 52% 306276 631117 22805 61 228297351648 123296 267 281 73 -9 +1 -1 +3 +9 0.2
204032 MLBSTL 56% 319288 651217 23855 61 226294347642 122293 277 276 70 -11 +1 -2 +3 +9 0.0
▸ Career Totals
Career 40433658 8571572190 289103962 8017 234301362664 128301 267 285 76 -108 +9 -6 +43 +115 5.4
/ 162G 650588 13725314 4616710 133 233300357657 124299 267 285 76 -17 +1 -1 +7 +18 0.9
Career 75696847 159329338165 5401963118 15233 233300359659 126300 267 295 84 -139 +17 -10 +81 +214 16.7
/ 162G 650588 13625314 4616910 133 231298355653 124299 267 295 84 -12 +1 -1 +7 +18 1.4

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
202517 ROKDSL Cardinals 9687 21711 8250 60 241305379685 138323 268 303 90 -1 +1 +3 0.3

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
#1Freddy Galvislast yr '21
career totals — 10 seasons, 4,238 PA
104,23810957246292387+42+6818.017.6
/162664179+6.6+10.62.8pk7: 17
#2Zack Cozartlast yr '19
career totals — 8 seasons, 3,350 PA
83,3508521246300398+33+3814.214.8
/162664174+6.6+7.62.8pk7: 15
#3Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#4Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#5Royce Claytonlast yr '07
career totals — 8 seasons, 3,920 PA
83,9205470256311365+18+1710.110.0
/162664912+3.1+2.91.7pk7: 10
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
84,1259080234298361+44+249.58.0
/1626641413+7.1+3.91.5pk7: 7
#6Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7

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
Jesús Pérez (OGILVIE) 18 238/305/342 104307 38 26% 6% 73 +0.2
Ceddanne Rafaela
2019 · A
18 42→48 39→55 51→55 40 205/251/286 81270 616 26% 5% 45 -2.1 206/254/321 115262 1114 25% 5% 56 -1.3 247/287/396150298152022%4%88+0.7
Eddys Leonard
2019 · A
18 41→47 41→55 48→50 48 200/282/301 101267 914 27% 9% 64 -0.8 211/283/328 117302 118 32% 8% 71 -0.3 225/292/37815329318428%6%84+0.6
Ravel Santana
2010 · A
18 39 42→50 48→55 44 192/269/294 102269 109 31% 8% 56 -1.3 219/288/360 141283 1615 27% 8% 81 +0.4 220/291/383163271202026%8%85+0.3
Victor Heredia
2018 · A
18 45 38→50 49→30 42 211/275/293 82307 66 31% 7% 57 -1.2 221/268/323 102290 94 26% 5% 62 -0.9 221/264/32610528110125%4%63-0.3
Ricardo Cova
2022 · A
18 44 38→50 47→55 44 212/278/287 75273 69 24% 6% 57 -1.2 209/268/294 85323 715 35% 6% 55 -1.4 235/286/365130286142022%5%78+0.1
Derek Hill
2015 · A
19 41→51 40→50 55→60 47 200/269/291 91259 713 25% 8% 55 -1.4 199/251/270 71293 325 31% 6% 40 -2.4 248/301/422175338222932%6%100+0.7
Yairo Muñoz
2013 · A
18 41→51 37→50 48→55 41 195/247/274 79274 28 29% 6% 40 -2.4 202/253/286 84263 57 24% 6% 46 -2.0 262/304/399137319151722%5%91+0.7
Yunior Garcia
2019 · A
18 37→47 43→45 52→30 40 187/247/297 110260 1010 31% 6% 47 -1.9 196/245/301 105305 107 37% 5% 46 -2.0 224/273/34011532712233%5%65-0.3
Yordalin Peña
2023 · A
18 41→39 40→55 55 37 198/247/291 93283 610 31% 5% 45 -2.1 188/247/280 92276 612 32% 6% 42 -2.3 189/253/317128293111737%7%53-0.7
José Fermín
2017 · A
18 42→50 37→45 48→55 44 201/258/285 84274 38 27% 7% 48 -1.9 201/251/277 76239 411 17% 4% 43 -2.2 256/343/399143276142813%10%110+1.2
Moisés Sierra
2007 · A
18 42→52 39→50 52→50 42 203/266/292 89271 613 26% 6% 54 -1.4 205/253/299 94283 89 29% 4% 50 -1.8 248/314/378130302141522%7%93+0.9
Juan Villavicencio
2023 · A
18 43 40→50 55 41 205/263/297 92301 714 33% 7% 53 -1.5 187/262/281 94277 712 32% 8% 50 -1.8 192/266/303111286101834%8%55-0.5
Delino DeShields
2012 · A
19 40→50 40→45 50→65 41 196/253/282 87272 816 30% 6% 45 -2.1 225/290/327 102307 838 27% 7% 72 -0.2 242/320/3399732363425%10%85+0.6
Luis Torrens
2014 · A
18 42→47 36→55 49→30 45 196/262/257 61277 35 29% 8% 43 -2.2 204/277/283 79275 65 26% 8% 56 -1.3 231/286/39516429821029%7%87+0.4
Ricky Cabrera
2023 · A
18 42→44 37→45 47→60 37 197/271/278 80298 48 33% 5% 53 -1.5 219/295/319 100315 815 31% 6% 74 -0.1 224/303/332108321102031%6%76+0.1
Juan Lagares
2007 · A
18 42→52 40→45 53→50 41 203/261/302 99285 611 30% 6% 53 -1.5 203/241/283 80277 410 27% 4% 39 -2.5 261/302/36610531671319%4%83+0.3
Luis Vázquez
2019 · A
19 40→46 36→50 49→45 39 193/237/259 66276 38 30% 5% 32 -3.0 204/249/275 71283 510 28% 5% 41 -2.3 232/296/36613430116827%6%83+0.3
Gilberto Celestino
2017 · A
18 43→53 38→45 54→55 48 203/273/292 90270 513 25% 8% 56 -1.3 209/261/295 86283 611 27% 6% 52 -1.6 240/311/3197931771425%9%75-0.0
Jhoneiker Betancourt
2018 · A
18 45 37→55 51→40 37 209/263/281 71306 38 31% 5% 49 -1.8 197/253/262 65271 25 27% 5% 40 -2.4 183/253/29010724212229%6%49-0.6
Aroon Escobar
2023 · A
18 43→46 38→45 47→55 49 203/297/279 76256 612 22% 8% 66 -0.6 211/299/308 97254 916 20% 9% 72 -0.2 216/299/322106259121921%8%75-0.0