Ryan McGuire who had hit .220 over three seasons with the Montreal Expos was signed by the Mets as a free agent on December 13,1999. He started the season playing for the Norfolk Tides, the Mets Triple A affiliate, before being called up to New York on June 4, 2000. He made his Met debut on the same day against the Tampa Bay Devil Rays as the starting right fielder. After walking in his first at bat, he went 0-2 and was pulled from the game. It would be McGuire’s only appearance in Met uniform. The next day he was shipped back to Norfolk where he finished the season.
With the Norfolk Tides, McGuire hit a very healthy .298 with 10 home runs and 62 RBIs but the Mets decided to cut ties with him and following the season and he signed with the Florida Marlin as a free agent.
While with the Mets McGuire wore number 40.
Ryan McGuire also played for the following teams:
Montreal Expos – 1997-1999
Florida Marlins – 2001
Baltimore Orioles – 2002