Gray was called up by the Marlins from Triple-A Jacksonville on Friday.
With Tim Anderson being placed on the bereavement list and Otto Lopez going on the paternity list, Gray will jump up to the Marlins' 26-man roster. Gray briefly joined the team in May while Anderson was on the IL but only made one start, which came at third base. Gray should be expected to fill a bench role during his time in Miami.