NEW YORK -- New York Mets outfielder Michael Cuddyer is ready to retire after playing 15 seasons in the major leagues.

A person familiar with the situation tells The Associated Press that Cuddyer is planning to call it a career. The person spoke on condition of anonymity Friday night because there hadn't been an official announcement.

ESPN first reported Cuddyer's plans.

More from FoxSports

Cuddyer turns 37 in March. He would leave with one season left on a two-year, $21 million contract that he signed with the Mets as a free agent.

Cuddyer hit .259 with 10 home runs and 41 RBI during an injury-interrupted year with the Mets. He made his first World Series appearance this fall, striking out in all three of his at-bats.

The two-time All-Star won the 2013 NL batting championship by hitting .331 for Colorado. Cuddyer is a lifetime .277 hitter with Minnesota, the Rockies and Mets, with 197 home runs and 794 RBI.

He is a longtime pal of Mets captain David Wright, and their friendship was a major reason why Cuddyer came to New York.