Brad Penner-USA TODAY Sports

The New York Mets and two-time All-Star, 2022 MLB Batting Champion Jeff McNeil, have agreed on a contract extension. This news was just broken by Jeff Passan of ESPN, who shared details on the contract.

New York Mets and Jeff McNeil reach on four-year contract extension:

Per Passan, the Mets signed McNeil to a four-year deal that is worth $50 million ($12.5 million per year), pending a physical. Also, Passan made note that there is a fifth-year club option that is included in this deal. It takes the potential value of this new contract for McNeil up to $63.75 million. The duration of this deal keeps McNeil in Queens through at least 2026, his age-34 season.

This is undoubtedly some thrilling news for the Mets. McNeil was eligible for arbitration this offseason. He and the Mets recently were a part on a 2023 salary by $1.5 million. Instead of allowing that process to carry out and linger on into a later point in the offseason through arbitration, clearly, both the Mets and McNeil were both just motivated to get a multi-year deal done here.

McNeil is still 30 years old, turning 31 in early April. He is now going into his sixth year with the Mets. McNeil has a career batting average of .307 and hit a ridiculous .326 in 2022, which was the best in Major League Baseball.

Signing McNeil, getting a long-term deal done was something Mets fans had voiced as a top priority this offseason. Steve Cohen and Billy Eppler were able to get it done with McNeil and his representation fairly early. Now, McNeil can focus on continuing to be the dominant, contact hitter that he has been with the Mets for the last five years and be the core asset they need for their high aspirations of winning a World Series.

More must-reads:

TODAY'S BEST
Jets QB Aaron Rodgers insists focus has been football, not politics
Hurricanes general manager steps down, leaving front office in flux
Travis Kelce echoes Patrick Mahomes in response to controversial kicker
Cowboys QB Trey Lance details how he has changed since 49ers stint
Historic NCAA settlement reached allowing schools to pay players
Celtics dominate Pacers in Game 2, take 2-0 ECF lead
Cavaliers fire head coach J.B. Bickerstaff
Connor McDavid's 2OT goal gives Oilers win over Stars in Game 1
Rob Manfred hints at big change coming to MLB
Scottie Scheffler arrest case takes another weird turn with new video
QB Russell Wilson believes Steelers can 'do something special'
Pacers star suffers injury in ugly Game 2 loss
Watch: Jaylen Brown's big second quarter lifts Celtics to halftime lead
Broncos HC Sean Payton raves about one QB's progress at OTAs
North Carolina basketball snags instant-impact player via transfer portal
Rams GM shares details about Stetson Bennett’s absence
Perpetual Bulls trade candidate once more hitting the rumor mill
MLB announces host venues for 2026 World Baseball Classic
Knicks marquee trade acquisition could bolt in free agency
Pistons make decision on new president of basketball operations

Want more Mets news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.