0 of 30

Tim Warner/Getty Images

Spring training has reached that special point where it feels like there's still an eternity of exhibition games left, and yet Opening Day (April 2) is right around the corner.

What better time to get caught up on how teams' rosters are shaping up?

Ahead are 25-man roster predictions for all 30 MLB teams. On balance, they don't look too different from what the projections were going into spring training. But things like injuries and performances must be accounted for, so there are a few changes to consider.

We'll go in alphabetical order by city, and please note that all stats are current through play on Tuesday, March 7.