Eric Farris

Pos2B
B/TR/R
Born1986-03-03
Age (2027)41
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2015
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201327AAAWSH449.248/.304/.31232353—.231/.270/.292
201428AAA/INTL2 orgs774.289/.331/.36772677—.252/.279/.312
201529AAA/INTL2 orgs360.252/.304/.3031555—.244/.280/.290
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)
200721 ROKHelena Brewers — 269239 781621 16222 215 326374423796 96352 86 342 69 — — — — — —
200822 AWest Virginia Power — 492454 1332143 24505 3210 293335377712 84320 105 315 70 — — — — — —
200923 A+Brevard County Manatees — 534473 1411817 29463 706 298343385727 87317 95 310 84 — — — — — —
201024 AAANashville Sounds — 249230 63912 9254 142 274313348661 74299 104 292 61 — — — — — —
201024 ROKAZL Brewers — 3532 8501 130 10 250273500773 250233 93 315 47 — — — — — —
201024 INTLSurprise Rafters — 8274 26410 7111 90 351415432847 81413 139 383 145 — — — — — —
201125 AAANashville Sounds — 594538 1462656 32706 217 271319372691 100300 125 302 70 — — — — — —
201226 AAANashville Sounds — 528483 1382117 27566 3513 286331377708 91309 115 313 70 — — — — — —
201327 AAARochester Red Wings — 449404 1001323 31532 235 248304312616 64275 127 275 53 — — — — — —
201428 AAARochester Red Wings — 523483 1352314 26573 168 280320356676 77305 115 300 61 — — — — — —
201428 INTLMexico — 251230 71813 13273 103 309354391745 83335 115 330 109 — — — — — —
201529 AAARochester Red Wings — 323297 771011 19392 52 259308310618 51293 126 279 55 — — — — — —
201529 INTLTomateros de Culiacan — 3733 6200 262 01 182270242513 61222 165 245 52 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200721 ROK MLEHelena Brewers — 269245 661221 10322 215 269304347650 78284 124 270 69 — — — — — —
200822 A MLEWest Virginia Power — 492462 1211742 16675 3210 262294329623 67292 143 272 70 — — — — — —
200923 A+ MLEBrevard County Manatees — 534481 1401916 21653 706 291325372697 81303 124 292 84 — — — — — —
201024 AAA MLENashville Sounds — 249232 59712 7334 142 254288319607 65277 133 259 61 — — — — — —
201024 ROK MLEAZL Brewers — 3532 7401 140 10 219242438680 219166 113 237 47 — — — — — —
201125 AAA MLENashville Sounds — 594545 1392245 25876 217 255295338633 83282 154 271 70 — — — — — —
201226 AAA MLENashville Sounds — 528490 1271916 20716 3513 259297339635 80279 134 271 70 — — — — — —
201327 AAA MLERochester Red Wings — 449415 961223 20642 235 231270292562 60256 144 246 53 — — — — — —
201428 AAA MLERochester Red Wings — 523493 1241913 16693 168 252279312592 61275 133 258 61 — — — — — —
201529 AAA MLERochester Red Wings — 323303 74911 13462 52 244280290570 46276 144 249 55 — — — — — —
200721 ROK MLEHelena Brewers — 269245 661221 10322 215 269304347650 78302 124 270 69 — — — — — —
200721 ROK RAWHelena Brewers — 269239 781621 16222 215 326374423796 96352 86 342 69 — — — — — —
200822 A MLEWest Virginia Power — 492462 1211742 16675 3210 262294329623 67299 143 272 70 — — — — — —
200822 A RAWWest Virginia Power — 492454 1332143 24505 3210 293335377712 84320 105 315 70 — — — — — —
200923 A+ MLEBrevard County Manatees — 534481 1401916 21653 706 291325372697 81324 124 292 84 — — — — — —
200923 A+ RAWBrevard County Manatees — 534473 1411817 29463 706 298343385727 87317 95 310 84 — — — — — —
201024 AAA MLE3 teams — 366344 831413 9485 242 241271314585 73270 132 256 60 — — — — — —
201024 AAA RAW3 teams — 366336 971823 17395 242 289332381713 92316 115 314 60 — — — — — —
201125 AAA MLENashville Sounds — 594545 1392245 25876 217 255295338633 83293 154 271 70 — — — — — —
201125 AAA RAWNashville Sounds — 594538 1462656 32706 217 271319372691 100300 125 302 70 — — — — — —
201226 AAA MLENashville Sounds — 528490 1271916 20716 3513 259297339635 80290 134 271 70 — — — — — —
201226 AAA RAWNashville Sounds — 528483 1382117 27566 3513 286331377708 91309 115 313 70 — — — — — —
201327 AAA MLERochester Red Wings — 449415 961223 20642 235 231270292562 60263 144 246 53 — — — — — —
201327 AAA RAWRochester Red Wings — 449404 1001323 31532 235 248304312616 64275 127 275 53 — — — — — —
201428 AAA MLE2 teams — 774729 1842725 231016 2611 252281316597 63283 133 258 61 — — — — — —
201428 AAA RAW2 teams — 774713 2063127 39846 2611 289331367699 79315 115 309 61 — — — — — —
201529 AAA MLE2 teams — 360336 821011 15514 53 244285289573 45283 144 249 55 — — — — — —
201529 AAA RAW2 teams — 360330 831211 21454 53 252304303607 52287 126 275 55 — — — — — —
200721 ROK MLEHelena Brewers — 269255 661221 10322 215 259304333637 75284 124 270 69 — — — — — —
200822 A MLEWest Virginia Power — 492468 1211742 16675 3210 259294325619 66292 143 272 70 — — — — — —
200923 A+ MLEBrevard County Manatees — 534505 1401916 21653 706 277325354679 77303 124 292 84 — — — — — —
201024 AAA MLE3 teams — 366349 831413 9485 242 238271309580 72263 132 256 60 — — — — — —
201125 AAA MLENashville Sounds — 594558 1392245 25876 217 249295330625 81282 154 271 70 — — — — — —
201226 AAA MLENashville Sounds — 528497 1271916 20716 3513 256297334631 78279 134 271 70 — — — — — —
201327 AAA MLERochester Red Wings — 449424 961223 20642 235 226270285555 59256 144 246 53 — — — — — —
201428 AAA MLE2 teams — 774739 1842725 231016 2611 249281311592 62275 133 258 61 — — — — — —
201529 AAA MLE2 teams — 360338 821011 15514 53 243285287571 44276 144 249 55 — — — — — —
▸ Career Totals
Career— MLE — 43664047 10381521832 15958639 25762 256291327618 70290 134 266 66 -177 +27 -0 +16 +95 -4.1
/ 162G— MLE — 650603 1552335 24876 389 257293330623 73290 134 266 66 -26 +4 -0 +2 +14 -0.6

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.

