Mark Thomas

PosC
B/TR/R
Born1988-05-05
Age (2027)39
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2016
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201426AAMobile BayBea…224.190/.252/.3809033—.152/.198/.305
201527AA/INTL2 orgs256.194/.280/.3527339—.134/.194/.243
201628AAA/INTL2 orgs185.197/.304/.3253053—.133/.226/.217
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)
200719 ROKPrinceton Devil Rays — 118105 291205 7283 23 276339533872 257324 246 371 70 — — — — — —
201022 ABowling Green Hot Rods — 385348 922116 33792 101 264332382714 118325 219 321 53 — — — — — —
201123 A+Charlotte Stone Crabs — 477422 10025113 36945 63 237305393698 156269 208 303 63 — — — — — —
201123 INTLCanberra Cavalry — 7265 20605 790 00 3083756311.006 323294 1210 432 179 — — — — — —
201224 AAMontgomery Biscuits — 349311 791935 29784 40 254326383708 129320 228 315 61 — — — — — —
201325 AAMontgomery Biscuits — 201185 29824 8563 11 157204286491 130195 284 215 1 — — — — — —
201426 AAMobile BayBears — 224205 39829 15662 01 190252380633 190227 297 278 33 — — — — — —
201527 AAMobile BayBears — 219195 341315 19623 32 174258328586 154225 289 264 19 — — — — — —
201527 INTLGigantes del Cibao — 3732 10002 5110 00 312405500905 188421 3014 402 158 — — — — — —
201628 AAAReno Aces — 9679 15601 13351 00 190312304616 114311 3614 279 26 — — — — — —
201628 INTLLeones del Escogido — 8978 16502 9261 00 205295346642 141275 2910 289 82 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200719 ROK MLEPrinceton Devil Rays — 118108 23904 4403 23 213261407668 194264 343 272 70 — — — — — —
201022 A MLEBowling Green Hot Rods — 385358 761515 231072 101 212264302565 89281 286 246 53 — — — — — —
201123 A+ MLECharlotte Stone Crabs — 477435 9324110 231235 63 214261343604 129256 265 261 63 — — — — — —
201224 AA MLEMontgomery Biscuits — 349320 691733 20954 40 216270316586 100286 276 259 61 — — — — — —
201325 AA MLEMontgomery Biscuits — 201188 25723 5693 11 133168239408 106173 342 169 1 — — — — — —
201426 AA MLEMobile BayBears — 224210 32727 10812 01 152198305503 152196 364 217 33 — — — — — —
201527 AA MLEMobile BayBears — 219202 271113 12783 32 134194243436 109195 365 197 19 — — — — — —
201628 AAA MLEReno Aces — 9683 11401 9461 00 133226217443 84256 489 206 26 — — — — — —
200719 ROK MLEPrinceton Devil Rays — 118108 23904 4403 23 213261407668 194288 343 272 70 — — — — — —
200719 ROK RAWPrinceton Devil Rays — 118105 291205 7283 23 276339533872 257324 246 371 70 — — — — — —
201022 A MLEBowling Green Hot Rods — 385358 761515 231072 101 212264302565 89286 286 246 53 — — — — — —
201022 A RAWBowling Green Hot Rods — 385348 922116 33792 101 264332382714 118325 219 321 53 — — — — — —
201123 A+ MLE2 teams — 549503 10728111 271415 63 213260338598 125267 265 261 63 — — — — — —
201123 A+ RAW2 teams — 549487 12031118 431035 63 246314425739 179273 198 320 63 — — — — — —
201224 AA MLEMontgomery Biscuits — 349320 691733 20954 40 216270316586 100293 276 259 61 — — — — — —
201224 AA RAWMontgomery Biscuits — 349311 791935 29784 40 254326383708 129320 228 315 61 — — — — — —
201325 AA MLEMontgomery Biscuits — 201188 25723 5693 11 133168239408 106185 342 169 1 — — — — — —
201325 AA RAWMontgomery Biscuits — 201185 29824 8563 11 157204286491 130195 284 215 1 — — — — — —
201426 AA MLEMobile BayBears — 224210 32727 10812 01 152198305503 152202 364 217 33 — — — — — —
201426 AA RAWMobile BayBears — 224205 39829 15662 01 190252380633 190227 297 278 33 — — — — — —
201527 AA MLE2 teams — 256237 321314 14913 32 135193249442 114196 365 197 19 — — — — — —
201527 AA RAW2 teams — 256227 441317 24733 32 194280352632 159250 299 284 19 — — — — — —
201628 AAA MLE2 teams — 185161 21801 18882 00 130227199425 68267 4810 206 26 — — — — — —
201628 AAA RAW2 teams — 185157 311103 22612 00 197304325629 127292 3312 284 26 — — — — — —
200719 ROK MLEPrinceton Devil Rays — 118110 23904 4403 23 209261400661 191264 343 272 70 — — — — — —
201022 A MLEBowling Green Hot Rods — 385357 761515 231072 101 213264303566 90281 286 246 53 — — — — — —
201123 A+ MLE2 teams — 549512 10728111 271415 63 209260332592 123256 265 261 63 — — — — — —
201224 AA MLEMontgomery Biscuits — 349322 691733 20954 40 214270314584 99286 276 259 61 — — — — — —
201325 AA MLEMontgomery Biscuits — 201191 25723 5693 11 131168236404 105173 342 169 1 — — — — — —
201426 AA MLEMobile BayBears — 224210 32727 10812 01 152198305503 152196 364 217 33 — — — — — —
201527 AA MLE2 teams — 256237 321314 14913 32 135193249442 114195 365 197 19 — — — — — —
201628 AAA MLE2 teams — 185163 21801 18882 00 129227196423 67256 4810 206 26 — — — — — —
▸ Career Totals
Career— MLE — 22672085 3851041038 12171224 2611 185238299536 114255 315 234 45 -149 +1 +0 +40 +49 -6.0
/ 162G— MLE — 650598 11130311 352047 73 186239301540 115256 315 234 45 -43 +0 +0 +12 +14 -1.7

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 AAAReno Aces · 96 PAwOBA .279 → .206 (−73)K% 36.5% → 47.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA36.46%÷0.991×1.290——47.47%
BB% (unintentional) /PA13.54%÷0.979×0.710—×0.9929.74%
HBP% /PA1.04%—×0.980—×0.9921.01%
Singles /BIP18.18%÷1.052×0.900×1.027×0.99215.84%
Doubles /BIP13.64%÷1.060×0.810×1.027×0.99210.61%
Triples /BIP0.00%÷1.150×0.810×1.027×0.9920.00%
Home runs /BIP2.27%÷1.092×0.780—×0.9921.61%

