Tanner Morris

PosSS
B/TL/R
Born1997-09-13
Age (2027)29
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2024
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202224AAA/AA/INTL2 orgs371.261/.408/.35661100—.239/.347/.313
202325AAATOR411.281/.391/.3946188—.250/.333/.341
202426AAAMIN57.149/.286/.2130117—.140/.232/.200
Contract
No contract data on file.
Skills · percentileMiLB Statcast 2024 AAA
Chase%97
BB%88
Z-Con%50
Whiff%49
K%45
Speed23

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)
202123 A+Vancouver Canadians — 470397 1131937 58907 41 285384401785 116348 1912 352 86 — — — — — —
202224 AAABuffalo Bisons — 12698 17000 25252 02 173352173525 233 2020 272 45 — — — — — —
202224 AANew Hampshire Fisher Cats — 186154 48715 30302 13 312430468898 156361 1616 404 122 — — — — — —
202224 INTLSalt River Rafters — 5943 12101 1590 00 279458372830 93333 1525 388 149 — — — — — —
202325 AAABuffalo Bisons — 411345 972106 61812 11 281391394785 113350 2015 357 88 — — — — — —
202426 AAASt. Paul Saints — 5747 7300 9140 10 149286213498 64206 2516 241 17 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202123 A+ MLEVancouver Canadians — 470414 1011626 421237 41 244324336660 92321 269 296 86 — — — — — —
202224 AAA MLEBuffalo Bisons — 126106 18000 17292 02 170296170466 239 2313 235 45 — — — — — —
202224 AA MLENew Hampshire Fisher Cats — 186161 46614 23362 13 286382410792 124349 1912 349 122 — — — — — —
202325 AAA MLEBuffalo Bisons — 411364 911805 431002 11 250333341673 91324 2410 299 88 — — — — — —
202426 AAA MLESt. Paul Saints — 5750 7300 6170 10 140232200432 60183 3011 194 17 — — — — — —
202123 A+ MLEVancouver Canadians — 470414 1011626 421237 41 244324336660 92328 269 296 86 — — — — — —
202123 A+ RAWVancouver Canadians — 470397 1131937 58907 41 285384401785 116348 1912 352 86 — — — — — —
202224 AA MLE3 teams — 371318 77715 48784 15 242349318666 75306 2113 303 91 — — — — — —
202224 AA RAW3 teams — 371295 77816 70644 15 261408356764 95316 1719 356 91 — — — — — —
202325 AAA MLEBuffalo Bisons — 411364 911805 431002 11 250333341673 91330 2410 299 88 — — — — — —
202325 AAA RAWBuffalo Bisons — 411345 972106 61812 11 281391394785 113350 2015 357 88 — — — — — —
202426 AAA MLESt. Paul Saints — 5750 7300 6170 10 140232200432 60206 3011 194 17 — — — — — —
202426 AAA RAWSt. Paul Saints — 5747 7300 9140 10 149286213498 64206 2516 241 17 — — — — — —
202123 A+ MLEVancouver Canadians — 470418 1011626 421237 41 242324333657 91321 269 296 86 — — — — — —
202224 AA MLE3 teams — 371316 77715 48784 15 244349320668 76305 2113 303 91 — — — — — —
202325 AAA MLEBuffalo Bisons — 411363 911805 431002 11 251333342674 91324 2410 299 88 — — — — — —
202426 AAA MLESt. Paul Saints — 5751 7300 6170 10 137232196428 59183 3011 194 17 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202426 AAA MLESt. Paul Saints — 5751 7300 6170 10 137232196428 59183 3011 194 17 — — — — — —
▸ Career Totals
Career— MLE — 13091146 27644316 13931813 77 241330326656 86317 2411 294 85 -23 -1 +0 +14 +28 1.9
/ 162G— MLE — 650569 1372218 691586 33 241329325654 84317 2411 294 85 -11 -1 +0 +7 +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.

