Heineman was released from a minors pact with the Cardinals last week. The switch-hitting backstop managed just a .254/.325/.313 line over 77 plate appearances with their top affiliate in Memphis. Heineman has generally been quite productive at the minors’ top level, compiling a .284/.351/.422 mark over six seasons in Triple-A.
While Heineman hasn’t seen any big league action this season, he did get to the majors in both 2019 and 2020. The 30-year-old has suited up for the Marlins and Giants, garnering 62 MLB plate appearances. The Phils have three catchers — J.T. Realmuto, Andrew Knapp and Rafael Marchan — on the 40-man roster.