Michael Saunders

PosLF
B/TL/R
Born1986-11-19
Age (2027)40
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2018
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201629MLBTOR558.253/.339/.4782411261.7
201730AAATOR156.274/.321/.4042158—.228/.263/.342
201730MLBTOR234.202/.256/.3446063-1.2
201831AAACWS154.158/.273/.248228—.128/.201/.184
201932No MLB games played
202033No MLB games played
202134No MLB games played
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.5
Contract
No contract data on file.
Skills · percentileStatcast 2015-2017
Speed50
xwOBA47
Avg EV47
Barrel%43

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)
200619 AWisconsin Timber Rattlers — 416359 861084 481032 227 240333345678 106319 2512 305 57 — — — — — —
200720 AAWest Tenn Diamond Jaxx — 6052 15121 7200 21 288373442815 154452 3312 357 88 — — — — — —
200720 A+High Desert Mavericks — 507431 12925414 601168 2710 299395473868 174378 2312 381 101 — — — — — —
200821 AAATacoma Rainiers — 10595 23413 9300 12 242308400708 158323 299 313 53 — — — — — —
200821 AAWest Tenn Diamond Jaxx — 289248 721838 30664 116 290376484860 194366 2310 372 107 — — — — — —
200922 MLBSeattle Mariners — 129122 27130 6400 41 221258279537 57329 315 241 49 -8 +0 +4 -4 +3 -0.5
200922 AAATacoma Rainiers — 282248 7715213 25483 63 310380544925 234339 179 396 114 — — — — — —
201023 MLBSeattle Mariners — 327289 6111210 35840 63 211296367663 156260 2611 297 89 -4 +0 -2 -5 +7 -0.5
201023 AAATacoma Rainiers — 9380 16100 11170 40 200297212509 12250 1812 242 21 — — — — — —
201023 INTLCardenales de Lara — 3126 5100 451 10 192323231553 38238 1613 272 70 — — — — — —
201124 MLBSeattle Mariners — 179161 24502 12560 62 149208217425 68212 317 192 14 -18 +0 +5 +2 +4 -0.7
201124 AAATacoma Rainiers — 291236 681137 50712 103 288417449866 161384 2417 386 99 — — — — — —
201124 INTLCardenales de Lara — 6554 8301 11150 10 148292259552 111184 2317 265 66 — — — — — —
201225 MLBSeattle Mariners — 553507 12531319 431321 214 247307432739 185297 248 326 109 +6 +3 -7 +2 +12 1.6
201326 MLBSeattle Mariners — 468406 9623312 541181 135 236328397724 160298 2512 321 102 +1 +1 -4 +2 +10 1.0
201326 AAATacoma Rainiers — 1611 2110 311 00 182400455855 273182 619 358 112 — — — — — —
201427 MLBSeattle Mariners — 263231 631138 26590 45 273346450797 177327 2210 345 121 +6 -1 +1 -4 +6 0.8
201427 AAATacoma Rainiers — 7155 18311 16150 00 327479473952 145436 2123 429 116 — — — — — —
201528 MLBToronto Blue Jays — 3631 6000 5100 00 194306194499 286 2814 248 53 -2 +0 +2 -1 +1 -0.0
201528 A+Dunedin Blue Jays — 3330 7300 380 00 233303333636 100318 249 290 24 — — — — — —
201629 MLBToronto Blue Jays — 558490 12432324 591575 12 253339478817 224321 2811 358 126 +17 -1 -6 -6 +12 1.7
201730 MLBToronto Blue Jays — 234218 44926 15551 01 202256344600 142242 246 269 63 -10 -0 -2 -4 +5 -1.2
201730 AAABuffalo Bisons — 156146 401112 9301 10 274321404725 130333 196 323 58 — — — — — —
201831 AAACharlotte Knights — 154133 21412 21330 20 158273248521 90194 2114 248 8 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 27472455 5701231981 2557118 5523 232306397703 165291 269 311 97 -11 +2 -10 -18 +60 2.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200619 A MLEWisconsin Timber Rattlers — 416374 77873 331402 227 206274289563 83304 348 252 57 — — — — — —
200720 AA MLEWest Tenn Diamond Jaxx — 6054 14121 5240 21 259322407729 148431 408 299 88 — — — — — —
200720 A+ MLEHigh Desert Mavericks — 507449 11621313 421568 2710 258333405738 147350 318 317 101 — — — — — —
200821 AAA MLETacoma Rainiers — 10597 19312 7390 12 196250309559 113299 377 247 53 — — — — — —
200821 AA MLEWest Tenn Diamond Jaxx — 289258 701837 20814 116 271333446779 174350 287 327 107 — — — — — —
200922 MLB MLESeattle Mariners — 129122 27130 6400 41 221258279537 57329 315 241 49 -8 +0 +4 -4 +3 -0.5
200922 AAA MLETacoma Rainiers — 282254 7113211 19623 63 280337476813 197312 227 337 114 — — — — — —
201023 MLB MLESeattle Mariners — 327289 6111210 35840 63 211296367663 156260 2611 300 89 -4 +0 -2 -5 +7 -0.5
201023 AAA MLETacoma Rainiers — 9383 14100 8220 40 169242181422 12217 249 199 21 — — — — — —
201124 MLB MLESeattle Mariners — 179162 24502 11560 62 148202216418 68212 316 190 14 -18 +0 +5 +2 +4 -0.7
201124 AAA MLETacoma Rainiers — 291250 601025 36932 103 240340356696 116352 3212 315 99 — — — — — —
201225 MLB MLESeattle Mariners — 553507 12632319 431321 214 249309436744 187297 248 329 109 +6 +3 -7 +2 +12 1.6
201326 MLB MLESeattle Mariners — 468410 9623312 501181 135 234319393712 159298 2511 318 102 +1 +1 -4 +2 +10 1.0
201326 AAA MLETacoma Rainiers — 1612 2110 211 00 167333417750 250161 612 334 112 — — — — — —
201427 MLB MLESeattle Mariners — 263232 631138 25590 45 272342448791 177327 2210 346 121 +6 -1 +1 -4 +6 0.8
201427 AAA MLETacoma Rainiers — 7160 17311 11190 00 283394417811 133378 2715 339 116 — — — — — —
201528 MLB MLEToronto Blue Jays — 3631 6000 5100 00 194306194499 286 2814 247 53 -2 +0 +2 -1 +1 -0.0
201528 A+ MLEDunedin Blue Jays — 3331 5200 2120 00 161212226438 65267 366 204 24 — — — — — —
201629 MLB MLEToronto Blue Jays — 558492 12432324 571575 12 252336476811 224321 2810 355 126 +17 -1 -6 -6 +12 1.7
201730 MLB MLEToronto Blue Jays — 234220 44926 13551 01 200248341589 141242 246 262 63 -10 -0 -2 -4 +5 -1.2
201730 AAA MLEBuffalo Bisons — 156149 34912 6381 10 228263342605 114286 244 254 58 — — — — — —
201831 AAA MLECharlotte Knights — 154141 18311 13400 20 128201184386 57166 268 180 8 — — — — — —
200619 A MLEWisconsin Timber Rattlers — 416374 77873 331402 227 206274289563 83314 348 252 57 — — — — — —
200619 A RAWWisconsin Timber Rattlers — 416359 861084 481032 227 240333345678 106319 2512 305 57 — — — — — —
200720 A+ MLE2 teams — 567503 13022514 471808 2911 258332406737 147372 328 315 99 — — — — — —
200720 A+ RAW2 teams — 567483 14426615 671368 2911 298392470862 172385 2412 379 99 — — — — — —
200821 AA MLE2 teams — 394355 902149 271194 128 254313411725 158355 307 306 93 — — — — — —
200821 AA RAW2 teams — 394343 9522411 39964 128 277358461818 184354 2410 356 93 — — — — — —
200922 AAA MLE2 teams — 411376 9814511 251023 104 261312412724 152328 256 307 94 — — — — — —
200922 AAA RAW2 teams — 411370 10416513 31883 104 281342457798 176336 218 348 94 — — — — — —
201023 MLB MLE3 teams — 451398 8113211 471131 113 204289329618 126254 2510 277 74 -14 +1 -2 -5 +10 -1.1
201023 MLB RAW3 teams — 451395 8213210 501061 113 208298327625 119256 2411 284 74 -14 +1 -2 -5 +10 -1.1
201124 AAA MLE3 teams — 535470 971739 541692 175 206291313604 106299 3210 267 67 — — — — — —
201124 AAA RAW3 teams — 535451 10019310 731422 175 222333344676 122299 2714 307 67 — — — — — —
201225 MLB MLESeattle Mariners — 553507 12632319 431321 214 249309436744 187300 248 329 109 +6 +3 -7 +2 +12 1.6
201225 MLB RAWSeattle Mariners — 553507 12531319 431321 214 247307432739 185297 248 326 109 +6 +3 -7 +2 +12 1.6
201326 MLB MLE2 teams — 484422 9824412 521192 135 232319393713 161289 2511 319 102 +1 +1 -4 +2 +10 1.0
201326 MLB RAW2 teams — 484417 9824412 571192 135 235330398728 163294 2512 322 102 +1 +1 -4 +2 +10 1.0
201427 MLB MLE2 teams — 334292 801449 36780 45 274354442795 168340 2311 345 120 +8 -1 +1 -4 +7 1.1
201427 MLB RAW2 teams — 334286 811449 42740 45 283375455830 171348 2213 363 120 +8 -1 +1 -4 +7 1.1
201528 MLB MLE2 teams — 6962 11200 7220 00 177261210471 32275 3210 226 39 -5 +0 +2 -1 +1 -0.2
201528 MLB RAW2 teams — 6961 13300 8180 00 213304262567 49302 2612 268 39 -5 +0 +2 -1 +1 -0.2
201629 MLB MLEToronto Blue Jays — 558492 12432324 571575 12 252336476811 224318 2810 355 126 +17 -1 -6 -6 +12 1.7
201629 MLB RAWToronto Blue Jays — 558490 12432324 591575 12 253339478817 224321 2811 358 126 +17 -1 -6 -6 +12 1.7
201730 MLB MLE2 teams — 390369 771838 19932 11 209251339590 130257 245 259 61 -18 -0 -2 -4 +8 -1.6
201730 MLB RAW2 teams — 390364 842038 24852 11 231282368650 137280 226 291 61 -18 -0 -2 -4 +8 -1.6
201831 AAA MLECharlotte Knights — 154141 18311 13400 20 128201184386 57170 268 180 8 — — — — — —
201831 AAA RAWCharlotte Knights — 154133 21412 21330 20 158273248521 90194 2114 248 8 — — — — — —
200619 A MLEWisconsin Timber Rattlers — 416378 77873 331402 227 204274286560 82304 348 252 57 — — — — — —
200720 A+ MLE2 teams — 567507 13022514 471808 2911 256332402734 146359 328 315 99 — — — — — —
200821 AA MLE2 teams — 394360 902149 271194 128 250313406719 156336 307 306 93 — — — — — —
200922 AAA MLE2 teams — 411380 9814511 251023 104 258312408720 150317 256 307 94 — — — — — —
201023 MLB MLE3 teams — 451400 8113211 471131 113 203289328617 125251 2510 277 74 — — — — — —
201124 AAA MLE3 teams — 535474 971739 541692 175 205291310601 105299 3210 267 67 — — — — — —
201225 MLB MLESeattle Mariners — 553504 12632319 431321 214 250309438747 188297 248 329 109 — — — — — —
201326 MLB MLE2 teams — 484427 9824412 521192 135 230319389708 159293 2511 319 102 — — — — — —
201427 MLB MLE2 teams — 334295 801449 36780 45 271354437791 166338 2311 345 120 — — — — — —
201528 MLB MLE2 teams — 6962 11200 7220 00 177261210471 32277 3210 226 39 — — — — — —
201629 MLB MLEToronto Blue Jays — 558491 12432324 571575 12 253336477812 224321 2810 355 126 — — — — — —
201730 MLB MLE2 teams — 390366 771838 19932 11 210251342593 131260 245 259 61 — — — — — —
201831 AAA MLECharlotte Knights — 154140 18311 13400 20 129201186387 57166 268 180 8 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 27472455 5701231981 2557118 5523 232306397703 165291 269 311 89 -11 +2 -10 -18 +60 2.3
/ 162G— A+C — 650581 13429419 601682 135 231305392697 162289 269 311 89 -2 +0 -2 -4 +14 0.5
Career— MLE — 53164761 110722044130 460146430 14355 233304379683 147306 289 299 89 -11 +2 -10 -18 +60 2.3
/ 162G— MLE — 650582 13527516 561794 177 232304378682 146304 289 299 89 -2 +0 -2 -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.

