Wes Rogers

PosCF
B/TR/R
Born1994-03-07
Age (2027)33
No MLB projection yet. Career stats below are historical.
Overview
A+LAST SEASON 2019
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201723A+Lancaster Jet…521.319/.383/.48897078—.248/.299/.356
201824AA/A+2 orgs403.244/.311/.35082437—.191/.240/.253
201925A+Carolina Mudc…282.235/.331/.3462927—.160/.227/.219
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)
201420 ROKGrand Junction Rockies — 131113 32323 13251 151 283362425787 142341 1910 342 56 — — — — — —
201521 AAsheville Tourists — 321278 761453 29618 464 273359392751 119340 199 334 64 — — — — — —
201521 ROKGrand Junction Rockies — 3729 12200 840 70 4145414831.023 69480 1122 465 118 — — — — — —
201622 A+Modesto Nuts — 563487 1242275 57997 439 255341359701 105308 1810 313 63 — — — — — —
201723 A+Lancaster JetHawks — 521461 1473779 45853 7012 319383488871 169368 169 377 78 — — — — — —
201824 AAHartford Yard Goats — 197175 35412 15442 144 200271269539 69254 228 245 23 — — — — — —
201824 A+Lancaster JetHawks — 206185 53806 17481 103 286350427777 141351 238 343 50 — — — — — —
201925 A+Carolina Mudcats — 282243 571342 33742 92 235331346677 111324 2612 306 27 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201420 ROK MLEGrand Junction Rockies — 131118 25212 8361 151 212268297564 85279 276 251 56 — — — — — —
201521 A MLEAsheville Tourists — 321289 66952 18808 464 228292315607 87294 256 263 64 — — — — — —
201521 ROK MLEGrand Junction Rockies — 3732 10100 560 70 312405344749 31380 1614 343 118 — — — — — —
201622 A+ MLEModesto Nuts — 563503 1111955 411387 439 221289308597 87283 257 261 63 — — — — — —
201723 A+ MLELancaster JetHawks — 521475 1182845 311273 7012 248299356654 107310 246 284 78 — — — — — —
201824 AA MLEHartford Yard Goats — 197180 31311 10522 144 172224217441 44230 265 202 23 — — — — — —
201824 A+ MLELancaster JetHawks — 206191 40603 11691 103 209256288544 79292 335 242 50 — — — — — —
201925 A+ MLECarolina Mudcats — 282256 41821 201092 92 160227219445 59264 397 208 27 — — — — — —
201420 ROK MLEGrand Junction Rockies — 131118 25212 8361 151 212268297564 85287 276 251 56 — — — — — —
201420 ROK RAWGrand Junction Rockies — 131113 32323 13251 151 283362425787 142341 1910 342 56 — — — — — —
201521 A MLE2 teams — 358322 751052 22858 534 233298314612 81309 246 271 70 — — — — — —
201521 A RAW2 teams — 358307 881653 37658 534 287378401778 114354 1810 348 70 — — — — — —
201622 A+ MLEModesto Nuts — 563503 1111955 411387 439 221289308597 87292 257 261 63 — — — — — —
201622 A+ RAWModesto Nuts — 563487 1242275 57997 439 255341359701 105308 1810 313 63 — — — — — —
201723 A+ MLELancaster JetHawks — 521475 1182845 311273 7012 248299356654 107322 246 284 78 — — — — — —
201723 A+ RAWLancaster JetHawks — 521461 1473779 45853 7012 319383488871 169368 169 377 78 — — — — — —
201824 A+ MLE2 teams — 403371 72915 211203 247 194243264507 70268 305 222 37 — — — — — —
201824 A+ RAW2 teams — 403360 881218 32923 247 244311350661 106303 238 295 37 — — — — — —
201925 A+ MLECarolina Mudcats — 282256 41821 201092 92 160227219445 59268 397 208 27 — — — — — —
201925 A+ RAWCarolina Mudcats — 282243 571342 33742 92 235331346677 111324 2612 306 27 — — — — — —
201420 ROK MLEGrand Junction Rockies — 131121 25212 8361 151 207268289557 83279 276 251 56 — — — — — —
201521 A MLE2 teams — 358325 751052 22858 534 231298311609 80303 246 271 70 — — — — — —
201622 A+ MLEModesto Nuts — 563510 1111955 411387 439 218289304592 86283 257 261 63 — — — — — —
201723 A+ MLELancaster JetHawks — 521482 1182845 311273 7012 245299351649 106310 246 284 78 — — — — — —
201824 A+ MLE2 teams — 403376 72915 211203 247 191243261504 69262 305 222 37 — — — — — —
201925 A+ MLECarolina Mudcats — 282258 41821 201092 92 159227217444 58264 397 208 27 — — — — — —
▸ Career Totals
Career— MLE — 22582045 442761820 14361524 21435 216275300576 84295 276 254 58 -113 +29 +0 +8 +49 -2.8
/ 162G— MLE — 650589 1272256 411777 6210 216275301575 85294 276 254 58 -33 +8 +0 +2 +14 -0.8

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.

