Ben Ruta

PosRF
B/TL/R
Born1994-06-08
Age (2027)33
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2021
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201824AA/A+2 orgs488.300/.352/.44183783—.263/.302/.381
201925AATrenton Thund…497.260/.334/.39682568—.223/.277/.328
202127AAA/AASD310.178/.269/.3006718—.139/.206/.221
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)
201622 ROKPulaski Yankees — 5346 13111 690 21 283365413778 130333 1711 344 55 — — — — — —
201723 ACharleston RiverDogs — 187172 47310 13240 115 273324302627 29315 137 286 51 — — — — — —
201824 AATrenton Thunder — 134121 38810 11250 123 314371397768 83388 198 342 95 — — — — — —
201824 A+Tampa Tarpons — 354326 961768 24531 2513 294345457802 163331 157 352 79 — — — — — —
201925 AATrenton Thunder — 497442 1152658 47852 258 260334396730 136301 179 324 68 — — — — — —
202127 AAAEl Paso Chihuahuas — 148125 251104 21320 44 200315384699 184233 2214 312 37 — — — — — —
202127 AASan Antonio Missions — 162145 23402 12371 30 159226228454 69193 237 209 1 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201622 ROK MLEPulaski Yankees — 5348 11111 4130 21 229288354643 125266 258 250 55 — — — — — —
201723 A MLECharleston RiverDogs — 187177 43210 8330 115 243276266541 23296 184 244 51 — — — — — —
201824 AA MLETrenton Thunder — 134124 37710 8300 123 298341371712 73375 226 309 95 — — — — — —
201824 A+ MLETampa Tarpons — 354333 831756 17751 2513 249288384672 135300 215 285 79 — — — — — —
201925 AA MLETrenton Thunder — 497457 1022056 321082 258 223277328605 105270 226 268 68 — — — — — —
202127 AAA MLEEl Paso Chihuahuas — 148131 19802 15400 44 145233252485 107184 2710 223 37 — — — — — —
202127 AA MLESan Antonio Missions — 162150 20302 8481 30 133182193376 60171 305 169 1 — — — — — —
201622 ROK MLEPulaski Yankees — 5348 11111 4130 21 229288354643 125294 258 250 55 — — — — — —
201622 ROK RAWPulaski Yankees — 5346 13111 690 21 283365413778 130333 1711 344 55 — — — — — —
201723 A MLECharleston RiverDogs — 187177 43210 8330 115 243276266541 23297 184 244 51 — — — — — —
201723 A RAWCharleston RiverDogs — 187172 47310 13240 115 273324302627 29315 137 286 51 — — — — — —
201824 A+ MLE2 teams — 488457 1202466 251051 3716 263302381683 118327 225 292 83 — — — — — —
201824 A+ RAW2 teams — 488447 1342578 35781 3716 300352441793 141346 167 349 83 — — — — — —
201925 AA MLETrenton Thunder — 497457 1022056 321082 258 223277328605 105275 226 268 68 — — — — — —
201925 AA RAWTrenton Thunder — 497442 1152658 47852 258 260334396730 136301 179 324 68 — — — — — —
202127 AA MLE2 teams — 310281 391104 23881 74 139207221427 82181 287 195 18 — — — — — —
202127 AA RAW2 teams — 310270 481506 33691 74 178269300569 122211 2211 258 18 — — — — — —
201622 ROK MLEPulaski Yankees — 5349 11111 4130 21 224288347635 122266 258 250 55 — — — — — —
201723 A MLECharleston RiverDogs — 187177 43210 8330 115 243276266541 23296 184 244 51 — — — — — —
201824 A+ MLE2 teams — 488459 1202466 251051 3716 261302379681 118321 225 292 83 — — — — — —
201925 AA MLETrenton Thunder — 497460 1022056 321082 258 222277326603 104270 226 268 68 — — — — — —
202127 AA MLE2 teams — 310283 391104 23881 74 138207219426 81177 287 195 18 — — — — — —
▸ Career Totals
Career— MLE — 15351420 315581317 923474 8234 222271317588 95279 236 257 60 -73 +3 +0 -16 +33 -5.4
/ 162G— MLE — 650601 1342567 391472 3514 223273319592 97280 236 257 60 -31 +1 +0 -7 +14 -2.3

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.

2021 AASan Antonio Missions · 162 PAwOBA .207 → .169 (−39)K% 22.8% → 29.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.84%÷0.949×1.220——29.38%
BB% (unintentional) /PA7.41%÷1.028×0.690—×0.9784.86%
HBP% /PA0.62%—×0.850—×0.9780.51%
Singles /BIP15.74%÷0.989×0.940×0.957×0.97814.00%
Doubles /BIP3.70%÷0.925×0.870×0.957×0.9783.26%
Triples /BIP0.00%÷1.071×0.920×0.957×0.9780.00%
Home runs /BIP1.85%÷0.868×0.780—×0.9781.63%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 74, 1B 98, 2B 85, 3B 114, K 90, BB 106 — 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.957.

