Brandon Moss

Pos1B
B/TL/R
Born1983-09-16
Age (2027)43
No MLB projection yet. Career stats below are historical.
Overview
MLBLAST SEASON 2017
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
201531MLBSTL526.226/.306/.407190100-0.2
201632MLBSTL464.225/.303/.4842811191.0
201733MLBKC401.207/.281/.4282221040.3
201834No MLB games played
201935No MLB games played
202036No MLB games played
202137No MLB games played
202238No MLB games played
202339No MLB games played
202440No MLB games played
202541No MLB games played
202642No MLB games played
Last 3 seasons WAR 1.1
Contract
No contract data on file.
Skills · percentileStatcast 2015-2017
Barrel%83
xwOBA76
Avg EV49
Speed27

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)
200521 AAPortland Sea Dogs — 569503 13531416 531293 63 268341441782 173325 239 342 91 — — — — — —
200622 AAPortland Sea Dogs — 573508 14536312 561083 85 285360439799 154339 1910 353 92 — — — — — —
200723 MLBBoston Red Sox — 2925 7210 460 00 280379440819 160368 2114 365 133 +1 +0 -1 -6 +1 -0.5
200723 AAAPawtucket Red Sox — 559493 13941216 611483 35 282364471835 189372 2611 369 95 — — — — — —
200824 MLBPittsburgh Pirates — 263236 581538 21701 12 246310436747 191307 278 324 103 +1 -1 +3 -5 +6 0.4
200824 AAAPawtucket Red Sox — 182163 46848 16471 20 282350528878 245345 269 378 103 — — — — — —
200925 MLBPittsburgh Pirates — 424385 912047 34844 15 236305364669 127285 208 301 87 -7 -2 +1 -5 +9 -0.3
201026 MLBPittsburgh Pirates — 2726 4100 160 00 154185192377 38200 224 174 3 -3 +0 +0 -6 +1 -0.9
201026 AAAIndianapolis Indians — 556500 13332222 421187 127 266332470802 204306 218 349 72 — — — — — —
201127 AAALehigh Valley IronPigs — 506436 12031123 621274 46 275371509880 234334 2512 384 90 — — — — — —
201228 MLBOakland Athletics — 296265 7718021 26903 11 291361596957 306359 309 411 169 +24 -0 -8 -9 +6 1.3
201228 AAASacramento River Cats — 224196 5611115 22405 40 286372582954 296289 1810 412 104 — — — — — —
201329 MLBOakland Athletics — 505446 11423330 501406 42 256339522861 267301 2810 373 144 +26 +0 -14 -9 +11 1.4
201430 MLBOakland Athletics — 580500 11723225 6715310 10 234336438774 204283 2612 344 119 +13 +0 -8 -10 +13 0.7
201531 MLBSt. Louis Cardinals — 526469 10624219 491485 01 226306407713 181285 289 317 100 +0 -0 -8 -6 +11 -0.2
201632 MLBSt. Louis Cardinals — 464413 9319228 391417 10 225303484787 259261 308 341 119 +11 +0 -3 -8 +10 1.0
201733 MLBKansas City Royals — 401362 7514022 371280 20 207281428709 221248 329 311 104 +2 +0 -1 -7 +9 0.3
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 35153127 74215917160 32896636 1111 237317453769 215287 279 338 115 +62 -2 -39 -72 +76 2.5
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200521 AA MLEPortland Sea Dogs — 569522 13028413 351583 63 249300393693 144318 286 303 91 — — — — — —
200622 AA MLEPortland Sea Dogs — 573527 13631310 371323 85 258310385696 127320 236 304 92 — — — — — —
200723 MLB MLEBoston Red Sox — 2925 7210 460 00 280379440819 160368 2114 365 133 +1 +0 -1 -6 +1 -0.5
200723 AAA MLEPawtucket Red Sox — 559512 12534214 421783 35 244305400706 156344 328 308 95 — — — — — —
200824 MLB MLEPittsburgh Pirates — 263237 581538 20701 12 245306435741 190307 278 321 103 +1 -1 +3 -5 +6 0.4
200824 AAA MLEPawtucket Red Sox — 182168 42747 11561 20 250300464764 214320 316 321 103 — — — — — —
200925 MLB MLEPittsburgh Pirates — 424388 912047 31844 15 235298361659 126285 207 296 87 -7 -2 +1 -5 +9 -0.3
201026 MLB MLEPittsburgh Pirates — 2726 4100 160 00 154185192377 38200 224 172 3 -3 +0 +0 -6 +1 -0.9
201026 AAA MLEIndianapolis Indians — 556514 11026217 281467 127 214264372636 158259 265 275 72 — — — — — —
201127 AAA MLELehigh Valley IronPigs — 506458 9925120 401524 46 216285406691 190271 308 301 90 — — — — — —
201228 MLB MLEOakland Athletics — 296267 7817023 24903 11 292357614971 322359 308 419 169 +24 -0 -8 -9 +6 1.3
201228 AAA MLESacramento River Cats — 224204 478112 14505 40 230296456752 225239 226 322 104 — — — — — —
201329 MLB MLEOakland Athletics — 505449 11622333 471406 42 258337541878 283301 289 380 144 +26 +0 -14 -9 +11 1.4
201430 MLB MLEOakland Athletics — 580507 11822227 6015310 10 233326444770 211283 2610 343 119 +13 +0 -8 -10 +13 0.7
201531 MLB MLESt. Louis Cardinals — 526473 10623220 451485 01 224298408706 184285 289 316 100 +0 -0 -8 -6 +11 -0.2
201632 MLB MLESt. Louis Cardinals — 464416 9418230 361417 10 226298495794 269261 308 345 119 +11 +0 -3 -8 +10 1.0
201733 MLB MLEKansas City Royals — 401362 7714024 371280 20 213286450736 238248 329 321 104 +2 +0 -1 -7 +9 0.3
200521 AA MLEPortland Sea Dogs — 569522 13028413 351583 63 249300393693 144326 286 303 91 — — — — — —
200521 AA RAWPortland Sea Dogs — 569503 13531416 531293 63 268341441782 173325 239 342 91 — — — — — —
200622 AA MLEPortland Sea Dogs — 573527 13631310 371323 85 258310385696 127324 236 304 92 — — — — — —
200622 AA RAWPortland Sea Dogs — 573508 14536312 561083 85 285360439799 154339 1910 353 92 — — — — — —
200723 AAA MLE2 teams — 588537 13236314 461843 35 246309402711 156346 318 311 96 — — — — — —
200723 AAA RAW2 teams — 588518 14643316 651543 35 282365469834 187371 2611 369 96 — — — — — —
200824 MLB MLE2 teams — 445405 10022715 311262 32 247304447751 200314 287 321 103 +2 -0 +3 -5 +10 1.0
200824 MLB RAW2 teams — 445399 10423716 371172 32 261326474800 213322 268 346 103 +2 -0 +3 -5 +10 1.0
200925 MLB MLEPittsburgh Pirates — 424388 912047 31844 15 235298361659 126282 207 296 87 -7 -2 +1 -5 +9 -0.3
200925 MLB RAWPittsburgh Pirates — 424385 912047 34844 15 236305364669 127285 208 301 87 -7 -2 +1 -5 +9 -0.3
201026 AAA MLE2 teams — 583540 11427217 291527 127 211260363623 152259 265 270 69 — — — — — —
201026 AAA RAW2 teams — 583526 13733222 431247 127 260325456781 196300 217 341 69 — — — — — —
201127 AAA MLELehigh Valley IronPigs — 506458 9925120 401524 46 216285406691 190272 308 301 90 — — — — — —
201127 AAA RAWLehigh Valley IronPigs — 506436 12031123 621274 46 275371509880 234334 2512 384 90 — — — — — —
201228 MLB MLE2 teams — 520471 12525135 381408 51 265331546876 280301 277 377 141 +26 +1 -8 -9 +11 2.0
201228 MLB RAW2 teams — 520461 13329136 481308 51 289366590956 302326 259 411 141 +26 +1 -8 -9 +11 2.0
201329 MLB MLEOakland Athletics — 505449 11622333 471406 42 258337541878 283297 289 380 144 +26 +0 -14 -9 +11 1.4
201329 MLB RAWOakland Athletics — 505446 11423330 501406 42 256339522861 267301 2810 373 144 +26 +0 -14 -9 +11 1.4
201430 MLB MLEOakland Athletics — 580507 11822227 6015310 10 233326444770 211276 2610 343 119 +13 +0 -8 -10 +13 0.7
201430 MLB RAWOakland Athletics — 580500 11723225 6715310 10 234336438774 204283 2612 344 119 +13 +0 -8 -10 +13 0.7
201531 MLB MLESt. Louis Cardinals — 526473 10623220 451485 01 224298408706 184279 289 316 100 +0 -0 -8 -6 +11 -0.2
201531 MLB RAWSt. Louis Cardinals — 526469 10624219 491485 01 226306407713 181285 289 317 100 +0 -0 -8 -6 +11 -0.2
201632 MLB MLESt. Louis Cardinals — 464416 9418230 361417 10 226298495794 269256 308 345 119 +11 +0 -3 -8 +10 1.0
201632 MLB RAWSt. Louis Cardinals — 464413 9319228 391417 10 225303484787 259261 308 341 119 +11 +0 -3 -8 +10 1.0
201733 MLB MLEKansas City Royals — 401362 7714024 371280 20 213286450736 238250 329 321 104 +2 +0 -1 -7 +9 0.3
201733 MLB RAWKansas City Royals — 401362 7514022 371280 20 207281428709 221248 329 311 104 +2 +0 -1 -7 +9 0.3
200521 AA MLEPortland Sea Dogs — 569526 13028413 351583 63 247300390690 143318 286 303 91 — — — — — —
200622 AA MLEPortland Sea Dogs — 573528 13631310 371323 85 258310384695 127320 236 304 92 — — — — — —
200723 AAA MLE2 teams — 588534 13236314 461843 35 247309404713 157345 318 311 96 — — — — — —
200824 MLB MLE2 teams — 445409 10022715 311262 32 244304443746 198312 287 321 103 — — — — — —
200925 MLB MLEPittsburgh Pirates — 424386 912047 31844 15 236298363661 127285 207 296 87 — — — — — —
201026 AAA MLE2 teams — 583542 11427217 291527 127 210260362622 151256 265 270 69 — — — — — —
201127 AAA MLELehigh Valley IronPigs — 506457 9925120 401524 46 217285407692 190271 308 301 90 — — — — — —
201228 MLB MLE2 teams — 520469 12525135 381408 51 267331548879 281307 277 377 141 — — — — — —
201329 MLB MLEOakland Athletics — 505447 11622333 471406 42 260337544880 284301 289 380 144 — — — — — —
201430 MLB MLEOakland Athletics — 580505 11822227 6015310 10 234326446771 212283 2610 343 119 — — — — — —
201531 MLB MLESt. Louis Cardinals — 526471 10623220 451485 01 225298410708 185285 289 316 100 — — — — — —
201632 MLB MLESt. Louis Cardinals — 464418 9418230 361417 10 225298493791 268261 308 345 119 — — — — — —
201733 MLB MLEKansas City Royals — 401361 7714024 371280 20 213286452737 238248 329 321 104 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 35153127 74215917160 32896636 1111 237317453769 215287 279 338 104 +62 -2 -39 -72 +76 2.5
/ 162G— A+C — 650578 13729330 611797 22 237317453771 216287 289 338 104 +11 -0 -7 -13 +14 0.5
Career— MLE — 66846055 143831334265 512183862 5037 237304432735 194293 278 322 104 +62 -2 -39 -72 +76 2.5
/ 162G— MLE — 650589 13930326 501796 54 236303430732 194290 288 322 104 +11 -0 -7 -13 +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.

