TORONTO, ON - OCTOBER 05: Luke Weaver #30 of the New York Yankees pitches during Game Two of the American League Division Series presented by Booking.com between the New York Yankees and the Toronto Blue Jays at Rogers Centre on Sunday, October 5, 2025 in Toronto, Ontario, Canada.

Report: Mets, Weaver finalizing 2-year, $22M contract

6 months ago
Daniel Shirey / Major League Baseball / Getty

The New York Mets and reliever Luke Weaver are finalizing a two-year contract worth $22 million, a source told the New York Post's Joel Sherman.

The contract is pending a physical and doesn't include option years or an opt-out, reports Sherman.

Weaver made 64 appearances with the New York Yankees last season, authoring a 3.62 ERA and 3.89 FIP. He allowed five earned runs and managed only one out in three postseason appearances against the Boston Red Sox and Toronto Blue Jays.

The 32-year-old recorded 12 saves in just over two campaigns in the Bronx. Weaver racked up 191 strikeouts over 162 innings with a 3.65 ERA during his Yankees tenure.

The Yankees weren't bidding to retain Weaver, a source told Sherman.

Weaver was primarily a starter for the first seven years of his MLB career, going 27-42 with a 5.14 ERA before moving to the bullpen in 2024. He posted career-best results that season: a 2.89 ERA and 3.33 FIP in 84 innings.

Weaver is the second reliever whom the Mets have added from the Yankees this offseason. New York inked right-hander Devin Williams to a three-year, $51-million contract earlier in December.

All-Star reliever Edwin Díaz left the Mets to sign with the Los Angeles Dodgers on Dec. 9. New York reportedly came up $3 million short in its offer.

XRedditFacebookWhatsAppEmailSMS
MORE STORIES