2018 AAACharlotte Knights · 154 PAwOBA .240 → .180 (−60)K% 21.4% → 26.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.43%÷0.986×1.200——26.07%
BB% (unintentional) /PA12.99%÷1.030×0.690—×0.9528.28%
HBP% /PA0.00%—×0.940—×0.9520.00%
Singles /BIP14.00%÷1.030×0.930×1.041×0.95212.52%
Doubles /BIP4.00%÷1.077×0.830×1.041×0.9523.06%
Triples /BIP1.00%÷1.150×0.970×1.041×0.9520.84%
Home runs /BIP2.00%÷1.319×0.840—×0.9521.21%

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 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 ×1.041.

Result: wOBA .240 → .180; ISO .090 → .064; BABIP .194 → .166. 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 AAABuffalo Bisons · 156 PAwOBA .315 → .254 (−61)K% 19.2% → 24.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.23%÷0.950×1.200——24.28%
BB% (unintentional) /PA5.77%÷1.027×0.690—×0.9623.73%
HBP% /PA0.64%—×0.940—×0.9620.58%
Singles /BIP22.41%÷1.021×0.930×0.988×0.96219.40%
Doubles /BIP9.48%÷0.940×0.830×0.988×0.9627.95%
Triples /BIP0.86%÷0.961×0.970×0.988×0.9620.83%
Home runs /BIP1.72%÷0.903×0.840—×0.9621.54%

