The New York Mets appear to have the main part of their roster rounded out before Opening Day.

Of course, things can always change quickly in this sport, but it would seem that New York has no more glaring roster holes after the many offseason additions they’ve made to this point. They added outfield depth by trading for Luis Robert Jr., bolstered the back end of their bullpen by signing Devin Williams and Luke Weaver, added an ace to pair with Nolan McLean by trading for Freddy Peralta, and added other elite offensive pieces like Jorge Polanco, Bo Bichette, and Marcus Semien.

Even after Jeff McNeil was traded to the Athletics earlier in the offseason, the addition of Bichette created a clear surplus of infielders. This was partially alleviated by Luisangel Acuña being sent to Chicago in the Luis Robert Jr. deal, but there are still more young and talented infielders than there is space for.