After spending a year and a half in the Mets minor league system Wally Whitehurst made his Met as well as his Major League debut on July 17, 1989. He pitched one inning of relief and gave up two runs in the Mets 6-0 loss to the Houston Astros. He would finish out the season with the Mets appearing in nine games all except one out of the bullpen. He posted a 0-1 record with 4.50 ERA in 14 innings.
Whitehurst made the Mets staff out of Spring Training in 1990 and was used a middle reliever and enjoyed his best season as a Met. He appeared in 38 games, third most on the staff, and posted a 1-0 record with 2 saves and 3.29 ERA. His first major league victory came on July 5th when he pitched 4 2/3 innings of relief against the Atlanta Braves.
In 1991 the Mets converted Whitehurst to a starter. He won his first start of the season, but then went on to have minimal success. In 20 starts he won 5 while losing 11. Overall for the season he appeared in 36 games and finished with a 7-12 record and 4.19 ERA. 1992 was more of the same, he appeared in a career high 44 games, 11 as a starter. His record at the end of the season was 3 and 9 with 3.62 ERA.
Following the season, the Mets traded Whitehurst to the San Diego Padres along with D.J. Dozier and Raul Casanova in exchange for All-Star shortstop Tony Fernandez.
In four seasons with the Mets Wally Whitehurst appeared in 127 games, 32 as a starter, and compiled an 11-22 record with 3 saves and a 3.83 ERA.
While with the Mets Whitehurst wore number 47.
Wally Whitehurst also played for the following teams:
San Diego Padres – 1993,1994
New York Yankees – 1996