Factors used: league row IL. Park (home-season share, regressed): HR 80, 1B 104, 2B 88, 3B 92, K 90, 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.988.

Result: wOBA .315 → .254; ISO .130 → .109; BABIP .333 → .286. 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 A+Dunedin Blue Jays · 33 PAwOBA .283 → .204 (−78)K% 24.2% → 36.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.24%÷0.953×1.420——36.13%
BB% (unintentional) /PA9.09%÷0.974×0.750—×0.9406.58%
HBP% /PA0.00%—×0.930—×0.9400.00%
Singles /BIP18.18%÷1.040×0.920—×0.94015.12%
Doubles /BIP13.64%÷1.063×0.960—×0.94011.58%
Triples /BIP0.00%÷0.989×0.810—×0.9400.00%
Home runs /BIP0.00%÷1.059×0.880—×0.9400.00%

Factors used: league row FSL. Park (home-season share, regressed): HR 112, 1B 108, 2B 113, 3B 98, K 91, BB 95 — applied at half strength. Age: age 29 vs a level average of 22.8 → −6.0% on BB/HBP/hit rates (6.2 yr older than average).

Result: wOBA .283 → .204; ISO .100 → .073; BABIP .318 → .267. 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).

2014 AAATacoma Rainiers · 71 PAwOBA .420 → .339 (−81)K% 21.1% → 26.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.13%÷1.017×1.290——26.80%
BB% (unintentional) /PA22.54%÷1.052×0.710—×0.99215.09%
HBP% /PA0.00%—×0.980—×0.9920.00%
Singles /BIP32.50%÷1.016×0.900—×0.99228.56%
Doubles /BIP7.50%÷0.937×0.810—×0.9926.43%
Triples /BIP2.50%÷0.971×0.810—×0.9922.07%
Home runs /BIP2.50%÷0.963×0.780—×0.9922.01%