2019 A+Carolina Mudcats · 282 PAwOBA .302 → .208 (−93)K% 26.2% → 38.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.24%÷0.967×1.420——38.52%
BB% (unintentional) /PA11.70%÷1.010×0.630—×0.9787.14%
HBP% /PA0.71%—×0.860—×0.9780.60%
Singles /BIP22.49%÷0.978×0.940×0.950×0.97820.07%
Doubles /BIP7.69%÷1.183×0.830×0.950×0.9785.01%
Triples /BIP2.37%÷1.096×0.800×0.950×0.9781.61%
Home runs /BIP1.18%÷1.082×0.900—×0.9780.96%

Factors used: league row CAR. Park (home-season share, regressed): HR 116, 1B 96, 2B 137, 3B 119, K 93, BB 102 — 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.950.

Result: wOBA .302 → .208; ISO .111 → .069; BABIP .324 → .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).

2018 A+Lancaster JetHawks · 206 PAwOBA .339 → .242 (−97)K% 23.3% → 33.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.30%÷0.938×1.340——33.28%
BB% (unintentional) /PA8.25%÷1.073×0.710—×0.9885.39%
HBP% /PA0.49%—×0.790—×0.9880.38%
Singles /BIP28.47%÷1.007×0.910×0.971×0.98824.67%
Doubles /BIP5.84%÷1.025×0.820×0.971×0.9884.48%
Triples /BIP0.00%÷1.130×0.760×0.971×0.9880.00%
Home runs /BIP4.38%÷1.531×0.920—×0.9882.60%

Factors used: league row CAL. Park (home-season share, regressed): HR 206, 1B 101, 2B 105, 3B 126, K 88, BB 115 — 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.971.

Result: wOBA .339 → .242; ISO .141 → .083; BABIP .351 → .292. 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 AAHartford Yard Goats · 197 PAwOBA .240 → .202 (−38)K% 22.3% → 26.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.34%÷1.035×1.220——26.33%
BB% (unintentional) /PA7.61%÷1.051×0.700—×1.0125.13%
HBP% /PA1.02%—×0.850—×1.0120.87%
Singles /BIP21.37%÷1.011×0.970×0.956×1.01219.84%
Doubles /BIP3.05%÷1.081×0.860×0.956×1.0122.35%
Triples /BIP0.76%÷0.948×0.950×0.956×1.0120.74%
Home runs /BIP1.53%÷1.194×0.780—×1.0121.01%

Factors used: league row EL. Park (home-season share, regressed): HR 139, 1B 102, 2B 116, 3B 90, K 107, BB 110 — 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.956.

