Raylin HerediaOF Reading Fightin Phils
Age 22 R/R 6'0" / 174 lbs AA HR +4% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION365 act + 243 ros · stats below = ROS only
wRC+†67
AVG/OBP/SLG.216 / .249 / .376
PA243
HR8
SB6
K%33
BB%3
BABIP291
ISO160
MLB%2%
Value2026 · WAR
BAT: -16.9 runs (wOBA-derived runs vs avg)-17BATRUN: +0.6 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -3.7 runs (Positional adjustment)-4POSREP: +17.2 runs (Replacement-level credit)+17REPTotal WAR: -0.30-0.3WAR
0.00.51.00.20.30.30.2+$5M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 45 / POW 50
Toolsscout grade
CONTACT45
scouting grade only
POWER50
scouting grade only
EYE30
scouting grade only
SPEED50
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M+0.2$0.6M+$0.0M
2030Pre-Arb$0.9M+0.3$0.9M+$0.3M
2031Pre-Arb$0.9M+0.3$0.8M+$0.3M
2032Arb-1$0.4M+0.2$0.5M+$0.3M
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $3M $3M +$0.9M

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
202218 ROKDSL Phillies White 190177 29922 8773 71 164213271484 107270 414 211 20
202218 ROKDSL Phillies White 190172 471652 13493 71 273335459794 186366 267 346 123
202319 ROK2 teams 237215 45833 15935 113 209277316593 107347 396 264 60
202319 ROK2 teams 237207 651255 23655 113 314396493888 179432 2710 390 157
202420 AClearwater Threshers 289261 41934 171435 94 157223261483 103311 496 219 26
202420 AClearwater Threshers 289257 631168 21975 94 245314428743 183350 347 322 105
202521 A+3 teams 280264 60717 9895 101 227266341607 114312 323 267 62
202521 A+3 teams 280255 7715110 15645 101 302349486835 184366 235 364 137
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 AAPHI 365352 8421115 91182 115 239262432694 193312 322 291 81 -8 +0 +0 -2 +10 0.0
YTD22 AAPHI 365346 9826117 13912 115 283311512823 228338 254 356 130 +12 +0 +0 -2 +10 2.1
ROS22 AAPHI 2% 243231 501118 8802 62 216249376625 160288 333 273 67 -9 +0 +0 -1 +7 -0.3
ROS22 MLBPHI 2% 55 1000 020 00 200200200400 290 400 270 64 -0 +0 +0 -0 +0 -0.0
FULL22 AAPHI 370357 8521115 91202 115 238261429689 190312 322 291 81 -8 +0 +0 -2 +10 0.0
TOT22 AAPHI 608583 13432223 171984 177 230256410666 180304 333 284 75 -17 +1 +0 -4 +17 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBPHI 35% 581548 12126220 231825 125 221259385644 164287 314 281 73 -17 +0 +0 -3 +16 -0.4
202824 MLBPHI 47% 609572 12727221 271855 135 222263386650 164288 304 288 79 -15 +1 +0 -4 +17 -0.0
202925 MLBPHI 52% 627587 13328322 301875 135 227270397667 170289 305 293 82 -13 +1 +0 -4 +18 0.2
203026 MLBPHI 54% 629587 13428323 311866 135 228274404678 175289 305 295 84 -12 +1 +0 -4 +18 0.3
203127 MLBPHI 54% 624582 13128222 311856 135 225271393665 168289 305 295 84 -12 +1 +0 -4 +18 0.3
203228 MLBPHI 54% 616574 12927222 321845 125 225272394665 169288 305 294 83 -12 +0 -1 -4 +17 0.2
202723 MLBPHI 35% 204192 43917 8642 42 224262391653 167290 314 278 71 -7 +0 +0 -1 +6 -0.2
202824 MLBPHI 47% 283266 6013110 13862 62 226267395662 169291 305 285 76 -8 +0 +0 -2 +8 -0.1
202925 MLBPHI 52% 325304 7015112 15973 73 230273405678 174291 305 289 79 -8 +0 +0 -2 +9 -0.0
203026 MLBPHI 54% 342319 7215112 171013 73 226271392663 166291 305 291 81 -7 +0 +0 -2 +10 0.0
203127 MLBPHI 54% 339316 7115112 171013 73 225271392663 168291 305 291 81 -7 +0 +0 -2 +10 0.0
203228 MLBPHI 54% 334311 7115112 171003 73 228275399674 170290 305 290 80 -8 +0 -0 -2 +9 -0.0
▸ Career Totals
Career 18321713 38882665 8755116 3816 227270395666 169292 305 288 78 -45 +1 -0 -11 +52 -0.3
/ 162G 650608 13729223 311956 136 225270393663 168289 305 288 78 -16 +0 -0 -4 +18 -0.1
Career 49254598 100020824154 231159152 11941 217263374636 156293 325 280 73 -153 +7 -1 -30 +140 -3.7
/ 162G 650607 13127320 302107 165 216261369630 153291 325 280 73 -20 +1 -0 -4 +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
202218 ROKDSL Phillies White 190172 471652 13493 71 273335459794 186366 267 346 123 +5 +1 +5 1.2
202319 AClearwater Threshers 7366 19311 6230 40 288347409756 121419 328 334 114 +1 +1 +2 0.4
202319 ROKFCL Phillies 164141 46944 17425 73 326417532949 206438 2610 415 176 +14 +0 +5 1.9
202420 AClearwater Threshers 289257 631168 21975 94 245314428743 183350 347 322 105 +2 +0 +8 1.0
202521 A+Jersey Shore BlueClaws 184165 47717 12463 51 285339467805 182354 257 352 127 +6 +1 +5 1.2
202521 ROKFCL Phillies 3735 12201 160 20 343361486847 143379 163 365 137 +2 +0 +1 0.3
202521 INTLAdelaide Giants 5955 18602 2122 30 327373545918 218390 203 403 167 +4 +1 +2 0.7

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
#1Tony Batistalast yr '07
career totals — 7 seasons, 3,601 PA
73,60116233244291445-9-110.410.4
/162664306-1.6-0.21.9pk7: 10
#2Marquis Grissomlast yr '05
career totals — 6 seasons, 2,850 PA
62,8509647262299424-4-294.84.8
/1626642211-0.9-6.81.1pk7: 5
#3Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#4Gregory Polancolast yr '21
career totals — 8 seasons, 3,220 PA
83,2209698241309409-34-283.84.4
/1626642020-7.1-5.80.8pk7: 5
#5Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#6Doug Glanvillelast yr '04
career totals — 5 seasons, 2,256 PA
52,2563590259290356-9+31.31.3
/1626641026-2.8+0.90.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 3 projected seasons
31,8336538226267396-11+00.40.5
/1626642314-4.0+0.00.1pk7: 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
Raylin Heredia (OGILVIE) 22 45 50 50 30 230/256/410 180304 2317 33% 3% 75 -0.3
Felix Reyes
2023 · A
22 36→46 42→55 46→45 35 184/229/286 102264 118 34% 4% 37 -2.7 225/263/354 129266 157 21% 4% 68 -0.5 244/271/41417128221922%3%86+0.5
Brian McFall
2006 · A
22 38→44 46→55 51→50 36 193/259/315 122286 1412 36% 5% 58 -1.2 203/261/356 153281 199 34% 5% 69 -0.4 209/271/36315528118832%6%72-0.1
Alexander Canario
2022 · A
22 36→34 50→60 50 35 193/236/341 148280 1914 38% 5% 54 -1.4 209/272/403 194297 2514 37% 7% 86 +0.8 205/276/414209281281337%8%87+0.5
Anthony García
2014 · A
22 38→47 51→55 44→45 36 203/257/363 160275 186 33% 5% 69 -0.4 210/278/358 148261 166 26% 7% 77 +0.1 221/293/36214126917424%7%82+0.3
Rodolfo Castro
2021 · A
22 37→40 47→55 46→50 35 194/234/331 137275 156 35% 5% 50 -1.7 211/266/374 163279 208 31% 6% 76 +0.0 205/272/358153266191130%7%72-0.2
Ryan Bliss
2022 · A
22 42→48 48→45 50→65 38 215/264/352 136293 1616 32% 6% 69 -0.4 208/270/334 126279 1332 29% 7% 66 -0.6 221/289/346125298104327%7%75-0.0
Yu Chang
2018 · AA
22 36→46 50 49→45 38 193/249/349 157265 189 34% 6% 63 -0.9 212/270/345 133295 147 31% 6% 69 -0.4 215/275/36414928217429%7%75-0.0
Eliseo Aldazaba
2013 · AAA
22 43→45 49→55 50 35 222/258/367 144291 1815 30% 4% 70 -0.3 224/267/381 157284 2013 28% 5% 78 +0.2 219/268/382163267221227%5%76+0.1
Aristides Aquino
2016 · A
22 38→40 45→65 52→50 34 198/233/326 128264 1310 31% 3% 48 -1.9 197/238/341 144266 168 32% 4% 54 -1.4 216/277/45423825036831%7%97+1.0
Romy Gonzalez
2019 · A
22 39→41 47→50 53→55 34 193/243/327 134308 1410 41% 6% 53 -1.5 200/254/318 118309 1212 37% 6% 56 -1.3 253/296/402149335161628%5%92+0.6
Elehuris Montero
2021 · AA
22 42→52 45→55 46→30 37 211/255/331 121293 134 32% 5% 59 -1.1 220/280/393 173280 233 30% 6% 87 +0.8 217/278/39317627324130%6%85+0.6
Rece Hinds
2023 · AA
22 37→41 49→60 50→55 33 187/244/331 144313 1714 44% 6% 55 -1.4 200/249/369 169324 2119 43% 5% 67 -0.5 203/259/391188291252038%6%75-0.0
A.J. Vukovich
2022 · A
21 42→52 47→50 51→55 33 211/251/338 127310 1513 36% 4% 59 -1.1 216/258/348 132311 1518 34% 5% 64 -0.8 237/291/39515834119335%7%87+0.5
Michael A. Taylor
2012 · A
21 37→47 44→55 49→60 36 192/235/307 115267 1112 32% 4% 44 -2.1 195/247/308 113303 1022 37% 6% 50 -1.8 242/299/384143312191428%7%90+0.8
Alonzo Harris
2010 · A
21 41→51 45→55 50→60 37 208/249/324 116280 1412 31% 5% 54 -1.4 215/254/309 94284 815 26% 4% 52 -1.6 235/290/392157281183523%7%87+0.7
Jacob Scavuzzo
2016 · A
22 39→48 48→55 47→45 38 207/250/350 143268 168 29% 5% 63 -0.9 209/250/345 136286 167 32% 4% 61 -1.0 199/239/33413627317733%4%51-1.1
Sandro Fabian
2021 · A
23 40→47 45→60 46→45 39 203/262/320 117279 136 31% 6% 59 -1.1 229/269/405 176263 244 23% 4% 85 +0.7 227/275/39917225321420%5%82+0.4
Luis Silverio
2017 · A
22 41→46 46→45 49→45 34 205/249/339 134299 149 36% 4% 59 -1.1 205/242/311 106301 87 33% 4% 47 -1.9 199/233/3051062937733%4%38-1.6
Ryan Royster
2007 · A
21 40→50 49→50 51→45 36 210/254/353 143287 188 33% 5% 65 -0.7 235/275/377 142333 178 33% 5% 79 +0.3 226/267/35412732515634%5%67-0.4
Jiandido Tromp
2016 · A
22 36→45 44→55 49→45 33 184/225/298 114272 118 36% 4% 37 -2.6 214/256/361 147284 159 30% 5% 67 -0.5 215/259/35914428115829%5%65-0.5