Diego ViloriaC Salem Red Sox
Age 23 R/R 5'10" / 165 lbs A HR -5%K -4% Svc 0.0 · Ctrl thru 2036
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 55 proj PA
wRC+†63
AVG/OBP/SLG.218 / .275 / .293
PA4
HR0
K%25
BB%6
ISO76
MLB%0%
Value2026 · WAR
BAT: -0.2 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.1 runs (Replacement-level credit)+0REPTotal WAR: +0.00+0.0WAR
0.00.51.00.10.20.20.20.10.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit+$4M ctrl surplus
Tools · Contract
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.2$0.5M+$0.0M
2032Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2033Pre-Arb$1.0M
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $0.9M $0.8M +$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 ROKDSL BOS Blue 8172 20220 4135 20 278358361719 83339 165 330 110 +1 +0 +2 0.3
202219 ROKFCL Red Sox 3229 4000 142 00 138219138357 160 123 181 9 -3 +0 +1 -0.3
202320 ROKFCL Red Sox 6558 17400 463 00 293369362731 69327 96 337 114 +1 +0 +1 0.3
202421 ASalem Red Sox 3633 5000 141 00 152194152346 172 113 165 -2 -4 +0 +1 -0.4
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202118 ROK MLEDSL BOS Blue 8174 15110 2195 20 203272243515 41273 232 236 46 -5 +0 +2 -0.3
202219 ROK MLEFCL Red Sox 3229 3000 162 00 103188103291 130 193 131 -25 -5 +0 +1 -0.4
202320 ROK MLEFCL Red Sox 6560 13300 293 00 217277267544 50248 143 238 47 -4 +0 +1 -0.3
202421 A MLESalem Red Sox 3634 5000 161 00 147194147342 164 173 143 -17 -5 +0 +1 -0.4
202118 ROK MLEDSL BOS Blue 8174 15110 2195 20 203272243515 41273 232 236 46
202118 ROK RAWDSL BOS Blue 8172 20220 4135 20 278358361719 83339 165 330 46
202219 ROK MLEFCL Red Sox 3229 3000 162 00 103188103291 130 193 131 -25
202219 ROK RAWFCL Red Sox 3229 4000 142 00 138219138357 160 123 181 -25
202320 ROK MLEFCL Red Sox 6560 13300 293 00 217277267544 50255 143 238 47
202320 ROK RAWFCL Red Sox 6558 17400 463 00 293369362731 69327 96 337 47
202421 A MLESalem Red Sox 3634 5000 161 00 147194147342 179 173 143 -17
202421 A RAWSalem Red Sox 3633 5000 141 00 152194152346 172 113 165 -17
202118 ROK MLEDSL BOS Blue 8174 15110 2195 20 203272243515 41273 232 236 46
202219 ROK MLEFCL Red Sox 3229 3000 162 00 103188103291 130 193 131 -25
202320 ROK MLEFCL Red Sox 6560 13300 293 00 217277267544 50248 143 238 47
202421 A MLESalem Red Sox 3634 5000 161 00 147194147342 164 173 143 -17
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202320 ROK MLEFCL Red Sox 6560 13300 293 00 217277267544 50248 143 238 47
202421 A MLESalem Red Sox 3634 5000 161 00 147194147342 164 173 143 -17
▸ 2026 season
202623 MLB MLEBOS 0% 44 1000 010 00 250250250500 288 250 261 63 -0 +0 +0 +0 +0 0.0
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202724 MLB MLEBOS 30% 141130 30512 8342 11 231286331616 100289 246 270 69 -5 -0 +0 +3 +3 0.0
202825 MLB MLEBOS 44% 247226 51913 15594 21 226286314600 88290 246 275 72 -8 +0 +0 +4 +5 0.2
202926 MLB MLEBOS 51% 323295 671125 20775 31 227287329616 102290 246 279 75 -10 +0 +0 +6 +7 0.3
203027 MLB MLEBOS 52% 363331 761326 23876 31 230292335627 106289 246 280 76 -11 +0 +0 +6 +8 0.4
203128 MLB MLEBOS 53% 388354 801326 25946 41 226288325613 99289 246 279 75 -12 +0 -1 +7 +8 0.4
203229 MLB MLEBOS 53% 395360 821426 26966 31 228291328619 100288 247 277 74 -12 +0 -1 +7 +9 0.2
203330 MLB MLEBOS 52% 398363 811326 26986 31 223286320606 96287 257 274 72 -13 +0 -2 +7 +9 0.0
202724 MLB CTXBOS 30% 4239 9200 2101 00 231286282568 51295 245 261 69 -2 +0 +0 +1 +1 0.0
202825 MLB CTXBOS 44% 10999 23411 7262 10 232296323620 91295 246 267 72 -4 +0 +0 +2 +2 0.1
202926 MLB CTXBOS 51% 164150 34612 10393 21 227288320608 93295 246 270 75 -5 +0 +0 +3 +4 0.2
203027 MLB CTXBOS 52% 190173 40713 12463 21 231293335628 104295 246 272 76 -6 +0 +0 +3 +4 0.2
203128 MLB CTXBOS 53% 207188 44813 14503 21 234298335633 101294 247 271 75 -6 +0 -0 +4 +4 0.2
203229 MLB CTXBOS 53% 208189 44813 14513 21 233296333629 101294 257 269 74 -7 +0 -1 +4 +5 0.1
203330 MLB CTXBOS 52% 207188 43713 14513 21 229293324617 96292 257 266 72 -7 +0 -1 +4 +4 0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 11271026 23742615 7327318 115 231294327621 96298 246 269 69 -35 +0 -2 +20 +24 0.7
/ 162G A+C 650592 1362439 4215710 63 230291326617 96296 246 269 69 -20 +0 -1 +12 +14 0.4
Career MLE 24732260 504821334 14958646 217 223285316601 93285 246 271 69 -71 +1 -4 +40 +49 1.5
/ 162G MLE 650594 1332239 3915412 62 224285316602 93286 246 271 69 -20 +0 -1 +12 +14 0.4