Factors used: league row PCL. Park (home-season share, regressed): HR 118, 1B 110, 2B 112, 3B 130, K 98, BB 96 — 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 ×1.027.

Result: wOBA .279 → .206; ISO .114 → .078; BABIP .311 → .256. 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 AAMobile BayBears · 219 PAwOBA .258 → .197 (−61)K% 28.3% → 35.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.31%÷0.975×1.220——35.41%
BB% (unintentional) /PA8.68%÷1.043×0.680—×0.9785.53%
HBP% /PA1.37%—×0.840—×0.9781.13%
Singles /BIP11.28%÷1.011×0.920×0.965×0.9789.68%
Doubles /BIP9.77%÷0.961×0.910×0.965×0.9788.74%
Triples /BIP0.75%÷0.921×0.880×0.965×0.9780.68%
Home runs /BIP3.76%÷1.098×0.800—×0.9782.68%

Factors used: league row SL. Park (home-season share, regressed): HR 120, 1B 102, 2B 92, 3B 84, K 95, BB 109 — applied at half strength. Age: age 27 vs a level average of 24.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.965.

Result: wOBA .258 → .197; ISO .154 → .118; BABIP .225 → .195. 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 AAMobile BayBears · 224 PAwOBA .273 → .217 (−56)K% 29.5% → 36.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.46%÷0.993×1.220——36.19%
BB% (unintentional) /PA6.70%÷1.030×0.680—×0.9884.37%
HBP% /PA0.89%—×0.840—×0.9880.74%
Singles /BIP14.39%÷1.018×0.920×0.967×0.98812.43%
Doubles /BIP5.76%÷0.965×0.910×0.967×0.9885.19%
Triples /BIP1.44%÷1.038×0.880×0.967×0.9881.17%
Home runs /BIP6.47%÷0.902×0.800—×0.9885.67%

Factors used: league row SL. Park (home-season share, regressed): HR 80, 1B 104, 2B 93, 3B 108, K 99, BB 106 — applied at half strength. Age: age 26 vs a level average of 24.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.967.

