Alex Swim

PosC
B/TL/R
Born1991-03-26
Age (2027)36
No MLB projection yet. Career stats below are historical.
Overview
A+LAST SEASON 2016
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201423AMIN257.311/.354/.3490070—.276/.307/.305
201524A+Fort Myers Mi…365.311/.348/.3600574—.278/.301/.326
201625A+Fort Myers Mi…115.204/.239/.2310017—.193/.221/.220
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. 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)
201322 ROKGCL Twins — 142122 35700 14141 00 287365344709 57315 1010 316 51 — — — — — —
201423 ACedar Rapids Kernels — 257238 74900 15261 02 311354349703 38346 106 317 70 — — — — — —
201524 A+Fort Myers Miracle — 365344 1071320 18302 54 311348360708 49341 85 321 74 — — — — — —
201625 A+Fort Myers Miracle — 115108 22300 4121 00 204239231470 28224 103 214 17 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201322 ROK MLEGCL Twins — 142128 29500 8201 00 227277266543 39251 146 243 51 — — — — — —
201423 A MLECedar Rapids Kernels — 257243 67700 10361 02 276307305612 29317 144 271 70 — — — — — —
201524 A+ MLEFort Myers Miracle — 365353 981320 10432 54 278301326627 48315 123 277 74 — — — — — —
201625 A+ MLEFort Myers Miracle — 115109 21300 3171 00 193221220441 28216 153 194 17 — — — — — —
201322 ROK MLEGCL Twins — 142128 29500 8201 00 227277266543 39261 146 243 51 — — — — — —
201322 ROK RAWGCL Twins — 142122 35700 14141 00 287365344709 57315 1010 316 51 — — — — — —
201423 A MLECedar Rapids Kernels — 257243 67700 10361 02 276307305612 29321 144 271 70 — — — — — —
201423 A RAWCedar Rapids Kernels — 257238 74900 15261 02 311354349703 38346 106 317 70 — — — — — —
201524 A+ MLEFort Myers Miracle — 365353 981320 10432 54 278301326627 48316 123 277 74 — — — — — —
201524 A+ RAWFort Myers Miracle — 365344 1071320 18302 54 311348360708 49341 85 321 74 — — — — — —
201625 A+ MLEFort Myers Miracle — 115109 21300 3171 00 193221220441 28223 153 194 17 — — — — — —
201625 A+ RAWFort Myers Miracle — 115108 22300 4121 00 204239231470 28224 103 214 17 — — — — — —
201322 ROK MLEGCL Twins — 142132 29500 8201 00 220277258535 38251 146 243 51 — — — — — —
201423 A MLECedar Rapids Kernels — 257244 67700 10361 02 275307303610 29317 144 271 70 — — — — — —
201524 A+ MLEFort Myers Miracle — 365350 981320 10432 54 280301329630 49315 123 277 74 — — — — — —
201625 A+ MLEFort Myers Miracle — 115110 21300 3171 00 191221218439 27216 153 194 17 — — — — — —
▸ Career Totals
Career— MLE — 879833 2152820 311165 56 258289297585 38297 134 259 61 -40 -1 +0 +16 +19 -0.7
/ 162G— MLE — 650616 1592110 23864 44 258289295585 37297 134 259 61 -30 -1 +0 +12 +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.

2016 A+Fort Myers Miracle · 115 PAwOBA .212 → .194 (−18)K% 10.4% → 15.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.43%÷0.983×1.420——15.08%
BB% (unintentional) /PA3.48%÷0.974×0.750—×0.9782.62%
HBP% /PA0.87%—×0.930—×0.9780.79%
Singles /BIP19.79%÷0.985×0.920×1.050×0.97818.98%
Doubles /BIP3.12%÷1.012×0.960×1.050×0.9783.04%
Triples /BIP0.00%÷0.907×0.810×1.050×0.9780.00%
Home runs /BIP0.00%÷0.881×0.880—×0.9780.00%

Factors used: league row FSL. Park (home-season share, regressed): HR 76, 1B 97, 2B 102, 3B 81, K 97, BB 95 — applied at half strength. Age: age 25 vs a level average of 22.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .212 → .194; ISO .028 → .026; BABIP .224 → .216. 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+Fort Myers Miracle · 365 PAwOBA .309 → .277 (−31)K% 8.2% → 11.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA8.22%÷0.984×1.420——11.86%
BB% (unintentional) /PA3.84%÷1.072×0.750—×0.9882.65%
HBP% /PA0.55%—×0.930—×0.9880.50%
Singles /BIP29.30%÷1.040×0.920×1.042×0.98826.69%
Doubles /BIP4.14%÷0.962×0.960×1.042×0.9884.26%
Triples /BIP0.64%÷0.900×0.810×1.042×0.9880.59%
Home runs /BIP0.00%÷1.106×0.880—×0.9880.00%

Factors used: league row FSL. Park (home-season share, regressed): HR 121, 1B 108, 2B 92, 3B 80, K 97, BB 114 — 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.042.

Result: wOBA .309 → .277; ISO .049 → .049; BABIP .341 → .315. 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 ACedar Rapids Kernels · 257 PAwOBA .312 → .271 (−40)K% 10.1% → 14.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.12%÷0.977×1.360——14.08%
BB% (unintentional) /PA5.84%÷1.033×0.690—×0.9903.86%
HBP% /PA0.39%—×0.780—×0.9900.30%
Singles /BIP30.66%÷1.029×0.920×1.050×0.99028.51%
Doubles /BIP4.25%÷1.057×0.830×1.050×0.9903.47%
Triples /BIP0.00%÷1.034×0.910×1.050×0.9900.00%
Home runs /BIP0.00%÷1.098×0.800—×0.9900.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 120, 1B 106, 2B 111, 3B 107, K 95, BB 107 — applied at half strength. Age: age 23 vs a level average of 22.0 → −1.0% on BB/HBP/hit rates (1.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .312 → .271; ISO .038 → .031; BABIP .346 → .317. 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 ROKGCL Twins · 142 PAwOBA .312 → .243 (−69)K% 9.9% → 14.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.86%÷1.000×1.440——14.20%
BB% (unintentional) /PA9.15%÷1.000×0.620—×0.9755.53%
HBP% /PA0.70%—×0.720—×0.9750.49%
Singles /BIP25.93%÷1.000×0.820×1.019×0.97521.11%
Doubles /BIP6.48%÷1.000×0.720×1.019×0.9754.63%
Triples /BIP0.00%÷1.000×0.720×1.019×0.9750.00%
Home runs /BIP0.00%÷1.000×0.780—×0.9750.00%

Factors used: level-wide ROK 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 22 vs a level average of 19.5 → −2.5% on BB/HBP/hit rates (2.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.019.

Result: wOBA .312 → .243; ISO .057 → .043; BABIP .315 → .251. 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).