Dustin Garneau

PosC
B/TR/R
Born1987-08-13
Age (2027)39
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2022
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202032MLBHOU46.158/.273/.2891056-0.3
202133AAACOL102.198/.317/.4195028—.132/.218/.264
202133MLBDET68.210/.258/.581601280.9
202234AAA/A+DET208.188/.306/.3587132—.131/.228/.228
202335No MLB games played
202436No MLB games played
202537No MLB games played
202638No MLB games played
Last 3 seasons WAR 0.6
Contract
No contract data on file.
Scouting grades · 20-80
Power51Speed43Eye57

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)
200921 ROKCasper Ghosts — 8972 18411 13144 10 250393375768 125298 1615 356 52 — — — — — —
201022 A+Modesto Nuts — 4442 13221 290 01 310341524865 214375 205 375 80 — — — — — —
201123 AAsheville Tourists — 417341 8729417 58707 77 255370513883 258270 1714 379 58 — — — — — —
201224 A+Modesto Nuts — 349300 731836 40412 23 243335383719 140261 1211 319 63 — — — — — —
201325 AATulsa Drillers — 372326 7717113 255713 42 236316414730 178246 157 320 55 — — — — — —
201325 INTLSalt River Rafters — 5648 8204 790 01 167273458731 292114 1612 314 99 — — — — — —
201426 AAAColorado Springs Sky Sox — 166148 32925 14213 21 216297405702 189221 138 311 44 — — — — — —
201426 AATulsa Drillers — 135115 31702 14194 23 270368383751 113302 1410 339 70 — — — — — —
201527 MLBColorado Rockies — 7670 11302 6140 00 157224286509 129167 188 232 24 -7 +0 -4 +8 +2 -0.2
201527 AAAAlbuquerque Isotopes — 340303 8316015 28442 21 274339475815 201274 138 352 66 — — — — — —
201527 INTLTigres del Licey — 1613 0000 251 00 188188 3112 133 -24 — — — — — —
201628 MLBColorado Rockies — 7568 16601 6220 00 235297368665 132326 298 295 80 -2 +0 -0 +5 +2 0.5
201628 AAAAlbuquerque Isotopes — 211185 5411015 16437 20 292370595965 303302 208 412 76 — — — — — —
201729 MLBOakland Athletics — 126112 21802 12361 00 188272312585 125257 2910 266 67 -5 +0 +3 +5 +3 0.6
201729 AAAAlbuquerque Isotopes — 144128 369210 13221 01 281352617969 336265 159 410 76 — — — — — —
201830 AAACharlotte Knights — 240211 501209 21484 02 237316422738 185261 209 325 43 — — — — — —
201931 MLBOakland Athletics — 10186 21503 10224 00 244347407754 163295 2210 340 119 +2 +0 +4 +4 +2 1.3
201931 AAALas Vegas Aviators — 130109 271017 14375 00 248357550907 303303 2811 389 68 — — — — — —
202032 MLBHouston Astros — 4638 6011 6150 00 158273289562 132227 3313 250 56 -2 +0 -2 +1 +1 -0.3
202133 MLBDetroit Tigers — 6862 13506 3181 00 210258581838 371175 264 346 128 +2 +0 +2 +3 +1 0.9
202133 AAAAlbuquerque Isotopes — 10286 17405 13292 00 198317419735 221226 2813 327 28 — — — — — —
202234 AAAToledo Mud Hens — 191164 32907 17528 10 195302378680 183234 279 305 34 — — — — — —
202234 A+West Michigan Whitecaps — 1712 1000 421 00 8335383436 100 1224 261 11 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 492436 8827115 431276 00 202282372653 170246 269 290 82 -10 +0 +2 +26 +11 2.8
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200921 ROK MLECasper Ghosts — 8977 15311 8204 10 195303299602 104227 229 245 52 — — — — — —
201022 A+ MLEModesto Nuts — 4443 11211 1120 01 256273419691 163320 272 287 80 — — — — — —
201123 A MLEAsheville Tourists — 417369 6418410 351007 77 173258325583 152196 248 254 58 — — — — — —
201224 A+ MLEModesto Nuts — 349313 631526 28542 23 201271319591 118216 158 261 63 — — — — — —
201325 AA MLETulsa Drillers — 372333 631518 187013 42 189258312571 123204 195 249 55 — — — — — —
201426 AAA MLEColorado Springs Sky Sox — 166153 25714 9293 21 163224301525 137177 175 233 44 — — — — — —
201426 AA MLETulsa Drillers — 135120 27502 9234 23 225301317617 92249 177 271 70 — — — — — —
201527 MLB MLEColorado Rockies — 7672 11302 4140 00 153197278475 125167 185 204 24 -7 +0 -4 +8 +2 -0.2
201527 AAA MLEAlbuquerque Isotopes — 340314 6812011 17592 21 217261360621 143222 175 266 66 — — — — — —
201628 MLB MLEColorado Rockies — 7568 16601 6220 00 235297368665 132326 298 286 80 -2 +0 -0 +5 +2 0.5
201628 AAA MLEAlbuquerque Isotopes — 211191 39809 10587 20 204269387657 183228 275 281 76 — — — — — —
201729 MLB MLEOakland Athletics — 126112 21802 12361 00 188272312585 125257 2910 267 67 -5 +0 +3 +5 +3 0.6
201729 AAA MLEAlbuquerque Isotopes — 144132 25616 9301 01 189246386633 197196 216 281 76 — — — — — —
201830 AAA MLECharlotte Knights — 240220 39906 13584 02 177236300536 123202 245 232 43 — — — — — —
201931 MLB MLEOakland Athletics — 10187 21503 10224 00 241347402749 161295 2210 345 119 +2 +0 +4 +4 +2 1.3
201931 AAA MLELas Vegas Aviators — 130114 19714 10485 00 167264351614 184227 378 269 68 — — — — — —
202032 MLB MLEHouston Astros — 4638 6011 6150 00 158273289562 132227 3313 250 56 -2 +0 -2 +1 +1 -0.3
202133 MLB MLEDetroit Tigers — 6862 13506 3181 00 210258581838 371175 264 357 128 +2 +0 +2 +3 +1 0.9
202133 AAA MLEAlbuquerque Isotopes — 10291 12303 8362 00 132218264482 132163 358 210 28 — — — — — —
202234 AAA MLEToledo Mud Hens — 191170 23604 11628 10 135222241463 106180 326 219 34 — — — — — —
202234 A+ MLEWest Michigan Whitecaps — 1713 1000 331 00 7729477371 84 1818 185 11 — — — — — —
200921 ROK MLECasper Ghosts — 8977 15311 8204 10 195303299602 104250 229 245 52 — — — — — —
200921 ROK RAWCasper Ghosts — 8972 18411 13144 10 250393375768 125298 1615 356 52 — — — — — —
201022 A+ MLEModesto Nuts — 4443 11211 1120 01 256273419691 163333 272 287 80 — — — — — —
201022 A+ RAWModesto Nuts — 4442 13221 290 01 310341524865 214375 205 375 80 — — — — — —
201123 A MLEAsheville Tourists — 417369 6418410 351007 77 173258325583 152205 248 254 58 — — — — — —
201123 A RAWAsheville Tourists — 417341 8729417 58707 77 255370513883 258270 1714 379 58 — — — — — —
201224 A+ MLEModesto Nuts — 349313 631526 28542 23 201271319591 118222 158 261 63 — — — — — —
201224 A+ RAWModesto Nuts — 349300 731836 40412 23 243335383719 140261 1211 319 63 — — — — — —
201325 AA MLE2 teams — 428385 7317110 218013 43 190255317572 127211 195 249 55 — — — — — —
201325 AA RAW2 teams — 428374 8519117 326613 43 227310420730 193231 157 319 55 — — — — — —
201426 AAA MLE2 teams — 301272 521216 19527 44 191262309571 118213 176 250 55 — — — — — —
201426 AAA RAW2 teams — 301263 631627 28407 44 240329395724 156257 139 324 55 — — — — — —
201527 AAA MLE3 teams — 432400 8115013 22763 21 203249338587 135216 185 255 59 — — — — — —
201527 AAA RAW3 teams — 432386 9419017 36633 21 244313425738 181248 158 323 59 — — — — — —
201628 AAA MLE2 teams — 286259 5313010 16807 20 205270371640 166250 286 282 77 — — — — — —
201628 AAA RAW2 teams — 286253 7017016 22657 20 277351534885 257309 238 381 77 — — — — — —
201729 AAA MLE2 teams — 270244 461418 21662 01 189258352611 164221 248 274 72 — — — — — —
201729 AAA RAW2 teams — 270240 5717212 25582 01 237315475790 237262 219 342 72 — — — — — —
201830 AAA MLECharlotte Knights — 240220 39906 13584 02 177236300536 123208 245 232 43 — — — — — —
201830 AAA RAWCharlotte Knights — 240211 501209 21484 02 237316422738 185261 209 325 43 — — — — — —
201931 AAA MLE2 teams — 231201 411218 20709 00 204304393697 189266 309 302 91 — — — — — —
201931 AAA RAW2 teams — 231195 4815110 24599 00 246352487839 241299 2610 368 91 — — — — — —
202032 MLB MLEHouston Astros — 4638 6011 6150 00 158273289562 132227 3313 250 56 -2 +0 -2 +1 +1 -0.3
202032 MLB RAWHouston Astros — 4638 6011 6150 00 158273289562 132227 3313 250 56 -2 +0 -2 +1 +1 -0.3
202133 AAA MLE2 teams — 170153 25809 11543 00 163234392626 229172 326 269 68 — — — — — —
202133 AAA RAW2 teams — 170148 309011 16473 00 203293486780 284204 289 334 68 — — — — — —
202234 AAA MLE2 teams — 208183 24604 14659 10 131228230458 98172 317 216 32 — — — — — —
202234 AAA RAW2 teams — 208176 33907 21549 10 188306358664 170222 2610 302 32 — — — — — —
200921 ROK MLECasper Ghosts — 8977 15311 8204 10 195303299602 104227 229 245 52 — — — — — —
201022 A+ MLEModesto Nuts — 4443 11211 1120 01 256273419691 163320 272 287 80 — — — — — —
201123 A MLEAsheville Tourists — 417372 6418410 351007 77 172258323580 151196 248 254 58 — — — — — —
201224 A+ MLEModesto Nuts — 349316 631526 28542 23 199271316588 117216 158 261 63 — — — — — —
201325 AA MLE2 teams — 428391 7317110 218013 43 187255312567 125204 195 249 55 — — — — — —
201426 AAA MLE2 teams — 301272 521216 19527 44 191262309571 118209 176 250 55 — — — — — —
201527 AAA MLE3 teams — 432404 8115013 22763 21 200249334584 134212 185 255 59 — — — — — —
201628 AAA MLE2 teams — 286261 5313010 16807 20 203270368637 165254 286 282 77 — — — — — —
201729 AAA MLE2 teams — 270245 461418 21662 01 188258351609 163224 248 274 72 — — — — — —
201830 AAA MLECharlotte Knights — 240221 39906 13584 02 176236299535 122202 245 232 43 — — — — — —
201931 AAA MLE2 teams — 231200 411218 20709 00 205304395699 190257 309 302 91 — — — — — —
202032 MLB MLEHouston Astros — 4640 6011 6150 00 150273275548 125227 3313 250 56 — — — — — —
202133 AAA MLE2 teams — 170154 25809 11543 00 162234390623 227168 326 269 68 — — — — — —
202234 AAA MLE2 teams — 208183 24604 14659 10 131228230458 98172 317 216 32 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 492436 8827115 431276 00 202282372653 170246 269 290 61 -10 +0 +2 +26 +11 2.8
/ 162G— A+C — 650576 11636120 571688 00 201282372653 170245 269 290 61 -14 +0 +3 +34 +14 3.8
Career— MLE — 35113157 5931441393 23580270 2322 188259330589 142218 237 258 61 -10 +0 +2 +26 +11 2.8
/ 162G— MLE — 650584 11027217 4414813 44 188261329589 140219 237 258 61 -14 +0 +3 +34 +14 3.8

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 AAAToledo Mud Hens · 191 PAwOBA .301 → .219 (−82)K% 27.2% → 32.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.23%÷1.008×1.200——32.42%
BB% (unintentional) /PA8.90%÷0.964×0.690—×0.9405.99%
HBP% /PA4.19%—×0.940—×0.9403.70%
Singles /BIP14.29%÷1.015×0.930×0.950×0.94011.69%
Doubles /BIP8.04%÷1.015×0.830×0.950×0.9405.87%
Triples /BIP0.00%÷1.150×0.970×0.950×0.9400.00%
Home runs /BIP6.25%÷1.026×0.700—×0.9404.01%