2015 AAARochester Red Wings · 323 PAwOBA .273 → .249 (−24)K% 12.1% → 14.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.07%÷1.030×1.200——14.07%
BB% (unintentional) /PA5.88%÷0.980×0.690—×0.9824.07%
HBP% /PA0.62%—×0.940—×0.9820.57%
Singles /BIP25.19%÷0.979×0.930×1.023×0.98224.04%
Doubles /BIP3.88%÷0.987×0.830×1.023×0.9823.27%
Triples /BIP0.39%÷0.932×0.970×1.023×0.9820.41%
Home runs /BIP0.39%÷0.956×0.840—×0.9820.33%

Factors used: league row IL. Park (home-season share, regressed): HR 91, 1B 96, 2B 97, 3B 86, K 106, BB 96 — applied at half strength. Age: age 29 vs a level average of 27.2 → −1.8% on BB/HBP/hit rates (1.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.023.

Result: wOBA .273 → .249; ISO .051 → .045; BABIP .293 → .276. 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 AAARochester Red Wings · 523 PAwOBA .296 → .258 (−37)K% 10.9% → 13.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.90%÷1.002×1.200——13.05%
BB% (unintentional) /PA4.97%÷1.125×0.690—×0.9923.02%
HBP% /PA0.57%—×0.940—×0.9920.53%
Singles /BIP25.12%÷1.010×0.930×1.012×0.99223.22%
Doubles /BIP5.40%÷1.059×0.830×1.012×0.9924.25%
Triples /BIP0.23%÷0.900×0.970×1.012×0.9920.25%
Home runs /BIP0.94%÷1.075×0.840—×0.9920.73%

Factors used: league row IL. Park (home-season share, regressed): HR 115, 1B 102, 2B 112, 3B 80, K 100, BB 125 — 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.012.

Result: wOBA .296 → .258; ISO .077 → .063; BABIP .305 → .275. 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 AAARochester Red Wings · 449 PAwOBA .270 → .246 (−24)K% 11.8% → 14.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.80%÷0.987×1.200——14.35%
BB% (unintentional) /PA6.68%÷1.026×0.690—×1.0034.51%
HBP% /PA0.45%—×0.940—×1.0030.42%
Singles /BIP23.36%÷1.040×0.930×1.040×1.00321.79%
Doubles /BIP3.70%÷0.977×0.830×1.040×1.0033.28%
Triples /BIP0.57%÷0.900×0.970×1.040×1.0030.64%
Home runs /BIP0.85%÷0.938×0.840—×1.0030.77%

Factors used: league row IL. Park (home-season share, regressed): HR 88, 1B 108, 2B 95, 3B 80, K 97, BB 105 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.040.

Result: wOBA .270 → .246; ISO .064 → .062; BABIP .275 → .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).

