Daniel Descalso

Pos2B
B/TL/R
Born1986-10-19
Age (2027)40
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2021
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201831MLBARI423.238/.358/.4361301150.7
201932AAACHC33.148/.303/.3702035—.103/.212/.207
201932MLBCHC194.173/.271/.2502250-0.9
202134AAAMIN90.093/.244/.20020-15—.062/.167/.125
202235No MLB games played
202336No MLB games played
202437No MLB games played
202538No MLB games played
202639No MLB games played
Last 3 seasons WAR -0.3
Contract
No contract data on file.
Skills · percentileStatcast 2017-2019
xwOBA52
Barrel%42
Avg EV39
Speed26

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)
200821 AASpringfield Cardinals — 4237 13110 321 11 351415432847 81361 57 373 128 — — — — — —
200821 A+Palm Beach Cardinals — 456403 982428 335310 77 243316372688 129259 127 305 72 — — — — — —
200922 AAAMemphis Redbirds — 172150 38402 16211 30 253329320649 67281 129 292 64 — — — — — —
200922 AASpringfield Cardinals — 324288 932658 31414 01 323396531928 208356 1310 406 123 — — — — — —
201023 MLBSt. Louis Cardinals — 3734 9200 261 10 265324324648 59321 165 298 87 -1 +0 +3 +2 +1 0.5
201023 AAAMemphis Redbirds — 531468 1323239 47485 84 282354421775 139295 99 340 92 — — — — — —
201124 MLBSt. Louis Cardinals — 375326 862031 33653 22 264337353690 89323 179 304 80 -9 -0 -4 +1 +8 -0.4
201225 MLBSt. Louis Cardinals — 426374 851074 37835 63 227305324629 96279 199 281 74 -13 +0 -3 +2 +9 -0.6
201326 MLBSt. Louis Cardinals — 358328 782515 22563 63 238292366658 128271 166 291 76 -10 +0 -4 +4 +8 -0.2
201427 MLBSt. Louis Cardinals — 184161 391100 20332 13 242333311644 68305 1811 298 87 -3 -1 -3 +1 +4 -0.3
201528 MLBColorado Rockies — 209185 38325 20450 12 205283324607 119244 2210 272 47 -13 -1 -2 +2 +5 -0.9
201629 MLBColorado Rockies — 289250 661228 34561 30 264354424778 160305 1912 344 105 +2 +1 -1 +3 +6 1.1
201629 AAAAlbuquerque Isotopes — 1815 6100 320 01 400500467967 67462 1117 439 116 — — — — — —
201730 MLBArizona Diamondbacks — 398344 8016510 48894 40 233333395729 163283 2212 327 101 +1 +1 -7 +1 +9 0.4
201831 MLBArizona Diamondbacks — 423349 8322413 641102 01 238358436794 198300 2615 349 115 +8 -0 -11 +2 +9 0.7
201932 MLBChicago Cubs — 194168 29512 23570 21 173271250521 77245 2912 244 50 -12 +0 -3 +1 +4 -0.9
201932 AAAIowa Cubs — 3327 4002 581 00 148303370673 222118 2415 309 35 — — — — — —
202134 AAASt. Paul Saints — 9075 7202 14311 00 93244200444 107119 3416 222 -15 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 28932519 5931262548 30360021 2615 235322362685 127288 2110 306 93 -23 -1 -36 +19 +63 2.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200821 AA MLESpringfield Cardinals — 4239 13110 121 11 333366410776 77345 52 358 128 — — — — — —
200821 A+ MLEPalm Beach Cardinals — 456413 942427 237510 77 228285346631 119252 165 275 72 — — — — — —
200922 AAA MLEMemphis Redbirds — 172154 38402 12271 30 247305312617 65272 167 263 64 — — — — — —
200922 AA MLESpringfield Cardinals — 324297 872357 22504 01 293350475825 182330 157 350 123 — — — — — —
201023 MLB MLESt. Louis Cardinals — 3734 9200 261 10 265324324648 59321 165 296 87 -1 +0 +3 +2 +1 0.5
201023 AAA MLEMemphis Redbirds — 531479 1253036 36625 84 261319374693 113280 127 304 92 — — — — — —
201124 MLB MLESt. Louis Cardinals — 375335 851931 24653 22 254309337647 84323 176 286 80 -9 -0 -4 +1 +8 -0.4
201225 MLB MLESt. Louis Cardinals — 426377 851074 34835 63 225298321619 95279 198 278 74 -13 +0 -3 +2 +9 -0.6
201326 MLB MLESt. Louis Cardinals — 358333 772415 17563 63 231275354629 123271 165 281 76 -10 +0 -4 +4 +8 -0.2
201427 MLB MLESt. Louis Cardinals — 184161 391100 20332 13 242333311644 68305 1811 297 87 -3 -1 -3 +1 +4 -0.3
201528 MLB MLEColorado Rockies — 209191 35314 14450 12 183239272511 89244 227 238 47 -13 -1 -2 +2 +5 -0.9
201629 MLB MLEColorado Rockies — 289253 631217 31561 30 249333387721 138305 1911 323 105 +2 +1 -1 +3 +6 1.1
201629 AAA MLEAlbuquerque Isotopes — 1816 5100 230 01 312389375764 62384 1711 340 116 — — — — — —
201730 MLB MLEArizona Diamondbacks — 398344 7815410 48894 40 227328381709 154283 2212 318 101 +1 +1 -7 +1 +9 0.4
201831 MLB MLEArizona Diamondbacks — 423352 8120314 621102 01 230349423772 193300 2615 339 115 +8 -0 -11 +2 +9 0.7
201932 MLB MLEChicago Cubs — 194169 29512 23570 21 172271249519 77245 2912 242 50 -12 +0 -3 +1 +4 -0.9
201932 AAA MLEIowa Cubs — 3329 3001 3101 00 103212207419 10397 309 220 35 — — — — — —
202134 AAA MLESt. Paul Saints — 9080 5201 9381 00 62167125292 6297 4210 146 -15 — — — — — —
200821 A+ MLE2 teams — 498452 1082537 247811 88 239294354648 115271 165 282 77 — — — — — —
200821 A+ RAW2 teams — 498440 1112538 365511 88 252324377702 125269 117 311 77 — — — — — —
200922 AA MLE2 teams — 496451 1242758 34775 31 275333410743 135316 167 320 103 — — — — — —
200922 AA RAW2 teams — 496438 13130510 47625 31 299373459832 160330 129 366 103 — — — — — —
201023 AAA MLE2 teams — 568513 1343236 38686 94 261320370690 109288 127 303 92 — — — — — —
201023 AAA RAW2 teams — 568502 1413439 49546 94 281352414766 133297 109 338 92 — — — — — —
201124 MLB MLESt. Louis Cardinals — 375335 851931 24653 22 254309337647 84309 176 286 80 -9 -0 -4 +1 +8 -0.4
201124 MLB RAWSt. Louis Cardinals — 375326 862031 33653 22 264337353690 89323 179 304 80 -9 -0 -4 +1 +8 -0.4
201225 MLB MLESt. Louis Cardinals — 426377 851074 34835 63 225298321619 95276 198 278 74 -13 +0 -3 +2 +9 -0.6
201225 MLB RAWSt. Louis Cardinals — 426374 851074 37835 63 227305324629 96279 199 281 74 -13 +0 -3 +2 +9 -0.6
201326 MLB MLESt. Louis Cardinals — 358333 772415 17563 63 231275354629 123263 165 281 76 -10 +0 -4 +4 +8 -0.2
201326 MLB RAWSt. Louis Cardinals — 358328 782515 22563 63 238292366658 128271 166 291 76 -10 +0 -4 +4 +8 -0.2
201427 MLB MLESt. Louis Cardinals — 184161 391100 20332 13 242333311644 68305 1811 297 87 -3 -1 -3 +1 +4 -0.3
201427 MLB RAWSt. Louis Cardinals — 184161 391100 20332 13 242333311644 68305 1811 298 87 -3 -1 -3 +1 +4 -0.3
201528 MLB MLEColorado Rockies — 209191 35314 14450 12 183239272511 89218 227 238 47 -13 -1 -2 +2 +5 -0.9
201528 MLB RAWColorado Rockies — 209185 38325 20450 12 205283324607 119244 2210 272 47 -13 -1 -2 +2 +5 -0.9
201629 MLB MLE2 teams — 307269 671217 33591 31 249333379713 130290 1911 324 105 +2 +0 -1 +3 +7 1.1
201629 MLB RAW2 teams — 307265 721328 37581 31 272363426789 155315 1912 350 105 +2 +0 -1 +3 +7 1.1
201730 MLB MLEArizona Diamondbacks — 398344 7815410 48894 40 227328381709 154275 2212 318 101 +1 +1 -7 +1 +9 0.4
201730 MLB RAWArizona Diamondbacks — 398344 8016510 48894 40 233333395729 163283 2212 327 101 +1 +1 -7 +1 +9 0.4
201831 MLB MLEArizona Diamondbacks — 423352 8120314 621102 01 230349423772 193285 2615 339 115 +8 -0 -11 +2 +9 0.7
201831 MLB RAWArizona Diamondbacks — 423349 8322413 641102 01 238358436794 198300 2615 349 115 +8 -0 -11 +2 +9 0.7
201932 MLB MLE2 teams — 227198 32513 26671 21 162262242505 81225 3011 239 48 -14 +0 -3 +1 +5 -1.1
201932 MLB RAW2 teams — 227195 33514 28651 21 169276267542 97228 2912 253 48 -14 +0 -3 +1 +5 -1.1
202134 AAA MLESt. Paul Saints — 9080 5201 9381 00 62167125292 6298 4210 146 -15 — — — — — —
202134 AAA RAWSt. Paul Saints — 9075 7202 14311 00 93244200444 107119 3416 222 -15 — — — — — —
200821 A+ MLE2 teams — 498460 1082537 247811 88 235294348641 113260 165 282 77 — — — — — —
200922 AA MLE2 teams — 496454 1242758 34775 31 273333407740 134310 167 320 103 — — — — — —
201023 AAA MLE2 teams — 568519 1343236 38686 94 258320366686 108283 127 303 92 — — — — — —
201124 MLB MLESt. Louis Cardinals — 375345 851931 24653 22 246309328637 81323 176 286 80 — — — — — —
201225 MLB MLESt. Louis Cardinals — 426384 851074 34835 63 221298315613 94279 198 278 74 — — — — — —
201326 MLB MLESt. Louis Cardinals — 358335 772415 17563 63 230275352627 122271 165 281 76 — — — — — —
201427 MLB MLESt. Louis Cardinals — 184160 391100 20332 13 244333312646 69305 1811 297 87 — — — — — —
201528 MLB MLEColorado Rockies — 209193 35314 14450 12 181239269508 88244 227 238 47 — — — — — —
201629 MLB MLE2 teams — 307270 671217 33591 31 248333378711 130310 1911 324 105 — — — — — —
201730 MLB MLEArizona Diamondbacks — 398343 7815410 48894 40 227328382710 155283 2212 318 101 — — — — — —
201831 MLB MLEArizona Diamondbacks — 423356 8120314 621102 01 228349419767 191300 2615 339 115 — — — — — —
201932 MLB MLE2 teams — 227198 32513 26671 21 162262242505 81224 3011 239 48 — — — — — —
202134 AAA MLESt. Paul Saints — 9080 5201 9381 00 62167125292 6297 4210 146 -15 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 28932519 5931262548 30360021 2615 235322362685 127288 2110 306 85 -23 -1 -36 +19 +63 2.1
/ 162G— A+C — 650566 13428611 681355 63 237324366690 129289 2110 306 85 -5 -0 -8 +4 +14 0.5
Career— MLE — 45594056 9502053270 38386844 4529 234307352659 118279 198 294 85 -23 -1 -36 +19 +63 2.1
/ 162G— MLE — 650578 13629510 551246 64 235308355663 119281 198 294 85 -5 -0 -8 +4 +14 0.5

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.

