The New York Mets and catcher Luis Torrens are in agreement on a two-year, $11.5 million contract extension through the 2028 season, sources confirmed to ESPN on Saturday.

The deal includes $2 million in possible incentives, $1 million each in 2027 and 2028. It does not include any options.

He was set to become a free agent after this season.