James Ramsay

PosCF
B/TL/L
Born1992-03-02
Age (2027)35
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2016
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201422A+/A2 orgs532.246/.344/.37433455—.197/.273/.293
201523A+Lancaster Jet…571.322/.388/.463101693—.277/.327/.392
201624AAHOU391.195/.288/.2934437—.175/.249/.253
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)
201422 A+Lancaster JetHawks — 2318 4110 361 11 222364389753 167333 2613 328 61 — — — — — —
201422 AQuad Cities River Bandits — 509434 10726103 591015 337 247343373717 127310 2012 319 55 — — — — — —
201523 A+Lancaster JetHawks — 571497 16032410 52862 1612 322388463851 141369 159 367 93 — — — — — —
201624 AACorpus Christi Hooks — 391338 661724 40674 44 195288293581 98230 1710 264 37 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201422 A+ MLELancaster JetHawks — 2319 4110 281 11 211318368687 158295 359 258 61 — — — — — —
201422 A MLEQuad Cities River Bandits — 509452 892082 411375 337 197271290561 93264 278 250 55 — — — — — —
201523 A+ MLELancaster JetHawks — 571513 1422639 361242 1612 277327392718 115326 226 305 93 — — — — — —
201624 AA MLECorpus Christi Hooks — 391348 611423 30774 44 175249253502 78208 208 223 37 — — — — — —
201422 A MLE2 teams — 532471 932192 431456 348 197273293566 96276 278 250 56 — — — — — —
201422 A RAW2 teams — 532452 11127113 621076 348 246344374718 128310 2012 319 56 — — — — — —
201523 A+ MLELancaster JetHawks — 571513 1422639 361242 1612 277327392718 115345 226 305 93 — — — — — —
201523 A+ RAWLancaster JetHawks — 571497 16032410 52862 1612 322388463851 141369 159 367 93 — — — — — —
201624 AA MLECorpus Christi Hooks — 391348 611423 30774 44 175249253502 78215 208 223 37 — — — — — —
201624 AA RAWCorpus Christi Hooks — 391338 661724 40674 44 195288293581 98230 1710 264 37 — — — — — —
201422 A MLE2 teams — 532478 932192 431456 348 195273289562 94265 278 250 56 — — — — — —
201523 A+ MLELancaster JetHawks — 571528 1422639 361242 1612 269327381707 112326 226 305 93 — — — — — —
201624 AA MLECorpus Christi Hooks — 391354 611423 30774 44 172249249497 76208 208 223 37 — — — — — —
▸ Career Totals
Career— MLE — 14941332 296611414 10934612 5424 222287321608 98286 237 264 65 -62 +1 +0 +5 +32 -2.4
/ 162G— MLE — 650580 1292766 471515 2310 222286321607 98287 237 264 65 -27 +1 +0 +2 +14 -1.0

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 AACorpus Christi Hooks · 391 PAwOBA .259 → .223 (−36)K% 17.1% → 19.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.14%÷1.055×1.220——19.81%
BB% (unintentional) /PA10.23%÷0.932×0.700—×1.0127.77%
HBP% /PA1.02%—×0.870—×1.0120.90%
Singles /BIP15.87%÷0.967×0.920×0.977×1.01214.93%
Doubles /BIP6.27%÷1.017×0.840×0.977×1.0125.12%
Triples /BIP0.74%÷0.977×0.940×0.977×1.0120.70%
Home runs /BIP1.48%÷1.196×0.800—×1.0121.00%

Factors used: league row TL. Park (home-season share, regressed): HR 139, 1B 93, 2B 103, 3B 95, K 111, BB 86 — 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.977.

Result: wOBA .259 → .223; ISO .098 → .079; BABIP .230 → .208. 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+Lancaster JetHawks · 571 PAwOBA .361 → .305 (−56)K% 15.1% → 21.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.06%÷0.924×1.340——21.85%
BB% (unintentional) /PA9.11%÷1.031×0.710—×0.9986.26%
HBP% /PA0.35%—×0.790—×0.9980.28%
Singles /BIP27.74%÷0.985×0.910×0.993×0.99825.41%
Doubles /BIP7.79%÷1.005×0.820×0.993×0.9986.29%
Triples /BIP0.97%÷1.150×0.760×0.993×0.9980.64%
Home runs /BIP2.43%÷0.964×0.920—×0.9982.32%

Factors used: league row CAL. Park (home-season share, regressed): HR 93, 1B 97, 2B 101, 3B 130, K 85, BB 106 — 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 ×0.993.

Result: wOBA .361 → .305; ISO .141 → .119; BABIP .369 → .326. 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 AQuad Cities River Bandits · 509 PAwOBA .315 → .250 (−65)K% 19.8% → 26.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.84%÷1.004×1.360——26.89%
BB% (unintentional) /PA11.59%÷1.005×0.690——7.96%
HBP% /PA0.98%—×0.780——0.77%
Singles /BIP20.42%÷1.003×0.920×0.958—17.95%
Doubles /BIP7.81%÷0.999×0.830×0.958—6.22%
Triples /BIP3.00%÷1.013×0.910×0.958—2.59%
Home runs /BIP0.90%÷1.084×0.800——0.66%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 117, 1B 101, 2B 100, 3B 103, K 101, BB 101 — 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.958.

Result: wOBA .315 → .250; ISO .127 → .101; BABIP .310 → .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).

2014 A+Lancaster JetHawks · 23 PAwOBA .320 → .258 (−62)K% 26.1% → 36.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.09%÷0.948×1.340——36.89%
BB% (unintentional) /PA13.04%÷0.987×0.710—×1.0129.50%
HBP% /PA4.35%—×0.790—×1.0123.48%
Singles /BIP16.67%÷0.999×0.910—×1.01215.36%
Doubles /BIP8.33%÷0.963×0.820—×1.0127.18%
Triples /BIP8.33%÷0.915×0.760—×1.0127.00%
Home runs /BIP0.00%÷1.234×0.920—×1.0120.00%

Factors used: league row CAL. Park (home-season share, regressed): HR 147, 1B 100, 2B 93, 3B 83, K 90, BB 97 — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average).

Result: wOBA .320 → .258; ISO .167 → .136; BABIP .333 → .295. 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).