Factors used: league row PCL. Park (home-season share, regressed): HR 93, 1B 103, 2B 87, 3B 94, K 103, BB 110 — 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).

Result: wOBA .420 → .339; ISO .145 → .124; BABIP .436 → .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).

2013 AAATacoma Rainiers · 16 PAwOBA .374 → .334 (−39)K% 6.2% → 7.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA6.25%÷1.030×1.290——7.83%
BB% (unintentional) /PA18.75%÷1.049×0.710—×1.00312.73%
HBP% /PA6.25%—×0.980—×1.0036.14%
Singles /BIP0.00%÷0.983×0.900—×1.0030.00%
Doubles /BIP10.00%÷0.957×0.810—×1.0038.49%
Triples /BIP10.00%÷0.900×0.810—×1.0039.03%
Home runs /BIP0.00%÷0.938×0.780—×1.0030.00%

Factors used: league row PCL. Park (home-season share, regressed): HR 88, 1B 97, 2B 91, 3B 80, K 106, BB 110 — 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 .374 → .334; ISO .273 → .283; BABIP .182 → .161. 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).

2011 AAATacoma Rainiers · 291 PAwOBA .376 → .315 (−61)K% 24.4% → 31.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.40%÷0.990×1.290——31.78%
BB% (unintentional) /PA16.49%÷0.976×0.710—×1.03312.40%
HBP% /PA0.69%—×0.980—×1.0330.70%
Singles /BIP28.48%÷0.960×0.900×0.968×1.03326.72%
Doubles /BIP6.67%÷0.896×0.810×0.968×1.0336.03%
Triples /BIP1.82%÷0.993×0.810×0.968×1.0331.48%
Home runs /BIP4.24%÷1.004×0.780—×1.0333.40%

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

