Andres ValorOF Jupiter Hammerheads
Age 20 R/R 6'3" / 180 lbs A HR -6%H -3% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION349 act + 232 ros · stats below = ROS only
wRC+†37
AVG/OBP/SLG.151 / .247 / .259
PA232
HR4
SB19
K%42
BB%9
BABIP258
ISO107
MLB%0%
Value2026 · WAR
BAT: -41.7 runs (wOBA-derived runs vs avg)-42BATRUN: +9.0 runs (SB/CS + UBR baserunning)+9RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -3.5 runs (Positional adjustment)-3POSREP: +16.5 runs (Replacement-level credit)+16REPTotal WAR: -2.10-2.1WAR
0.00.51.00.00.00.0-$3M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 30 / POW 35
Toolsscout grade
CONTACT30
scouting grade only
POWER35
scouting grade only
EYE45
scouting grade only
SPEED60
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M
2032Pre-Arb$0.9M
2033Pre-Arb$1.0M
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-2M +$0.0M

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
202317 ROKDSL Miami 228213 42914 12801 217 197243305549 108290 355 242 43
202317 ROKDSL Miami 228204 601625 21551 217 294363466829 172377 249 364 137
202418 ROKFCL Marlins 227204 39632 13848 354 191267279546 88308 376 239 41
202418 ROKFCL Marlins 227197 571052 20578 354 289378421799 132393 259 357 132
202519 AJupiter Hammerheads 462404 722037 3718514 4510 178270295565 116297 408 250 50
202519 AJupiter Hammerheads 462390 902239 5113414 4510 231341372712 141319 2911 321 104
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 AMIA 349302 45836 371598 405 149259255514 106281 4611 233 37 -25 +6 +0 -2 +10 -1.1
YTD20 AMIA 349289 611048 501128 405 211343356699 145310 3214 321 104 +1 +6 +0 -2 +10 1.6
ROS20 AMIA 0% 232204 31624 21975 193 151247259506 107256 429 233 37 -17 +3 +0 -1 +7 -0.9
ROS20 MLBMIA 0% 01 0000 000 00 252 213 22 +0 -0
FULL20 AMIA 349303 45836 371598 405 149259254513 106279 4611 233 37 -25 +6 +0 -2 +10 -1.1
TOT20 AMIA 581506 7614510 5825613 598 150254257511 107271 4410 233 37 -42 +9 +0 -3 +16 -2.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBMIA 34% 540472 7715311 5121112 315 163262278539 114260 399 250 49 -31 +4 +0 -3 +15 -1.5
202822 MLBMIA 48% 593519 9017414 5722112 345 173270303573 129264 3710 262 58 -28 +5 +0 -4 +17 -1.0
202923 MLBMIA 54% 615538 9719415 5922213 355 180277314591 134266 3610 269 64 -25 +5 +0 -4 +17 -0.6
203024 MLBMIA 55% 627548 10019416 6122213 366 182280319599 137268 3510 274 68 -23 +5 +0 -4 +18 -0.4
203125 MLBMIA 56% 634554 10320417 6222413 366 186283329612 143268 3510 276 70 -22 +5 +0 -4 +18 -0.3
203226 MLBMIA 56% 639558 10320417 6322513 366 185282326608 142268 3510 277 71 -21 +5 +0 -4 +18 -0.2
203327 MLBMIA 55% 637555 10219417 6422513 366 184283324608 141268 3510 278 71 -21 +5 +0 -4 +18 -0.2
202721 MLBMIA 34% 186162 26514 18734 112 160261278539 117256 3910 231 35 -14 +1 +0 -1 +5 -0.8
202822 MLBMIA 48% 287252 42826 271076 163 167263286549 119259 379 243 44 -18 +2 +0 -2 +8 -1.0
202923 MLBMIA 54% 334292 521028 321217 193 178275308583 130262 3610 251 50 -19 +3 +0 -2 +9 -0.9
203024 MLBMIA 55% 348304 551029 341237 203 181278316594 135263 3510 256 54 -18 +3 +0 -2 +10 -0.8
203125 MLBMIA 56% 355310 561129 351257 203 181278316595 135263 3510 258 55 -18 +3 +0 -2 +10 -0.7
203226 MLBMIA 56% 359314 561129 351277 203 178275312587 134263 3510 259 56 -18 +3 +0 -2 +10 -0.7
203327 MLBMIA 55% 352307 561129 351247 203 182281319600 137263 3510 259 56 -17 +3 +0 -2 +10 -0.7
▸ Career Totals
Career 22211942 343661354 21680045 12620 177274307582 131263 3610 252 51 -122 +17 +0 -13 +63 -5.6
/ 162G 650568 10019416 6323413 376 176273308581 132261 3610 252 51 -36 +5 +0 -4 +18 -1.7
Career 54344769 85617036124 5001996117 36463 179273308582 129273 379 264 60 -243 +48 +0 -33 +154 -7.6
/ 162G 650570 10220415 6023914 448 179273307580 128272 379 264 60 -29 +6 +0 -4 +18 -0.9

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
202317 ROKDSL Miami 228204 601625 21551 217 294363466829 172377 249 364 137 +10 +1 +6 1.8
202418 ROKFCL Marlins 227197 571052 20578 354 289378421799 132393 259 357 132 +8 +5 +6 2.0
202519 AJupiter Hammerheads 462390 902239 5113414 4510 231341372712 141319 2911 321 104 +2 +5 +13 2.1

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
#1Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#2Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#3Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
#4Eric Young Jr.last yr '18
career totals — 9 seasons, 1,925 PA
91,92513161245312332-11-81.21.7
/162664456-3.9-2.70.4pk7: 2
#5Doug Glanvillelast yr '04
career totals — 5 seasons, 2,256 PA
52,2563590259290356-9+31.31.3
/1626641026-2.8+0.90.4pk7: 1
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 5 projected seasons
52,54161143177271308-15+0-3.5-1.8
/1626641637-4.0+0.0-0.9pk7: 0

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
Andres Valor (OGILVIE) 20 30 35 60 45 150/254/257 107271 1059 44% 10% 37 -2.1
Kenny Wilson
2010 · A
20 35→45 37→40 56→60 37 170/241/239 69279 427 38% 6% 30 -3.1 179/252/238 59281 327 34% 7% 34 -2.8 195/262/2899430282235%6%49-0.7
Frankeny Fernandez
2017 · A
20 36 38→40 53→60 42 174/248/255 81275 519 36% 8% 37 -2.6 193/258/268 75281 510 31% 7% 44 -2.1 172/238/215432393627%7%20-1.1
Sergio Garcia
2011 · AAA
20 36 39→45 55→60 38 182/232/262 80261 725 32% 6% 30 -3.1 207/253/321 114286 1325 31% 5% 56 -1.3 231/255/354123300131728%2%62-0.4
Cameron Cauley
2023 · A
20 39→42 37→50 60 37 183/239/254 71300 428 38% 6% 31 -3.0 192/245/311 119312 1226 40% 6% 50 -1.8 199/253/334135284133034%7%56-0.9
Troy Stokes Jr.
2016 · A
20 42→38 38→50 54→55 43 198/270/278 80278 620 29% 7% 53 -1.5 204/274/319 115276 1018 28% 7% 65 -0.7 194/270/326132268131931%8%62-0.7
Yhoswar Garcia
2023 · A
21 41 38→30 62→70 39 194/261/276 82302 538 35% 7% 47 -1.9 201/252/267 66276 338 27% 5% 40 -2.4 195/242/2475225915124%5%28-1.5
Angel Del Rosario
2023 · AA
20 40 38→40 60→65 36 191/251/258 67291 637 35% 5% 39 -2.5 193/260/268 75310 534 37% 6% 45 -2.1 179/250/2476829044337%7%33-1.0
Monte Harrison
2016 · A
20 39→44 38→50 56→60 37 179/258/254 75309 521 40% 7% 42 -2.3 195/255/306 111321 1116 40% 5% 53 -1.5 206/263/349143355183144%5%64-0.5
Johan Mieses
2015 · A
20 43→33 42→55 60→50 42 208/261/317 109274 822 26% 6% 57 -1.2 191/237/342 151271 188 36% 5% 55 -1.4 195/270/37718223727730%7%75-0.0
Wilber Sanchez
2023 · A
21 28→21 36→30 55 38 147/209/207 60238 524 38% 7% 7 -4.7 173/241/248 75272 723 36% 8% 32 -3.0 168/240/2397026472536%8%27-1.4
Kelvin Diaz
2023 · A
20 37 43→50 56→60 36 185/253/297 112281 1019 36% 6% 50 -1.7 173/244/264 91301 823 42% 7% 38 -2.6 140/212/2187925382945%7%12-1.4
Demi Orimoloye
2017 · A
20 36→35 42→40 53→55 36 182/231/280 98265 1019 35% 5% 36 -2.7 179/230/272 93277 818 37% 5% 33 -2.9 170/218/2649327491740%4%22-2.6
Jeffrey Baez
2014 · A
20 44→43 38→50 58→60 40 209/260/290 82288 527 28% 5% 50 -1.7 202/244/300 98284 822 31% 5% 46 -2.0 196/251/342146261191532%6%58-0.6
George Feliz
2023 · A
20 36 40→50 54→45 36 177/234/268 91293 813 40% 6% 33 -2.9 180/242/287 107318 1211 44% 6% 43 -2.2 173/237/30012728316943%6%41-0.8
Victor Soto
2010 · A
21 39 37→45 56→60 40 188/240/265 77263 322 29% 5% 35 -2.8 199/243/272 73293 314 31% 5% 37 -2.6 187/218/2375027901832%3%15-0.8
Ronaldo Urdaneta
2018 · A
19 42 37→40 54→60 45 200/270/270 70284 422 29% 8% 50 -1.8 208/268/293 85302 618 31% 7% 54 -1.4 155/238/2196425253237%8%22-1.0
Michael Crouse
2010 · A
19 37 38→50 56→55 39 179/240/260 81282 421 36% 7% 34 -2.8 185/250/308 123307 1220 41% 7% 51 -1.7 191/257/319128297121938%7%54-0.7
Eudy Pina
2011 · A
20 43→48 39→45 56→55 38 207/270/295 88295 622 31% 5% 56 -1.3 194/252/291 97287 812 33% 5% 47 -1.9 220/272/347127311101131%5%67-0.4
Dasan Brown
2022 · A
20 43→36 40 54→60 38 197/275/289 92326 823 39% 7% 58 -1.2 197/266/285 88311 823 37% 6% 53 -1.5 160/243/2337325874138%8%27-1.7
Gilbert Gomez
2012 · A
20 39→35 40 52→50 40 193/252/284 91274 714 31% 6% 46 -2.0 201/271/278 77305 48 32% 8% 53 -1.5 191/271/264742963733%9%45-1.3