Gary Bennett was acquired from the Philadelphia Phillies on July 23, 2001 in exchange for fellow catcher Todd Pratt. However, he did not have time to unpack his bags before being shipped out of town once again. He made his Mets debut the next day when he pinch hit for Kevin Appier and singled to right field. It would be his only appearance in a Met uniform as he was demoted to the minors following the game. After spending a month playing for the Norfolk Tides, he was traded to the Colorado Rockies.
While with the Mets Bennett wore number 7.
Gary Bennett also played for the following teams:
Philadelphia Phillies – 1995,1996,1998-2001
Colorado Rockies – 2001,2002
San Diego Padres – 2003
Milwaukee Brewers – 2004
Washington Nationals – 2005
St. Louis Cardinals – 2006,2007
Los Angeles Dodgers – 2008