Ricardo Ferreira

PosCF
B/TS/R
Born1995-02-03
Age (2027)32
No MLB projection yet. Career stats below are historical.
Overview
ALAST SEASON 2018
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201520ROKDSL Yankees 1305.382/.515/.49213599—.260/.370/.322
201621ATB185.256/.313/.34521455—.233/.275/.314
201823ATB62.196/.250/.28603-2—.138/.167/.190
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)
201419 ROKDSL Yankees 2 — 9367 18210 22203 153 269467328796 60383 2224 380 63 — — — — — —
201520 ROKDSL Yankees 1 — 305238 91971 59486 355 3825154921.006 109474 1619 451 99 — — — — — —
201621 ACharleston RiverDogs — 185168 43522 13421 142 256313345658 89328 237 294 55 — — — — — —
201823 ACharleston RiverDogs — 6256 11120 4250 34 196250286536 89333 406 235 -2 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201419 ROK MLEDSL Yankees 2 — 9374 13110 15243 153 176337216553 41252 2616 262 63 — — — — — —
201520 ROK MLEDSL Yankees 1 — 305258 67650 39596 355 260370322691 62325 1913 314 99 — — — — — —
201621 A MLECharleston RiverDogs — 185172 40422 9551 142 233275314589 81314 305 249 55 — — — — — —
201823 A MLECharleston RiverDogs — 6258 8110 2340 34 138167190356 52288 553 165 -2 — — — — — —
201419 ROK MLEDSL Yankees 2 — 9374 13110 15243 153 176337216553 41260 2616 262 63 — — — — — —
201419 ROK RAWDSL Yankees 2 — 9367 18210 22203 153 269467328796 60383 2224 380 63 — — — — — —
201520 ROK MLEDSL Yankees 1 — 305258 67650 39596 355 260370322691 62335 1913 314 99 — — — — — —
201520 ROK RAWDSL Yankees 1 — 305238 91971 59486 355 3825154921.006 109474 1619 451 99 — — — — — —
201621 A MLECharleston RiverDogs — 185172 40422 9551 142 233275314589 81328 305 249 55 — — — — — —
201621 A RAWCharleston RiverDogs — 185168 43522 13421 142 256313345658 89328 237 294 55 — — — — — —
201823 A MLECharleston RiverDogs — 6258 8110 2340 34 138167190356 52308 553 165 -2 — — — — — —
201823 A RAWCharleston RiverDogs — 6256 11120 4250 34 196250286536 89333 406 235 -2 — — — — — —
201419 ROK MLEDSL Yankees 2 — 9375 13110 15243 153 173337213550 40252 2616 262 63 — — — — — —
201520 ROK MLEDSL Yankees 1 — 305257 67650 39596 355 261370323693 62325 1913 314 99 — — — — — —
201621 A MLECharleston RiverDogs — 185173 40422 9551 142 231275312587 81314 305 249 55 — — — — — —
201823 A MLECharleston RiverDogs — 6260 8110 2340 34 133167183350 50288 553 165 -2 — — — — — —
▸ Career Totals
Career— MLE — 645562 1281292 6517210 6714 228319292610 64321 2710 274 71 -22 +8 +0 +2 +14 0.2
/ 162G— MLE — 650566 1291292 6617310 6814 228319292611 64322 2710 274 71 -22 +8 +0 +2 +14 0.2

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.

2018 ACharleston RiverDogs · 62 PAwOBA .236 → .165 (−72)K% 40.3% → 54.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA40.32%÷0.991×1.340——54.53%
BB% (unintentional) /PA6.45%÷1.092×0.660—×0.9903.86%
HBP% /PA0.00%—×0.770—×0.9900.00%
Singles /BIP25.81%÷1.020×0.920—×0.99023.04%
Doubles /BIP3.23%÷0.961×0.820—×0.9902.72%
Triples /BIP6.45%÷1.150×0.940—×0.9905.22%
Home runs /BIP0.00%÷0.811×0.820—×0.9900.00%

Factors used: league row SAL. Park (home-season share, regressed): HR 62, 1B 104, 2B 92, 3B 130, K 98, BB 118 — 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).

Result: wOBA .236 → .165; ISO .089 → .061; BABIP .333 → .288. 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).

2016 ACharleston RiverDogs · 185 PAwOBA .288 → .249 (−39)K% 22.7% → 29.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.70%÷1.017×1.340——29.92%
BB% (unintentional) /PA7.03%÷0.995×0.660—×1.0154.73%
HBP% /PA0.54%—×0.770—×1.0150.42%
Singles /BIP26.98%÷1.000×0.920×1.050×1.01526.45%
Doubles /BIP3.97%÷1.145×0.820×1.050×1.0153.03%
Triples /BIP1.59%÷0.930×0.940×1.050×1.0151.71%
Home runs /BIP1.59%÷0.895×0.820—×1.0151.48%

Factors used: league row SAL. Park (home-season share, regressed): HR 79, 1B 100, 2B 129, 3B 86, K 103, BB 99 — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .288 → .249; ISO .089 → .078; BABIP .328 → .314. 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 DSLDSL Yankees 1 · 305 PAwOBA .440 → .314 (−127)K% 15.7% → 19.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.74%÷1.000×1.220——19.20%
BB% (unintentional) /PA18.69%÷1.000×0.700—×0.98512.89%
HBP% /PA1.97%—×0.700—×0.9851.36%
Singles /BIP38.95%÷1.000×0.680×1.050×0.98527.39%
Doubles /BIP4.74%÷1.000×0.600×1.050×0.9852.94%
Triples /BIP3.68%÷1.000×0.600×1.050×0.9852.29%
Home runs /BIP0.53%÷1.000×0.470—×0.9850.24%

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

Result: wOBA .440 → .314; ISO .109 → .070; BABIP .474 → .325. 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 DSLDSL Yankees 2 · 93 PAwOBA .372 → .262 (−111)K% 21.5% → 26.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.51%÷1.000×1.220——26.24%
BB% (unintentional) /PA23.66%÷1.000×0.700—×0.99516.48%
HBP% /PA3.23%—×0.700—×0.9952.25%
Singles /BIP31.91%÷1.000×0.680×0.990×0.99521.38%
Doubles /BIP4.26%÷1.000×0.600×0.990×0.9952.52%
Triples /BIP2.13%÷1.000×0.600×0.990×0.9951.26%
Home runs /BIP0.00%÷1.000×0.470—×0.9950.00%

Factors used: level-wide DSL 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 18.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.990.

Result: wOBA .372 → .262; ISO .060 → .038; BABIP .383 → .252. 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).