Rosario started the 2012 season at the Marlins' Triple-A affiliate New Orleans Zephyrs and later pitched in four games for Miami, yielding six runs in three innings over four relief appearances. He was sent back down to the minors.
