Utility infielder David Lamb was claimed off waivers by the Mets from the Tampa Bay Devil Rays prior to the 2000 season. After starting the year with the Norfolk Tide, Lamb was promoted to the big club in July. He made his Mets debut on July 5 as pinch hitter for Melvin Mora, for the record he struck out. Lamb would appear in six more games for the Mets mainly as a defensive replacement before being sent back down to the minors at the end of July where he spent the remainder of the season. Lamb did start one game during his brief tenure with the Mets on July 18 against the Toronto Blue Jays. It was during this game where Lamb recorded his only hit with the Mets.
In seven games for the Mets Lamb batted .200 (1 for 5). Following the season, he signed with the Anaheim Angels as a free agent.
While with the Mets Lamb wore number 26.
David Lamb also played for the following teams:
Tampa Bay Devil Rays – 1999
Minnesota Twins – 2002