2012 AAANashville Sounds · 528 PAwOBA .307 → .271 (−36)K% 10.6% → 13.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.61%÷1.024×1.290——13.36%
BB% (unintentional) /PA5.11%÷1.003×0.710—×1.0183.68%
HBP% /PA1.14%—×0.980—×1.0181.13%
Singles /BIP25.53%÷1.016×0.900×1.013×1.01823.32%
Doubles /BIP4.92%÷0.957×0.810×1.013×1.0184.29%
Triples /BIP0.23%÷0.938×0.810×1.013×1.0180.21%
Home runs /BIP1.64%÷1.022×0.780—×1.0181.27%

Factors used: league row PCL. Park (home-season share, regressed): HR 104, 1B 103, 2B 91, 3B 88, K 105, BB 101 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.013.

Result: wOBA .307 → .271; ISO .091 → .076; BABIP .309 → .279. 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 AAANashville Sounds · 594 PAwOBA .296 → .271 (−25)K% 11.8% → 14.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.78%÷1.035×1.290——14.69%
BB% (unintentional) /PA5.39%÷0.950×0.710—×1.0334.16%
HBP% /PA1.01%—×0.980—×1.0331.02%
Singles /BIP23.29%÷0.980×0.900×1.028×1.03322.70%
Doubles /BIP5.56%÷1.024×0.810×1.028×1.0334.67%
Triples /BIP1.07%÷1.150×0.810×1.028×1.0330.80%
Home runs /BIP1.28%÷1.028×0.780—×1.0331.00%

Factors used: league row PCL. Park (home-season share, regressed): HR 106, 1B 96, 2B 105, 3B 130, K 107, BB 90 — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.028.

Result: wOBA .296 → .271; ISO .100 → .082; BABIP .300 → .282. 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 AAANashville Sounds · 249 PAwOBA .285 → .259 (−26)K% 10.0% → 13.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.04%÷0.991×1.290——13.07%
BB% (unintentional) /PA3.61%÷0.989×0.710—×1.0482.72%
HBP% /PA1.61%—×0.980—×1.0481.65%
Singles /BIP24.88%÷1.009×0.900×1.017×1.04823.65%
Doubles /BIP4.39%÷1.089×0.810×1.017×1.0483.48%
Triples /BIP0.49%÷0.900×0.810×1.017×1.0480.47%
Home runs /BIP0.98%÷0.943×0.780—×1.0480.85%

Factors used: league row PCL. Park (home-season share, regressed): HR 89, 1B 102, 2B 118, 3B 80, K 98, BB 98 — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.017.

Result: wOBA .285 → .259; ISO .074 → .062; BABIP .299 → .277. 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 ROKAZL Brewers · 35 PAwOBA .324 → .237 (−86)K% 8.6% → 12.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA8.57%÷1.000×1.440——12.34%
BB% (unintentional) /PA2.86%÷1.000×0.620—×0.9551.69%
HBP% /PA0.00%—×0.720—×0.9550.00%
Singles /BIP6.90%÷1.000×0.820—×0.9555.40%
Doubles /BIP17.24%÷1.000×0.720—×0.95511.86%
Triples /BIP0.00%÷1.000×0.720—×0.9550.00%
Home runs /BIP3.45%÷1.000×0.780—×0.9552.57%

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

Result: wOBA .324 → .237; ISO .250 → .184; BABIP .233 → .166. 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).

2009 A+Brevard County Manatees · 534 PAwOBA .303 → .292 (−11)K% 8.6% → 12.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA8.61%÷1.000×1.420——12.23%
BB% (unintentional) /PA5.24%÷1.000×0.750—×0.9983.92%
HBP% /PA0.56%—×0.930—×0.9980.52%
Singles /BIP26.93%÷1.000×0.920×1.040×0.99825.71%
Doubles /BIP4.22%÷1.000×0.960×1.040×0.9984.20%
Triples /BIP0.23%÷1.000×0.810×1.040×0.9980.20%
Home runs /BIP1.64%÷1.000×0.880—×0.9981.44%

Factors used: league row FSL. 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 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.040.

Result: wOBA .303 → .292; ISO .087 → .084; BABIP .317 → .303. 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 — .