Factors used: league row International League. Park (home-season share, regressed): HR 105, 1B 103, 2B 103, 3B 130, K 102, BB 93 — 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 ×0.950.

Result: wOBA .301 → .219; ISO .183 → .121; BABIP .234 → .180. 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 A+West Michigan Whitecaps · 17 PAwOBA .257 → .185 (−72)K% 11.8% → 15.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.76%÷0.956×1.270——15.62%
BB% (unintentional) /PA23.53%÷1.024×0.710—×0.94015.33%
HBP% /PA5.88%—×0.790—×0.9404.37%
Singles /BIP10.00%÷1.031×0.920—×0.9408.39%
Doubles /BIP0.00%÷0.876×0.810—×0.9400.00%
Triples /BIP0.00%÷1.150×0.850—×0.9400.00%
Home runs /BIP0.00%÷0.847×0.800—×0.9400.00%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 69, 1B 106, 2B 75, 3B 130, K 91, BB 105 — applied at half strength. Age: age 35 vs a level average of 22.8 → −6.0% on BB/HBP/hit rates (12.2 yr older than average).

Result: wOBA .257 → .185; ISO .000 → .000; BABIP .100 → .084. 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 AAAAlbuquerque Isotopes · 102 PAwOBA .321 → .210 (−111)K% 28.4% → 35.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.43%÷0.958×1.200——35.62%
BB% (unintentional) /PA12.75%÷1.032×0.690—×0.9408.01%
HBP% /PA1.96%—×0.940—×0.9401.73%
Singles /BIP14.04%÷1.110×0.930×0.950×0.94010.50%
Doubles /BIP7.02%÷0.988×0.830×0.950×0.9405.26%
Triples /BIP0.00%÷1.150×0.920×0.950×0.9400.00%
Home runs /BIP8.77%÷1.172×0.700—×0.9404.92%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 134, 1B 122, 2B 98, 3B 130, K 92, BB 106 — applied at half strength. Age: age 34 vs a level average of 27.2 → −6.0% on BB/HBP/hit rates (6.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .321 → .210; ISO .221 → .130; BABIP .226 → .163. 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 AAALas Vegas Aviators · 130 PAwOBA .382 → .269 (−113)K% 28.5% → 37.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.46%÷0.990×1.290——37.07%
BB% (unintentional) /PA10.77%÷0.985×0.710—×0.9527.39%
HBP% /PA3.85%—×0.980—×0.9523.59%
Singles /BIP12.50%÷1.018×0.900×0.950×0.9529.99%
Doubles /BIP13.89%÷0.951×0.810×0.950×0.95210.70%
Triples /BIP1.39%÷1.102×0.810×0.950×0.9520.92%
Home runs /BIP9.72%÷1.119×0.780—×0.9526.45%

Factors used: league row PCL. Park (home-season share, regressed): HR 124, 1B 104, 2B 90, 3B 120, K 98, BB 97 — applied at half strength. Age: age 32 vs a level average of 27.2 → −4.8% on BB/HBP/hit rates (4.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .382 → .269; ISO .303 → .198; BABIP .303 → .227. 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 AAACharlotte Knights · 240 PAwOBA .320 → .232 (−88)K% 20.0% → 24.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.00%÷0.986×1.200——24.33%
BB% (unintentional) /PA8.75%÷1.030×0.690—×0.9625.64%
HBP% /PA1.67%—×0.940—×0.9621.51%
Singles /BIP17.79%÷1.030×0.930×0.950×0.96214.68%
Doubles /BIP7.36%÷1.077×0.830×0.950×0.9625.19%
Triples /BIP0.00%÷1.150×0.970×0.950×0.9620.00%
Home runs /BIP5.52%÷1.319×0.840—×0.9623.38%

Factors used: league row IL. Park (home-season share, regressed): HR 164, 1B 106, 2B 115, 3B 130, K 97, BB 106 — applied at half strength. Age: age 31 vs a level average of 27.2 → −3.8% on BB/HBP/hit rates (3.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .320 → .232; ISO .185 → .120; BABIP .261 → .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).

2017 AAAAlbuquerque Isotopes · 144 PAwOBA .403 → .281 (−123)K% 15.3% → 20.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.28%÷0.956×1.290——20.61%
BB% (unintentional) /PA9.03%÷0.996×0.710—×0.9726.25%
HBP% /PA0.69%—×0.980—×0.9720.66%
Singles /BIP14.15%÷1.019×0.900×0.950×0.97211.54%
Doubles /BIP8.49%÷1.045×0.810×0.950×0.9726.08%
Triples /BIP1.89%÷1.150×0.810×0.950×0.9721.23%
Home runs /BIP9.43%÷1.202×0.780—×0.9725.95%

Factors used: league row PCL. Park (home-season share, regressed): HR 140, 1B 104, 2B 109, 3B 130, K 91, BB 99 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .403 → .281; ISO .336 → .215; BABIP .265 → .196. 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 · 211 PAwOBA .404 → .281 (−123)K% 20.4% → 27.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.38%÷0.948×1.290——27.72%
BB% (unintentional) /PA7.58%÷1.083×0.710—×0.9824.88%
HBP% /PA3.32%—×0.980—×0.9823.19%
Singles /BIP19.72%÷1.032×0.900×0.950×0.98216.05%
Doubles /BIP7.75%÷1.050×0.810×0.950×0.9825.57%
Triples /BIP0.00%÷1.150×0.810×0.950×0.9820.00%
Home runs /BIP10.56%÷1.202×0.780—×0.9826.73%

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 29 vs a level average of 27.2 → −1.8% on BB/HBP/hit rates (1.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .404 → .281; ISO .303 → .189; BABIP .302 → .228. 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).

2015 AAAAlbuquerque Isotopes · 340 PAwOBA .345 → .266 (−79)K% 12.9% → 17.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.94%÷0.960×1.290——17.39%
BB% (unintentional) /PA7.65%÷1.056×0.710—×0.9925.10%
HBP% /PA0.59%—×0.980—×0.9920.57%
Singles /BIP20.08%÷1.010×0.900×0.969×0.99217.21%
Doubles /BIP6.18%÷1.075×0.810×0.969×0.9924.47%
Triples /BIP0.00%÷0.933×0.810×0.969×0.9920.00%
Home runs /BIP5.79%÷1.105×0.780—×0.9924.06%

Factors used: league row PCL. Park (home-season share, regressed): HR 121, 1B 102, 2B 115, 3B 87, K 92, BB 111 — 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 ×0.969.

Result: wOBA .345 → .266; ISO .201 → .144; BABIP .274 → .222. 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).