The New York Mets are trading longtime second baseman Jeff McNeil to the A’s, ESPN’s Jeff Passan reports.

In return, the Mets will receive an unnamed rookie-ball pitcher from the A’s, per the report. The Mets will also send cash to the A’s to help cover McNeil’s $15.75 million salary and $2 million buyout on a team option for next season.

Advertisement

McNeil, 33, has played his entire eight-season MLB career with the Mets. He received Rookie of the Year votes in his first season in 2018 and was named to the first of his two All-Star teams in 2019. He was named All-Star again in 2022 while leading the National League with a .326 batting average.

Jeff McNeil will join the A's following eight seasons with the Mets.

Jeff McNeil will join the A’s following eight seasons with the Mets.

(Megan Briggs via Getty Images)

For his career, McNeil is a .284/.351/.428 hitter with averages of 10 home runs, 46 RBI and 4.6 stolen bases per season.

His production at the plate has dropped since 2023 as he’s hit .238 and .243 the last two seasons. He slashed .243/.355/.411 with 12 home runs, 54 RBI and 3 stolen bases in 2025.

Advertisement

McNeil was made expendable when the Mets acquired second baseman Marcus Semien from the Texas Rangers in November in exchange for Brandon Nimmo, another longtime Mets veteran.

The trade of McNeil continues significant roster turnover in New York during an offseason in which they lost All-Star slugger Pete Alonso to the Orioles and All-Star closer Edwin Díaz to the Dodgers via free agency. The Mets have meanwhile signed infielder Jorge Polanco and reliever Luke Weaver to offset the departures.