On Friday, the Miami Marlins claimed right-handed pitcher Osvaldo Bido off waivers from the Tampa Bay Rays (first reported by Daniel Álvarez Montes of El Extrabase). The Marlins 40-man roster was at 39, so no corresponding roster move was required.

Throughout most of his career, Bido has been a swingman, with his best season coming in 2024 with the Athletics, pitching to a 3.41 ERA and 3.36 FIP through 63 ⅓ innings pitched. He had much less success in 2025, posting a 5.87 ERA, 6.07 FIP, 7.68 K/9 and 3.95 BB/9 in 26 appearances (10 starts). The A’s waived him in December.

What stands out about Bido is his deep pitch mix, which consists of a four-seam fastball, slider, sinker, changeup and cutter. In 2025, his four-seam fastball took a huge dip (minus-12 run value) and the sinker remained his best pitch (plus-4). The sinker averages 94.5 mph. His slider and cutter were also strong pitches in 2024, but both were negative run value pitches this past season.

bido 2024-2025 noname.png

Bido, 30, has a history of allowing fly balls. The difference between 2024 and 2025 was how much hard contact there was against him. As a result, his HR/FB rate skyrocketed from 3.8% to 14.7%. It just seems like opposing hitters were seeing him better, or maybe they had a clearer idea of which pitch was coming.

Bido continued to do a good job of getting hitters to whiff outside the strike zone. However, they took advantage of him on the first pitch of plate appearances (.487/.500/.872/1.372 slash line against).

This offseason, Bido has bounced around from the A’s to the Atlanta Braves to the Rays before landing in Miami. That is largely due to him being out of minor league options—either he makes the 2026 Opening Day roster or else the Marlins will have to pass him through waivers like his previous teams did.

The recent trade of Ryan Weathers to the New York Yankees gives Bido an improved chance of earning a major league job, but he shouldn’t be viewed as a Weathers replacement. With a strong spring, he could take over the long relief role that Valente Bellozo held for much of last season.