Result: wOBA .240 → .202; ISO .069 → .052; BABIP .254 → .230. 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 A+Lancaster JetHawks · 521 PAwOBA .372 → .284 (−89)K% 16.3% → 24.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.31%÷0.897×1.340——24.37%
BB% (unintentional) /PA8.64%÷1.017×0.710—×0.9986.02%
HBP% /PA0.58%—×0.790—×0.9980.45%
Singles /BIP25.00%÷1.004×0.910×0.989×0.99822.36%
Doubles /BIP9.84%÷1.039×0.820×0.989×0.9987.66%
Triples /BIP1.86%÷1.136×0.760×0.989×0.9981.23%
Home runs /BIP2.39%÷1.600×0.920—×0.9981.37%

Factors used: league row CAL. Park (home-season share, regressed): HR 220, 1B 101, 2B 108, 3B 127, K 79, BB 103 — 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.989.

Result: wOBA .372 → .284; ISO .169 → .111; BABIP .368 → .310. 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 A+Modesto Nuts · 563 PAwOBA .307 → .261 (−46)K% 17.6% → 24.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.58%÷0.960×1.340——24.54%
BB% (unintentional) /PA10.12%÷1.006×0.710—×1.0127.23%
HBP% /PA1.24%—×0.790—×1.0120.99%
Singles /BIP23.20%÷0.990×0.910×1.010×1.01221.79%
Doubles /BIP5.67%÷0.933×0.820×1.010×1.0125.09%
Triples /BIP1.80%÷1.150×0.760×1.010×1.0121.22%
Home runs /BIP1.29%÷0.877×0.920—×1.0121.37%

Factors used: league row CAL. Park (home-season share, regressed): HR 75, 1B 98, 2B 87, 3B 130, K 92, BB 101 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.010.

Result: wOBA .307 → .261; ISO .105 → .090; BABIP .308 → .283. 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 AAsheville Tourists · 321 PAwOBA .325 → .263 (−62)K% 19.0% → 24.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.00%÷1.025×1.340——24.85%
BB% (unintentional) /PA8.41%÷1.033×0.660—×1.0155.45%
HBP% /PA2.49%—×0.770—×1.0151.95%
Singles /BIP24.88%÷0.991×0.920×0.973×1.01522.83%
Doubles /BIP6.45%÷1.267×0.820×0.973×1.0154.12%
Triples /BIP2.30%÷0.936×0.940×0.973×1.0152.28%
Home runs /BIP1.38%÷1.172×0.820—×1.0150.98%

Factors used: league row SAL. Park (home-season share, regressed): HR 134, 1B 98, 2B 153, 3B 87, K 105, BB 107 — 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 ×0.973.

Result: wOBA .325 → .263; ISO .119 → .091; BABIP .340 → .294. 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 ROKGrand Junction Rockies · 37 PAwOBA .454 → .343 (−111)K% 10.8% → 15.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.81%÷1.000×1.440——15.57%
BB% (unintentional) /PA21.62%÷1.000×0.610—×0.98512.99%
HBP% /PA0.00%—×0.720—×0.9850.00%
Singles /BIP40.00%÷1.000×0.820—×0.98532.31%
Doubles /BIP8.00%÷1.000×0.720—×0.9855.67%
Triples /BIP0.00%÷1.000×0.720—×0.9850.00%
Home runs /BIP0.00%÷1.000×0.750—×0.9850.00%

Factors used: league row PIO. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 21 vs a level average of 19.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average).

Result: wOBA .454 → .343; ISO .069 → .052; BABIP .480 → .380. 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 ROKGrand Junction Rockies · 131 PAwOBA .334 → .251 (−83)K% 19.1% → 27.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.08%÷1.000×1.440——27.48%
BB% (unintentional) /PA9.92%÷1.000×0.610—×0.9956.02%
HBP% /PA0.76%—×0.720—×0.9950.55%
Singles /BIP27.27%÷1.000×0.820×1.034×0.99523.02%
Doubles /BIP3.41%÷1.000×0.720×1.034×0.9952.53%
Triples /BIP2.27%÷1.000×0.720×1.034×0.9951.68%
Home runs /BIP3.41%÷1.000×0.750—×0.9952.54%

Factors used: league row PIO. 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 19.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.034.

Result: wOBA .334 → .251; ISO .142 → .103; BABIP .341 → .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).