Will Toffey

Pos3B
B/TL/R
Born1994-12-31
Age (2027)32
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2022
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201924AANYM323.219/.348/.3495565—.187/.286/.293
202126AAA/AA2 orgs217.217/.357/.3838761—.174/.282/.276
202227AAAPHI388.242/.352/.4209963—.195/.276/.324
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.

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)
201823 AABinghamton Rumble Ponies — 165134 341204 30361 20 254394433827 179319 2218 374 92 — — — — — —
201823 A+Stockton Ports — 197164 40805 29491 00 244361384745 140312 2515 335 59 — — — — — —
201924 AABinghamton Rumble Ponies — 323269 591815 50903 53 219348349697 130309 2815 322 65 — — — — — —
202126 AAASacramento River Cats — 9474 20202 13394 10 270407378785 108545 4114 353 82 — — — — — —
202126 AABinghamton Rumble Ponies — 123101 18306 17474 60 178320386706 208245 3814 319 45 — — — — — —
202227 AAALehigh Valley IronPigs — 388326 792349 481217 92 242352420772 178354 3112 341 63 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201823 AA MLEBinghamton Rumble Ponies — 165143 311103 21441 20 217321357678 140294 2713 304 92 — — — — — —
201823 A+ MLEStockton Ports — 197173 34703 20681 00 197284289573 92280 3510 256 59 — — — — — —
201924 AA MLEBinghamton Rumble Ponies — 323283 531614 361013 53 187286293579 106275 3111 264 65 — — — — — —
202126 AAA MLESacramento River Cats — 9478 18201 9454 10 231341295636 64478 4810 290 82 — — — — — —
202126 AA MLEBinghamton Rumble Ponies — 123107 14204 11564 60 131238262499 131202 469 234 45 — — — — — —
202227 AAA MLELehigh Valley IronPigs — 388343 671846 311507 92 195276324599 128311 398 262 63 — — — — — —
201823 A+ MLE2 teams — 362317 661807 401122 20 208301331632 123295 3111 278 74 — — — — — —
201823 A+ RAW2 teams — 362298 742009 59852 20 248376406782 158316 2316 353 74 — — — — — —
201924 AA MLEBinghamton Rumble Ponies — 323283 531614 361013 53 187286293579 106274 3111 264 65 — — — — — —
201924 AA RAWBinghamton Rumble Ponies — 323269 591815 50903 53 219348349697 130309 2815 322 65 — — — — — —
202126 AA MLE2 teams — 217185 32406 201028 70 173282292574 119333 479 258 61 — — — — — —
202126 AA RAW2 teams — 217175 38508 30868 70 217357383740 166366 4014 334 61 — — — — — —
202227 AAA MLELehigh Valley IronPigs — 388343 671846 311507 92 195276324599 128323 398 262 63 — — — — — —
202227 AAA RAWLehigh Valley IronPigs — 388326 792349 481217 92 242352420772 178354 3112 341 63 — — — — — —
201823 A+ MLE2 teams — 362317 661807 401122 20 208301331632 123286 3111 278 74 — — — — — —
201924 AA MLEBinghamton Rumble Ponies — 323281 531614 361013 53 189286295581 107275 3111 264 65 — — — — — —
202126 AA MLE2 teams — 217187 32406 201028 70 171282289570 118322 479 258 61 — — — — — —
202227 AAA MLELehigh Valley IronPigs — 388347 671846 311507 92 193276320595 127311 398 262 63 — — — — — —
▸ Career Totals
Career— MLE — 12901128 21856523 12746520 235 193286313599 120302 3610 266 66 -52 +3 +0 +5 +28 -1.7
/ 162G— MLE — 650568 11128312 6423410 123 195288319607 123305 3610 266 66 -26 +1 +0 +2 +14 -0.9

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 AAALehigh Valley IronPigs · 388 PAwOBA .334 → .262 (−72)K% 31.2% → 38.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.19%÷0.970×1.200——38.60%
BB% (unintentional) /PA12.37%÷1.067×0.690—×0.9927.94%
HBP% /PA1.80%—×0.940—×0.9921.68%
Singles /BIP20.98%÷1.007×0.930×1.004×0.99219.30%
Doubles /BIP11.22%÷1.018×0.830×1.004×0.9929.11%
Triples /BIP1.95%÷0.900×0.970×1.004×0.9922.09%
Home runs /BIP4.39%÷1.039×0.700—×0.9922.93%

Factors used: league row International League. Park (home-season share, regressed): HR 108, 1B 101, 2B 104, 3B 80, K 94, BB 113 — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.004.