Result: wOBA .376 → .315; ISO .161 → .131; BABIP .384 → .352. 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 AAATacoma Rainiers · 93 PAwOBA .240 → .199 (−41)K% 18.3% → 23.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.28%÷1.012×1.290——23.31%
BB% (unintentional) /PA11.83%÷0.968×0.710—×1.0489.09%
HBP% /PA0.00%—×0.980—×1.0480.00%
Singles /BIP23.81%÷1.034×0.900×0.959×1.04820.83%
Doubles /BIP1.59%÷1.086×0.810×0.959×1.0481.19%
Triples /BIP0.00%÷0.934×0.810×0.959×1.0480.00%
Home runs /BIP0.00%÷1.031×0.780—×1.0480.00%

Factors used: league row PCL. Park (home-season share, regressed): HR 106, 1B 107, 2B 117, 3B 87, K 102, BB 94 — 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 ×0.959.

Result: wOBA .240 → .199; ISO .013 → .009; BABIP .250 → .217. 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 AAATacoma Rainiers · 282 PAwOBA .388 → .337 (−51)K% 17.0% → 22.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.02%÷1.000×1.290——21.96%
BB% (unintentional) /PA8.87%÷1.000×0.710—×1.0506.61%
HBP% /PA1.06%—×0.980—×1.0501.09%
Singles /BIP23.50%÷1.000×0.900×1.014×1.05022.53%
Doubles /BIP7.50%÷1.000×0.810×1.014×1.0506.47%
Triples /BIP1.00%÷1.000×0.810×1.014×1.0500.86%
Home runs /BIP6.50%÷1.000×0.780—×1.0505.32%

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.014.

Result: wOBA .388 → .337; ISO .234 → .193; BABIP .339 → .312. 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 — .