Jack Flaherty

P Detroit Tigers
Age 31 RHP 6'4" / 225 lbs MLB Svc 8.0 · Ctrl thru 2027 peak 2.4 · 2027
Overview
MLBSP40-MANExt / FA-dealFA 2028
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202428MLBLAD28281623.173.3329.9%5.9%3.1
202529MLBDET31311614.643.7027.6%8.5%2.3
202630MIX3 levels2322984.243.8026.5%9.9%1.3K 26.0% · BB 10.4% · FIP 3.81
2027PROJ31MLBDET23231363.973.9727.5%8.0%1.5
2028PROJ32MLBDET21211254.054.1526.7%8.3%1.0
2029PROJ33MLBDET19191154.274.4225.9%8.8%0.5
Last 3 seasons WAR 6.7  ·  Next 3 projected WAR 3.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service8.035First FA2028
2027Ext / FA-deal$18M
Skills · percentileStatcast 2026
K%71
Whiff%62
xwOBA vs42
FB Velo25
CompsTim Adleman (age 31) · Matt Shoemaker (age 31) · Chase Anderson (age 31)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 110102vR 93
ERA3.97
FIP3.97
K%27.5%
BB%8.0%
K-BB%19.6%
Proj IP136
Value2027 · WAR
Runs saved vs league avg · 136 IP
K: +30.9 runs (Runs saved by strikeouts vs lg-avg K%)+31KBB: +5.7 runs (Runs saved by walk suppression vs lg-avg BB%)+6BBCONTACT: -33.4 runs (Runs saved on contact quality (HR suppression) vs lg)-33CONTACTSTAM: +18.4 runs (Replacement credit for innings volume)+18STAMTotal WAR: +2.27 (136 IP)+2.3WAR
1.51.00.50.1272830
Grades · Statcast · Arsenal · Contract
Scouting Grades
OFP—50
STUF6065
CTRL6565
CMD7070
K†6565
Statcast Percentiles
FB Velo
p2592.7
Whiff%
p6227.1%
K%
p7126.0%
xwOBA vs
p420.321
FB (54%)
SL (24%)
SI (4%)
CU (19%)
CH-0.9 (3%)
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2017
Service   8.035 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2027Ext / FA-deal$18M+1.5$12M-$6M
Totals $18M $12M -$6M

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 + 2027 so far)
201519A MLEPeoria Chiefs18189541097312100%5.317.5%8.9%8.6%0.6%2.843.10—
201519A RAWPeoria Chiefs18189541097312100%5.323.7%7.6%16.1%0.5%2.842.31—
201620A+ MLEPalm Beach Cardinals242313456412645896%5.617.2%9.2%8.0%1.8%3.563.80—
201620A+ RAWPalm Beach Cardinals242313456412645896%5.622.3%8.0%14.4%1.4%3.563.00—
201721MIX MLE3 levels3130170675167421697%5.521.5%6.5%14.9%2.6%2.703.53+2.8
201721MIX RAW3 levels3130170675167421697%5.524.7%6.2%18.5%2.4%2.703.10+3.8
201822MIX MLE2 levels33331837412236322100%5.529.4%8.5%20.9%3.2%3.153.47+3.2
201822MIX RAW2 levels33331837412236322100%5.530.1%8.5%21.6%3.0%3.153.26+3.7
201923MLB MLESt. Louis Cardinals33331967722315325100%5.929.9%6.9%23.1%3.5%2.753.35+3.7
201923MLB RAWSt. Louis Cardinals33331967722315325100%5.929.9%6.9%23.1%3.2%2.753.21+4.1
202024MLB MLESt. Louis Cardinals994017049166100%4.528.8%9.4%19.4%3.8%4.913.94+0.5
202024MLB RAWSt. Louis Cardinals994017049166100%4.528.8%9.4%19.4%3.5%4.913.79+0.5
202125MIX MLE3 levels20188735996261390%4.426.4%7.8%18.6%4.0%3.404.05+0.9
202125MIX RAW3 levels20188735996261390%4.426.7%7.2%19.5%3.6%3.403.73+1.2
202226MIX MLE3 levels1615632756729694%3.922.3%11.4%10.9%1.9%3.713.68+0.9
202226MIX RAW3 levels1615632756729694%3.924.4%10.5%13.8%2.2%3.713.59+1.0
202327MLB MLEBaltimore Orioles2927144650148641793%5.022.8%9.8%12.9%2.6%4.993.87+1.8
202327MLB RAWBaltimore Orioles2927144650148641793%5.022.8%9.8%12.9%2.6%4.993.91+1.7
202428MLB MLELos Angeles Dodgers28281626491943824100%5.829.9%5.9%24.0%3.5%3.173.26+3.3
202428MLB MLELos Angeles Dodgers28281626491943824100%5.829.9%5.9%24.0%3.5%3.173.26+3.3
202428MLB RAWLos Angeles Dodgers28281626491943824100%5.829.9%5.9%24.0%3.7%3.173.33+3.1
202529MLB MLEDetroit Tigers31311616811885823100%5.227.6%8.5%19.1%3.5%4.643.78+2.2
202529MLB MLEDetroit Tigers31311616811885823100%5.227.6%8.5%19.1%3.5%4.643.78+2.2
202529MLB RAWDetroit Tigers31311616811885823100%5.227.6%8.5%19.1%3.4%4.643.70+2.3
202630MIX MLE3 levels232298434115431396%4.226.0%10.4%15.7%2.9%4.243.81+1.3
202630MIX MLE3 levels232298434115431396%4.226.0%10.4%15.7%2.9%4.243.81+1.3
202630MIX RAW3 levels232298434115431396%4.226.5%9.9%16.6%3.0%4.243.80+1.3
▸ Career totals (raw MLB only — as recorded)
MLB Career—21020310794516123338214697%5.127.3%8.5%18.8%3.2%3.853.64+16.5
▸ 2027 season — projected remainder (no 2027 stats recorded)
202731MLBDET23231365741584619100%5.927.5%8.0%19.6%3.3%3.973.97+1.5
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202832MLB MLEDET21211255291424419100%6.026.7%8.3%18.4%3.6%4.134.23+1.0
202933MLB MLEDET19191154861264319100%6.125.9%8.8%17.1%3.8%4.364.51+0.5
203034MLB MLEDET17171054421104118100%6.225.0%9.3%15.7%4.1%4.634.81+0.1
202832MLB CTXDET21211255281414418100%6.026.7%8.3%18.4%3.4%4.054.15+1.0
202933MLB CTXDET19191154861264318100%6.125.9%8.8%17.1%3.7%4.274.42+0.5
203034MLB CTXDET18181054431114118100%5.825.0%9.3%15.7%4.0%4.534.71+0.1
▸ Career totals — MLB only (actual + projected)
Career— RAW26826114245974161151019997%5.327.0%8.5%18.4%3.3%3.953.74+20.0
/ 200 IP— RAW3837200839226722897%5.327.0%8.5%18.4%3.3%3.953.74+2.8
Career— MLE29528715346380161152918497%5.225.2%8.3%17.0%2.9%3.553.60+18.0
/ 200 IP— MLE3837200832210692497%5.225.2%8.3%17.0%2.9%3.553.60+2.5

Career Comps

Completed MLB careers (no pro action in 2+ yrs) whose totals — actual + projected — most resemble this player's. Pool: 1,853 starter careers (497 from 1990-2025 + 1,356 historical, 1901-2023), also matched on career-to-date at the same age. * Historical (Lahman) careers: rates era-adjusted to 2001-24 league levels; WAR is an OGILVIE proxy.

Player162sIP/yrK%BB%HR/9ERA
OGILVIE CAREER PROJECTION7.811127.0%8.7%1.303.98
Carl Erskine ('48-'59, 19 WAR*)8.614323.7%*8.4%*1.30*4.19*
Chris Archer ('22)6.815125.4%8.3%1.093.93
Ralph Branca ('44-'56, 14 WAR*)7.413526.1%*9.5%*1.40*4.08*
Jon Gray ('25)6.212323.4%7.8%1.174.49
James Paxton ('24)4.89525.3%7.9%1.053.77
Floyd Bannister ('77-'92, 28 WAR*)11.915924.7%*8.2%*1.37*4.18*