DENVER -- When Chase Utley took the field Friday for the Dodgers in Houston, he snapped a streak of 1,551 games played for only the Phillies, who selected him in the first round of the 2000 First-Year Player Draft. That gave David Wright the title of Major League Baseball's longest-tenured (1,516 games) active player who has only appeared for one team.

And Wright is about to resume adding to that total. Mets manager Terry Collins reiterated Friday that he expects Wright to join the Mets in time for their series opener Monday in Philadelphia, after playing two final rehab games for Class A Advanced St. Lucie on Friday and Saturday. Wright has been on the disabled list since April 15 due mostly to spinal stenosis, a condition he will need to manage for the rest of his career.

"We are certainly right now ... expecting him to be there Monday," Collins said.

Wright finished 3-for-4 on Friday to raise his batting average at St. Lucie to .375 in seven games, though he has yet to produce an extra-base hit. Collins has said that Wright will not start every day at third base upon his return; his health and effectiveness will dictate how often he plays.

Beyond this year, there will be plenty of opportunity for Wright to extend his streak of games as a lifetime Met. The captain is under contract through 2020, with a full no-trade clause.

He is, however, far from the all-time record of games played for a single franchise and no other. Carl Yastrzemski holds that mark with 3,308 games played over a 23-year career, all for the Red Sox.