Luke Weaver has inked a two-year, $22 million contract with the New York Mets, a move that brings a former Yankees closer into a rebuilding pitching staff.
Weaver’s New Deal
The 32-year-old right-hander agreed to the contract, which was announced by a person familiar with the negotiations. The agreement is subject to a successful physical, and the source spoke on condition of anonymity.
Performance Before the Hamstring Strain
Weaver had a 1.05 ERA and eight saves in nine chances over 24 games before the injury. He had been the Yankees’ closer after taking over from Clay Holmes in September 2024, then was replaced by Devin Williams at the start of 2025, and later returned to the role in late April after Williams faltered.

The Hamstring Injury and Comeback
On June 1, Weaver strained his left hamstring. He returned in late June, posting a 5.31 ERA with no saves in three chances over 40 games.
2024 Season and Postseason
During the 2024 regular season, Weaver went 7-3 with a 2.89 ERA and four saves. In the postseason, he was 1-0 with a 1.76 ERA in four games. He allowed a tying, two-run homer to Cleveland’s Jhonkensy Noel with two outs in the ninth inning of Game 3 of the AL Championship Series, a game the Yankees lost when David Fry homered against Holmes in the 10th.
Career Overview
Weaver is a 10-year major-league veteran. His career record is 38-49 with a 4.74 ERA and 12 saves. He has played for St. Louis (2016-18), Arizona (2019-22), Kansas City (2022), Cincinnati (2023), Seattle (2023) and the Yankees.
Other Mets Moves
Clay Holmes reached a $38 million, three-year contract last December and was moved to the rotation. Devin Williams struck a $51 million, three-year deal this month. Other former Yankees who have joined the Mets in recent years include star outfielder Juan Soto, catcher Luis Torrens and manager Carlos Mendoza.
Losses from the Mets
The Mets lost closer Edwin Díaz last week when he agreed to a $69 million, three-year contract with the Los Angeles Dodgers. They also lost first baseman Pete Alonso to Baltimore for a $155 million, five-year contract and traded outfielder Brandon Nimmo to Texas for Gold Glove second baseman Marcus Semien.
Key Takeaways
- Luke Weaver signs a two-year, $22 million deal with the Mets.
- Weaver’s 2024 season was 7-3, 2.89 ERA, four saves.
- The Mets have shed key players, including Edwin Díaz, Pete Alonso and Brandon Nimmo.
The Mets’ roster changes underscore a period of transition as the team balances new acquisitions with the departure of long-time contributors.