2021 AAASt. Paul Saints · 90 PAwOBA .217 → .146 (−71)K% 34.4% → 42.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA34.44%÷0.983×1.200——42.05%
BB% (unintentional) /PA15.56%÷1.024×0.690—×0.9409.86%
HBP% /PA1.11%—×0.940—×0.9400.98%
Singles /BIP6.82%÷1.035×0.930×1.017×0.9405.86%
Doubles /BIP4.55%÷0.996×0.830×1.017×0.9403.62%
Triples /BIP0.00%÷0.900×0.920×1.017×0.9400.00%
Home runs /BIP4.55%÷1.121×0.700—×0.9402.67%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 124, 1B 107, 2B 99, 3B 80, K 97, BB 105 — applied at half strength. Age: age 35 vs a level average of 27.2 → −6.0% on BB/HBP/hit rates (7.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.017.

Result: wOBA .217 → .146; ISO .107 → .066; BABIP .119 → .097. 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).

2019 AAAIowa Cubs · 33 PAwOBA .301 → .220 (−81)K% 24.2% → 30.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.24%÷1.025×1.290——30.51%
BB% (unintentional) /PA15.15%÷0.968×0.710—×0.94210.47%
HBP% /PA3.03%—×0.980—×0.9422.80%
Singles /BIP10.53%÷0.993×0.900—×0.9428.99%
Doubles /BIP0.00%÷1.014×0.810—×0.9420.00%
Triples /BIP0.00%÷1.029×0.810—×0.9420.00%
Home runs /BIP10.53%÷1.050×0.780—×0.9427.36%

