Thomas Dillard

PosC
B/TS/R
Born1997-08-28
Age (2027)29
No MLB projection yet. Career stats below are historical.
Overview
INTLLAST SEASON 2023
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202123AA/A+MIL450.247/.369/.44418562—.183/.276/.305
202224AAMIL516.233/.366/.391121465—.185/.280/.306
202325INTLTomateros de …93.224/.359/.38232113—
Contract
No contract data on file.

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. Catcher framing: only 2027 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 1-3 WAR low.

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)
201921 AWisconsin Timber Rattlers — 216171 42606 43501 70 246400386786 140310 2320 361 72 — — — — — —
201921 ROKAZL Brewers Blue — 1918 5301 130 10 278316611927 333286 165 397 63 — — — — — —
202123 AABiloxi Shuckers — 11090 23302 18341 10 256382356737 100389 3116 342 76 — — — — — —
202123 A+Wisconsin Timber Rattlers — 340282 6912216 491124 42 245364472836 227333 3314 366 58 — — — — — —
202224 AABiloxi Shuckers — 516425 9929112 811578 142 233366391756 158337 3016 345 65 — — — — — —
202325 INTLTomateros de Culiacan — 9376 17113 15261 21 224359382740 158292 2816 335 113 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201921 A MLEWisconsin Timber Rattlers — 216183 34404 31681 70 186307273580 87268 3114 274 72 — — — — — —
201921 ROK MLEAZL Brewers Blue — 1918 4201 140 10 222263500763 278204 215 261 63 — — — — — —
202123 AA MLEBiloxi Shuckers — 11097 22202 12421 10 227318309627 82378 3811 281 76 — — — — — —
202123 A+ MLEWisconsin Timber Rattlers — 340297 508110 341514 42 168263303566 135272 4410 254 58 — — — — — —
202224 AA MLEBiloxi Shuckers — 516454 842619 521968 142 185280306586 121293 3810 264 65 — — — — — —
201921 A MLE2 teams — 235201 38605 32731 80 189303294597 104266 3114 273 71 — — — — — —
201921 A RAW2 teams — 235189 47907 44531 80 249393407801 159308 2319 364 71 — — — — — —
202123 A+ MLE2 teams — 450394 7210112 461935 52 183276305581 122309 4310 261 63 — — — — — —
202123 A+ RAW2 teams — 450372 9215218 671465 52 247369444812 196347 3215 360 63 — — — — — —
202224 AA MLEBiloxi Shuckers — 516454 842619 521968 142 185280306586 121299 3810 264 65 — — — — — —
202224 AA RAWBiloxi Shuckers — 516425 9929112 811578 142 233366391756 158337 3016 345 65 — — — — — —
202325 INTL MLETomateros de Culiacan — 9376 17113 15261 21 224359382740 158292 2816 — — — — — — — —
202325 INTL RAWTomateros de Culiacan — 9376 17113 15261 21 224359382740 158292 2816 335 113 — — — — — —
201921 A MLE2 teams — 235200 38605 32731 80 190303295598 105263 3114 273 71 — — — — — —
202123 A+ MLE2 teams — 450396 7210112 461935 52 182276303579 121298 4310 261 63 — — — — — —
202224 AA MLEBiloxi Shuckers — 516451 842619 521968 142 186280308588 122293 3810 264 65 — — — — — —
▸ Career Totals
Career— MLE — 12941125 21143329 14548815 295 188289308597 121295 3811 245 52 -73 +4 +0 +23 +28 -1.9
/ 162G— MLE — 650565 10722215 732458 153 189291315607 126297 3811 245 52 -37 +2 +0 +12 +14 -1.0

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.

2022 AABiloxi Shuckers · 516 PAwOBA .336 → .264 (−72)K% 30.4% → 38.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.43%÷0.976×1.220——38.02%
BB% (unintentional) /PA15.12%÷1.027×0.680—×0.9989.99%
HBP% /PA1.55%—×0.840—×0.9981.30%
Singles /BIP21.27%÷1.060×0.920×0.988×0.99818.19%
Doubles /BIP10.82%÷0.973×0.910×0.988×0.9989.98%
Triples /BIP0.37%÷0.900×0.880×0.988×0.9980.36%
Home runs /BIP4.48%÷1.012×0.800—×0.9983.53%

