After signing with the Mets as a minor league free agent in 1983, catcher Ed Hearn worked his way through their minor league system before getting the call to join the big club in 1986. He made his Major League debut on May 17 against the Los Angeles Dodgers and went 2 for 3 with a double. Hearn spent the rest of the 86 season serving as Gary Carter’s backup which meant he saw very little playing time. But when given the opportunity to play he proved to be a solid player. He finished the season hitting .265 with 4 home runs and 10 RBIs as the Mets cruised into the postseason.
Ed Hearn was included on the Mets postseason roster but as the backup catcher saw no playing time. He was the only member of the Mets postseason roster not to appear in a game.
Following the season the Mets traded Hearn to the Kansas City Royals along with Rick Anderson and Mauro Gozzo in exchange for David Cone and Chris Jelic. It turned out to be one of the best traded in Mets history as Cone would become an All-Star pitcher while injuries sidetracked Hearn’s career. He appeared in only 13 games for the Royals over two seasons.
While with the Mets Hearn wore number 49.
Ed Hearn also played for the Kansas City Royals in 1987 and 1988.