Rickardo PerezC FCL Phillies
Age 22 L/R 5'11" / 172 lbs ROK HR +4% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 67 proj PA
wRC+†64
AVG/OBP/SLG.217 / .274 / .319
PA67
HR1
K%26
BB%6
ISO103
MLB%0%
Value2026 · WAR
BAT: -2.7 runs (wOBA-derived runs vs avg)-3BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.2 runs (Positional adjustment)+1POSREP: +1.9 runs (Replacement-level credit)+2REPTotal WAR: +0.00+0.0WAR
0.00.51.00.20.50.81.01.01.00.8+$41M 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.0$5M+$5M
2033Pre-Arb$1.0M+0.8$2M+$1M
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $2M $7M +$6M

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
202117 ROKDSL Phillies Red 146132 30300 11221 31 227292250542 23268 158 249 49
202117 ROKDSL Phillies Red 146121 31300 22151 31 256375281656 25287 1015 310 95
202218 ROKFCL Phillies 9386 26101 4190 01 302333349682 47362 204 297 85
202218 ROKFCL Phillies 9383 29101 7130 01 349400398798 48389 148 351 127
202420 ROKFCL Phillies 125115 24205 7242 01 209266357623 148218 196 279 72
202420 ROKFCL Phillies 125111 33306 11182 01 297371486857 189307 149 378 147
202521 ROKFCL Phillies 6965 12210 3170 01 185221246467 62245 254 188 2
202521 ROKFCL Phillies 6964 15310 4120 01 234279312592 78283 176 264 60
▸ 2026 Season
202622 MLBPHI 6762 13201 4181 10 210269290559 81285 276 269 64 -3 +0 +0 +1 +2 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBPHI 34% 142131 30513 9371 11 229284351635 122287 266 278 71 -5 -0 +0 +3 +4 0.2
202824 MLBPHI 46% 263241 56926 18672 21 232291361652 129288 257 284 76 -7 +0 +0 +5 +7 0.5
202925 MLBPHI 52% 341311 711128 24863 31 228290354644 125289 257 288 78 -8 +0 +0 +6 +10 0.8
203026 MLBPHI 54% 392357 811329 28994 41 227290350641 123289 257 290 80 -9 +0 +0 +7 +11 1.0
203127 MLBPHI 54% 418381 8814310 301064 42 231294362656 131289 257 290 80 -9 +0 +0 +7 +12 1.0
203228 MLBPHI 54% 431393 9014310 311104 41 229292356648 127288 267 289 79 -10 +0 -1 +8 +12 1.0
203329 MLBPHI 53% 432393 8914210 321114 31 226291349640 122287 267 287 78 -11 +0 -1 +8 +12 0.8
202723 MLBPHI 34% 4946 10201 3130 00 217265326591 109289 276 273 67 -2 +0 +0 +1 +1 0.0
202824 MLBPHI 46% 121111 26413 8311 10 234292369661 135290 267 279 72 -4 +0 +0 +2 +3 0.2
202925 MLBPHI 52% 176160 37614 12452 21 231293356649 125291 267 283 75 -5 +0 +0 +3 +5 0.3
203026 MLBPHI 54% 213194 44715 15542 21 227289351640 124291 257 285 76 -6 +0 +0 +4 +6 0.4
203127 MLBPHI 54% 227207 47815 16582 21 227289348637 121291 267 285 76 -6 +0 +0 +4 +6 0.4
203228 MLBPHI 54% 234213 48815 17602 21 225289343632 117290 267 284 75 -6 +0 -0 +4 +7 0.4
203329 MLBPHI 53% 229208 47815 17592 21 226291346637 120289 267 282 74 -7 +0 -1 +4 +6 0.3
▸ Career Totals
Career 12491139 25943628 8832011 115 227289349639 122290 267 283 75 -36 +0 -1 +22 +35 2.2
/ 162G 650593 13522315 461676 63 228290351641 123290 267 283 75 -19 +0 -1 +12 +18 1.1
Career 29192667 610901663 20171626 2512 229289345635 117287 257 283 75 -84 +0 -2 +52 +83 5.0
/ 162G 650594 13620414 451596 63 229290347637 118287 247 283 75 -19 +0 -0 +12 +18 1.1

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
202117 ROKDSL Phillies Red 146121 31300 22151 31 256375281656 25287 1015 310 95 -1 +0 +4 0.4
202218 ROKFCL Phillies 9383 29101 7130 01 349400398798 48389 148 351 127 +3 -0 +3 0.5
202420 ROKFCL Phillies 125111 33306 11182 01 297371486857 189307 149 378 147 +7 -0 +4 1.0
202521 ROKFCL Phillies 6964 15310 4120 01 234279312592 78283 176 264 60 -3 -0 +2 -0.2

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
#2Jorge Alfarolast yr '23
career totals — 7 seasons, 1,693 PA
71,6934818254303396+30+179.19.1
/162664197+11.9+6.63.6pk7: 9
#3Adeiny Hechavarríalast yr '20
career totals — 9 seasons, 3,288 PA
93,2883735253291351+32+468.68.9
/16266477+6.5+9.31.7pk7: 9
#4Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 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
#6Yolmer Sánchezlast yr '19
career totals — 6 seasons, 2,438 PA
62,4383130244299357+9+265.45.4
/16266488+2.4+7.21.5pk7: 5
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 4 projected seasons
41,3162912228287352+23+162.82.8
/162664156+11.9+8.11.4pk7: 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
Rickardo Perez (OGILVIE) 22 217/274/319 102285 11 26% 6% 64 -0.1
Johnny Monell
2008 · A
22 43→44 44→50 44→45 48 213/288/328 115279 118 27% 9% 73 -0.1 232/294/362 130291 128 23% 7% 84 +0.6 211/282/35514427715628%8%76+0.0
Chris Herrmann
2010 · A
22 46→48 43→50 44→50 47 225/289/336 111274 114 22% 7% 75 -0.0 217/287/318 101278 95 24% 8% 69 -0.4 217/305/38416627720828%11%92+0.5
Miguel Amaya
2021 · A
22 42 47→50 48→40 46 215/286/350 135266 154 25% 7% 78 +0.2 219/309/349 130303 136 30% 9% 88 +0.9 228/299/36814027116122%7%86+0.3
Brian Holberton
2014 · A
22 42 45 47→30 51 208/291/330 122251 136 22% 9% 76 +0.0 212/273/316 104251 93 18% 7% 63 -0.9 208/267/3121032419117%7%57-0.6
Daniel Vellojin
2022 · A
22 45 43→45 45 56 218/316/337 119281 107 24% 12% 87 +0.8 187/273/293 106269 115 32% 10% 58 -1.2 150/237/225752158432%9%24-1.2
Joshua Noviskey
2006 · A
23 45 44→45 44→30 48 221/289/341 119282 114 25% 8% 76 +0.1 212/281/325 113277 125 27% 8% 69 -0.4 184/261/2779323214126%8%46-0.8
Jhoneiker Betancourt
2022 · A
22 48 40→55 47→40 48 231/310/327 96292 77 22% 8% 82 +0.5 204/279/334 130274 154 30% 7% 71 -0.3 186/269/36117523526033%7%79+0.1
Jeferson Morales
2021 · A
22 44→45 41→50 48→50 51 208/295/315 107257 68 21% 9% 72 -0.2 200/283/336 136266 149 29% 8% 74 -0.1 221/296/35713627513823%7%81+0.2
Matthew Sweeney
2010 · A
22 46→40 48→50 46→45 44 232/288/382 150289 155 25% 7% 86 +0.8 187/249/295 108277 104 34% 7% 48 -1.9 157/221/254972359135%7%23-1.5
Alex Isola
2021 · A
23 46→45 45→50 49→40 44 227/279/348 122288 128 26% 6% 74 -0.1 217/284/369 152276 204 28% 8% 82 +0.5 213/284/36114826720227%8%77+0.1
Darrien Miller
2022 · A
21 44→41 45 50→45 48 215/312/330 114296 138 30% 9% 85 +0.7 189/296/305 116260 126 30% 9% 72 -0.2 174/315/272982519330%11%72-0.1
Hunter Goodman
2022 · A
22 46→44 42→60 50→40 43 219/290/331 112302 97 29% 7% 75 -0.0 208/261/404 196274 264 34% 5% 82 +0.5 224/280/43821426730429%6%96+1.1
José Caballero
2019 · A
22 47→45 44→45 47→70 45 231/292/348 118278 109 21% 6% 79 +0.3 221/292/340 119284 1226 25% 7% 78 +0.2 225/318/339114299106326%9%86+0.5
Scott Manea
2019 · A
23 43→41 46→45 46→30 42 215/287/347 132265 143 24% 5% 79 +0.3 208/288/337 129275 153 29% 7% 76 +0.1 186/279/29110626513032%9%57-0.7
Ian Rice
2017 · A
23 43→39 47→50 43→30 48 212/291/346 133289 144 30% 9% 79 +0.3 204/289/349 145281 183 32% 10% 79 +0.3 185/276/32013525318033%10%64-0.4
Trey Sweeney
2022 · A
22 43 50 53→55 45 220/289/382 163296 179 31% 8% 87 +0.8 209/284/358 149274 1619 29% 9% 79 +0.3 218/288/372154276191727%8%81+0.3
Eddys Leonard
2023 · A
22 44→47 48→55 44→50 42 222/291/369 146290 165 28% 6% 85 +0.7 222/279/379 157280 198 27% 5% 82 +0.5 216/269/391176255231226%5%79+0.2
Jett Bandy
2012 · A
22 46 41→50 49→45 42 222/289/329 108260 85 18% 4% 74 -0.1 222/278/354 132258 133 20% 4% 76 +0.0 225/283/36313826118221%4%78+0.1
Meibrys Viloria
2018 · A
21 51→47 42→45 43→40 40 244/285/352 107315 84 25% 4% 76 +0.1 222/272/320 98306 94 29% 6% 63 -0.8 205/291/302973079333%10%64-0.4
Matt Thaiss
2017 · A
22 49→50 42→55 46→45 46 235/284/350 115276 85 18% 6% 76 +0.0 228/289/352 124286 126 23% 7% 79 +0.3 224/303/38916527420425%9%92+0.9