Factors used: league row PCL. Park (home-season share, regressed): HR 110, 1B 99, 2B 103, 3B 106, K 105, BB 94 — applied at half strength. Age: age 33 vs a level average of 27.2 → −5.8% on BB/HBP/hit rates (5.8 yr older than average).

Result: wOBA .301 → .220; ISO .222 → .152; BABIP .118 → .097. 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).

2016 AAAAlbuquerque Isotopes · 18 PAwOBA .429 → .340 (−89)K% 11.1% → 15.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.11%÷0.948×1.290——15.11%
BB% (unintentional) /PA16.67%÷1.083×0.710—×0.97210.62%
HBP% /PA0.00%—×0.980—×0.9720.00%
Singles /BIP38.46%÷1.032×0.900—×0.97232.61%
Doubles /BIP7.69%÷1.050×0.810—×0.9725.77%
Triples /BIP0.00%÷1.150×0.810—×0.9720.00%
Home runs /BIP0.00%÷1.202×0.780—×0.9720.00%

Factors used: league row PCL. Park (home-season share, regressed): HR 140, 1B 106, 2B 110, 3B 130, K 90, BB 117 — applied at half strength. Age: age 30 vs a level average of 27.2 → −2.8% on BB/HBP/hit rates (2.8 yr older than average).

