Every player
New here?

How to read this page

▶

A player page shows one box score, because a hitter and a pitcher share almost no column — which half you get follows the one he appears in. Every rate is built from summed counts, so a batting average is hits over at bats across whatever window you picked rather than an average of nightly averages. Pitchers rank against starters or relievers, which is the split the sport itself draws. A dash means no number for that cell, or a zero in a roster column that counts.

CWS

Osvaldo Bido

all 4 shown▶
Playing TimeDefensevs Starting Pitchers▶
Games Pitched16
Games Started9
Innings Pitched63.1
Batters Faced259
Pitches Thrown1,056
ResultsDefensevs Starting Pitchers▶
Wins5
Losses3
Earned Runs24
Earned Run Average3.41
Runs Allowed25
Hits Allowed43
Hits per 96.1
Walks and Hits per Inning1.09
Home Runs Allowed3
Home Runs per 90.4
Strikeouts63
Strikeout Rate24.3%
Strikeouts per 99.0
CommandDefensevs Starting Pitchers▶
Walks Allowed26
Walk Rate10%
Strikeout to Walk Ratio2.42
Walks per 93.7
Intentional Walks1
Hit Batters7
Wild Pitches3
Balks0
Strike Rate62.4%
StartingDefensevs Starting Pitchers▶
Complete Games0
Shutouts0
16 games
DateOppIPWLSVHHRKBBERAWHIP
ATHSep 7, 2024DETDET200010310.001.00
ATHSep 2, 2024SEASEA5.100061416.751.31
ATHAug 28, 2024@CINCIN600030503.000.50
ATHAug 22, 2024TBTB510020631.801.00
ATHAug 17, 2024SFSF610010620.000.50
ATHAug 10, 2024@TORTOR610020510.000.50
ATHAug 4, 2024LADLAD601060633.001.50
ATHJuly 28, 2024@LAALAA3.2010616417.182.73
ATHJuly 23, 2024HOUHOU510041601.800.80
ATHJuly 19, 2024LAALAA100000100.000.00
ATHJuly 12, 2024@PHIPHI310010200.000.33
ATHJuly 7, 2024BALBAL100010129.003.00
ATHJuly 4, 2024LAALAA100000010.001.00
ATHJune 29, 2024@ARIARI4.200020230.001.07
ATHJune 22, 2024MINMIN500050633.601.60
ATHMay 8, 2024TEXTEX2.2010304213.501.88
By season3 seasons
SeasonGGSIPWLSVERAWHIPHHRKBB
2026ATLCWS11018.22016.271.341531110
2025ATH261079.22515.871.6193196835
2024ATH16963.15303.411.094336326

About MLB Research

▶

Every number the site holds for a Major League team and the players who played for it, in one place. Pick a club, a season and a set of games, and read it. Nothing here needs an account.

Where the numbers come from

The same tables the boards read, resolved through one shared definition per stat. A rate is computed over the whole window rather than averaged across games, so a season figure is not the mean of the nightly ones.