Capri Ortiz

SS Tri-City Dust Devils
Age 22 R/R 6'0" / 182 lbs A+ K +5%HR +4% Svc 0.0 · Ctrl thru 2033
Overview
A+PROSPECTFG #612MiLBFA 2034
Scout OFP40ETA2030FG ETA2027MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202520A+LAA399.229/.305/.32252747—.199/.262/.276
202621A+LAA443.232/.294/.35083841—.192/.244/.283
2027PROJ0% MLB22MLBLAA2.194/.250/.2780050-0.0
2028PROJ25% MLB23MLBLAA125.200/.258/.2982557-0.1
2029PROJ36% MLB24MLBLAA196.205/.264/.31148630.0
Next 3 projected WAR -0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2033Service0.0First FA2034
2027MiLB2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Pre-Arb$0.8M2031Arb-1$2M2032Arb-2$3M2033Ext$3M
Skills · percentileMiLB Statcast 2026 A+
Speed78
Z-Con%53
K%51
ISO32
Whiff%28
wRC+22
Career WAR0 WAR median (P10 -0 / P90 4, comp-based) · star 1% · didn't stick 87%
CompsYhoswar Garcia (age 22) · Tyler James (age 21) · Wes Rogers (age 22)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†50
AVG/OBP/SLG.194 / .250 / .278
PA2
HR0
K%50
BB%5
BABIP266
ISO88
MLB%0%
Value2027 · WAR
BAT: -19.1 runs (wOBA-derived runs vs avg)-19BATRUN: +1.4 runs (SB/CS + UBR baserunning)+1RUNFLD: +2.1 runs (Defensive runs vs avg)+2FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +6.9 runs (Replacement-level credit)+7REPTotal WAR: -0.60-0.6WAR
0.00.51.00.00.00.10.20.227282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$3M ctrl surplus
Tools · ContractCON 40 / POW 30
Toolsscout grade
CONTACT40
scouting grade only
POWER30
scouting grade only
EYE45
scouting grade only
SPEED70
scouting grade only
DEFENSE60
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M———
2029Pre-Arb$0.8M———
2030Pre-Arb$0.8M+0.1$0.3M+$0.0M (cut)
2031Arb-1$2M+0.2$0.6M+$0.0M (cut)
2032Arb-2$3M+0.2$0.5M+$0.0M (cut)
2033Extbeyond projection horizon · no WAR estimate
Totals $0.0M $1M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = actual YTD + projected ROS + total. 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202217 ROKDSL Angels — 213191 46752 14524 168 241306361667 120319 247 295 15 — — — — — —
202318 ROKACL Angels — 230194 53830 29683 307 273376345721 72417 3013 329 39 — — — — — —
202419 AInland Empire 66ers — 462400 1061574 5012710 228 265361367728 102378 2711 332 61 — — — — — —
202520 A+Tri-City Dust Devils — 399354 811235 32817 276 229305322627 93283 208 284 47 — — — — — —
202621 A+Tri-City Dust Devils — 443400 931928 2510510 3813 233294350644 117292 246 287 41 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202217 ROK MLEDSL Angels — 213196 30531 9654 168 153206224430 71216 314 191 15 — — — — — —
202318 ROK MLEACL Angels — 230204 38520 191033 307 186265230496 44359 458 226 39 — — — — — —
202419 A MLEInland Empire 66ers — 462417 881153 3318110 228 211285283568 72361 397 258 61 — — — — — —
202520 A+ MLETri-City Dust Devils — 399362 721034 241077 276 199262276538 77263 276 238 47 — — — — — —
202621 A+ MLETri-City Dust Devils — 443407 781526 1814210 3813 192244283526 91263 324 229 41 — — — — — —
202217 ROK MLEDSL Angels — 213196 30531 9654 168 153206224430 71221 314 191 15 — — — — — —
202217 ROK RAWDSL Angels — 213191 46752 14524 168 241306361667 120319 247 295 15 — — — — — —
202318 ROK MLEACL Angels — 230204 38520 191033 307 186265230496 44373 458 226 39 — — — — — —
202318 ROK RAWACL Angels — 230194 53830 29683 307 273376345721 72417 3013 329 39 — — — — — —
202419 A MLEInland Empire 66ers — 462417 881153 3318110 228 211285283568 72363 397 258 61 — — — — — —
202419 A RAWInland Empire 66ers — 462400 1061574 5012710 228 265361367728 102378 2711 332 61 — — — — — —
202520 A+ MLETri-City Dust Devils — 399362 721034 241077 276 199262276538 77270 276 238 47 — — — — — —
202520 A+ RAWTri-City Dust Devils — 399354 811235 32817 276 229305322627 93283 208 284 47 — — — — — —
202621 A+ MLETri-City Dust Devils — 443407 781526 1814210 3813 192244283526 91274 324 229 41 — — — — — —
202621 A+ RAWTri-City Dust Devils — 443400 931928 2510510 3813 233294350644 117292 246 287 41 — — — — — —
202217 ROK MLEDSL Angels — 213198 30531 9654 168 152206222428 71216 314 191 15 — — — — — —
202318 ROK MLEACL Angels — 230206 38520 191033 307 184265228494 44359 458 226 39 — — — — — —
202419 A MLEInland Empire 66ers — 462416 881153 3318110 228 212285284568 72361 397 258 61 — — — — — —
202520 A+ MLETri-City Dust Devils — 399365 721034 241077 276 197262274536 77263 276 238 47 — — — — — —
202621 A+ MLETri-City Dust Devils — 443412 781526 1814210 3813 189244279523 90263 324 229 41 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202419 A MLEInland Empire 66ers — 462416 881153 3318110 228 212285284568 72361 397 258 61 — — — — — —
202520 A+ MLETri-City Dust Devils — 399365 721034 241077 276 197262274536 77263 276 238 47 — — — — — —
202621 A+ MLETri-City Dust Devils — 443412 781526 1814210 3813 189244279523 90263 324 229 41 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202722 MLB MLELAA 0% 553510 1001737 291609 237 195252280532 85268 295 242 50 -33 +2 +4 +6 +12 -0.6
▸ 2027 — real world (MLB)
202722 MLB CTXLAA 0% 22 0000 010 00 194250278528 84266 500 241 50 -0 +0 +0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202823 MLB MLELAA 25% 499460 931638 281418 216 202259299559 98270 286 253 57 -25 +2 +4 +5 +11 -0.4
202924 MLB MLELAA 36% 539494 10318310 311499 227 206265312578 106272 286 261 63 -24 +2 +4 +6 +12 -0.1
203025 MLB MLELAA 43% 562514 10819311 341549 227 209269320590 111273 276 266 66 -23 +2 +5 +6 +12 0.2
203126 MLB MLELAA 47% 573524 11019311 351559 227 211272324596 114274 276 269 68 -22 +2 +5 +6 +12 0.3
203227 MLB MLELAA 48% 576526 11119312 361569 217 211273326599 115274 276 270 69 -21 +1 +5 +6 +12 0.4
202823 MLB CTXLAA 25% 125115 24412 7352 52 200258298556 97268 286 252 57 -6 +0 +1 +1 +3 -0.1
202924 MLB CTXLAA 36% 196180 37614 11543 82 205264311575 106270 286 260 63 -9 +1 +2 +2 +4 0.0
203025 MLB CTXLAA 43% 241221 46815 14664 103 208268319587 111271 276 265 66 -10 +1 +2 +3 +5 0.1
203126 MLB CTXLAA 47% 267245 51915 16724 103 209271323594 114271 276 268 68 -10 +1 +2 +3 +6 0.2
203227 MLB CTXLAA 48% 274251 53916 17744 103 210272324597 114272 276 269 69 -10 +1 +2 +3 +6 0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 11031012 21136522 6530117 4313 208268319587 111272 276 264 56 -45 +3 +9 +12 +24 0.3
/ 162G— A+C — 650596 12421313 3817710 258 208267319585 111271 276 264 56 -27 +2 +5 +7 +14 0.2
Career— MLE — 48164399 8891473270 284144683 25480 202264298561 96282 306 252 56 -134 +9 +25 +33 +66 -0.1
/ 162G— MLE — 650594 1192049 3819511 3411 200261293554 93280 306 252 56 -28 +2 +5 +7 +14 -0.0