MLB Roster Grid

25-Man rosters and Injured/Restricted List.
left-handed hitter/pitcher*  switch-hitter**  
•Platoon vs RHP
•Platoon vs LHP


BAL   BOS   CWS   CLE   DET   HOU   KC   LAA   MIN   NYY   OAK   SEA    TB   TEX    TOR

ARZ   ATL   CHC    CIN   COL   LAD   MIA   MIL   NYM   PHI    PIT     SD     SF    STL    WSH

[RELATED: Opening Day Roster Tracker]

Roster Resource’s Projected Saves 2019

38 thoughts on “MLB Roster Grid

    1. Jason Martinez Post author

      As soon as the team pages are updated. Some slip through the cracks since it’s one of several pages that must get updated when a change is made. Let me know if something is missing.

  1. DJ

    Can you bring back the old style grid please — all teams on a single grid. This one is to hard to read. I used to be able to scan down the list of starting shortstops — now they’re scattered all over.

    1. Jason Martinez Post author

      No, but he hit there exclusively the last 2 weeks of the season. So there’s at least a chance that Ventura was comfortable with him there. I’d hit him 3rd.

    1. Jason Martinez Post author

      Where does he fit right now? They’re trying desperately to trade Bourn or Swisher, which would open a spot in LF or maybe on the bench to start the season. Aside from that, he doesn’t have a spot unless they think he can play 3B and I don’t think that’s the case. Might be good to have him start in AAA, anyways. Didn’t play much last season because of injuries.

      FWIW, I have him projected for approximately 350 plate appearances. Could go up to 450-500 if they can trade Bourn.

  2. Anonymous

    Don’t you think that Souza would have a better chance of making the roster over a player like Guyer for Tampa?

    1. Jason Martinez Post author

      If it’s a bench role, I think Guyer is best-suited. Plays all 3 OF spots and had an .844 OPS vs LHP in ’15. He’s also out of options and has enough value that they wouldn’t want to lose him to waivers.

      Souza is a raw player with upside and I’d assume that he’ll benefit from regular playing time in AAA. With that said, I’m not ruling anything out. One of their beat writers had a story about James Loney being the odd man out behind Logan Morrison at 1B so I’m assuming he views Souza as the starting RF. As of now, I would disagree with that.

  3. Andrew

    JD Martinez listed twice instead of Victor.

    Love this site BTW bc typical projection systems dont take into account lineup/order changes. Thanks.

  4. Casey

    Never seen this quite so out of date: Where are all the pitching changes for the Dodgers and Mets, e.g. DeGrom, Kershaw, Anderson, Kazmir???

    1. Jason Martinez Post author

      Between September call-ups/NFL rosters being finalized, this is one of the features that I couldn’t keep up with. Apologies. There will be an offseason version by end of World Series.

  5. Pierre

    Some leagues will start drafting in Nov/Dec (eg NFBC slow drafts) so I’ll ask again for the option to see a 2015 style roster grid which includes all teams on one screen and (most important in my opinion) players sorted by position rather than batting order.

    This makes the grid much faster to browse during a draft when you need a player from a specific position and are able to see all the players side by side with others in the same division. It’s difficulty to find the 2B you need when one team bats them leadoff and the next has theirs at 6 and another has theirs 9th. Side by side makes it easy.

    Perhaps a toggle link on the top of the page to allow site users to switch back and forth between batting order and position sorting? All on one page is important to a lot of users too as it allows for making screen grabs on different dates to compare changes over time.

    1. Jason Martinez Post author

      Check back with me once I have all 30 offseason pages done (ETA: OCT 31) to remind me of what you’re looking for. Thanks!

  6. Chuck

    Agree with Pierre, it would be great if we could choose between both style of grids, Position and Batting Order, particularly as the season approaches. Batting order isn’t too relevant here in November.

    1. Jason Martinez Post author

      Ideally, there will be multiple options. I think the current view (by position) is preferred by most. Depends on what kind of capabilities I’ll have once the database is revamped.

  7. Ken Smith

    You have Michael Wacha as both a starter and a reliever for the Cardinals. Mozeilak has said Alex Reyes will be in the rotation. Matt Bowman is missing from the bullpen. Socolovich will only make the team if one of the twelve others gets hurt this spring. Great site.Way more accurate than the competition.

    1. Jason Martinez Post author

      Fixed. Thanks! Reyes threw a career high 105 innings in 2016 so I wouldn’t count on any more than 150 in 2017. That’s not a full season of starts so placing him on the Opening Day roster means he’d likely be shut down late in the season. My assumption, at least as of now, is that Wacha gets a chance to prove he’s healthy enough to continue starting and they hold Reyes back a month or so. Either that or they shut him down late in the season. Not ideal for a potential playoff contender.

      In any case, this will become clearer a few weeks into camp.

    1. Jason Martinez Post author

      That’s what they’ll have to decide this spring. It’s Loney vs Profar for the starting spot vs RHP.

  8. Gerard Caron

    Would you consider adding the batting order postion to each player’s entry in this exceptionally useful roster grid?
    This is my third note on the subject. My previous comments have disappeared without a response.

    1. Jason Martinez Post author

      Hey Gerard. We’re undergoing some major database changes right now so I won’t be adding any new features until then (hopefully mid-March). This is a common request, so I will get it done in the near future. Also an FYI – send me an email in the future at This comment section, which is bombarded by spam, also needs an upgrade.

  9. Anonymous

    Gerard, last season RR had the type of grid you suggest here but it just duplicates what you see on the individual team page. It would be nice to see both types of grid (maybe with a toggle from one to the other) but please don’t take away the current grid which has positions side-by-side.
    It’s not available anywhere, but the projected batting order is easy to find on each team’s page.

    Thanks RosterResource!

  10. Pierre

    Hi Gerard

    Batting order is easy to find on each team’s page but nowhere else will you find the side-by-side position comparison but on this grid.

    Jason, if you do decide to have a grid with batting order please keep both kinds and have an easy toggle between one and the other. Thanks for your hard work,

Comments are closed.