The Rick Porcello reunion is off the table.

The free-agent right-hander has agreed to a one-year contract with the New York Mets pending a physical, The Athletic's Ken Rosenthal and Eno Sarris reported Thursday.

The one-year deal is worth $10 million, per MLB Network's Jon Heyman.

The Red Sox were rumored to be interested in re-signing Porcello after his contract expired in 2019, but New York also was eyeing the 30-year-old veteran and appears to have gotten its man.

Porcello was a workhorse during his five seasons in Boston, starting 32 or more games in four of those campaigns. His brilliant 2016 season -- 22-4 with a 3.15 ERA -- earned him American League Cy Young Award honors.

The New Jersey native struggled to a 5.52 ERA last season, though, and with the Red Sox looking to cut payroll, it seemed unlikely they would open their checkbooks for a starter north of 30.

Porcello's departure leaves a hole in Boston's rotation behind Chris Sale, David Price, Eduardo Rodriguez and Nathan Eovaldi.

Click here to download the new MyTeams App by NBC Sports! Receive comprehensive coverage of your teams and stream the Celtics easily on your device.