With MLB spring training in full swing, some players are battling with each other to get a spot in the starting lineup or pitching rotation. Others are fighting just to have a spot on the roster.

Those roster-spot battles can be the difference between a mediocre minor league salary and a much larger major league salary. It can even make or break a baseball career for some.

Here are a few New York Mets who could be on the bubble for making a roster spot.

Begin Slideshow