Michael James

PosSS
B/TL/R
Born2001-12-04
Age (2027)25
No MLB projection yet. Career stats below are historical.
Overview
ROKLAST SEASON 2022
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201917ROKCOL241.245/.335/.39951422—.140/.216/.209
202119ROKCOL95.148/.266/.25933-12—.084/.191/.120
202220ROKCOL155.288/.444/.44131061—.180/.305/.258
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)
201917 ROKDSL Rockies — 241208 511325 23575 145 245335399734 154307 2410 324 22 — — — — — —
202119 ROKDSL Rockies — 9581 12003 8325 32 148266259525 111191 348 249 -12 — — — — — —
202220 ROKDSL Rockies — 155118 34713 29334 105 288444441884 153365 2119 392 61 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201917 ROK MLEDSL Rockies — 241215 30712 16705 145 140216209425 70189 297 200 22 — — — — — —
202119 ROK MLEDSL Rockies — 9583 7001 6375 32 84191120312 36120 396 151 -12 — — — — — —
202220 ROK MLEDSL Rockies — 155128 23511 19384 105 180305258562 78223 2512 259 61 — — — — — —
201917 ROK MLEDSL Rockies — 241215 30712 16705 145 140216209425 70190 297 200 22 — — — — — —
201917 ROK RAWDSL Rockies — 241208 511325 23575 145 245335399734 154307 2410 324 22 — — — — — —
202119 ROK MLEDSL Rockies — 9583 7001 6375 32 84191120312 36130 396 151 -12 — — — — — —
202119 ROK RAWDSL Rockies — 9581 12003 8325 32 148266259525 111191 348 249 -12 — — — — — —
202220 ROK MLEDSL Rockies — 155128 23511 19384 105 180305258562 78239 2512 259 61 — — — — — —
202220 ROK RAWDSL Rockies — 155118 34713 29334 105 288444441884 153365 2119 392 61 — — — — — —
201917 ROK MLEDSL Rockies — 241218 30712 16705 145 138216206423 69189 297 200 22 — — — — — —
202119 ROK MLEDSL Rockies — 9584 7001 6375 32 83191119311 36120 396 151 -12 — — — — — —
202220 ROK MLEDSL Rockies — 155131 23511 19384 105 176305252557 76223 2512 259 61 — — — — — —
▸ Career Totals
Career— MLE — 491426 601224 4114514 2712 141239207446 66196 308 209 28 -42 +1 +0 +5 +11 -2.6
/ 162G— MLE — 650564 801635 5419219 3616 142241207448 66198 308 209 28 -56 +1 +0 +7 +14 -3.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.

2022 DSLDSL Rockies · 155 PAwOBA .387 → .259 (−128)K% 21.3% → 24.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.29%÷1.070×1.220——24.28%
BB% (unintentional) /PA17.42%÷0.968×0.700—×0.97512.28%
HBP% /PA2.58%—×0.700—×0.9751.76%
Singles /BIP27.06%÷1.043×0.680×0.994×0.97517.11%
Doubles /BIP8.24%÷0.990×0.600×0.994×0.9754.84%
Triples /BIP1.18%÷0.900×0.600×0.994×0.9750.76%
Home runs /BIP3.53%÷1.233×0.470—×0.9751.31%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 147, 1B 109, 2B 98, 3B 80, K 114, BB 94 — applied at half strength. Age: age 21 vs a level average of 18.5 → −2.5% on BB/HBP/hit rates (2.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.994.

Result: wOBA .387 → .259; ISO .153 → .083; BABIP .365 → .223. 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 DSLDSL Rockies · 95 PAwOBA .245 → .151 (−95)K% 33.7% → 38.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.68%÷1.055×1.220——38.94%
BB% (unintentional) /PA8.42%÷0.951×0.700—×0.9856.11%
HBP% /PA5.26%—×0.700—×0.9853.63%
Singles /BIP18.37%÷1.033×0.680×1.002×0.98511.93%
Doubles /BIP0.00%÷0.968×0.600×1.002×0.9850.00%
Triples /BIP0.00%÷0.900×0.600×1.002×0.9850.00%
Home runs /BIP6.12%÷1.078×0.470—×0.9852.63%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 116, 1B 107, 2B 94, 3B 80, K 111, BB 90 — applied at half strength. Age: age 20 vs a level average of 18.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.002.

Result: wOBA .245 → .151; ISO .111 → .047; BABIP .191 → .120. 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 DSLDSL Rockies · 241 PAwOBA .321 → .200 (−121)K% 23.7% → 28.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.65%÷1.000×1.220——28.85%
BB% (unintentional) /PA9.54%÷1.000×0.700—×1.0086.73%
HBP% /PA2.07%—×0.700—×1.0081.46%
Singles /BIP20.53%÷1.000×0.680×0.950×1.00813.36%
Doubles /BIP8.61%÷1.000×0.600×0.950×1.0084.94%
Triples /BIP1.32%÷1.000×0.600×0.950×1.0080.76%
Home runs /BIP3.31%÷1.000×0.470—×1.0081.57%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 18 vs a level average of 18.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .321 → .200; ISO .154 → .081; BABIP .307 → .189. 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).