Josh Moylan1B Hudson Valley Renegades
Age 24 L/R 6'3" / 216 lbs A+ HR +8% Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION283 act + 188 ros · stats below = ROS only
wRC+†32
AVG/OBP/SLG.152 / .225 / .270
PA188
HR4
K%46
BB%7
BABIP273
ISO117
MLB%0%
Value2026 · WAR
BAT: -37.1 runs (wOBA-derived runs vs avg)-37BATRUN: -0.8 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -8.4 runs (Positional adjustment)-8POSREP: +13.4 runs (Replacement-level credit)+13REPTotal WAR: -3.30-3.3WAR
trajectory · projected WAR by year
-2.0-2.8-2.52628
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
2026MiLBstill in minors · estimated debut 2030
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

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202321 ATampa Tarpons 10189 16001 10421 00 180270213483 34319 4210 237 40
202321 ATampa Tarpons 10183 20002 16281 00 241370313683 72333 2816 320 103
202422 A+Hudson Valley Renegades 406366 661226 301536 33 180254273527 93284 387 234 37
202422 A+Hudson Valley Renegades 406341 841828 551026 33 246361381742 135323 2514 336 115
202523 A+Hudson Valley Renegades 452397 661535 431858 92 166261257518 91289 4110 237 40
202523 A+Hudson Valley Renegades 452376 832137 641348 92 221346348694 128318 3014 319 102
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD24 A+NYY 283262 389111 161582 11 145200313513 168281 566 224 30 -23 -0 +0 -5 +8 -2.0
YTD24 A+NYY 283254 5614216 241192 11 220293480773 260328 428 334 114 +4 -0 +0 -5 +8 0.7
ROS24 A+NYY 0% 188170 26614 14872 11 152225270495 117265 467 227 32 -15 -0 +0 -3 +5 -1.3
ROS24 MLBNYY 0% 11 0000 000 00 267 00 222 28 -0 +0 +0 -0 +0 -0.0
FULL24 A+NYY 284263 389111 161582 11 144199312511 167278 566 224 30 -23 -0 +0 -5 +8 -2.0
TOT24 A+NYY 471432 6415215 302454 22 148210296506 148277 526 225 30 -37 -0 +0 -8 +13 -3.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBNYY 30% 490445 7316212 372135 42 164236290526 126272 438 239 41 -33 +0 +0 -9 +14 -2.8
202826 MLBNYY 44% 503454 7716213 392105 42 170243300543 130274 428 247 47 -30 +0 +0 -9 +14 -2.5
202725 MLBNYY 30% 149136 23514 11651 10 169236309545 140274 447 235 38 -10 +0 +0 -3 +4 -0.9
202826 MLBNYY 44% 223202 34716 17932 21 168240302542 134276 428 242 44 -14 +0 +0 -4 +6 -1.2
▸ Career Totals
Career 373339 5712210 281583 31 168238304542 136272 428 239 41 -25 +0 +0 -7 +11 -2.1
/ 162G 650591 9921317 492755 52 168237299537 132272 428 239 41 -43 +0 +0 -12 +18 -3.7
Career 21401921 324651041 17389027 2110 169247277524 108281 428 238 41 -144 +0 +0 -38 +61 -12.4
/ 162G 650584 9820312 532708 63 168247274521 106280 428 238 41 -44 +0 +0 -12 +18 -3.8

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202321 ATampa Tarpons 10183 20002 16281 00 241370313683 72333 2816 320 103 +0 +0 +3 0.3
202422 A+Hudson Valley Renegades 406341 841828 551026 33 246361381742 135323 2514 336 115 +7 -1 +12 1.8
202523 A+Hudson Valley Renegades 452376 832137 641348 92 221346348694 128318 3014 319 102 +1 +1 +13 1.5

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#2Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 1
#3Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
#4Chad Pinderlast yr '22
career totals — 7 seasons, 1,740 PA
71,740625242294417-17-200.60.6
/162664242-6.5-7.60.2pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
137393169238300-7-2-2.0-1.0
/162664175-11.9-2.7-3.5pk7: 0
#5Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1
#6Domonic Brownlast yr '15
career totals — 6 seasons, 1,748 PA
61,7485423246305405-19-39-1.1-1.1
/162664219-7.1-14.7-0.4pk7: -1

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Josh Moylan (OGILVIE) 24 30 35 45 60 148/210/296 148277 152 52% 6% 30 -3.3
Ryan Kirby
2019 · A
24 38→34 44→45 45→40 36 187/250/304 117288 114 37% 6% 50 -1.7 190/249/306 116332 127 43% 6% 50 -1.7 90/150/1889819715761%6%-23-1.3
Seth Gray
2022 · A
24 36 43→45 49→50 38 178/256/281 102283 116 38% 7% 48 -1.9 195/273/305 110331 1211 42% 8% 61 -1.0 188/271/297108330131443%8%55-1.0
Pat Porter
2017 · A
24 31 44→45 47→45 37 165/231/277 113250 127 38% 6% 36 -2.7 189/250/287 98292 98 36% 6% 46 -2.0 170/232/237672676537%6%23-1.3
Lance Durham
2012 · A
24 37→36 43→45 50→30 38 180/244/288 108300 117 41% 8% 44 -2.1 185/258/315 130315 134 42% 9% 56 -1.3 171/246/29412328812242%8%44-1.3
Ross Adolph
2021 · A
24 40→32 40 45→50 40 183/270/277 93321 89 41% 8% 53 -1.5 199/291/318 119355 1210 43% 8% 72 -0.2 183/288/300118335121144%9%64-0.3
Gabriel Garcia
2021 · A
23 35 43→40 43→45 43 174/265/281 106276 116 38% 9% 52 -1.6 191/252/304 113341 127 44% 7% 51 -1.7 145/205/24610027312349%6%16-1.6
Leandro Emiliani
2023 · A
23 35 44→45 48→30 37 181/242/296 115280 123 38% 6% 45 -2.1 192/250/291 99312 94 39% 6% 46 -2.0 162/220/236742765041%6%20-1.6
Drew Mendoza
2022 · AA
24 38→31 41→40 47→40 40 180/263/273 93302 107 40% 8% 50 -1.8 183/247/269 86307 86 40% 7% 40 -2.4 156/214/223672626241%7%11-2.9
Ryan Aguilar
2019 · A
24 34→40 38→45 51→50 40 170/234/250 80268 66 37% 8% 29 -3.2 180/258/271 91308 99 41% 8% 46 -2.0 180/274/287107300131240%10%54-0.9
Scott Hurst
2021 · AA
25 41→31 40 44→50 41 200/257/288 88290 86 32% 7% 48 -1.9 201/267/295 94294 915 32% 8% 55 -1.4 197/269/29093279101731%8%51-0.9
Jameson Fisher
2019 · AA
25 38→36 41→45 41→45 42 188/262/288 99281 96 34% 8% 52 -1.6 194/259/295 101293 96 34% 7% 52 -1.6 194/254/29810528310433%7%48-1.4
Kacy Clemens
2019 · A
25 40→36 42→45 46→45 44 194/268/300 106285 104 34% 9% 57 -1.2 173/245/260 87284 86 39% 8% 37 -2.6 124/203/189652117442%9%1-3.7
Jared Carr
2023 · A
24 41→36 37→40 47→55 40 192/262/263 71298 514 35% 7% 45 -2.1 200/268/284 84309 617 34% 8% 53 -1.5 188/260/2708229172435%8%43-1.4
Pat McInerney
2019 · A
24 32 44→45 47→45 43 163/256/277 115280 127 43% 10% 47 -1.9 179/254/287 108309 116 42% 8% 48 -1.9 147/220/24810225012344%7%22-1.9
Reynaldo Rivera
2021 · A
24 38→32 43→50 50→30 36 188/242/300 112301 115 40% 6% 46 -2.0 193/253/371 178360 244 50% 6% 70 -0.3 149/214/35020125531054%6%48-1.1
Brandon Dulin
2017 · A
24 40→30 43→45 46→40 35 203/245/307 105286 114 33% 4% 48 -1.9 202/258/338 136287 173 35% 5% 63 -0.8 176/240/32815223523036%6%50-1.3
Michael Ferris
2007 · A
24 36→35 44→45 38→30 45 184/256/298 114252 122 31% 8% 52 -1.6 198/262/303 105285 105 32% 8% 55 -1.4 184/245/2789425610331%8%40-1.2
Francisco Del Valle
2022 · A
23 35→27 46→45 44→40 42 182/255/308 126257 135 34% 8% 54 -1.4 201/255/310 109278 117 30% 6% 53 -1.5 164/184/226622127427%2%-5-0.9
Stefan Sabol
2016 · A
24 37→40 42→45 45→50 43 185/257/286 102282 910 36% 8% 49 -1.8 204/269/305 101325 98 37% 8% 59 -1.1 187/253/2871003079540%8%45-0.9
Jacob Pearson
2022 · AA
24 37→39 44→40 49→50 41 191/244/304 113257 1111 30% 6% 47 -1.9 196/261/302 106280 917 31% 7% 54 -1.4 179/251/2759625782231%8%40-1.0