Factors used: league row SL. Park (home-season share, regressed): HR 102, 1B 112, 2B 95, 3B 80, K 95, BB 105 — applied at half strength. Age: age 25 vs a level average of 24.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.988.

Result: wOBA .336 → .264; ISO .158 → .131; BABIP .337 → .293. 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 A+Wisconsin Timber Rattlers · 340 PAwOBA .361 → .254 (−106)K% 32.9% → 44.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.94%÷1.001×1.350——44.44%
BB% (unintentional) /PA14.12%÷0.988×0.710—×0.98810.03%
HBP% /PA1.18%—×0.810—×0.9880.94%
Singles /BIP22.94%÷0.982×0.910×0.970×0.98820.36%
Doubles /BIP7.06%÷1.132×0.830×0.970×0.9884.96%
Triples /BIP1.18%÷0.956×0.820×0.970×0.9880.97%
Home runs /BIP9.41%÷1.155×0.830—×0.9886.68%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 131, 1B 96, 2B 126, 3B 91, K 100, BB 98 — applied at half strength. Age: age 24 vs a level average of 22.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.970.

Result: wOBA .361 → .254; ISO .227 → .145; BABIP .333 → .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).

2021 AABiloxi Shuckers · 110 PAwOBA .334 → .281 (−53)K% 30.9% → 38.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.91%÷0.980×1.220——38.46%
BB% (unintentional) /PA16.36%÷1.033×0.690—×1.01211.06%
HBP% /PA0.91%—×0.850—×1.0120.78%
Singles /BIP32.14%÷0.993×0.940×1.048×1.01232.27%
Doubles /BIP5.36%÷1.124×0.870×1.048×1.0124.40%
Triples /BIP0.00%÷1.000×0.920×1.048×1.0120.00%
Home runs /BIP3.57%÷0.929×0.780—×1.0123.03%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 86, 1B 99, 2B 125, 3B 100, K 96, BB 107 — applied at half strength. Age: age 24 vs a level average of 24.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.048.

Result: wOBA .334 → .281; ISO .100 → .082; BABIP .389 → .378. 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 AWisconsin Timber Rattlers · 216 PAwOBA .355 → .274 (−81)K% 23.1% → 31.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.15%÷0.994×1.360——31.68%
BB% (unintentional) /PA19.91%÷0.953×0.690——14.41%
HBP% /PA0.46%—×0.780——0.36%
Singles /BIP24.79%÷0.963×0.920×0.950—22.51%
Doubles /BIP4.96%÷1.136×0.830×0.950—3.44%
Triples /BIP0.00%÷1.150×0.910×0.950—0.00%
Home runs /BIP4.96%÷1.022×0.800——3.88%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 104, 1B 92, 2B 127, 3B 130, K 99, BB 91 — applied at half strength. Age: age 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .355 → .274; ISO .140 → .102; BABIP .310 → .268. 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 ROKAZL Brewers Blue · 19 PAwOBA .385 → .261 (−123)K% 15.8% → 22.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.79%÷1.000×1.440——22.74%
BB% (unintentional) /PA5.26%÷1.000×0.620—×0.9753.18%
HBP% /PA0.00%—×0.720—×0.9750.00%
Singles /BIP6.67%÷1.000×0.820—×0.9755.33%
Doubles /BIP20.00%÷1.000×0.720—×0.97514.04%
Triples /BIP0.00%÷1.000×0.720—×0.9750.00%
Home runs /BIP6.67%÷1.000×0.780—×0.9755.07%

Factors used: level-wide ROK factors (no league-specific row for this league/era). 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 19.5 → −2.5% on BB/HBP/hit rates (2.5 yr older than average).

Result: wOBA .385 → .261; ISO .333 → .229; BABIP .286 → .204. 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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .