A person familiar with the negotiations says second baseman Daniel Murphy and the Washington Nationals have agreed to a three-year contract.

The person spoke on condition of anonymity Thursday night because the agreement, first reported by ESPN, was subject to a successful physical.

Drafted by the Mets in 2006, the 30-year-old starred in October when he homered in a record six straight post-season games and was voted the MVP in the Mets' National League Championship Series victory over the Chicago Cubs. But he made key errors in the fourth and fifth games of New York's five-game World Series loss to the Kansas City Royals.

Murphy hit .281 this year with a career-best 14 homers and 73 runs batted in. In seven seasons, all with the Mets, he has a .288 average with 62 homers and 402 RBIs.

Murphy became a free agent after the season and rejected the Mets' $15.8 million qualifying offer.