Grading the offseason moves the Mets made and didn't make

Mar 21, 2022; Jupiter, Florida, USA; Max Scherzer (21) of the New York Mets pitches in the fourth
Mar 21, 2022; Jupiter, Florida, USA; Max Scherzer (21) of the New York Mets pitches in the fourth / Jim Rassol-USA TODAY Sports
5 of 7
Mar 24, 2022; Port St. Lucie, Florida, USA; New York Mets right fielder Mark Canha (19) circles the / Sam Navarro-USA TODAY Sports

Mets sign Mark Canha

The third and final big bat the Mets signed in free agency was Mark Canha. They inked the 33-year-old to a two-year $26.5 million dollar deal.

I like Mark Canha. He's a hitter with lots of power and elite on-base skills. He is, however, coming off of a down year in which he slashed .231/.358/.387 with 17 home runs and 61 RBI. Canha really struggled in the second half, as he slashed a paltry .206/.340/.319 with six home runs. He was dealing with a hip issue that could have caused the slump, but it's concerning. The hip injury has been prevalent for years now.

Like Nimmo, Canha has had his own troubles staying on the field. He did play 141 games this past season which set a career-high. However, he had not played in more than 126 games before that. Marte has already had an injury in spring training, Nimmo seems to get hurt every year, the Mets really need Mark Canha to stay healthy and productive the entire season if they want to reach their ultimate goal.

Canha isn't a good defender but isn't one that will lose games for the Mets. The addition of the DH will help in that regard some days and should, in theory, keep him healthier as well.

When right, Canha has the ability to be a really good player. He can hit 20+ home runs with a .380+ OBP. It's a tad concerning that he's coming off of a down year and has an injury history, but it's hard to find a bargain signing that didn't come with some risk.

The contract the Mets gave Canha is not bad at all, and he should be a productive player for the entirety of the deal.

Grade: B