2012 AAASacramento River Cats · 224 PAwOBA .401 → .322 (−79)K% 17.9% → 22.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.86%÷1.034×1.290——22.29%
BB% (unintentional) /PA9.38%÷1.064×0.710—×0.9826.15%
HBP% /PA2.23%—×0.980—×0.9822.15%
Singles /BIP18.59%÷0.940×0.900×0.950×0.98216.61%
Doubles /BIP7.05%÷1.045×0.810×0.950×0.9825.10%
Triples /BIP0.64%÷1.062×0.810×0.950×0.9820.46%
Home runs /BIP9.62%÷0.925×0.780—×0.9827.96%

Factors used: league row PCL. Park (home-season share, regressed): HR 85, 1B 88, 2B 109, 3B 112, K 107, BB 113 — 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 .401 → .322; ISO .296 → .237; BABIP .289 → .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).

2011 AAALehigh Valley IronPigs · 506 PAwOBA .375 → .301 (−73)K% 25.1% → 30.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.10%÷1.003×1.200——30.04%
BB% (unintentional) /PA11.66%÷0.993×0.690—×0.9928.04%
HBP% /PA0.79%—×0.940—×0.9920.74%
Singles /BIP21.04%÷1.081×0.930×0.959×0.99217.22%
Doubles /BIP10.03%÷0.967×0.830×0.959×0.9928.20%
Triples /BIP0.32%÷0.900×0.970×0.959×0.9920.33%
Home runs /BIP7.44%÷0.973×0.840—×0.9926.37%

