Jose AlpuriaCF Visalia Rawhide
Age 21 R/R 6'2" / 160 lbs A HR -5% Svc 0.0 · Ctrl thru 2036 peak 0.8 · 2031
wRC+†46
AVG/OBP/SLG.175 / .268 / .259
PA316
HR4
SB12
K%37
BB%7
MLB%0%
BAT: -19.4 runs (wOBA-derived runs vs avg)-19BATRUN: +2.1 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.1 runs (Positional adjustment)+1POSREP: +9.0 runs (Replacement-level credit)+9REPTotal WAR: -0.80-0.8WAR
Scouting · nowfuture
HIT
2525
PWR
3030
SPD
6060
EYE
4540
trajectory · 10 yrs
0.8peak
2031

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
2031Arb-3$0.9M+0.8$4M+$3M
2032Ext / FA-deal$0.9M+0.8$4M+$3M
2033Ext / FA-deal$1.0M+0.7$3M+$2M
2034Ext / FA-deal$1M+0.5$3M+$1M
2035Ext / FA-deal$1M+0.3$2M+$0.2M
2036Ext / FA-deal$0.6M+0.1$0.5M-$0.1M
Totals $6M $16M +$10M

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202217 ROKDSL D-backs Black 165142 15111 14789 63 .106.230.148.378 .042.222 478 .177 -6 -20 +0 +0 +1 +5 -1.5
202318 ROKDSL Arizona Red 194170 28312 97214 228 .165.264.229.494 .065.268 375 .210 19 -18 +1 +0 +1 +5 -1.1
202419 ROKACL D-backs 165137 27111 116415 162 .197.325.241.566 .044.351 397 .253 52 -9 +2 +0 +1 +5 -0.1
202520 A2 teams 320275 441113 2212018 238 .160.267.240.507 .080.266 387 .224 30 -25 +1 +0 +1 +9 -1.4
▸ 2026 Season (actual · ROS · total)
202621 AVisalia Rawhide 5548 7102 4312 30 .146.241.292.532 .146.312 567 .231 35 -4 +1 +0 +0 +2 -0.2
ROS21 MLBARI 261229 40714 1810312 92 .175.270.266.537 .092.284 397 .248 48 -15 +1 +0 +1 +7 -0.6
TOT21 MLBARI 316277 47816 2213414 122 .170.265.271.536 .101.295 427 .245 46 -19 +2 +0 +1 +9 -0.8
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202722 MLB 11%ARI 367320 601018 2911415 123 .188.286.300.586 .112.262 318 .272 66 -14 +1 +0 +1 +10 -0.1
202823 MLB 28%ARI 440384 7513210 3613117 143 .195.293.318.611 .122.265 308 .281 73 -13 +2 +0 +2 +12 0.2
202924 MLB 45%ARI 488426 8515212 4114218 153 .200.297.329.626 .129.267 298 .287 78 -12 +2 +0 +2 +14 0.5
203025 MLB 60%ARI 514445 9116213 4514819 153 .204.305.337.642 .133.268 299 .292 81 -11 +2 +0 +2 +15 0.7
203126 MLB 77%ARI 528456 9316214 4715220 153 .204.306.340.646 .136.269 299 .293 83 -10 +2 +0 +2 +15 0.8
203227 MLBARI 532459 9316214 4815420 143 .203.306.338.643 .135.268 299 .293 83 -10 +2 +0 +2 +15 0.8
203328 MLBARI 530457 9216213 4815420 132 .201.305.330.635 .129.268 299 .292 82 -11 +2 -1 +2 +15 0.7
203429 MLBARI 522450 9016213 4815419 122 .200.304.331.635 .131.267 309 .290 80 -12 +2 -1 +2 +15 0.5
203530 MLBARI 513442 8715212 4715319 112 .197.301.321.622 .124.265 309 .287 78 -13 +1 -2 +2 +15 0.3
203631 MLBARI 499433 8414212 4515118 101 .194.296.319.615 .125.263 309 .283 75 -14 +2 -3 +2 +14 0.1
203732 MLBARI 481416 8014211 4414818 90 .192.297.315.612 .123.262 319 .279 71 -16 +2 -4 +2 +14 -0.2
203833 MLBARI 452392 7212110 4114216 80 .184.287.296.583 .112.260 319 .273 67 -17 +2 -4 +2 +13 -0.5
203934 MLBARI 406352 641118 3613115 70 .182.285.287.572 .105.258 329 .267 62 -17 +1 -5 +1 +12 -0.8
▸ Career Totals (MLE all levels + projections)
Career 73776385 122020728161 6292311302 23148 .191.294.308.602 .117.268 319 .276 69 -258 +27 -20 +26 +209 -1.5
/ 162G 650563 10718214 5520427 204 .190.293.304.597 .114.267 318 .276 69 -23 +2 -2 +2 +18 -0.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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202217 ROKDSL D-backs Black 165137 24321 19529 63 .175.315.248.563 .073.274 3212 .275 68 -6 +0 +5 -0.1
202318 ROKDSL Arizona Red 194165 41412 145014 228 .248.358.321.679 .073.342 267 .318 102 +0 +1 +5 0.7
202419 ROKACL D-backs 165129 37221 194215 162 .287.436.357.792 .070.409 2512 .370 142 +8 +2 +5 1.5
202520 AVisalia Rawhide 297246 491313 308016 237 .199.325.297.622 .098.279 2710 .290 80 -7 +2 +8 0.4
202520 ROKACL D-backs 2318 4101 372 01 .222.391.444.836 .222.300 3013 .380 149 +1 -0 +1 0.2

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 Alpuria (OGILVIE) 21 25 30 60 40 .175/.268/.259 .084.282 411 37% 7% 49 -0.9
Frankeny Fernandez
2017 · A
20 37 38→40 54→60 42 .177/.252/.256 .078.282 519 36% 8% 39 -2.5 .189/.255/.265 .076.277 511 31% 7% 42 -2.3 .172/.238/.215.043.2393627%7%20-1.1
Ismael Alcantara
2021 · A
22 42→30 38→45 56→50 41 .197/.266/.279 .082.311 516 36% 8% 50 -1.7 .214/.271/.343 .129.318 1313 35% 6% 69 -0.4 .203/.261/.318.115.298121635%6%54-0.8
Markus Brisker
2012 · A
21 39→38 38→40 51→55 43 .185/.263/.265 .081.290 618 36% 8% 46 -2.0 .191/.266/.277 .086.292 619 34% 8% 50 -1.7 .147/.226/.206.060.22533233%7%13-1.3
Victor Soto
2010 · A
21 39 37→45 56→60 40 .189/.243/.268 .079.265 322 29% 6% 37 -2.7 .197/.241/.269 .072.289 315 31% 5% 36 -2.7 .187/.218/.237.050.27901832%3%15-0.8
Christian Cairo
2022 · A
21 39→47 40 52→60 45 .186/.279/.272 .086.285 715 34% 9% 56 -1.3 .195/.294/.278 .083.290 617 31% 11% 63 -0.8 .215/.301/.289.073.31043529%9%66-0.3
Jon Matthews
2012 · A
21 42 36→40 54→60 40 .198/.258/.268 .070.284 217 30% 6% 43 -2.2 .204/.265/.275 .071.290 423 29% 6% 49 -1.8 .233/.305/.294.061.31332124%8%67-0.2
Tyler James
2018 · A
21 44 36→30 63→65 42 .205/.267/.282 .077.295 225 29% 7% 51 -1.7 .219/.282/.293 .074.330 428 32% 7% 60 -1.0 .230/.297/.289.060.35244533%8%61-0.4
Nelson Medina
2022 · A
21 39 39→45 53→50 46 .186/.268/.273 .087.271 614 31% 9% 50 -1.7 .188/.261/.284 .096.328 713 41% 8% 50 -1.7 .138/.200/.215.077.28161650%7%4-1.7
Guillermo Pimentel
2010 · A
20 42 38→40 49→55 44 .200/.281/.272 .073.296 616 32% 8% 56 -1.3 .200/.259/.281 .081.332 79 39% 6% 47 -1.9 .171/.216/.243.071.2958243%4%17-1.1
Jase Bowen
2022 · A
21 37→40 42→45 53→55 35 .184/.244/.282 .097.281 1012 37% 5% 43 -2.2 .196/.251/.317 .121.287 1416 35% 5% 54 -1.4 .198/.249/.325.127.276152233%5%52-1.2
Kenny Wilson
2011 · A
21 37→47 35→40 56→60 41 .176/.250/.231 .056.277 226 35% 8% 32 -3.0 .198/.271/.268 .070.291 428 31% 7% 50 -1.8 .199/.267/.293.094.30582235%7%52-0.6
Cesar Gonzalez
2015 · A
20 45 36→40 53→60 39 .207/.265/.281 .074.316 318 33% 6% 50 -1.7 .209/.262/.281 .072.334 312 36% 6% 48 -1.9 .184/.230/.216.032.3340442%5%14-0.9
Alexander Campos
2021 · A
21 44 37→40 50→45 38 .194/.259/.269 .076.338 49 41% 7% 45 -2.1 .214/.298/.303 .089.299 75 28% 9% 71 -0.3 .211/.309/.291.080.2908427%11%71-0.1
Monte Harrison
2017 · A
21 39→43 39→50 53→60 36 .182/.253/.263 .081.299 616 38% 6% 42 -2.3 .205/.262/.331 .126.332 1418 40% 5% 63 -0.9 .194/.262/.320.126.338174145%7%56-0.6
Didimo Bracho
2017 · A
20 36 37→30 49→60 37 .177/.233/.245 .068.270 516 35% 5% 27 -3.3 .192/.240/.296 .104.291 86 35% 5% 43 -2.2 .181/.230/.321.140.25111332%5%41-0.6
Justin Trapp
2012 · A
21 42→45 38→45 54→55 38 .200/.254/.279 .078.296 520 33% 6% 45 -2.1 .214/.270/.315 .101.294 916 29% 6% 61 -1.0 .213/.269/.307.093.28991528%6%55-1.2
Ruben Martinez
2008 · A
21 41 36→30 56→60 42 .182/.269/.248 .066.314 321 39% 9% 44 -2.1 .177/.244/.242 .065.285 214 36% 7% 31 -3.0 .141/.183/.193.052.21401032%4%-12-1.9
Brent Brewer
2009 · A
21 40→39 39→40 56→55 37 .192/.240/.281 .090.289 620 34% 5% 39 -2.5 .193/.241/.264 .071.311 317 36% 6% 35 -2.8 .183/.235/.236.054.30711938%6%22-2.4
Jenner Emeterio
2014 · A
21 45 36→30 54→60 51 .210/.290/.269 .060.280 423 25% 10% 59 -1.1 .222/.308/.288 .066.293 221 22% 10% 71 -0.3 .235/.336/.301.066.30202819%12%85+0.3
Braulio Vasquez
2022 · A
23 40 40 54→65 40 .192/.269/.282 .090.299 828 36% 7% 53 -1.5 .216/.284/.315 .099.302 727 29% 7% 67 -0.5 .225/.290/.320.095.30443225%7%66-0.3