Josh Moylan

1B Somerset Patriots
Age 25 L/R 6'3" / 216 lbs AA HR +14% Svc 0.0 · Ctrl thru 2035
Overview
AAPROSPECTMiLBFA 2036
MLB%2%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202422A+NYY406.246/.361/.3818352—.189/.261/.292
202523A+NYY452.221/.346/.3487942—.162/.250/.254
202624AA/A+NYY470.243/.310/.50529260—.181/.232/.365
2027PROJMLE25MLBNYY4.183/.247/.3310058-0.0
2028PROJ31% MLB26MLBNYY79.186/.250/.3353161-0.3
Next 2 projected WAR -0.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2035Service0.0First FA2036
2027MiLB2028MiLB2029Ext$0.0M2030Ext$0.8M2031Ext$0.9M2032Ext$0.9M2033Ext$3M2034Ext$5M+1
Skills · percentileMiLB Statcast 2026 AA
ISO91
wRC+75
wOBA67
BB%31
Chase%30
K%25
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 99%
CompsNeil Medchill (age 25) · Rixon Wingrove (age 24) · Greyson Jenista (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†58
AVG/OBP/SLG.183 / .247 / .331
PA4
HR0
K%50
BB%7
BABIP273
ISO141
MLB%2%
Value2027 · WAR
BAT: -10.4 runs (wOBA-derived runs vs avg)-10BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -3.8 runs (Positional adjustment)-4POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: -0.80-0.8WAR
trajectory · projected WAR by year
-0.8-0.32728
Tools · ContractCON 30 / POW 35
Toolsscout grade
CONTACT30
scouting grade only
POWER35
scouting grade only
EYE60
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

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)
202321 ATampa Tarpons — 10183 20002 16281 00 241370313683 72333 2816 320 53 — — — — — —
202422 A+Hudson Valley Renegades — 406341 841828 551026 33 246361381742 135323 2514 336 52 — — — — — —
202523 A+Hudson Valley Renegades — 452376 832137 641348 92 221346348694 128318 3014 319 42 — — — — — —
202624 AASomerset Patriots — 257232 5912016 22751 21 254322513834 259301 299 361 78 — — — — — —
202624 A+Hudson Valley Renegades — 213192 448213 16932 01 229295495790 266348 448 339 38 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202321 A MLETampa Tarpons — 10189 17001 10391 00 191280225505 34317 3910 246 53 — — — — — —
202422 A+ MLEHudson Valley Renegades — 406366 691327 301416 33 189261292554 104274 357 245 52 — — — — — —
202523 A+ MLEHudson Valley Renegades — 452401 651526 391788 92 162250254504 92264 399 230 42 — — — — — —
202624 AA MLESomerset Patriots — 257238 5010012 16911 21 210263403666 193271 356 283 78 — — — — — —
202624 A+ MLEHudson Valley Renegades — 213198 29519 101222 01 146195318513 172281 575 224 38 — — — — — —
202321 A MLETampa Tarpons — 10189 17001 10391 00 191280225505 34320 3910 246 53 — — — — — —
202321 A RAWTampa Tarpons — 10183 20002 16281 00 241370313683 72333 2816 320 53 — — — — — —
202422 A+ MLEHudson Valley Renegades — 406366 691327 301416 33 189261292554 104279 357 245 52 — — — — — —
202422 A+ RAWHudson Valley Renegades — 406341 841828 551026 33 246361381742 135323 2514 336 52 — — — — — —
202523 A+ MLEHudson Valley Renegades — 452401 651526 391788 92 162250254504 92267 399 230 42 — — — — — —
202523 A+ RAWHudson Valley Renegades — 452376 832137 641348 92 221346348694 128318 3014 319 42 — — — — — —
202624 AA MLE2 teams — 470437 8015121 252133 22 183232366598 183284 455 256 60 — — — — — —
202624 AA RAW2 teams — 470424 10320229 381683 22 243310505814 262319 368 351 60 — — — — — —
202321 A MLETampa Tarpons — 10189 17001 10391 00 191280225505 34317 3910 246 53 — — — — — —
202422 A+ MLEHudson Valley Renegades — 406367 691327 301416 33 188261292553 104274 357 245 52 — — — — — —
202523 A+ MLEHudson Valley Renegades — 452402 651526 391788 92 162250254504 92264 399 230 42 — — — — — —
202624 AA MLE2 teams — 470439 8015121 252133 22 182232364597 182276 455 256 60 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 A+ MLEHudson Valley Renegades — 406367 691327 301416 33 188261292553 104274 357 245 52 — — — — — —
202523 A+ MLEHudson Valley Renegades — 452402 651526 391788 92 162250254504 92264 399 230 42 — — — — — —
202624 AA MLE2 teams — 470439 8015121 252133 22 182232364597 182276 455 256 60 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLENYY 2% 380348 6312211 261503 31 181245323568 142273 397 255 58 -19 +0 +0 -7 +8 -0.8
▸ 2027 — real world (MLB)
202725 MLB CTXNYY 2% 44 0000 020 00 183247331578 148273 500 258 58 -0 +0 +0 -0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLENYY 31% 254232 43818 18982 21 184249327576 143274 397 258 61 -12 +0 +0 -5 +6 -1.1
202826 MLB CTXNYY 31% 7973 14303 5301 10 186250335585 149274 386 262 61 -4 +0 +0 -1 +2 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 7973 14303 5301 10 192253356609 164275 386 262 53 -4 +0 +0 -1 +2 -0.3
/ 162G— A+C — 650601 11625025 412478 80 193254359613 166277 386 262 53 -30 +2 +0 -12 +14 -2.7
Career— MLE — 18931717 30958749 13675222 189 180249308557 128279 407 247 53 -22 +0 +0 -8 +10 -2.1
/ 162G— MLE — 650590 10620217 472588 63 180250307557 127278 407 247 53 -31 +0 +0 -12 +14 -2.9

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.

