Current MLB rosters are based on captured player transactions. Any conflict between these rosters and those on offficial MLB/MILB sites, the latter prevails. Rosters are divided by positions (Pitchers/Catchers/Infielders/Outfielders/DH)
Current 40-man roster excluding players on the MLB 60-day injury list.