Francisco Liriano

P Pittsburgh Pirates
Age 43 LHP 6'3" / 220 lbs MLB
Overview
MLBRPLAST SEASON 2019
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
201733MIX2 levels39191015.604.2620.1%11.6%0.3K 19.4% · BB 11.6% · FIP 4.35
201834MIX2 levels28271384.974.9719.2%12.0%0.7K 18.8% · BB 12.5% · FIP 4.95
201935MLBPIT690703.474.2420.9%11.3%0.3
202036No MLB games played
202137No MLB games played
202238No MLB games played
202339No MLB games played
202440No MLB games played
202541No MLB games played
202642No MLB games played
Last 3 seasons WAR 1.3
Contract
No contract data on file.
Skills · percentileStatcast 2019
xwOBA vs57
K%41
FB Velo26
ERA—
FIP—
K%—
BB%—
K-BB%—
Proj IP—
Statcast · Contract
Statcast Percentiles
FB Velo
p2692.8
Whiff%
p8330.4%
K%
p4120.9%
xwOBA vs
p570.305

Contract

No contract data on file. Pre-MLB players and minor-league free agents do not yet have salary projections — entries are added at first 40-man roster placement.

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 the standard WAR scale.

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)
200521MLB MLEMinnesota Twins642493337467%3.935.5%7.5%28.0%4.3%5.703.42+0.6
200521MLB RAWMinnesota Twins642493337467%3.935.5%7.5%28.0%4.3%5.703.40+0.6
200622MLB MLEMinnesota Twins281612147314432957%4.330.4%6.8%23.7%1.9%2.162.43+4.5
200622MLB RAWMinnesota Twins281612147314432957%4.330.4%6.8%23.7%1.9%2.162.48+4.5
200824MLB MLEMinnesota Twins14147632967317100%5.420.4%9.4%10.9%2.1%3.913.74+1.5
200824MLB RAWMinnesota Twins14147632967317100%5.420.4%9.4%10.9%2.1%3.913.76+1.5
200925MLB MLEMinnesota Twins2924137609122652183%4.720.0%10.7%9.4%3.4%5.804.65+1.2
200925MLB RAWMinnesota Twins2924137609122652183%4.720.0%10.7%9.4%3.4%5.804.74+1.0
201026MLB MLEMinnesota Twins3131192806201589100%6.224.9%7.2%17.7%1.1%3.622.52+7.2
201026MLB RAWMinnesota Twins3131192806201589100%6.224.9%7.2%17.7%1.1%3.622.52+7.2
201127MLB MLEMinnesota Twins2624134591112741492%5.219.0%12.5%6.4%2.4%5.094.38+1.6
201127MLB RAWMinnesota Twins2624134591112741492%5.219.0%12.5%6.4%2.4%5.094.44+1.5
201228MLB MLEChicago White Sox3428157693167821982%4.624.1%11.8%12.3%2.7%5.344.04+2.5
201228MLB RAWChicago White Sox3428157693167821982%4.624.1%11.8%12.3%2.7%5.344.11+2.4
201329MLB MLEPittsburgh Pirates2626161666163639100%6.224.5%9.5%15.0%1.5%3.023.03+4.8
201329MLB RAWPittsburgh Pirates2626161666163639100%6.224.5%9.5%15.0%1.4%3.022.98+4.9
201430MLB MLEPittsburgh Pirates29291626911757813100%5.625.3%11.3%14.0%2.0%3.383.51+3.8
201430MLB RAWPittsburgh Pirates29291626911757813100%5.625.3%11.3%14.0%1.9%3.383.43+3.9
201531MLB MLEPittsburgh Pirates31311877732056915100%6.026.5%8.9%17.6%2.1%3.383.14+5.3
201531MLB RAWPittsburgh Pirates31311877732056915100%6.026.5%8.9%17.6%1.9%3.383.06+5.5
201632MLB MLEToronto Blue Jays3129163731168842694%5.323.0%11.5%11.5%3.6%4.694.57+1.6
201632MLB RAWToronto Blue Jays3129163731168842694%5.323.0%11.5%11.5%3.6%4.694.66+1.4
201733MIX MLE2 levels391910145892531149%2.619.4%11.6%7.7%2.6%5.604.35+0.2
201733MIX RAW2 levels391910145892531149%2.620.1%11.6%8.5%2.4%5.604.26+0.3
201834MIX MLE2 levels2827138610117732196%4.918.8%12.5%6.3%3.4%4.974.95+0.7
201834MIX RAW2 levels2827138610117732196%4.919.2%12.0%7.2%3.4%4.974.97+0.7
201935MLB MLEPittsburgh Pirates69070301633480%1.020.9%11.3%9.6%2.9%3.474.34+0.2
201935MLB RAWPittsburgh Pirates69070301633480%1.020.9%11.3%9.6%2.7%3.474.24+0.3
▸ Career totals (raw MLB only — as recorded)
MLB Career—41930018147781181580118472%4.323.3%10.3%13.0%2.4%4.153.74+36.1
▸ Career totals — MLB only (actual + projected)
Career— RAW41930018147781181580118472%4.323.3%10.3%13.0%2.4%4.153.73+36.3
/ 200 IP— RAW4633200858200882072%4.323.3%10.3%13.0%2.4%4.153.73+4.0
Career— MLE42130218227824182380619072%4.323.3%10.3%13.0%2.4%4.183.77+36.1
/ 200 IP— MLE4633200859200882172%4.323.3%10.3%13.0%2.4%4.183.77+4.0

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2018 AAAToledo Mud Hens · 4 IPFIP 5.21 → 6.56 (+1.35)K% 29.2% → 25.7%
ComponentRawPark ÷Level factor ×= MLE
K% /BF29.17%—×0.88025.67%
BB% (unintentional) /BF0.00%—×1.0500.00%
HR / BF /BF8.33%÷0.893×1.10010.26%

Factors used: pitcher AAA level factors — K ×0.88, BB ×1.05, HR ×1.10. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 79).

Result: FIP 5.21 → 6.56, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).