Despite that, he still feels it is inevitable.
"I know the pain is there and the preparation (for the operation) takes time," he stated to the Associated Press.
Al Leiter (12-6) tossed six innings, scattering four hits and striking out ten -- the most by a Met starter this season -- to earn the victory.
New York (53-69) took a two run lead in the bottom of the first against Colorado starter Jason Jennings (10-11). Roger Cedeno walked to begin the frame, Jose Reyes singled, and Cliff Floyd game through with a run scoring base hit to put runners on the corners. Timo Perez then added a sacrifice fly.
Jason Phillips single and Wigginton's ground rule double in the third extended the margin to 4-0.
Colorado (61-65) scored a run in the sixth on Rene Reyes' RBI single. The Rockies added two in the eighth on Preston Wilson's double and Larry Walker's single into right. Todd Helton added the final run with a base hit in the ninth.
Tony Clark added an insurance run in the bottom of the eighth on his sixteenth homer of the season off former Met Steve Reed.
Jason Jennings -- who made his major league debut at Shea Stadium on August 23, 2001 -- pitched five innings, allowing eight hits and five runs while walking four and fanning two.