Result: wOBA .273 → .217; ISO .190 → .157; BABIP .227 → .196. 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 AAMontgomery Biscuits · 201 PAwOBA .212 → .169 (−43)K% 27.9% → 34.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.86%÷0.987×1.220——34.44%
BB% (unintentional) /PA3.98%÷1.003×0.680—×0.9982.69%
HBP% /PA1.49%—×0.840—×0.9981.25%
Singles /BIP11.63%÷1.009×0.920×1.000×0.99810.58%
Doubles /BIP6.20%÷1.036×0.910×1.000×0.9985.44%
Triples /BIP1.55%÷1.013×0.880×1.000×0.9981.34%
Home runs /BIP3.10%÷1.151×0.800—×0.9982.15%

Factors used: league row SL. Park (home-season share, regressed): HR 130, 1B 102, 2B 107, 3B 103, K 97, BB 101 — 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.000.

Result: wOBA .212 → .169; ISO .130 → .098; BABIP .195 → .173. 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).

2012 AAMontgomery Biscuits · 349 PAwOBA .308 → .259 (−50)K% 22.3% → 27.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.35%÷1.004×1.220——27.15%
BB% (unintentional) /PA8.02%÷0.969×0.680—×1.0125.70%
HBP% /PA1.15%—×0.840—×1.0120.97%
Singles /BIP22.32%÷1.022×0.920×0.981×1.01219.94%
Doubles /BIP8.15%÷0.983×0.910×0.981×1.0127.49%
Triples /BIP1.29%÷1.037×0.880×0.981×1.0121.08%
Home runs /BIP2.15%÷1.147×0.800—×1.0121.51%

Factors used: league row SL. Park (home-season share, regressed): HR 129, 1B 104, 2B 97, 3B 107, K 101, BB 94 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.981.

Result: wOBA .308 → .259; ISO .129 → .106; BABIP .320 → .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).

2011 A+Charlotte Stone Crabs · 477 PAwOBA .297 → .261 (−36)K% 19.7% → 25.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.71%÷1.087×1.420——25.75%
BB% (unintentional) /PA6.71%÷1.035×0.750—×0.9984.85%
HBP% /PA1.05%—×0.930—×0.9980.97%
Singles /BIP18.60%÷0.974×0.920×1.011×0.99817.74%
Doubles /BIP7.62%÷0.991×0.960×1.011×0.9987.46%
Triples /BIP0.30%÷0.926×0.810×1.011×0.9980.27%
Home runs /BIP3.96%÷1.171×0.880—×0.9982.97%

Factors used: league row FSL. Park (home-season share, regressed): HR 134, 1B 95, 2B 98, 3B 85, K 117, BB 107 — applied at half strength. Age: age 23 vs a level average of 22.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.011.

Result: wOBA .297 → .261; ISO .156 → .131; BABIP .269 → .256. 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 ABowling Green Hot Rods · 385 PAwOBA .314 → .246 (−68)K% 20.5% → 27.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.52%÷1.003×1.360——27.81%
BB% (unintentional) /PA8.57%÷0.984×0.690——6.01%
HBP% /PA0.52%—×0.780——0.41%
Singles /BIP23.79%÷0.990×0.920×0.974—21.53%
Doubles /BIP7.81%÷1.061×0.830×0.974—5.95%
Triples /BIP0.37%÷0.900×0.910×0.974—0.37%
Home runs /BIP2.23%÷0.992×0.800——1.80%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 98, 1B 98, 2B 112, 3B 80, K 101, BB 97 — applied at half strength. Age: age 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.974.

Result: wOBA .314 → .246; ISO .118 → .088; BABIP .325 → .281. 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 ROKPrinceton Devil Rays · 118 PAwOBA .367 → .272 (−94)K% 23.7% → 33.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.73%÷1.000×1.420——33.69%
BB% (unintentional) /PA5.93%÷1.000×0.640—×1.0083.83%
HBP% /PA2.54%—×0.740—×1.0081.90%
Singles /BIP15.58%÷1.000×0.840×1.038×1.00813.69%
Doubles /BIP15.58%÷1.000×0.740×1.038×1.00812.06%
Triples /BIP0.00%÷1.000×0.740×1.038×1.0080.00%
Home runs /BIP6.49%÷1.000×0.800—×1.0085.23%

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 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.038.

Result: wOBA .367 → .272; ISO .257 → .189; BABIP .324 → .264. 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 — .