Mike Bolsinger

P Toronto Blue Jays
Age 39 RHP 6'1" / 215 lbs MLB
Overview
MLBRPLAST SEASON 2017
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
201527MIX2 levels31291563.233.3024.3%9.2%4.0K 23.2% · BB 9.3% · FIP 3.42
201628MIX2 levels2514825.384.1223.9%8.1%1.2K 21.9% · BB 8.3% · FIP 4.20
201729MIX2 levels2710893.844.0721.5%9.3%0.5K 20.2% · BB 9.4% · FIP 4.26
201830No MLB games played
201931No MLB games played
202032No MLB games played
202133No MLB games played
202234No MLB games played
202335No MLB games played
202436No MLB games played
202537No MLB games played
202638No MLB games played
Last 3 seasons WAR 5.8
Contract
No contract data on file.
Skills · percentileStatcast 2017
K%34
FB Velo10
xwOBA vs10
ERA—
FIP—
K%—
BB%—
K-BB%—
Proj IP—
Statcast · Contract
Statcast Percentiles
FB Velo
p1090.0
Whiff%
p1520.4%
K%
p3419.9%
xwOBA vs
p100.363

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)
201426MLB MLEArizona Diamondbacks109522384816790%5.220.2%6.7%13.4%2.9%5.503.85+1.0
201426MLB RAWArizona Diamondbacks109522384816790%5.220.2%6.7%13.4%2.9%5.503.92+0.9
201527MIX MLE2 levels3129156653159601394%5.023.2%9.3%13.9%2.0%3.233.42+3.8
201527MIX RAW2 levels3129156653159601394%5.024.3%9.2%15.2%2.0%3.233.30+4.0
201628MIX MLE2 levels25148236086291356%3.321.9%8.3%13.5%3.4%5.384.20+1.2
201628MIX RAW2 levels25148236086291356%3.323.9%8.1%15.8%3.6%5.384.12+1.2
201729MIX MLE2 levels27108937681351137%3.320.2%9.4%10.8%3.0%3.844.26+0.3
201729MIX RAW2 levels27108937681351137%3.321.5%9.3%12.2%2.9%3.844.07+0.5
▸ Career totals (raw MLB only — as recorded)
MLB Career—48412311022210933485%4.820.5%9.1%11.4%3.3%4.924.40+2.7
▸ Career totals — MLB only (actual + projected)
Career— RAW48412311022210933485%4.820.5%9.1%11.4%3.3%4.924.34+2.9
/ 200 IP— RAW4236200886182812985%4.820.5%9.1%11.4%3.3%4.924.34+2.5
Career— MLE936237916273541424467%4.121.8%8.7%13.0%2.7%4.153.85+2.7
/ 200 IP— MLE4933200858187752367%4.121.8%8.7%13.0%2.7%4.153.85+2.3

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.

2017 AAABuffalo Bisons · 48 IPFIP 2.30 → 2.70 (+0.40)K% 23.3% → 20.5%
ComponentRawPark ÷Level factor ×= MLE
K% /BF23.33%—×0.88020.53%
BB% (unintentional) /BF4.44%—×1.0504.67%
HR / BF /BF1.11%÷0.903×1.1001.35%

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 80).

Result: FIP 2.30 → 2.70, 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).

2016 AAABuffalo Bisons · 54 IPFIP 3.44 → 3.68 (+0.24)K% 25.6% → 22.6%
ComponentRawPark ÷Level factor ×= MLE
K% /BF25.63%—×0.88022.55%
BB% (unintentional) /BF8.82%—×1.0509.26%
HR / BF /BF2.52%÷1.164×1.1002.38%

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 133).

Result: FIP 3.44 → 3.68, 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).

2015 AAAOklahoma City Dodgers · 47 IPFIP 2.15 → 2.70 (+0.55)K% 32.6% → 28.7%
ComponentRawPark ÷Level factor ×= MLE
K% /BF32.62%—×0.88028.71%
BB% (unintentional) /BF9.63%—×1.05010.11%
HR / BF /BF1.07%÷0.866×1.1001.36%

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 73).

Result: FIP 2.15 → 2.70, 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).