Result: wOBA .429 → .340; ISO .067 → .051; BABIP .462 → .384. 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).

2010 AAAMemphis Redbirds · 531 PAwOBA .335 → .304 (−30)K% 9.0% → 11.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.04%÷0.995×1.290——11.72%
BB% (unintentional) /PA8.66%÷0.958×0.710—×1.0486.73%
HBP% /PA0.94%—×0.980—×1.0480.97%
Singles /BIP20.95%÷0.988×0.900×1.010×1.04820.20%
Doubles /BIP7.62%÷0.928×0.810×1.010×1.0487.04%
Triples /BIP0.71%÷0.900×0.810×1.010×1.0480.68%
Home runs /BIP2.14%÷1.163×0.780—×1.0481.51%

Factors used: league row PCL. Park (home-season share, regressed): HR 133, 1B 98, 2B 86, 3B 80, K 99, BB 92 — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.010.

Result: wOBA .335 → .304; ISO .139 → .118; BABIP .295 → .280. 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).

2009 AASpringfield Cardinals · 324 PAwOBA .394 → .350 (−45)K% 12.7% → 15.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.65%÷1.000×1.220——15.44%
BB% (unintentional) /PA9.26%÷1.000×0.700—×1.0276.66%
HBP% /PA1.23%—×0.870—×1.0271.10%
Singles /BIP21.86%÷1.000×0.920×1.015×1.02720.96%
Doubles /BIP10.53%÷1.000×0.840×1.015×1.0279.21%
Triples /BIP2.02%÷1.000×0.940×1.015×1.0271.98%
Home runs /BIP3.24%÷1.000×0.800—×1.0272.66%

Factors used: league row TL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.015.

Result: wOBA .394 → .350; ISO .208 → .183; BABIP .356 → .330. 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).

2009 AAAMemphis Redbirds · 172 PAwOBA .286 → .263 (−23)K% 12.2% → 15.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.21%÷1.000×1.290——15.75%
BB% (unintentional) /PA9.30%÷1.000×0.710—×1.0506.93%
HBP% /PA0.58%—×0.980—×1.0500.60%
Singles /BIP24.81%÷1.000×0.900×1.036×1.05024.28%
Doubles /BIP3.10%÷1.000×0.810×1.036×1.0502.73%
Triples /BIP0.00%÷1.000×0.810×1.036×1.0500.00%
Home runs /BIP1.55%÷1.000×0.780—×1.0501.27%

Factors used: league row PCL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 23 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (4.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.036.

Result: wOBA .286 → .263; ISO .067 → .058; BABIP .281 → .272. 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).

2008 A+Palm Beach Cardinals · 456 PAwOBA .298 → .275 (−22)K% 11.6% → 16.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.62%÷1.000×1.420——16.50%
BB% (unintentional) /PA6.58%÷1.000×0.750—×1.0124.99%
HBP% /PA2.19%—×0.930—×1.0122.06%
Singles /BIP18.29%÷1.000×0.920×1.036×1.01217.63%
Doubles /BIP6.86%÷1.000×0.960×1.036×1.0126.90%
Triples /BIP0.57%÷1.000×0.810×1.036×1.0120.49%
Home runs /BIP2.29%÷1.000×0.880—×1.0122.04%

Factors used: league row FSL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.036.

Result: wOBA .298 → .275; ISO .129 → .121; BABIP .259 → .252. 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).

2008 AASpringfield Cardinals · 42 PAwOBA .365 → .358 (−7)K% 4.8% → 5.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA4.76%÷1.000×1.220——5.81%
BB% (unintentional) /PA4.76%÷1.000×0.700—×1.0423.47%
HBP% /PA2.38%—×0.870—×1.0422.16%
Singles /BIP31.43%÷1.000×0.920—×1.04230.13%
Doubles /BIP2.86%÷1.000×0.840—×1.0422.50%
Triples /BIP2.86%÷1.000×0.940—×1.0422.80%
Home runs /BIP0.00%÷1.000×0.800—×1.0420.00%

Factors used: league row TL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 22 vs a level average of 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average).

Result: wOBA .365 → .358; ISO .081 → .081; BABIP .361 → .345. 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).