Factors used: league row IL. Park (home-season share, regressed): HR 95, 1B 116, 2B 93, 3B 80, K 101, BB 99 — 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.959.

Result: wOBA .375 → .301; ISO .234 → .199; BABIP .334 → .271. 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 AAAIndianapolis Indians · 556 PAwOBA .341 → .275 (−65)K% 21.2% → 26.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.22%÷0.967×1.200——26.34%
BB% (unintentional) /PA7.37%÷1.000×0.690—×1.0035.10%
HBP% /PA1.26%—×0.940—×1.0031.19%
Singles /BIP20.16%÷1.067×0.930×0.991×1.00317.46%
Doubles /BIP8.38%÷0.981×0.830×0.991×1.0037.04%
Triples /BIP0.52%÷1.148×0.970×0.991×1.0030.44%
Home runs /BIP5.76%÷1.048×0.840—×1.0034.63%

Factors used: league row IL. Park (home-season share, regressed): HR 110, 1B 113, 2B 96, 3B 130, K 93, BB 100 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.991.

Result: wOBA .341 → .275; ISO .204 → .163; BABIP .306 → .259. 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).

2008 AAAPawtucket Red Sox · 182 PAwOBA .372 → .321 (−50)K% 25.8% → 31.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.82%÷1.000×1.200——30.99%
BB% (unintentional) /PA8.79%÷1.000×0.690—×1.0336.27%
HBP% /PA0.55%—×0.940—×1.0330.53%
Singles /BIP22.41%÷1.000×0.930×0.993×1.03321.38%
Doubles /BIP6.90%÷1.000×0.830×0.993×1.0335.87%
Triples /BIP3.45%÷1.000×0.970×0.993×1.0333.43%
Home runs /BIP6.90%÷1.000×0.840—×1.0335.98%

