Daniel McElveny

SS ACL Rockies
Age 24 R/R 5'11" / 190 lbs ROK HR +30%H +12% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#2193ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202320ASalem Red Sox27.208/.296/.3751038—.167/.259/.333
202421ASalem Red Sox214.179/.336/.2311329—.141/.262/.185
202522ROKCOL85.242/.405/.3792146—.155/.286/.239
2027PROJMLE24MLBCOL200.200/.274/.29833630.0
2028PROJ29% MLB25MLBCOL24.215/.289/.3360067-0.0
2029PROJ45% MLB26MLBCOL66.218/.292/.34611700.0
Next 3 projected WAR -0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029MiLB2030Ext$0.0M2031Ext$0.0M2032Ext$0.0M2033Ext$0.9M2034Ext$1.0M+4
Skills · percentileMiLB Statcast 2025 Rk
Z-Con%94
ISO71
wRC+70
BB%69
wOBA64
Whiff%64
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 47 proj PA
wRC+†63
AVG/OBP/SLG.198 / .272 / .296
PA47
HR1
K%32
BB%8
ISO98
MLB%0%
Value2027 · WAR
BAT: -2.1 runs (wOBA-derived runs vs avg)-2BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.5 runs (Positional adjustment)+1POSREP: +1.0 runs (Replacement-level credit)+1REPTotal WAR: +0.00+0.0WAR
trajectory · projected WAR by year
0.00.00.0272829
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2033
Service   0 yrs (est)
Team Control Through   2038
First FA Year   2039
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2033
2028MiLBstill in minors · estimated debut 2033
2029MiLBstill in minors · estimated debut 2033
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
2038Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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 = full-season projection (no games played yet). 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)
202118 ROKFCL Red Sox — 3123 4100 3104 00 174367217584 43308 3210 291 24 — — — — — —
202219 ASalem Red Sox — 9872 12600 21292 01 167368250618 83261 3021 299 44 — — — — — —
202219 ROKFCL Red Sox — 8064 161010 15261 50 250400438838 188421 3219 377 31 — — — — — —
202320 ASalem Red Sox — 2724 5101 182 00 208296375671 167267 304 305 38 — — — — — —
202421 ASalem Red Sox — 214173 31411 35566 32 179336231568 52259 2616 282 29 — — — — — —
202522 ROKACL Rockies — 8566 16112 14264 12 242405379784 136359 3116 360 46 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202118 ROK MLEFCL Red Sox — 3124 3100 2144 00 125300167467 42253 456 203 24 — — — — — —
202219 A MLESalem Red Sox — 9877 10500 16422 01 130295195490 65231 4316 233 44 — — — — — —
202219 ROK MLEFCL Red Sox — 8070 10510 9371 50 143250243493 100284 4611 214 31 — — — — — —
202320 A MLESalem Red Sox — 2724 4101 1112 00 167259333593 167243 414 225 38 — — — — — —
202421 A MLESalem Red Sox — 214184 26311 24806 32 141262185446 43239 3711 211 29 — — — — — —
202522 ROK MLEACL Rockies — 8571 11111 9384 12 155286239525 85271 4511 236 46 — — — — — —
202118 ROK MLEFCL Red Sox — 3124 3100 2144 00 125300167467 42300 456 203 24 — — — — — —
202118 ROK RAWFCL Red Sox — 3123 4100 3104 00 174367217584 43308 3210 291 24 — — — — — —
202219 A MLE2 teams — 178148 191010 24803 51 128263209472 81268 4513 224 38 — — — — — —
202219 A RAW2 teams — 178136 281610 36553 51 206383338721 132333 3120 334 38 — — — — — —
202320 A MLESalem Red Sox — 2724 4101 1112 00 167259333593 167250 414 225 38 — — — — — —
202320 A RAWSalem Red Sox — 2724 5101 182 00 208296375671 167267 304 305 38 — — — — — —
202421 A MLESalem Red Sox — 214184 26311 24806 32 141262185446 43243 3711 211 29 — — — — — —
202421 A RAWSalem Red Sox — 214173 31411 35566 32 179336231568 52259 2616 282 29 — — — — — —
202522 ROK MLEACL Rockies — 8571 11111 9384 12 155286239525 85303 4511 236 46 — — — — — —
202522 ROK RAWACL Rockies — 8566 16112 14264 12 242405379784 136359 3116 360 46 — — — — — —
202118 ROK MLEFCL Red Sox — 3125 3100 2144 00 120300160460 40253 456 203 24 — — — — — —
202219 A MLE2 teams — 178149 191010 24803 51 128263208471 81255 4513 224 38 — — — — — —
202320 A MLESalem Red Sox — 2724 4101 1112 00 167259333593 167243 414 225 38 — — — — — —
202421 A MLESalem Red Sox — 214182 26311 24806 32 143262187448 44239 3711 211 29 — — — — — —
202522 ROK MLEACL Rockies — 8572 11111 9384 12 153286236522 83271 4511 236 46 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202421 A MLESalem Red Sox — 214182 26311 24806 32 143262187448 44239 3711 211 29 — — — — — —
202522 ROK MLEACL Rockies — 8572 11111 9384 12 153286236522 83271 4511 236 46 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202724 MLB MLECOL 0% 200179 36613 16633 31 200274298573 98286 328 262 63 -9 +0 +0 +2 +4 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202825 MLB MLECOL 29% 8174 15311 6251 10 204278310588 106286 317 268 67 -3 +0 +0 +1 +2 -0.0
202926 MLB MLECOL 45% 146131 28513 12452 21 207281319600 112287 318 272 70 -5 +0 +0 +2 +3 -0.0
202825 MLB CTXCOL 29% 2422 4100 270 00 215289336624 121301 298 282 67 -1 +0 +0 +0 +1 -0.0
202926 MLB CTXCOL 45% 6660 13211 5201 10 218292346637 128302 308 287 70 -2 +0 +0 +1 +1 0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 9082 17311 7271 10 207278305583 98296 308 285 46 -3 +0 +0 +1 +2 -0.0
/ 162G— A+C — 650592 1232277 511957 70 208278304583 96297 308 285 46 -24 +1 +0 +7 +14 -0.1
Career— MLE — 809698 1142558 8230823 136 163273248521 85274 3810 236 46 -10 +0 +0 +3 +6 -0.1
/ 162G— MLE — 650561 912046 6624718 105 162271244516 82272 3810 236 46 -25 +1 +0 +7 +14 -0.3

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2025 ROKACL Rockies · 85 PAwOBA .356 → .236 (−120)K% 30.6% → 44.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.59%÷0.993×1.440——44.37%
BB% (unintentional) /PA16.47%÷0.987×0.620—×0.97510.09%
HBP% /PA4.71%—×0.720—×0.9753.30%
Singles /BIP30.00%÷1.021×0.820—×0.97523.49%
Doubles /BIP2.50%÷0.991×0.720—×0.9751.77%
Triples /BIP2.50%÷1.150×0.720—×0.9751.53%
Home runs /BIP5.00%÷0.970×0.780—×0.9753.92%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 94, 1B 104, 2B 98, 3B 130, K 99, BB 97 — applied at half strength. Age: age 22 vs a level average of 19.5 → −2.5% on BB/HBP/hit rates (2.5 yr older than average).

