Osvaldo Bido

P Chicago White Sox
Age 31 RHP 6'3" / 175 lbs MLB
Overview
MLBRP
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202428MIX2 levels26181113.883.6025.5%8.9%1.7K 23.8% · BB 8.5% · FIP 3.86
202529MIX2 levels3013975.855.6119.4%9.7%-1.2K 18.8% · BB 9.5% · FIP 5.47
202630MLBCWS110196.275.6213.6%12.3%-0.2
2027PROJ31MLBCWS88475.045.2419.6%10.7%-0.2
2028PROJ95% MLB32MLBCWS77415.325.5018.8%11.1%-0.3
Last 3 seasons WAR 0.4  ·  Next 2 projected WAR -0.5Projected rows: MLB playing time only, park and league context applied.
Contract
No contract data on file.
Skills · percentileStatcast 2026
FB Velo48
Whiff%37
K%10
xwOBA vs10
CompsElian Leyva (age 30) · Zack Segovia (age 32) · Robert Stock (age 31)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 133125vR 116
ERA5.04
FIP5.24
K%19.6%
BB%10.7%
K-BB%8.9%
Proj IP47
Value2027 · WAR
Runs saved vs league avg · 47 IP
K: -1.0 runs (Runs saved by strikeouts vs lg-avg K%)-1KBB: -1.2 runs (Runs saved by walk suppression vs lg-avg BB%)-1BBCONTACT: -3.3 runs (Runs saved on contact quality (HR suppression) vs lg)-3CONTACTSTAM: +1.9 runs (Replacement credit for innings volume)+2STAMTotal WAR: -0.38 (47 IP)-0.4WAR
-0.2-0.32728
Grades · Statcast · Arsenal · Contract
Scouting Grades
STUF5050
CTRL4040
CMD4040
K†4545
Statcast Percentiles
FB Velo
p4894.4
Whiff%
p3723.4%
K%
p1013.6%
xwOBA vs
p100.377
FB+1.2 (50%)
SI (21%)
CH (6%)
CT-0.8 (2%)
SL-1.4 (44%)

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 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)
201721ROK MLEDSL Pirates1513512404136187%3.411.6%18.8%-7.1%0.6%5.334.81—
201721ROK RAWDSL Pirates1513512404136187%3.417.1%15.0%2.1%0.4%5.333.87—
201923MIX MLE2 levels25251365521073810100%5.414.4%8.1%6.4%2.3%3.324.17—
201923MIX RAW2 levels25251365521073810100%5.419.4%6.9%12.5%1.8%3.323.32—
202125MIX MLE2 levels232110145098371591%4.417.9%8.8%9.1%4.0%5.334.90—
202125MIX RAW2 levels232110145098371591%4.421.8%8.2%13.6%3.3%5.334.19—
202226AAA MLEIndianapolis Indians3225111506122641878%3.521.2%13.3%7.9%3.9%4.535.11—
202226AAA RAWIndianapolis Indians3225111506122641878%3.524.1%12.6%11.5%3.6%4.534.73—
202327MIX MLE2 levels3519113504113501054%3.220.6%9.3%11.3%2.1%4.923.67+1.7
202327MIX RAW2 levels3519113504113501054%3.222.4%9.9%12.5%2.0%4.923.58+1.8
202428MIX MLE2 levels2618111463118411369%4.323.8%8.5%15.3%3.1%3.883.86+1.4
202428MIX MLE2 levels2618111463118411369%4.323.8%8.5%15.3%3.1%3.883.86+1.4
202428MIX RAW2 levels2618111463118411369%4.325.5%8.9%16.6%2.8%3.883.60+1.7
202529MIX MLE2 levels30139744486432243%3.218.8%9.5%9.3%5.0%5.855.47-1.0
202529MIX MLE2 levels30139744486432243%3.218.8%9.5%9.3%5.0%5.855.47-1.0
202529MIX RAW2 levels30139744486432243%3.219.4%9.7%9.7%5.0%5.855.61-1.2
202630MLB MLEChicago White Sox1101981111030%1.713.6%12.3%1.2%3.6%6.275.51-0.2
202630MLB MLEChicago White Sox1101981111030%1.713.6%12.3%1.2%3.6%6.275.51-0.2
202630MLB RAWChicago White Sox1101981111030%1.713.6%12.3%1.2%3.7%6.275.62-0.2
▸ Career totals (raw MLB only — as recorded)
MLB Career—6928212939190902941%3.120.2%9.6%10.6%3.1%5.174.36+0.5
▸ 2027 season — projected remainder (no 2027 stats recorded)
202731MLBCWS884719839217100%5.919.6%10.7%8.9%3.8%5.045.24-0.2
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202832MLB MLECWS774418435207100%6.218.8%11.1%7.7%4.0%5.325.50-0.3
202832MLB CTXCWS774117332197100%5.918.8%11.1%7.7%4.0%5.325.50-0.3
▸ Career totals — MLB only (actual + projected)
Career— RAW763525411142231093646%3.320.0%9.8%10.2%3.2%5.204.43+0.4
/ 200 IP— RAW6028200878176862846%3.320.0%9.8%10.2%3.2%5.204.43+0.3
Career— MLE197134739324060433510268%3.818.6%10.3%8.3%3.1%4.654.56+1.0
/ 200 IP— MLE5336200876163912768%3.818.6%10.3%8.3%3.1%4.654.56+0.8

Career Comps

Completed MLB careers (no pro action in 2+ yrs) whose totals — actual + projected — most resemble this player's. Pool: 3,327 pitcher careers (1,251 from 1990-2025 + 2,076 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 PROJECTION1.56119.9%10.1%1.285.17
Will Cunnane ('04)1.44618.9%10.4%1.255.26
Lou Sleater ('50-'58, -2 WAR*)1.56019.6%*11.2%*1.30*5.08*
John Strohmayer ('70-'74, -1 WAR*)1.67819.6%*9.2%*1.42*5.14*
Elmer Singleton ('45-'59, -0 WAR*)1.65521.5%*9.3%*1.40*5.08*
Joey Wentz ('25)1.57621.1%9.9%1.365.57
Buddy Carlyle ('15)1.55818.5%8.5%1.325.14