Result: wOBA .334 → .262; ISO .178 → .136; BABIP .354 → .311. 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 AABinghamton Rumble Ponies · 123 PAwOBA .314 → .234 (−80)K% 38.2% → 45.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA38.21%÷1.017×1.220——45.82%
BB% (unintentional) /PA13.82%÷1.018×0.690—×0.9789.16%
HBP% /PA3.25%—×0.850—×0.9782.70%
Singles /BIP16.67%÷1.045×0.940×0.984×0.97814.43%
Doubles /BIP5.56%÷1.053×0.870×0.984×0.9784.42%
Triples /BIP0.00%÷1.060×0.920×0.984×0.9780.00%
Home runs /BIP11.11%÷0.995×0.780—×0.9788.52%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 99, 1B 109, 2B 111, 3B 112, K 103, BB 104 — applied at half strength. Age: age 27 vs a level average of 24.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.984.

Result: wOBA .314 → .234; ISO .208 → .155; BABIP .245 → .202. 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 AAASacramento River Cats · 94 PAwOBA .341 → .290 (−51)K% 41.5% → 48.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA41.49%÷1.034×1.200——48.14%
BB% (unintentional) /PA12.77%÷0.956×0.690—×1.0039.24%
HBP% /PA4.26%—×0.940—×1.0034.01%
Singles /BIP45.71%÷1.049×0.930—×1.00340.64%
Doubles /BIP5.71%÷0.916×0.830—×1.0035.19%
Triples /BIP0.00%÷0.900×0.920—×1.0030.00%
Home runs /BIP5.71%÷0.995×0.700—×1.0034.03%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 99, 1B 110, 2B 83, 3B 80, K 107, BB 91 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average).

Result: wOBA .341 → .290; ISO .108 → .085; BABIP .545 → .478. 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 AABinghamton Rumble Ponies · 323 PAwOBA .314 → .264 (−50)K% 27.9% → 31.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.86%÷1.083×1.220——31.38%
BB% (unintentional) /PA15.17%÷0.942×0.700—×0.99811.25%
HBP% /PA0.93%—×0.850—×0.9980.79%
Singles /BIP19.55%÷1.026×0.970×0.959×0.99817.69%
Doubles /BIP10.06%÷0.945×0.860×0.959×0.9988.76%
Triples /BIP0.56%÷0.900×0.950×0.959×0.9980.56%
Home runs /BIP2.79%÷1.012×0.780—×0.9982.15%

Factors used: league row EL. Park (home-season share, regressed): HR 102, 1B 105, 2B 89, 3B 80, K 117, BB 88 — 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.959.

Result: wOBA .314 → .264; ISO .130 → .111; BABIP .309 → .275. 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).

2018 A+Stockton Ports · 197 PAwOBA .331 → .256 (−74)K% 24.9% → 34.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.87%÷0.972×1.340——34.28%
BB% (unintentional) /PA14.72%÷1.035×0.710—×0.9889.98%
HBP% /PA0.51%—×0.790—×0.9880.40%
Singles /BIP23.48%÷0.978×0.910×0.999×0.98821.56%
Doubles /BIP6.96%÷0.926×0.820×0.999×0.9886.08%
Triples /BIP0.00%÷1.006×0.760×0.999×0.9880.00%
Home runs /BIP4.35%÷1.244×0.920—×0.9883.18%

Factors used: league row CAL. Park (home-season share, regressed): HR 149, 1B 96, 2B 85, 3B 101, K 94, BB 107 — 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.999.

Result: wOBA .331 → .256; ISO .140 → .104; BABIP .312 → .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).

2018 AABinghamton Rumble Ponies · 165 PAwOBA .365 → .304 (−61)K% 21.8% → 26.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.82%÷0.992×1.220——26.84%
BB% (unintentional) /PA18.18%÷1.028×0.700—×1.01212.53%
HBP% /PA0.61%—×0.850—×1.0120.52%
Singles /BIP18.37%÷1.009×0.970×0.961×1.01217.17%
Doubles /BIP12.24%÷0.906×0.860×0.961×1.01211.30%
Triples /BIP0.00%÷1.134×0.950×0.961×1.0120.00%
Home runs /BIP4.08%÷1.013×0.780—×1.0123.18%

Factors used: league row EL. Park (home-season share, regressed): HR 103, 1B 102, 2B 81, 3B 127, K 98, BB 106 — 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 ×0.961.

Result: wOBA .365 → .304; ISO .179 → .154; BABIP .319 → .294. 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).