Joel Hurtado P Rocket City Trash Pandas
Age 25 RHP 6'2" / 180 lbs AA Svc 0.0 · Ctrl thru 2031 peak 0.9 · 2027
2026 ROS PROJECTION132 act + 13 ip · rates below = ROS only
showingROS
wRC+ AGAINSTvL 130122vR 113
ERA5.08
FIP5.08
K%15.0%
BB%11.9%
K-BB%3.1%
ROS IP13
Value2026 · WAR
Runs saved vs league avg · 145 IP
K: -4.3 runs (Runs saved by strikeouts vs lg-avg K%)-4KBB: -2.2 runs (Runs saved by walk suppression vs lg-avg BB%)-2BBCONTACT: -16.1 runs (Runs saved on contact quality (HR suppression) vs lg)-16CONTACTSTAM: +19.7 runs (Replacement credit for innings volume)+20STAMTotal WAR: -0.31 (145 IP)-0.3WAR
0.00.51.00.00.00.00.00.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit-$7M ctrl surplus
Grades · Contract
Scouting Grades
OFP40
STUF5050
CTRL45
CMD4045
K†3040
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   0 yrs (est)
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2026ROSPre-Arb$0.1M
2027Pre-Arb$0.8M
2028Pre-Arb$0.8M
2029Arb-1$2M
2030Arb-2$2M
2031Arb-3$1M
Totals $0.0M $-2M +$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 WAR & MLE are computed

Stats are park-neutral MLB equivalents. The "TEAM" column shows current org affiliation only — we do NOT project at that team's park.
Rates (K%, BB%, HR-BF) are park-stripped; MiLB stat lines are translated to their MLB-equivalent via per-level MLE factors.
WAR is computed from projected runs prevented vs a replacement pitcher (the marginal arm a team would call up if this pitcher were unavailable) — calibrated to industry-standard fWAR.

YearAge LvlTeam GGSIPBF KBBHR GS%IP/G K%BB%K-BB%HR% ERAFIP WAR
▸ Career — actual stats, one row per year (as recorded, no adjustments)
▸ Career — adjusted (each season translated to a park/league-neutral MLB-equivalent line; levels combined per year)
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202221ROK MLEDSL Angels541874219380%3.619.3%15.2%4.1%7.1%3.507.28
202221ROK RAWDSL Angels541874219380%3.628.4%12.2%16.2%4.1%3.504.43
202322A MLEInland Empire 66ers2210783429031245%3.519.5%10.7%8.8%0.8%5.423.28
202322A MLEInland Empire 66ers2210783429031245%3.519.5%10.7%8.8%0.8%5.423.28
202322A RAWInland Empire 66ers2210783429031245%3.526.3%9.1%17.3%0.6%5.422.32
202423A+ MLETri-City Dust Devils2626139629134828100%5.316.4%15.0%1.4%1.7%4.614.57
202423A+ MLETri-City Dust Devils2626139629134828100%5.316.4%15.0%1.4%1.7%4.614.57
202423A+ RAWTri-City Dust Devils2626139629134828100%5.321.3%13.0%8.3%1.3%4.613.69
202524MIX MLE2 levels19199238159286100%4.812.5%8.2%4.3%1.9%2.754.14
202524MIX MLE2 levels19199238159286100%4.812.5%8.2%4.3%1.9%2.754.14
202524MIX RAW2 levels19199238159286100%4.815.5%7.3%8.1%1.6%2.753.58
▸ 2026 season
YTD25AAA MLESalt Lake Bees27271325721095523100%4.915.5%10.0%5.5%4.7%4.765.63
YTD25AAA MLESalt Lake Bees27271325721095523100%4.915.5%10.0%5.5%4.7%4.765.63
▸ 2026 season — so far · projected rest · full
202625AA RAWLAA2020102423833816100%5.119.6%9.0%10.6%3.8%3.634.66
202625AAA RAWLAA773114926177100%4.417.4%11.4%6.0%4.7%8.515.65
ROS25MLB MLELAA221355871100%6.615.0%11.9%3.1%2.5%5.085.08-0.0
2026 TOT25MLB MLELAA145627117622418.7%9.8%8.9%3.9%4.795.58-1.1
▸ Career projection (2027+) — MLB context, MLB playing time (IP × MLB%)
202726MLB MLELAA26261596701137617100%6.116.9%11.4%5.5%2.5%4.934.89+0.0
202827MLB MLELAA26261566601147417100%6.017.3%11.2%6.1%2.6%4.884.88+0.0
202928MLB MLELAA25251526401117218100%6.117.4%11.2%6.2%2.7%4.904.93-0.1
203029MLB MLELAA24241456111066918100%6.017.3%11.3%6.0%2.9%4.985.04-0.2
203130MLB MLELAA2323136575976718100%5.916.9%11.6%5.3%3.1%5.135.22-0.5
202726MLB CTXLAA12127029650348100%5.816.9%11.4%5.5%2.6%4.964.92+0.0
202827MLB CTXLAA161699418724711100%6.217.3%11.2%6.1%2.7%4.914.91+0.0
202928MLB CTXLAA1919114481845413100%6.017.4%11.2%6.2%2.8%4.934.96-0.0
203029MLB CTXLAA2020118498865615100%5.917.3%11.3%6.0%3.0%5.015.07-0.2
203130MLB CTXLAA2020117494845716100%5.816.9%11.6%5.3%3.2%5.165.25-0.4
▸ Career totals — MLB only (actual + projected)
Career RAW8686518218937624863100%6.017.2%11.3%5.8%2.9%5.004.66+1.4
/ 200 IP RAW33332008441459624100%6.017.2%11.3%5.8%2.9%5.004.66+0.6
Career MLE998645919983212305387%4.616.0%11.5%4.5%2.7%4.384.67-0.8
/ 200 IP MLE43382008711401012387%4.616.0%11.5%4.5%2.7%4.384.67-0.2

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Pool: 133 completed pitcher careers (2015-2024).

Player162sIP/yrK%BB%HR/9ERA
OGILVIE CAREER PROJECTION4.515116.8%11.4%1.054.98
Julio Teheran ('23)5.214720.4%8.8%1.344.12
Aaron Sanchez ('22)3.39318.1%10.0%0.984.32
Dakota Hudson ('24)2.89215.0%11.1%0.914.25
James Kaprielian ('23)1.610520.5%9.6%1.264.58
Zach Davies ('23)5.211617.5%8.1%1.164.36
Mike Foltynewicz ('21)4.013421.4%7.7%1.464.45