2024 AAASt. Paul Saints · 57 PAwOBA .240 → .194 (−46)K% 24.6% → 29.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.56%÷0.995×1.200——29.62%
BB% (unintentional) /PA15.79%÷0.985×0.690—×1.00311.10%
HBP% /PA0.00%—×0.940—×1.0030.00%
Singles /BIP12.12%÷1.010×0.930—×1.00311.20%
Doubles /BIP9.09%÷0.996×0.830—×1.0037.60%
Triples /BIP0.00%÷1.043×0.970—×1.0030.00%
Home runs /BIP0.00%÷1.039×0.700—×1.0030.00%

Factors used: league row International League. Park (home-season share, regressed): HR 108, 1B 102, 2B 99, 3B 109, K 99, BB 97 — 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 .240 → .194; ISO .064 → .055; BABIP .206 → .183. 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).

2023 AAABuffalo Bisons · 411 PAwOBA .350 → .299 (−50)K% 19.7% → 24.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.71%÷0.973×1.200——24.31%
BB% (unintentional) /PA14.60%÷0.984×0.690—×1.01810.42%
HBP% /PA0.49%—×0.940—×1.0180.47%
Singles /BIP26.52%÷1.018×0.930×1.029×1.01825.38%
Doubles /BIP7.95%÷1.033×0.830×1.029×1.0186.70%
Triples /BIP0.00%÷1.150×0.970×1.029×1.0180.00%
Home runs /BIP2.27%÷0.916×0.700—×1.0181.77%

Factors used: league row International League. Park (home-season share, regressed): HR 83, 1B 104, 2B 107, 3B 130, K 95, BB 97 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.029.

Result: wOBA .350 → .299; ISO .113 → .093; BABIP .350 → .324. 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 AANew Hampshire Fisher Cats · 186 PAwOBA .394 → .349 (−45)K% 16.1% → 19.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.13%÷1.012×1.220——19.44%
BB% (unintentional) /PA16.13%÷0.911×0.700—×0.99812.37%
HBP% /PA1.08%—×0.850—×0.9980.91%
Singles /BIP28.23%÷0.991×0.970×1.025×0.99828.27%
Doubles /BIP5.65%÷1.067×0.860×1.025×0.9984.65%
Triples /BIP0.81%÷0.900×0.950×1.025×0.9980.87%
Home runs /BIP4.03%÷1.027×0.780—×0.9983.06%

Factors used: league row EL. Park (home-season share, regressed): HR 105, 1B 98, 2B 113, 3B 80, K 102, BB 82 — 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 ×1.025.

Result: wOBA .394 → .349; ISO .156 → .126; BABIP .361 → .349. 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 AAABuffalo Bisons · 126 PAwOBA .267 → .235 (−32)K% 19.8% → 23.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.84%÷1.018×1.200——23.39%
BB% (unintentional) /PA19.84%÷1.032×0.690—×1.03313.70%
HBP% /PA1.59%—×0.940—×1.0331.54%
Singles /BIP23.29%÷0.960×0.930×1.026×1.03323.91%
Doubles /BIP0.00%÷0.984×0.830×1.026×1.0330.00%
Triples /BIP0.00%÷1.149×0.970×1.026×1.0330.00%
Home runs /BIP0.00%÷0.951×0.700—×1.0330.00%

Factors used: league row International League. Park (home-season share, regressed): HR 90, 1B 92, 2B 97, 3B 130, K 104, BB 106 — 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 ×1.026.

Result: wOBA .267 → .235; ISO .000 → .000; BABIP .233 → .239. 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+Vancouver Canadians · 470 PAwOBA .346 → .296 (−50)K% 19.1% → 26.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.15%÷0.991×1.350——26.09%
BB% (unintentional) /PA12.13%÷0.944×0.710—×0.9889.02%
HBP% /PA1.49%—×0.810—×0.9881.19%
Singles /BIP27.36%÷0.974×0.910×1.017×0.98825.70%
Doubles /BIP6.19%÷0.938×0.830×1.017×0.9885.50%
Triples /BIP0.98%÷1.049×0.820×1.017×0.9880.77%
Home runs /BIP2.28%÷0.909×0.830—×0.9882.06%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 82, 1B 95, 2B 88, 3B 110, K 98, BB 89 — 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 ×1.017.

Result: wOBA .346 → .296; ISO .116 → .100; BABIP .348 → .321. 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 — .