Factors used: league row IL. Park (home-season share, regressed): no park row on file (treated as neutral) — 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.993.

Result: wOBA .372 → .321; ISO .245 → .213; BABIP .345 → .320. 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).

2007 AAAPawtucket Red Sox · 559 PAwOBA .359 → .308 (−50)K% 26.5% → 31.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.48%÷1.000×1.200——31.77%
BB% (unintentional) /PA10.38%÷1.000×0.690—×1.0487.50%
HBP% /PA0.54%—×0.940—×1.0480.53%
Singles /BIP23.19%÷1.000×0.930×0.991×1.04822.39%
Doubles /BIP11.88%÷1.000×0.830×0.991×1.04810.24%
Triples /BIP0.58%÷1.000×0.970×0.991×1.0480.58%
Home runs /BIP4.64%÷1.000×0.840—×1.0484.08%

Factors used: league row IL. Park (home-season share, regressed): no park row on file (treated as neutral) — 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.991.

Result: wOBA .359 → .308; ISO .189 → .161; BABIP .372 → .344. 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).

2006 AAPortland Sea Dogs · 573 PAwOBA .343 → .304 (−39)K% 18.8% → 23.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.85%÷1.000×1.220——22.99%
BB% (unintentional) /PA8.90%÷1.000×0.700—×1.0276.40%
HBP% /PA0.52%—×0.850—×1.0270.46%
Singles /BIP23.50%÷1.000×0.970×0.982×1.02723.00%
Doubles /BIP9.00%÷1.000×0.860×0.982×1.0277.81%
Triples /BIP0.75%÷1.000×0.950×0.982×1.0270.72%
Home runs /BIP3.00%÷1.000×0.780—×1.0272.40%

Factors used: league row EL. 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 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.982.

Result: wOBA .343 → .304; ISO .154 → .130; BABIP .339 → .320. 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).

2005 AAPortland Sea Dogs · 569 PAwOBA .335 → .303 (−32)K% 22.7% → 27.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.67%÷1.000×1.220——27.66%
BB% (unintentional) /PA8.44%÷1.000×0.700—×1.0426.15%
HBP% /PA0.53%—×0.850—×1.0420.47%
Singles /BIP22.46%÷1.000×0.970×1.005×1.04222.82%
Doubles /BIP8.29%÷1.000×0.860×1.005×1.0427.47%
Triples /BIP1.07%÷1.000×0.950×1.005×1.0421.06%
Home runs /BIP4.28%÷1.000×0.780—×1.0423.48%

Factors used: league row EL. 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 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.005.

Result: wOBA .335 → .303; ISO .173 → .149; BABIP .325 → .318. 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).