D'Angelo Ortiz3B Salem RidgeYaks
Age 22 R/R 6'1" / 190 lbs A HR -5%K -4% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION287 act + 9 ros · stats below = ROS only
showingROS
wRC+†59
AVG/OBP/SLG.125 / .222 / .125
PA9
HR0
K%22
BB%11
BABIP282
ISO63
MLB%0%
Value2026 · WAR
BAT: -16.6 runs (wOBA-derived runs vs avg)-17BATRUN: -0.4 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.1 runs (Positional adjustment)+1POSREP: +6.4 runs (Replacement-level credit)+6REPTotal WAR: -1.00-1.0WAR
0.00.51.00.10.10.10.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit-$3M ctrl surplus
Tools · ContractCON 45 / POW 20
Toolsscout grade
CONTACT45
scouting grade only
POWER20
scouting grade only
EYE55
scouting grade only
SPEED55
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+0.1$0.3M+$0.0M (cut)
2032Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2033Pre-Arb$1.0M
2034Arb-1$3M
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.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. 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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202521 ASalem Red Sox 10088 23200 11220 20 261343284628 23343 2211 292 84 -2 +0 +2 0.1
202521 ROKFCL Red Sox 185154 42310 27342 122 273388305693 32344 1815 325 106 +1 +2 +4 0.7
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202521 A MLESalem Red Sox 10092 21200 7320 20 228283250533 22327 327 234 45 -7 +0 +2 -0.4
202521 ROK MLEFCL Red Sox 185164 32210 17512 122 195279220498 24272 289 230 42 -13 +2 +4 -0.7
202521 ROK MLE2 teams 285256 53410 24832 142 207280230511 23301 298 231 43
202521 ROK RAW2 teams 285242 65510 38562 142 269372298670 29344 2013 314 43
202521 ROK MLE2 teams 285257 53410 24832 142 206280230510 23291 298 231 43
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202521 ROK MLE2 teams 285257 53410 24832 142 206280230510 23291 298 231 43
YTD22 A MLEBOS 287261 57811 20552 64 218279268547 50268 197 246 53 -16 -0 +0 +1 +6 -1.0
▸ 2026 season
YTD22 A RAWBOS 287250 621011 31392 64 248336308644 60285 1411 296 53
ROS22 A MLEBOS 0% 98 1000 120 00 125222125347 276 2211 255 59 -0 +0 +0 +0 +0 -0.0
TOT22 A MLEBOS 296269 58811 21572 64 216277264541 48265 197 246 53 -17 -0 +0 +1 +6 -1.0
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202723 MLB MLEBOS 34% 334303 681213 25713 62 224290300590 76280 217 270 69 -12 +0 +0 +1 +7 -0.4
202824 MLB MLEBOS 46% 406369 851525 31863 83 230295322618 92282 218 280 75 -12 +0 +0 +1 +9 -0.1
202925 MLB MLEBOS 52% 446404 941627 35944 93 233300334634 101283 218 285 79 -11 +1 +0 +2 +10 0.1
203026 MLB MLEBOS 54% 469425 991728 37994 104 233300339639 106283 218 288 81 -11 +0 +0 +2 +10 0.2
203127 MLB MLEBOS 54% 478433 1001728 381014 104 231299335634 104283 218 288 81 -11 +0 +0 +2 +10 0.2
203228 MLB MLEBOS 58% 478433 1001728 381024 104 231299335634 104282 218 287 80 -11 +0 -1 +2 +10 0.1
203329 MLB MLEBOS 60% 472427 991728 381024 104 232301337638 105281 228 285 79 -12 +0 -1 +2 +10 -0.1
203430 MLB MLEBOS 62% 464419 951627 381014 93 227297325622 98280 228 282 77 -13 +1 -2 +2 +10 -0.3
202723 MLB CTXBOS 34% 115104 23401 9241 21 221289288578 67286 218 268 69 -4 +0 +0 +0 +2 -0.1
202824 MLB CTXBOS 46% 187170 39712 14391 41 229292318610 88288 217 277 75 -5 +0 +0 +1 +4 -0.0
202925 MLB CTXBOS 52% 230208 49913 18482 52 236303332634 96288 218 282 79 -6 +0 +0 +1 +5 0.0
203026 MLB CTXBOS 54% 254230 551014 20542 52 239306343649 104289 218 285 81 -6 +0 +0 +1 +6 0.1
203127 MLB CTXBOS 54% 259234 551014 21552 52 235304338641 103288 218 285 81 -6 +0 +0 +1 +6 0.1
203228 MLB CTXBOS 58% 279253 591114 22592 62 233300332632 99288 218 284 80 -7 +0 -0 +1 +6 0.1
203329 MLB CTXBOS 60% 285258 601114 23612 62 233300329630 97287 218 282 79 -7 +0 -1 +1 +6 -0.0
203430 MLB CTXBOS 62% 287260 601114 23622 62 231298327625 96286 228 279 77 -8 +0 -1 +1 +6 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 18961717 40073726 15040214 3914 233300329629 96288 218 281 75 -48 +2 -3 +7 +41 -0.1
/ 162G A+C 650589 1372529 511385 135 233299328627 95288 218 281 75 -17 +1 -1 +2 +14 -0.0
Career MLE 38413477 7941311654 30584132 8629 228297322618 93285 228 280 75 -93 +4 -4 +13 +77 -0.4
/ 162G MLE 650588 1342239 521425 155 228296321617 94284 228 280 75 -17 +1 -1 +2 +14 -0.1