Jose AstudilloSS San Jose Giants
Age 22 R/R 5'9" / 172 lbs A HR -8%H -3% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION199 act + 132 ros · stats below = ROS only
wRC+†101
AVG/OBP/SLG.277 / .327 / .416
PA132
HR3
K%17
BB%5
BABIP314
ISO139
MLB%0%
Value2026 · WAR
BAT: +4.7 runs (wOBA-derived runs vs avg)+5BATRUN: +2.1 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.6 runs (Positional adjustment)+4POSREP: +9.4 runs (Replacement-level credit)+9REPTotal WAR: +2.00+2.0WAR
0.01.42.71.41.82.12.22.22.12.01.71.51.1+$128M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 77 / POW 44
Toolsscout grade
CONTACT77
scouting grade only
POWER44
scouting grade only
EYE43
scouting grade only
SPEED58
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+2.2$12M+$12M
2032Pre-Arb$0.9M+2.1$11M+$10M
2033Pre-Arb$1.0M+2.0$9M+$9M
2034Arb-1$4M+1.7$7M+$6M
2035Arb-2$5M+1.5$6M+$4M
2036Arb-3$5M+1.1$4M+$2M
Totals $17M $50M +$43M

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
202117 ROKDSL Giants Black 6056 9200 271 30 161203196400 36180 123 195 7
202117 ROKDSL Giants Black 6053 11300 551 30 208288264552 57224 88 255 54
202218 ROKDSL Giants Orange 4033 7110 361 61 212297303600 91250 158 250 50
202218 ROKDSL Giants Orange 4032 9210 441 61 281378406785 125310 1010 328 110
202319 ROKDSL Giants Orange 10294 30510 572 101 319366394760 74341 75 330 111
202319 ROKDSL Giants Orange 10291 33620 852 101 363426473898 110379 58 398 163
202420 ROKDSL Giants Black 1614 5000 001 00 357400357757 333 00 307 93
202420 ROKDSL Giants Black 1614 5000 001 00 357400357757 333 00 329 110
202521 ROK2 teams 200183 52811 9265 107 284335355690 71321 134 296 84
202521 ROK2 teams 200177 651211 15195 107 367431463895 96400 108 397 162
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 ASF 199183 57916 9193 112 311354470824 158321 105 342 120 +4 +1 +0 +2 +6 1.4
YTD22 ASF 199179 601016 13143 112 335390503893 168338 77 388 155 +12 +1 +0 +2 +6 2.2
ROS22 ASF 0% 132122 34613 7222 41 277327416742 139306 175 318 101 +0 +0 +0 +1 +4 0.6
ROS22 MLBSF 0% 01 0000 000 00 301 303 90 +0 +0
FULL22 ASF 199184 57916 9193 112 310354467821 158319 105 342 120 +4 +1 +0 +2 +6 1.4
TOT22 ASF 331305 911529 16415 153 298343448791 150318 125 332 112 +5 +2 +0 +4 +9 2.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBSF 43% 314290 791427 17524 82 272322407728 134303 175 318 101 +0 +1 +0 +3 +9 1.4
202824 MLBSF 58% 391361 961729 22665 92 266317399716 133303 176 321 103 +2 +1 +0 +4 +11 1.8
202925 MLBSF 65% 430397 10619210 25735 102 267319401719 134303 176 322 105 +2 +1 +0 +5 +12 2.1
203026 MLBSF 68% 454419 11120211 27785 113 265317401718 136303 176 323 105 +3 +1 +0 +5 +13 2.2
203127 MLBSF 68% 462425 11320211 28806 113 266320400720 134303 176 323 105 +3 +1 +0 +5 +13 2.2
203228 MLBSF 68% 463426 11320211 28816 113 265320399719 134303 176 322 105 +2 +1 -1 +5 +13 2.1
203329 MLBSF 66% 456420 11120211 28805 102 264318400718 136302 186 320 103 +2 +1 -1 +5 +13 2.0
203430 MLBSF 66% 447411 10819210 28805 92 263318392709 129302 186 318 101 +1 +1 -2 +5 +13 1.7
203531 MLBSF 65% 434399 10418210 27795 92 261316391707 130300 186 314 98 -1 +1 -3 +5 +12 1.5
203632 MLBSF 65% 417383 991729 26775 82 258314384698 125297 186 309 94 -3 +1 -4 +4 +12 1.1
203733 MLBSF 65% 388357 901528 24744 72 252306373679 120294 196 302 89 -5 +1 -4 +4 +11 0.7
202723 MLBSF 43% 136126 34613 7232 31 270319405723 135298 175 303 90 -2 +0 +0 +1 +4 0.4
202824 MLBSF 58% 226208 551015 13383 51 264317394711 130298 176 306 92 -2 +1 +0 +2 +6 0.8
202925 MLBSF 65% 279258 691227 16483 72 267318411729 143297 176 307 93 -2 +1 +0 +3 +8 1.0
203026 MLBSF 68% 309284 751327 18534 72 264317398715 134297 176 308 94 -2 +1 +0 +3 +9 1.1
203127 MLBSF 68% 314288 751327 19544 72 260315392707 132297 176 308 94 -2 +1 +0 +3 +9 1.1
203228 MLBSF 68% 315289 751327 19554 72 260314391705 131297 176 307 93 -2 +1 -0 +3 +9 1.0
203329 MLBSF 66% 303277 731327 19534 72 264320401721 137297 176 306 92 -3 +1 -1 +3 +9 0.9
203430 MLBSF 66% 293270 691217 18523 61 256309385694 130296 186 304 90 -3 +1 -1 +3 +8 0.8
203531 MLBSF 65% 282260 651116 17513 61 250304369673 119295 186 300 88 -4 +1 -2 +3 +8 0.6
203632 MLBSF 65% 270248 631116 17503 51 254310379689 125292 196 295 84 -5 +1 -2 +3 +8 0.4
203733 MLBSF 65% 250230 56915 15483 41 243298357655 113289 196 289 79 -6 +0 -3 +3 +7 0.2
▸ Career Totals
Career 29772739 7091231667 17852536 6416 259313389701 130297 186 303 90 -33 +6 -10 +32 +84 8.2
/ 162G 650598 15527315 391158 143 259313390703 130297 186 303 90 -7 +2 -2 +7 +18 1.8
Career 52064790 126722126111 30688867 13635 264318391709 126302 176 315 99 -5 +13 -15 +56 +148 20.1
/ 162G 650598 15828314 381118 174 264317391708 127302 176 315 99 -1 +2 -2 +7 +18 2.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
202117 ROKDSL Giants Black 6053 11300 551 30 208288264552 57224 88 255 54 -3 +1 +2 -0.1
202218 ROKDSL Giants Orange 4032 9210 441 61 281378406785 125310 1010 328 110 +0 +1 +1 0.2
202319 ROKDSL Giants Orange 10291 33620 852 101 363426473898 110379 58 398 163 +7 +2 +3 1.2
202420 ROKDSL Giants Black 1614 5000 001 00 357400357757 333 00 329 110 +0 +0 +0 0.1
202521 ASan Jose Giants 7870 22600 5101 51 314368400768 86355 136 339 117 +2 +1 +2 0.4
202521 ROKACL Giants 122107 43611 1094 56 402471505976 103429 78 434 191 +12 -1 +3 1.5

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 Barrettlast yr '08
career totals — 9 seasons, 3,358 PA
93,3588811259316419+31+2316.617.0
/162664172+6.0+4.63.3pk7: 17
#2Jordy Mercerlast yr '21
career totals — 9 seasons, 3,394 PA
93,3946613257315387+35+5017.016.7
/162664133+6.9+9.83.3pk7: 17
#3Cristian Guzmanlast yr '10
career totals — 10 seasons, 5,329 PA
105,32961116275311392+23+2416.816.7
/162664814+2.9+3.02.1pk7: 17
#4Zack Cozartlast yr '19
career totals — 8 seasons, 3,350 PA
83,3508521246300398+33+3814.214.8
/162664174+6.6+7.62.8pk7: 15
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
83,2097470264313397+34+2413.011.2
/1626641515+7.1+5.02.7pk7: 9
#5Royce Claytonlast yr '07
career totals — 8 seasons, 3,920 PA
83,9205470256311365+18+1710.110.0
/162664912+3.1+2.91.7pk7: 10
#6José Perazalast yr '21
career totals — 6 seasons, 2,134 PA
62,1343576266307373+14+318.68.6
/1626641124+4.5+9.72.7pk7: 9

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
Jose Astudillo (OGILVIE) 22 72→77 39→44 53→58 43 298/343/448 150318 915 12% 5% 112 +2.0
Osleivis Basabe
2023 · AA
22 57→61 39→45 56→50 46 268/314/370 102319 517 17% 6% 92 +1.2 244/289/350 106296 813 20% 5% 77 +0.1 231/277/341111278101120%5%68-0.4
Vaughn Grissom
2022 · A
21 53→63 42→50 54→55 49 251/323/361 110311 912 21% 8% 95 +1.4 276/339/408 132330 1317 19% 7% 114 +2.7 278/342/406128330121819%7%111+2.1
Chin-Lung Hu
2006 · A
22 57→61 42→45 51→50 44 276/307/384 108301 816 12% 3% 94 +1.3 258/295/364 106291 811 14% 5% 83 +0.6 267/297/37610929881113%4%82+0.4
Starlin Castro
2012 · MLB
22 61→63 42→50 52→50 47 293/332/409 116332 716 14% 5% 110 +2.4 274/315/401 127315 1114 16% 5% 102 +1.8 284/326/43114732817318%5%111+2.5
Matt Duffy
2014 · A
23 51→61 46→45 53→50 50 253/313/385 132289 1416 18% 8% 97 +1.5 278/324/394 116330 915 18% 6% 103 +1.9 283/337/38910632891216%6%105+1.8
Otto Lopez
2021 · A
22 53→63 38→50 47→55 43 252/290/335 83311 512 20% 5% 73 -0.1 255/305/347 92323 517 21% 6% 83 +0.6 285/333/422137320132115%6%112+2.1
Devon Travis
2014 · A
23 57→61 47→50 53→50 48 282/335/420 138319 1313 16% 6% 115 +2.8 272/319/417 145317 1412 18% 6% 108 +2.3 278/322/429151325151018%6%110+1.6
Kelby Tomlinson
2012 · A
22 49→59 40 56→60 44 236/285/341 105298 613 22% 6% 73 -0.1 220/276/279 59297 221 25% 7% 53 -1.5 281/340/3506934232417%7%94+1.0
Brent Morel
2009 · A
22 51→57 43→50 54→50 45 251/298/360 109298 1112 20% 6% 84 +0.6 251/287/381 130292 1312 18% 5% 85 +0.7 254/289/385131290131117%4%83+0.5
Desmond Jennings
2009 · A
22 51→59 43→50 56→60 48 246/309/361 115293 1025 19% 7% 89 +1.0 255/321/384 129302 1034 18% 8% 100 +1.7 245/325/405160290162820%9%105+2.2
Jose Aguilar
2013 · AAA
23 57→61 41→45 52→55 46 271/322/371 100315 716 16% 6% 97 +1.5 277/329/386 109315 916 14% 6% 104 +2.0 284/341/39711331991613%6%107+1.5
Yainer Diaz
2021 · A
22 52→59 45→60 50→40 43 255/292/378 123296 125 18% 4% 86 +0.8 261/296/425 164306 213 22% 4% 101 +1.8 276/309/45818231224120%4%113+2.2
Jon Jay
2007 · A
22 56→64 40→45 50 49 269/321/370 100311 711 16% 6% 96 +1.5 257/306/368 111303 1013 18% 5% 89 +1.0 292/352/40711433981515%7%115+2.4
Josh Harrison
2010 · A
23 54→64 40→55 54→55 42 258/287/355 97289 617 13% 3% 77 +0.1 264/299/368 104296 716 13% 4% 86 +0.8 292/329/438146335102016%4%114+2.1
Tyler Kuhn
2009 · A
22 55→65 41→45 53→50 44 260/299/376 116317 57 20% 5% 88 +0.9 262/299/350 88327 311 20% 5% 81 +0.4 279/318/3688934731219%5%90+0.9
Nick Van Stratten
2007 · A
22 49→59 39→45 58→55 50 229/293/326 97253 512 12% 6% 73 -0.1 251/308/356 105291 512 15% 6% 87 +0.8 302/337/3868433942312%4%102+0.8
Angel Salome
2008 · A
22 53→63 45→50 47→45 44 263/296/393 130302 125 18% 4% 92 +1.2 274/314/412 138330 133 20% 5% 105 +2.1 282/325/42814634114121%5%112+1.4
Harold Ramírez
2016 · A
21 58→61 39→50 52→50 43 274/323/369 95335 620 20% 5% 97 +1.5 263/303/355 92325 611 20% 4% 84 +0.6 284/322/42714333914720%4%109+1.9
Iván De Jesús Jr.
2010 · AA
23 58→65 40 51→50 51 274/338/365 92331 712 19% 8% 102 +1.9 231/276/308 77294 57 22% 5% 61 -1.0 263/314/359973505425%6%88+0.6
Eric Fryer
2009 · A
23 53→62 44→45 51→50 44 256/308/380 123325 1010 24% 6% 94 +1.3 237/303/349 112307 910 24% 7% 84 +0.6 231/305/34111029891024%8%79+0.2