The Mets signed free agent pitcher Rob MacDonald prior to the 1996 season. The left-hander pitched 1/3 inning in his Mets debut on April 3 against the St. Louis Cardinals, striking out the only batter he faced. as the Mets lost 5-3. MacDonald would go on to appear in 20 games for the Mets, all out of the bullpen, before being shipped down to the minors in June. At the time of his demotion his record was 0-2 with a 4.26 ERA. MacDonald finished out the season pitching for the Norfolk Tides before being released in October.
While with the Mets MacDonald wore number 49.
Rob MacDonald also played for the following teams:
Toronto Blue Jays – 1990-1992
Detroit Tigers – 1993
New York Yankees – 1995