JB Middleton P Fresno Grizzlies
Age 22 RHP 6'0" / 178 lbs A Svc 0.0 · Ctrl thru 2033 peak 0.2 · 2027
2026 ROS PROJECTION20 act + 7 ip · rates below = ROS only
showingROS
wRC+ AGAINSTvL 120112vR 104
ERA4.59
FIP4.59
K%23.2%
BB%11.2%
K-BB%12.0%
ROS IP7
Value2026 · WAR
Runs saved vs league avg · 27 IP
K: -0.4 runs (Runs saved by strikeouts vs lg-avg K%)-0KBB: -1.6 runs (Runs saved by walk suppression vs lg-avg BB%)-2BBCONTACT: -2.9 runs (Runs saved on contact quality (HR suppression) vs lg)-3CONTACTSTAM: +1.1 runs (Replacement credit for innings volume)+1STAMTotal WAR: -0.40 (27 IP)-0.4WAR
0.00.42627
Grades · Contract
Scouting Grades
OFP45
STUF4560
CTRL50
CMD4050
K†5560
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Extbeyond projection horizon · no WAR estimate
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
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 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
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
▸ 2026 season
YTD22A MLEFresno Grizzlies55209318133100%4.014.3%16.5%-2.2%4.2%4.956.28
YTD22A MLEFresno Grizzlies55209318133100%4.014.3%16.5%-2.2%4.2%4.956.28
▸ 2026 season — so far · projected rest · full
202622A RAWCOL55209318133100%4.019.4%14.0%5.4%3.2%4.955.01
ROS22MLB MLECOL11731731100%7.323.2%11.2%12.0%3.0%4.594.59+0.0
2026 TOT22MLB MLECOL271242516420.3%13.3%7.0%3.2%4.855.83-0.4
▸ Career projection (2027+) — MLB context, MLB playing time (IP × MLB%)
202723MLB MLECOL22221174941195015100%5.324.1%10.1%14.0%3.0%4.434.35+0.8
202824MLB MLECOL26261466161525818100%5.624.6%9.5%15.2%2.9%4.294.21+1.2
202925MLB MLECOL28281667001746420100%5.924.9%9.1%15.8%2.9%4.204.13+1.5
203026MLB MLECOL29291757391856722100%6.025.0%9.0%16.0%2.9%4.154.11+1.6
203127MLB MLECOL29291727281826622100%5.925.0%9.1%15.9%3.0%4.154.15+1.5
203228MLB MLECOL28281677061766522100%6.024.9%9.2%15.7%3.1%4.204.24+1.3
203329MLB MLECOL27271606741666422100%5.924.7%9.5%15.2%3.2%4.304.37+1.0
203430MLB MLECOL25251506341546222100%6.024.3%9.8%14.5%3.4%4.454.55+0.6
203531MLB MLECOL23231405911416022100%6.123.9%10.1%13.8%3.7%4.634.75+0.2
203632MLB MLECOL22221305471285821100%5.923.5%10.5%12.9%3.9%4.844.97-0.1
203733MLB MLECOL20201195021155521100%5.923.0%11.0%12.0%4.2%5.075.22-0.4
202723MLB CTXCOL11115824559258100%5.324.1%10.1%14.0%3.4%4.684.60+0.4
202824MLB CTXCOL18181024311064115100%5.724.6%9.5%15.2%3.4%4.544.46+0.8
202925MLB CTXCOL23231345661415119100%5.824.9%9.1%15.8%3.4%4.444.37+1.2
203026MLB CTXCOL26261536461625822100%5.925.0%9.0%16.0%3.4%4.404.36+1.4
203127MLB CTXCOL26261566591656023100%6.025.0%9.1%15.9%3.4%4.404.40+1.4
203228MLB CTXCOL26261546501626023100%5.924.9%9.2%15.7%3.5%4.464.50+1.2
203329MLB CTXCOL25251496291556023100%6.024.7%9.5%15.2%3.7%4.574.64+0.9
203430MLB CTXCOL24241415951455824100%5.924.3%9.8%14.5%3.9%4.744.84+0.6
203531MLB CTXCOL22221335621345724100%6.023.9%10.1%13.8%4.2%4.945.06+0.2
203632MLB CTXCOL20201235191225523100%6.223.5%10.5%12.9%4.5%5.175.30-0.1
203733MLB CTXCOL19191134771105223100%5.923.0%11.0%12.0%4.8%5.425.57-0.4
▸ Career totals — MLB only (actual + projected)
Career RAW239239141459711459576226100%5.924.4%9.7%14.8%3.8%4.684.34+9.3
/ 200 IP RAW34342008442068132100%5.924.4%9.7%14.8%3.8%4.684.34+1.3
Career MLE55209313154100%4.014.3%16.5%-2.2%4.2%4.956.28+9.2
/ 200 IP MLE505020093013315339100%4.014.3%16.5%-2.2%4.2%4.956.28+1.1

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 PROJECTION8.614324.4%9.7%1.264.41
Jon Gray ('24)6.112223.4%7.8%1.154.45
Julio Teheran ('23)5.214720.4%8.8%1.344.12
Zach Davies ('23)5.211617.5%8.1%1.164.36
Trevor Bauer ('21)5.615926.8%8.7%1.133.68
Kenta Maeda ('24)4.912225.9%6.9%1.304.17
Alex Wood ('24)5.011121.6%7.0%0.963.98