2026 AASomerset Patriots · 257 PAwOBA .354 → .283 (−71)K% 29.2% → 35.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.18%÷1.000×1.220——35.60%
BB% (unintentional) /PA8.56%÷1.000×0.700—×1.0126.06%
HBP% /PA0.39%—×0.850—×1.0120.33%
Singles /BIP19.75%÷1.000×0.970×0.971×1.01218.82%
Doubles /BIP7.64%÷1.000×0.860×0.971×1.0126.46%
Triples /BIP0.00%÷1.000×0.950×0.971×1.0120.00%
Home runs /BIP10.19%÷1.000×0.780—×1.0128.04%

Factors used: league row EL. 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 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.971.

Result: wOBA .354 → .283; ISO .259 → .197; BABIP .301 → .271. 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).

2026 A+Hudson Valley Renegades · 213 PAwOBA .334 → .224 (−110)K% 43.7% → 57.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA43.66%÷1.000×1.310——57.20%
BB% (unintentional) /PA7.51%÷1.000×0.600—×0.9884.45%
HBP% /PA0.94%—×0.770—×0.9880.71%
Singles /BIP21.21%÷1.000×0.870×0.991×0.98818.07%
Doubles /BIP8.08%÷1.000×0.780×0.991×0.9886.17%
Triples /BIP2.02%÷1.000×0.850×0.991×0.9881.68%
Home runs /BIP13.13%÷1.000×0.880—×0.98811.42%

Factors used: league row South Atlantic League. 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 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.991.

Result: wOBA .334 → .224; ISO .266 → .183; BABIP .348 → .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).

2025 A+Hudson Valley Renegades · 452 PAwOBA .314 → .230 (−83)K% 29.6% → 39.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.65%÷0.985×1.310——39.45%
BB% (unintentional) /PA14.16%÷0.984×0.600—×0.9988.61%
HBP% /PA1.77%—×0.770—×0.9981.36%
Singles /BIP21.49%÷0.991×0.870×0.987×0.99818.57%
Doubles /BIP8.68%÷1.014×0.780×0.987×0.9986.57%
Triples /BIP1.24%÷0.975×0.850×0.987×0.9981.06%
Home runs /BIP2.89%÷0.969×0.880—×0.9982.62%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 94, 1B 98, 2B 103, 3B 95, K 97, BB 97 — 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.987.

Result: wOBA .314 → .230; ISO .128 → .101; BABIP .318 → .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).

2024 A+Hudson Valley Renegades · 406 PAwOBA .330 → .245 (−85)K% 25.1% → 34.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.12%÷0.946×1.310——34.78%
BB% (unintentional) /PA13.30%÷1.099×0.600—×1.0127.35%
HBP% /PA1.48%—×0.770—×1.0121.15%
Singles /BIP23.43%÷1.025×0.870×1.022×1.01220.57%
Doubles /BIP7.53%÷1.070×0.780×1.022×1.0125.68%
Triples /BIP0.84%÷0.900×0.850×1.022×1.0120.82%
Home runs /BIP3.35%÷1.032×0.880—×1.0122.89%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 106, 1B 105, 2B 114, 3B 80, K 89, BB 120 — 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.022.

Result: wOBA .330 → .245; ISO .135 → .108; BABIP .323 → .274. 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 ATampa Tarpons · 101 PAwOBA .312 → .246 (−67)K% 27.7% → 38.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.72%÷0.975×1.360——38.69%
BB% (unintentional) /PA14.85%÷1.079×0.690—×1.0159.64%
HBP% /PA0.99%—×0.780—×1.0150.78%
Singles /BIP32.73%÷0.987×0.920×1.017×1.01531.48%
Doubles /BIP0.00%÷0.972×0.830×1.017×1.0150.00%
Triples /BIP0.00%÷0.900×0.910×1.017×1.0150.00%
Home runs /BIP3.64%÷1.086×0.800—×1.0152.72%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 117, 1B 97, 2B 94, 3B 80, K 95, BB 116 — 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.017.

Result: wOBA .312 → .246; ISO .072 → .051; BABIP .333 → .317. 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).