Result: wOBA .356 → .236; ISO .136 → .090; BABIP .359 → .271. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 ASalem Red Sox · 214 PAwOBA .276 → .211 (−65)K% 26.2% → 37.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.17%÷0.948×1.360——37.54%
BB% (unintentional) /PA16.36%÷1.011×0.690—×1.01511.33%
HBP% /PA2.80%—×0.780—×1.0152.22%
Singles /BIP21.37%÷0.989×0.920×1.003×1.01520.24%
Doubles /BIP3.42%÷1.051×0.830×1.003×1.0152.75%
Triples /BIP0.85%÷1.150×0.910×1.003×1.0150.69%
Home runs /BIP0.85%÷0.933×0.800—×1.0150.74%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 87, 1B 98, 2B 110, 3B 130, K 90, BB 102 — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.003.

Result: wOBA .276 → .211; ISO .052 → .038; BABIP .259 → .239. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2023 ASalem Red Sox · 27 PAwOBA .297 → .225 (−72)K% 29.6% → 41.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.63%÷0.982×1.360——41.04%
BB% (unintentional) /PA3.70%÷1.052×0.690—×1.0302.50%
HBP% /PA7.41%—×0.780—×1.0305.95%
Singles /BIP18.75%÷1.023×0.920—×1.03017.36%
Doubles /BIP6.25%÷0.942×0.830—×1.0305.67%
Triples /BIP0.00%÷1.000×0.910—×1.0300.00%
Home runs /BIP6.25%÷0.999×0.800—×1.0305.15%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 100, 1B 105, 2B 88, 3B 100, K 96, BB 110 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average).

