The Marlins have to set their roster by Wednesday, when they open the season against the Cardinals.
Miami plans to carry Donnie Murphy as a utility player, and Chad Gaudin, a non-roster invitee, as a long reliever.
The decision to go with Murphy was difficult, because infielder Donovan Solano, a non-roster invitee, had a sensational camp.
"We talked to Solano today," manager Ozzie Guillen said. "Solano is staying in Triple-A. We're going to take Murphy. Solano has had the best Spring Training I've ever seen. I had to explain to him everything about the details, and why he's not on the ballclub. It was kind of hard."
Marlins Finalize Opening Day Roster