Capri Ortiz3B Tri-City Dust Devils
Age 21 R/R 6'0" / 182 lbs A+ HR -5% Svc 0.0 · Ctrl thru 2035 peak 1.1 · 2030
wRC+†40
AVG/OBP/SLG.189 / .255 / .271
PA320
HR4
SB23
K%33
BB%7
MLB%0%
BAT: -21.7 runs (wOBA-derived runs vs avg)-22BATRUN: +3.5 runs (SB/CS + UBR baserunning)+3RUNFLD: +1.3 runs (Defensive runs vs avg)+1FLDPOS: +1.1 runs (Positional adjustment)+1POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: -0.70-0.7WAR
Scouting · nowfuture
HIT
3040
PWR
2530
SPD
7070
FLD
5560
EYE
4445
trajectory · 10 yrs
0.8peak
2031

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.9M+1.1$10M+$9M
2031Pre-Arb$0.9M+1.1$10M+$9M
2032Pre-Arb$0.9M+1.1$11M+$10M
2033Arb-1$2M+1.0$10M+$8M
2034Arb-2$3M+0.8$4M+$1M
2035Arb-3$2M+0.5$3M+$0.1M
Totals $10M $47M +$37M

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 Angels 213197 34632 8784 168 .173.220.264.484 .091.271 374 .207 17 -20 +0 +0 +1 +6 -1.4
202318 ROKACL Angels 230204 37520 191063 307 .181.261.225.487 .044.374 468 .220 27 -19 +3 +0 +1 +7 -0.9
202419 AInland Empire 66ers 462417 861144 3317610 228 .206.280.281.561 .074.345 387 .251 50 -26 +1 +0 +2 +13 -1.0
202520 A+Tri-City Dust Devils 399366 67934 201117 276 .183.239.257.496 .074.250 285 .216 24 -34 +3 +0 +1 +11 -1.9
▸ 2026 Season (actual · ROS · total)
202621 A+Tri-City Dust Devils 6962 12100 6290 101 .194.265.210.474 .016.353 429 .223 29 -6 +2 +0 +0 +2 -0.2
ROS21 MLBLAA 251228 45623 18873 132 .197.265.281.546 .083.293 357 .242 43 -16 +2 +1 +1 +7 -0.5
TOT21 MLBLAA 320290 57723 241163 233 .197.265.266.531 .069.312 368 .238 40 -22 +3 +1 +1 +9 -0.7
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202722 MLB 7%LAA 455411 871337 351336 224 .212.283.309.592 .097.288 298 .265 61 -20 +3 +2 +2 +13 -0.0
202823 MLB 18%LAA 510458 991539 411446 244 .216.289.321.610 .105.289 288 .277 70 -17 +3 +3 +2 +14 0.5
202924 MLB 26%LAA 545487 10716311 461517 244 .220.296.333.629 .113.289 288 .284 75 -15 +3 +3 +2 +15 0.8
203025 MLB 36%LAA 565504 11117312 491547 244 .220.298.337.636 .117.290 279 .288 78 -14 +3 +3 +2 +16 1.1
203126 MLB 44%LAA 575513 11317312 501577 234 .220.298.335.634 .115.291 279 .289 80 -13 +3 +3 +2 +16 1.1
203227 MLB 51%LAA 577514 11317312 511587 224 .220.299.335.634 .115.291 279 .289 80 -13 +3 +3 +2 +16 1.1
203328 MLB 55%LAA 573510 11217312 511587 203 .220.299.335.635 .116.290 289 .288 79 -14 +3 +2 +2 +16 1.0
203429 MLB 59%LAA 564501 10916312 511577 193 .218.299.333.632 .116.289 289 .286 77 -15 +3 +2 +2 +16 0.8
203530 MLB 62%LAA 554492 10616311 501567 172 .215.297.327.624 .112.288 289 .283 75 -16 +3 +1 +2 +16 0.5
203631 MLB 65%LAA 540480 10215310 491556 141 .212.293.319.612 .106.287 299 .279 72 -17 +2 -0 +2 +15 0.3
203732 MLB 75%LAA 522464 971439 471526 120 .209.290.310.600 .101.285 299 .275 68 -19 +2 -1 +2 +15 -0.0
203833 MLB 86%LAA 492439 891328 441476 110 .203.284.296.580 .093.284 309 .270 64 -20 +2 -2 +2 +14 -0.4
203934 MLBLAA 446398 791127 401375 90 .198.280.289.569 .090.282 319 .263 60 -20 +2 -3 +2 +13 -0.7
▸ Career Totals (MLE all levels + projections)
Career 84737583 159323451145 7022517111 34964 .210.287.312.598 .102.292 308 .271 66 -329 +44 +18 +30 +240 0.4
/ 162G 650582 12218411 541939 275 .210.287.311.598 .101.291 308 .271 66 -25 +3 +1 +2 +18 0.0

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 Angels 213191 46752 14524 168 .241.306.361.667 .120.319 247 .295 84 -4 +0 +6 0.2
202318 ROKACL Angels 230194 53830 29683 307 .273.376.345.721 .072.417 3013 .329 110 +2 +3 +7 1.2
202419 AInland Empire 66ers 462400 1061574 5012710 228 .265.361.367.728 .102.378 2711 .332 112 +7 +1 +13 2.1
202520 A+Tri-City Dust Devils 399354 811235 32817 276 .229.305.322.627 .093.283 208 .284 76 -11 +3 +11 0.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
Capri Ortiz (OGILVIE) 21 30→40 25→30 70 45 .189/.255/.271 .082.283 411 33% 7% 44 -1.1
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
Tyler Goeddel
2014 · A
21 44→49 40→45 59→55 41 .210/.263/.309 .099.290 720 29% 6% 56 -1.3 .223/.279/.336 .113.300 918 27% 6% 70 -0.3 .225/.286/.343.117.296101826%7%72-0.1
Yhoswar Garcia
2023 · A
21 42 38→30 61→70 39 .197/.263/.279 .082.306 536 35% 7% 49 -1.8 .204/.255/.272 .068.280 337 27% 5% 43 -2.2 .203/.249/.256.053.26625123%5%33-1.4
Hoy Park
2017 · A
21 39→49 38→45 58→55 45 .188/.259/.276 .088.265 516 29% 8% 46 -2.0 .210/.284/.296 .086.280 617 25% 8% 63 -0.9 .229/.318/.327.099.30091724%11%81+0.3
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
Derek Hill
2017 · A
21 44→53 36→50 59→60 39 .209/.255/.280 .070.297 325 30% 5% 44 -2.1 .199/.252/.276 .077.308 527 34% 6% 43 -2.2 .250/.300/.402.152.328162328%6%93+0.7
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
Wes Rogers
2015 · A
21 45→51 41→40 57→65 42 .218/.272/.315 .097.296 817 29% 6% 61 -1.0 .220/.277/.307 .087.292 534 25% 6% 62 -0.9 .224/.282/.314.089.29554224%6%63-0.7
Evan Crawford
2010 · A
21 45→55 36→40 56→55 40 .213/.260/.282 .070.306 315 30% 6% 47 -1.9 .227/.269/.309 .082.318 318 28% 4% 58 -1.2 .236/.278/.319.083.32932128%4%60-0.9
Jon Matthews
2013 · A
22 38 36→40 56→60 39 .181/.239/.248 .067.268 322 32% 6% 30 -3.1 .220/.285/.291 .071.303 421 26% 7% 61 -1.0 .233/.305/.294.061.31332124%8%67-0.2
Rudy Martin Jr.
2017 · A
21 45 38→45 58→60 42 .206/.279/.289 .084.317 419 34% 8% 59 -1.1 .196/.258/.288 .092.320 728 38% 7% 50 -1.8 .220/.298/.337.116.314134132%9%74-0.0
Kyren Paris
2023 · AA
21 41→46 45 59→60 41 .194/.274/.319 .125.313 1226 39% 8% 65 -0.7 .193/.278/.319 .126.311 1330 39% 9% 67 -0.5 .179/.270/.309.131.284153539%10%59-0.7
Ty Morrison
2011 · A
21 46→51 40 63→55 39 .213/.270/.316 .102.318 627 33% 6% 61 -1.0 .227/.276/.309 .082.324 323 29% 5% 61 -1.0 .238/.284/.308.070.33022327%4%60-0.8
Jose Curpa
2022 · A
22 41 36→30 57→55 46 .190/.272/.257 .067.287 224 32% 9% 47 -1.9 .201/.288/.281 .080.308 517 33% 9% 61 -1.0 .189/.290/.248.059.29042332%10%52-0.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
Lane Adams
2011 · A
21 44→45 37→50 57→60 41 .205/.258/.279 .073.301 414 32% 6% 46 -2.0 .213/.263/.313 .100.298 814 30% 6% 57 -1.2 .224/.277/.354.130.308153631%6%71-0.2
Tito Polo
2016 · A
21 43→53 38→45 56→60 40 .204/.257/.289 .085.272 526 26% 5% 49 -1.8 .225/.278/.333 .108.296 1027 26% 5% 69 -0.4 .231/.285/.344.114.305113227%5%71-0.2
Billy Hamilton
2011 · A
20 43→53 36→40 61→70 39 .205/.249/.281 .076.291 327 30% 5% 42 -2.3 .235/.287/.308 .073.326 261 27% 7% 65 -0.7 .249/.300/.335.087.32048022%7%74-0.1
Roberto Caro
2015 · A
21 46→39 38→40 62→60 49 .213/.292/.305 .092.282 321 24% 9% 68 -0.5 .204/.275/.284 .080.297 216 29% 8% 55 -1.4 .219/.291/.296.077.32822631%8%63-0.4
Johan Rojas
2023 · AA
22 43→53 42→45 63→65 42 .213/.261/.318 .105.268 934 24% 5% 58 -1.2 .245/.287/.352 .107.309 837 22% 5% 77 +0.1 .258/.299/.360.102.32474122%5%80+0.3