Justin Farmer

PosOF
B/TR/R
Born1998-12-19
Age (2027)28
No MLB projection yet. Career stats below are historical.
Overview
A+LAST SEASON 2023
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202122ROKSD53.302/.423/.5813087—.191/.269/.362
202223A+/ASD562.225/.381/.363124055—.166/.284/.266
202324AA/A+SD332.210/.294/.29831825—.165/.230/.232
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)
202122 ROKACL Padres — 5343 13303 9120 01 3024235811.004 279345 2317 428 87 — — — — — —
202223 A+Fort Wayne TinCaps — 7560 14201 11242 20 233370317687 83351 3215 317 61 — — — — — —
202223 ALake Elsinore Storm — 487384 8619211 951264 386 224383370753 146300 2620 346 54 — — — — — —
202324 AASan Antonio Missions — 9489 14400 4371 53 157202202404 45269 394 188 -24 — — — — — —
202324 A+Fort Wayne TinCaps — 238206 481113 28692 131 233331340670 107331 2912 306 45 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202122 ROK MLEACL Padres — 5347 9202 5170 01 191269362631 170256 329 297 87 — — — — — —
202223 A+ MLEFort Wayne TinCaps — 7563 13201 8312 20 206315286601 79320 4111 259 61 — — — — — —
202223 A MLELake Elsinore Storm — 487414 661229 651774 386 159280263543 104242 3613 248 54 — — — — — —
202324 AA MLESan Antonio Missions — 9490 10200 3461 53 111149133282 22225 493 132 -24 — — — — — —
202324 A+ MLEFort Wayne TinCaps — 238214 40713 20862 131 187263271534 84281 368 234 45 — — — — — —
202122 ROK MLEACL Padres — 5347 9202 5170 01 191269362631 170241 329 297 87 — — — — — —
202122 ROK RAWACL Padres — 5343 13303 9120 01 3024235811.004 279345 2317 428 87 — — — — — —
202223 A MLE2 teams — 562478 781429 722086 406 163281257538 94259 3713 249 55 — — — — — —
202223 A RAW2 teams — 562444 10021212 1061506 406 225381363744 137307 2719 342 55 — — — — — —
202324 A+ MLE2 teams — 332304 501013 231323 184 164230234464 69275 407 205 25 — — — — — —
202324 A+ RAW2 teams — 332295 621513 321063 184 210294298592 88314 3210 273 25 — — — — — —
202122 ROK MLEACL Padres — 5348 9202 5170 01 188269354623 167256 329 297 87 — — — — — —
202223 A MLE2 teams — 562479 781429 722086 406 163281257537 94252 3713 249 55 — — — — — —
202324 A+ MLE2 teams — 332303 501013 231323 184 165230234465 69265 407 205 25 — — — — — —
▸ Career Totals
Career— MLE — 947829 13726314 1003579 5811 165262255517 89264 3811 237 46 -61 +7 +0 -6 +21 -3.9
/ 162G— MLE — 650569 9518210 692456 408 167264258522 91266 3811 237 46 -42 +5 +0 -4 +14 -2.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.

2023 A+Fort Wayne TinCaps · 238 PAwOBA .301 → .234 (−68)K% 29.0% → 36.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.99%÷1.014×1.270——36.32%
BB% (unintentional) /PA11.76%÷0.983×0.710—×0.9788.31%
HBP% /PA0.84%—×0.790—×0.9780.65%
Singles /BIP24.09%÷0.956×0.920×0.967×0.97821.93%
Doubles /BIP8.03%÷1.118×0.810×0.967×0.9785.51%
Triples /BIP0.73%÷1.150×0.850×0.967×0.9780.51%
Home runs /BIP2.19%÷0.848×0.800—×0.9782.02%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 70, 1B 91, 2B 124, 3B 130, K 103, BB 97 — 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 ×0.967.

Result: wOBA .301 → .234; ISO .107 → .080; BABIP .331 → .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).

2023 AASan Antonio Missions · 94 PAwOBA .184 → .132 (−52)K% 39.4% → 48.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA39.36%÷0.987×1.220——48.66%
BB% (unintentional) /PA4.26%÷0.927×0.700—×0.9983.21%
HBP% /PA1.06%—×0.870—×0.9980.92%
Singles /BIP19.23%÷0.986×0.920×0.950×0.99817.01%
Doubles /BIP7.69%÷1.116×0.840×0.950×0.9985.49%
Triples /BIP0.00%÷1.010×0.940×0.950×0.9980.00%
Home runs /BIP0.00%÷0.820×0.800—×0.9980.00%

Factors used: league row TL. Park (home-season share, regressed): HR 64, 1B 97, 2B 123, 3B 102, K 97, BB 85 — 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 ×0.950.

Result: wOBA .184 → .132; ISO .045 → .027; BABIP .269 → .225. 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).

2022 ALake Elsinore Storm · 487 PAwOBA .340 → .248 (−92)K% 25.9% → 36.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.87%÷0.968×1.360——36.37%
BB% (unintentional) /PA19.51%÷0.992×0.690—×0.98013.30%
HBP% /PA0.82%—×0.780—×0.9800.63%
Singles /BIP20.93%÷1.020×0.920×0.960×0.98017.77%
Doubles /BIP7.36%÷1.115×0.830×0.960×0.9805.16%
Triples /BIP0.78%÷1.000×0.910×0.960×0.9800.66%
Home runs /BIP4.26%÷0.938×0.800—×0.9803.56%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 88, 1B 104, 2B 123, 3B 100, K 94, BB 98 — applied at half strength. Age: age 24 vs a level average of 22.0 → −2.0% on BB/HBP/hit rates (2.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.960.

Result: wOBA .340 → .248; ISO .146 → .108; BABIP .300 → .242. 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).

2022 A+Fort Wayne TinCaps · 75 PAwOBA .318 → .259 (−59)K% 32.0% → 41.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.00%÷0.992×1.270——40.96%
BB% (unintentional) /PA14.67%÷1.011×0.710—×0.98810.18%
HBP% /PA2.67%—×0.790—×0.9882.08%
Singles /BIP30.56%÷0.982×0.920—×0.98828.30%
Doubles /BIP5.56%÷0.935×0.810—×0.9884.75%
Triples /BIP0.00%÷1.150×0.850—×0.9880.00%
Home runs /BIP2.78%÷0.920×0.800—×0.9882.39%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 84, 1B 96, 2B 87, 3B 130, K 98, BB 102 — 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).

Result: wOBA .318 → .259; ISO .083 → .070; BABIP .351 → .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).

2021 ROKACL Padres · 53 PAwOBA .425 → .297 (−128)K% 22.6% → 32.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.64%÷1.000×1.440——32.60%
BB% (unintentional) /PA16.98%÷1.000×0.620—×0.96510.16%
HBP% /PA0.00%—×0.720—×0.9650.00%
Singles /BIP22.58%÷1.000×0.820—×0.96517.87%
Doubles /BIP9.68%÷1.000×0.720—×0.9656.72%
Triples /BIP0.00%÷1.000×0.720—×0.9650.00%
Home runs /BIP9.68%÷1.000×0.780—×0.9657.28%

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 23 vs a level average of 19.5 → −3.5% on BB/HBP/hit rates (3.5 yr older than average).

Result: wOBA .425 → .297; ISO .279 → .202; BABIP .345 → .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).