Michael Forret P Norfolk Tides
Age 22 RHP 6'3" / 190 lbs AAA Svc 0.0 · Ctrl thru 2032 peak 2.3 · 2029
2026 ROS PROJECTION116 act + 8 ip · rates below = ROS only
showingROS
wRC+ AGAINSTvL 108100vR 92
ERA3.96
FIP3.96
K%24.8%
BB%9.1%
K-BB%15.7%
ROS IP8
Value2026 · WAR
Runs saved vs league avg · 123 IP
K: +26.5 runs (Runs saved by strikeouts vs lg-avg K%)+27KBB: -28.4 runs (Runs saved by walk suppression vs lg-avg BB%)-28BBCONTACT: +4.5 runs (Runs saved on contact quality (HR suppression) vs lg)+4CONTACTSTAM: +16.7 runs (Replacement credit for innings volume)+17STAMTotal WAR: +2.03 (123 IP)+2.0WAR
0.01.42.80.01.11.82.12.32.32.126272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control+$54M ctrl surplus
Grades · Contract
Scouting Grades
OFP50
STUF5555
CTRL4550
CMD5560
K†6060
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2027
Service   0 yrs (est)
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2027
2027Pre-Arb$0.8M+1.1$8M+$7M
2028Pre-Arb$0.8M+1.8$12M+$12M
2029Pre-Arb$0.8M+2.1$13M+$13M
2030Arb-1$8M+2.3$14M+$8M
2031Arb-2$12M+2.3$13M+$5M
2032Arb-3$17M+2.1$11M+$2M
Totals $40M $71M +$47M

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)
202420MIX MLE2 levels261710043112444865%3.821.8%11.8%10.0%2.3%3.884.00
202420MIX MLE2 levels261710043112444865%3.821.8%11.8%10.0%2.3%3.884.00
202420MIX RAW2 levels261710043112444865%3.828.8%10.2%18.6%1.9%3.882.98
202521MIX MLE2 levels1918742829121395%3.925.1%8.5%16.6%1.1%1.582.65
202521MIX MLE2 levels1918742829121395%3.925.1%8.5%16.6%1.1%1.582.65
202521MIX RAW2 levels1918742829121395%3.932.3%7.4%24.8%1.1%1.582.02
▸ 2026 season
YTD22AAA MLENorfolk Tides2423116492125541096%4.820.9%10.8%10.1%2.4%3.894.00
YTD22AAA MLENorfolk Tides2423116492125541096%4.820.9%10.8%10.1%2.4%3.894.00
▸ 2026 season — so far · projected rest · full
202622AA RAWBAL10105421156226100%5.426.5%10.4%16.1%2.8%2.153.74
202622AAA RAWBAL1413612816932493%4.424.6%11.4%13.2%1.4%5.433.25
ROS22MLB MLEBAL11832831100%7.624.8%9.1%15.7%2.6%3.963.96+0.1
2026 TOT22MLB MLEBAL123524133571125.4%10.9%14.5%2.1%3.893.99+1.3
▸ Career projection (2027+) — MLB context, MLB playing time (IP × MLB%)
202723MLB MLEBAL28281526401625316100%5.425.3%8.3%17.0%2.6%3.883.81+2.0
202824MLB MLEBAL31311757391895819100%5.625.6%7.8%17.8%2.6%3.803.73+2.5
202925MLB MLEBAL30301777481935719100%5.925.8%7.6%18.2%2.6%3.743.68+2.6
203026MLB MLEBAL30301777481945619100%5.925.9%7.5%18.4%2.6%3.703.67+2.6
203127MLB MLEBAL29291747371915619100%6.025.9%7.6%18.3%2.6%3.713.71+2.5
203228MLB MLEBAL28281697151845520100%6.025.8%7.8%18.0%2.7%3.763.79+2.3
203329MLB MLEBAL27271626831745520100%6.025.5%8.0%17.6%2.9%3.863.92+1.9
203430MLB MLEBAL25251526421625320100%6.125.2%8.3%16.9%3.1%4.004.10+1.4
203531MLB MLEBAL24241425981485220100%5.924.8%8.6%16.2%3.3%4.184.30+1.0
203632MLB MLEBAL22221315541355020100%6.024.3%9.0%15.3%3.6%4.394.53+0.6
203733MLB MLEBAL20201205081214820100%6.023.8%9.5%14.4%3.8%4.624.78+0.2
203834MLB MLEBAL18181104621084619100%6.123.3%10.0%13.3%4.1%4.885.05-0.2
202723MLB CTXBAL15158234687299100%5.525.3%8.3%17.0%2.7%3.943.87+1.1
202824MLB CTXBAL23231275361374214100%5.525.6%7.8%17.8%2.7%3.863.79+1.8
202925MLB CTXBAL25251466161594717100%5.825.8%7.6%18.2%2.7%3.803.74+2.1
203026MLB CTXBAL26261566591715018100%6.025.9%7.5%18.4%2.7%3.763.73+2.3
203127MLB CTXBAL26261586671735118100%6.125.9%7.6%18.3%2.8%3.783.78+2.3
203228MLB CTXBAL26261566591705119100%6.025.8%7.8%18.0%2.9%3.833.86+2.1
203329MLB CTXBAL25251516381635119100%6.025.5%8.0%17.6%3.0%3.933.99+1.8
203430MLB CTXBAL24241436041525020100%6.025.2%8.3%16.9%3.2%4.084.18+1.4
203531MLB CTXBAL22221355701414920100%6.124.8%8.6%16.2%3.5%4.264.38+1.0
203632MLB CTXBAL21211255281284820100%6.024.3%9.0%15.3%3.7%4.484.62+0.5
203733MLB CTXBAL19191144811154619100%6.023.8%9.5%14.4%4.0%4.714.87+0.2
203834MLB CTXBAL161699418974218100%6.223.3%10.0%13.3%4.3%4.985.15-0.2
▸ Career totals — MLB only (actual + projected)
Career RAW269269159367241694555211100%5.925.2%8.2%17.0%3.1%4.083.74+22.3
/ 200 IP RAW34342008442137026100%5.925.2%8.2%17.0%3.1%4.083.74+2.8
Career MLE695828912052671282484%4.222.2%10.6%11.6%2.0%3.303.68+19.2
/ 200 IP MLE4840200833185881784%4.222.2%10.6%11.6%2.0%3.303.68+2.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 PROJECTION9.714925.2%8.3%1.143.99
Jon Gray ('24)6.112223.4%7.8%1.154.45
Joe Musgrove ('24)5.311723.9%6.0%1.133.73
Alex Wood ('24)5.011121.6%7.0%0.963.98
Kenta Maeda ('24)4.912225.9%6.9%1.304.17
Trevor Bauer ('21)5.615926.8%8.7%1.133.68
Zach Davies ('23)5.211617.5%8.1%1.164.36