Beltran, out since June 21 with a bone bruise in his right knee, was examined by the Mets' medical director, Dr. David Altchek, in Manhattan on Monday morning. He is now scheduled to play for Class A Brooklyn on Wednesday night.
Beltran is hitting .336 with eight home runs and 40 RBIs in 62 games for the Mets this season. The 32-year-old will have two guaranteed years left on his contract after 2009, at $18.5 million each.
Alden Gonzalez is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.