Result: wOBA .297 → .225; ISO .167 → .120; BABIP .267 → .243. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2022 ASalem Red Sox · 98 PAwOBA .302 → .233 (−69)K% 29.6% → 43.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.59%÷0.930×1.360——43.29%
BB% (unintentional) /PA21.43%÷0.967×0.690—×1.04515.97%
HBP% /PA2.04%—×0.780—×1.0451.66%
Singles /BIP13.95%÷1.026×0.920×0.967×1.04512.64%
Doubles /BIP13.95%÷0.950×0.830×0.967×1.04512.31%
Triples /BIP0.00%÷1.106×0.910×0.967×1.0450.00%
Home runs /BIP0.00%÷0.873×0.800—×1.0450.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 75, 1B 105, 2B 90, 3B 121, K 86, BB 93 — applied at half strength. Age: age 19 vs a level average of 22.0 → +4.5% on BB/HBP/hit rates (3.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.967.

Result: wOBA .302 → .233; ISO .083 → .065; BABIP .261 → .231. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2022 ROKFCL Red Sox · 80 PAwOBA .369 → .214 (−154)K% 32.5% → 46.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.50%÷1.000×1.440——46.79%
BB% (unintentional) /PA18.75%÷1.080×0.620—×1.00810.85%
HBP% /PA1.25%—×0.720—×1.0080.91%
Singles /BIP13.16%÷1.010×0.820—×1.00810.76%
Doubles /BIP26.32%÷1.229×0.720—×1.00815.53%
Triples /BIP2.63%÷0.908×0.720—×1.0082.10%
Home runs /BIP0.00%÷0.943×0.780—×1.0080.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 89, 1B 102, 2B 146, 3B 82, K 100, BB 116 — applied at half strength. Age: age 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average).

Result: wOBA .369 → .214; ISO .188 → .102; BABIP .421 → .284. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2021 ROKFCL Red Sox · 31 PAwOBA .285 → .203 (−83)K% 32.3% → 46.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.26%÷0.999×1.440——46.52%
BB% (unintentional) /PA9.68%÷0.997×0.620—×1.0226.16%
HBP% /PA12.90%—×0.720—×1.0229.50%
Singles /BIP23.08%÷0.980×0.820—×1.02219.75%
Doubles /BIP7.69%÷1.029×0.720—×1.0225.50%
Triples /BIP0.00%÷0.951×0.720—×1.0220.00%
Home runs /BIP0.00%÷0.951×0.780—×1.0220.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 90, 1B 96, 2B 106, 3B 90, K 100, BB 99 — applied at half strength. Age: age 18 vs a level average of 19.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average).

Result: wOBA .285 → .203; ISO .043 → .028; BABIP .308 → .253. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).