Andruw SalcedoC ACL Mariners
Age 23 S/R 5'11" / 221 lbs ROK K +7%HR -5% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 104 proj PA
wRC+†53
AVG/OBP/SLG.192 / .259 / .273
PA8
HR0
K%33
BB%8
ISO82
MLB%0%
Value2026 · WAR
BAT: -0.5 runs (wOBA-derived runs vs avg)-0BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.1 runs (Positional adjustment)+0POSREP: +0.2 runs (Replacement-level credit)+0REPTotal WAR: -0.10-0.1WAR
0.00.51.00.10.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit-$1M ctrl surplus
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M
2033Pre-Arb$1.0M
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-0.5M +$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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

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)
202118 ROKACL Reds 11194 34504 12305 00 3624595431.002 181500 2711 445 187 +12 +0 +2 1.4
202219 ADaytona Tortugas 3126 4000 5110 00 154290154444 267 3516 229 41 -2 +0 +1 -0.2
202219 ROKACL Reds 9580 17200 12242 00 212330237567 25298 2513 274 71 -3 +0 +2 -0.1
202320 ADaytona Tortugas 3937 6100 1130 00 162184189373 27240 333 167 -1 -5 +0 +1 -0.4
202320 ROKACL Reds 2723 4110 340 00 174269304574 130200 1511 252 57 -1 +0 +1 -0.1
202421 ADaytona Tortugas 2016 3000 470 00 188350188537 333 3520 275 72 -1 +0 +0 -0.0
202522 ROKACL Mariners 10180 11400 17301 10 138296188483 50216 3017 238 47 -6 +0 +2 -0.4
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202118 ROK MLEACL Reds 11199 24303 7445 00 242324364688 121402 406 299 88 -2 +0 +2 0.1
202219 A MLEDaytona Tortugas 3127 3000 4150 00 111226111337 241 4813 166 -1 -4 +0 +1 -0.3
202219 ROK MLEACL Reds 9585 12100 7342 00 141223153376 12233 367 185 11 -10 +0 +2 -0.8
202320 A MLEDaytona Tortugas 3937 5100 1180 00 135158162320 27211 463 123 -31 -6 +0 +1 -0.5
202320 ROK MLEACL Reds 2724 4110 260 00 167231292522 125148 227 178 7 -3 +0 +1 -0.2
202421 A MLEDaytona Tortugas 2017 2000 3100 00 118250118368 319 5015 202 23 -2 +0 +0 -0.1
202522 ROK MLEACL Mariners 10186 9300 11431 10 105214140354 35173 4311 160 -6 -13 +0 +2 -1.1
202118 ROK MLEACL Reds 11199 24303 7445 00 242324364688 121404 406 299 88
202118 ROK RAWACL Reds 11194 34504 12305 00 3624595431.002 181500 2711 445 88
202219 ROK MLE2 teams 126112 15100 11502 00 134224143367 9238 409 180 8
202219 ROK RAW2 teams 126106 21200 17352 00 198320217537 19292 2813 263 8
202320 A MLE2 teams 6661 7110 3240 00 115156164320 49179 365 145 -15
202320 A RAW2 teams 6660 10210 4170 00 167219233452 67222 266 202 -15
202421 A MLEDaytona Tortugas 2017 2000 3100 00 118250118368 286 5015 202 23
202421 A RAWDaytona Tortugas 2016 3000 470 00 188350188537 333 3520 275 23
202522 ROK MLEACL Mariners 10186 9300 11431 10 105214140354 35205 4311 160 -6
202522 ROK RAWACL Mariners 10180 11400 17301 10 138296188483 50216 3017 238 -6
202118 ROK MLEACL Reds 11198 24303 7445 00 245324367692 122402 406 299 88
202219 ROK MLE2 teams 126112 15100 11502 00 134224143367 9235 409 180 8
202320 A MLE2 teams 6663 7110 3240 00 111156159315 48185 365 145 -15
202421 A MLEDaytona Tortugas 2017 2000 3100 00 118250118368 319 5015 202 23
202522 ROK MLEACL Mariners 10188 9300 11431 10 102214136351 34173 4311 160 -6
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202320 A MLE2 teams 6663 7110 3240 00 111156159315 48185 365 145 -15
202421 A MLEDaytona Tortugas 2017 2000 3100 00 118250118368 319 5015 202 23
202522 ROK MLEACL Mariners 10188 9300 11431 10 102214136351 34173 4311 160 -6
▸ 2026 season
202623 MLB MLESEA 0% 87 1000 130 00 143250143393 287 3812 246 53 -0 +0 +0 +0 +0 -0.1
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202724 MLB MLESEA 30% 187170 33612 14591 21 194259276536 82289 327 257 60 -9 +0 +0 +3 +4 -0.1
202825 MLB MLESEA 44% 281255 521024 22872 31 204272306578 102289 318 265 65 -12 +0 +0 +5 +6 -0.0
202926 MLB MLESEA 51% 346313 651226 271053 41 208277316593 109289 308 270 69 -13 +0 +0 +6 +7 0.1
203027 MLB MLESEA 52% 380343 711327 311153 41 207279318596 111289 308 271 70 -14 +0 +0 +7 +8 0.2
203128 MLB MLESEA 53% 399361 751427 321223 41 208278316594 108289 318 270 69 -15 +0 -1 +7 +9 0.1
203229 MLB MLESEA 53% 404365 751427 331243 41 205277312589 107288 318 268 68 -16 +0 -1 +7 +9 -0.1
203330 MLB MLESEA 52% 404365 741327 331253 41 203274307581 104286 318 265 66 -17 +0 -2 +7 +9 -0.2
202724 MLB CTXSEA 30% 5652 10201 4180 10 192250288538 96286 327 249 60 -3 +0 +0 +1 +1 -0.0
202825 MLB CTXSEA 44% 124112 23412 10381 10 205276312589 107287 318 257 65 -5 +0 +0 +2 +3 -0.0
202926 MLB CTXSEA 51% 175158 33613 14531 21 209277316594 108287 308 261 69 -7 +0 +0 +3 +4 0.0
203027 MLB CTXSEA 52% 199179 37713 16602 21 207279307586 101287 308 262 70 -7 +0 +0 +4 +4 0.1
203128 MLB CTXSEA 53% 213192 39714 17652 21 203275312587 109286 318 261 69 -8 +0 -0 +4 +5 0.0
203229 MLB CTXSEA 53% 212191 38713 17652 21 199271293565 94285 318 260 68 -8 +0 -1 +4 +5 -0.1
203330 MLB CTXSEA 52% 210189 38713 17652 21 201274296570 95284 318 257 66 -9 +0 -1 +4 +5 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 11891073 21840619 9536410 125 203274305579 102286 318 259 60 -46 +0 -2 +21 +26 -0.1
/ 162G A+C 650587 11922310 521995 73 203273302575 99286 318 259 60 -25 +0 -1 +12 +14 -0.1
Career MLE 28332554 503901443 22891126 267 197270294563 97285 328 258 60 -94 +2 -4 +43 +52 -0.1
/ 162G MLE 650586 11621310 522096 62 198270295565 97286 328 258 60 -25 +1 -1 +12 +14 -0.0