Result: wOBA .207 → .169; ISO .069 → .059; BABIP .193 → .171. 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 AAAEl Paso Chihuahuas · 148 PAwOBA .306 → .223 (−83)K% 21.6% → 27.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.62%÷0.960×1.200——27.03%
BB% (unintentional) /PA14.19%÷0.980×0.690—×1.00310.02%
HBP% /PA0.00%—×0.940—×1.0030.00%
Singles /BIP10.75%÷1.003×0.930×0.961×1.0039.61%
Doubles /BIP11.83%÷1.116×0.830×0.961×1.0038.48%
Triples /BIP0.00%÷1.099×0.920×0.961×1.0030.00%
Home runs /BIP4.30%÷1.154×0.700—×1.0032.62%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 131, 1B 101, 2B 123, 3B 120, K 92, BB 96 — 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 ×0.961.

Result: wOBA .306 → .223; ISO .184 → .122; BABIP .233 → .184. 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).

2019 AATrenton Thunder · 497 PAwOBA .319 → .268 (−51)K% 17.1% → 21.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.10%÷0.956×1.220——21.82%
BB% (unintentional) /PA9.26%÷0.999×0.700—×0.9986.47%
HBP% /PA0.40%—×0.850—×0.9980.34%
Singles /BIP21.29%÷0.984×0.970×0.950×0.99819.90%
Doubles /BIP7.28%÷1.040×0.860×0.950×0.9985.71%
Triples /BIP1.40%÷0.937×0.950×0.950×0.9981.35%
Home runs /BIP2.24%÷0.960×0.780—×0.9981.82%

Factors used: league row EL. Park (home-season share, regressed): HR 92, 1B 97, 2B 108, 3B 87, K 91, BB 100 — 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 .319 → .268; ISO .136 → .111; BABIP .301 → .270. 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).

2018 A+Tampa Tarpons · 354 PAwOBA .342 → .285 (−57)K% 15.0% → 21.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.97%÷1.004×1.420——21.17%
BB% (unintentional) /PA6.50%÷1.015×0.750—×0.9884.74%
HBP% /PA0.28%—×0.930—×0.9880.26%
Singles /BIP23.81%÷1.003×0.920×0.982×0.98821.19%
Doubles /BIP6.23%÷0.891×0.960×0.982×0.9886.51%
Triples /BIP2.20%÷0.983×0.810×0.982×0.9881.76%
Home runs /BIP2.93%÷1.205×0.880—×0.9882.11%

Factors used: league row FSL. Park (home-season share, regressed): HR 141, 1B 101, 2B 78, 3B 97, K 101, BB 103 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.982.

Result: wOBA .342 → .285; ISO .163 → .131; BABIP .331 → .300. 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).

2018 AATrenton Thunder · 134 PAwOBA .338 → .309 (−29)K% 18.7% → 22.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.66%÷1.002×1.220——22.71%
BB% (unintentional) /PA8.21%÷0.972×0.700—×1.0125.98%
HBP% /PA0.00%—×0.850—×1.0120.00%
Singles /BIP30.21%÷0.954×0.970×0.980×1.01230.45%
Doubles /BIP8.33%÷1.042×0.860×0.980×1.0126.82%
Triples /BIP1.04%÷0.944×0.950×0.980×1.0121.04%
Home runs /BIP0.00%÷1.034×0.780—×1.0120.00%

Factors used: league row EL. Park (home-season share, regressed): HR 107, 1B 91, 2B 108, 3B 89, K 100, 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.980.

Result: wOBA .338 → .309; ISO .083 → .070; BABIP .388 → .375. 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).

2017 ACharleston RiverDogs · 187 PAwOBA .280 → .244 (−36)K% 12.8% → 17.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.83%÷0.958×1.340——17.94%
BB% (unintentional) /PA6.95%÷1.051×0.660—×0.9904.32%
HBP% /PA0.00%—×0.770—×0.9900.00%
Singles /BIP29.05%÷0.978×0.920×1.016×0.99027.48%
Doubles /BIP2.03%÷1.010×0.820×1.016×0.9901.65%
Triples /BIP0.68%÷0.900×0.940×1.016×0.9900.71%
Home runs /BIP0.00%÷0.945×0.820—×0.9900.00%

Factors used: league row SAL. Park (home-season share, regressed): HR 89, 1B 96, 2B 102, 3B 80, K 92, BB 110 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.016.

Result: wOBA .280 → .244; ISO .029 → .026; BABIP .315 → .296. 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 ROKPulaski Yankees · 53 PAwOBA .335 → .250 (−85)K% 17.0% → 24.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.98%÷1.000×1.420——24.11%
BB% (unintentional) /PA11.32%÷1.000×0.640—×0.9757.06%
HBP% /PA0.00%—×0.740—×0.9750.00%
Singles /BIP27.03%÷1.000×0.840—×0.97522.14%
Doubles /BIP2.70%÷1.000×0.740—×0.9751.95%
Triples /BIP2.70%÷1.000×0.740—×0.9751.95%
Home runs /BIP2.70%÷1.000×0.800—×0.9752.11%

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

Result: wOBA .335 → .250; ISO .130 → .097; BABIP .333 → .266. 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).