Rivera was promoted to the Rangers' active roster Thursday.
Rivera will provide the Rangers with infield depth for the time being with Elvis Andrus sidelined due to a lower-back strain. The 28-year-old appeared in 34 games for the Marlins in 2019, slashing just .183/.258/.217 with zero home runs and two stolen bases.