The trade market for Marlins right-hander Edward Cabrera is thinning out after two teams dropped out of the running following other moves to address their pitching needs.
The Astros and Orioles are no longer trade candidates for Cabrera, the Miami Herald’s Barry Jackson reported.
The Marlins are continuing to listen to offers for the 27-year-old Cabrera, but they do not want to sell short on any deal involving Cabrera, according to the report.
Baltimore and Houston are moving on after seeming to address needs within their own rotation in recent weeks as the MLB offseason continues.
The Orioles made a trade with fellow AL East rival, the Rays, last week, landing starter Shane Baz in exchange for outfielders Slater de Brun and Austin Overn, catcher Caden Bodine, pitcher Michael Forret and a competitive balance draft pick.
The Astros had done the same when they added Mike Burrows from the Pirates in a three-team trade with Pittsburgh and Tampa Bay.
In order to make the deal happen, the Astros sent two of their top prospects, outfielder Jacob Melton and right-hander Anderson Brito, to the Rays.
Cabrera has three more seasons under team control and is coming off a season in which he pitched a career-high 137 ⅔ innings in 2025 for the Marlins. He will make just $3.75 million this season.
There had been talk among some MLB clubs that the Marlins were asking too high a price for Cabrera, The Athletic reported earlier this month.
Cabrera posted a 3.53 ERA last season and had a career-best 150 strikeouts for the Marlins, but he was injured twice during 2025.
He was on the injured list at the beginning of the season with a blister on his right middle finger and returned in September due to a sprained right elbow, while also dealing with injury issues in 2024.











