Bucks training camp roster breakdown

Mike McGinnis/Getty Images

The Milwaukee Bucks open training camp with a 19-man roster. Out of this group, 15 players have full salary protection for the 2016-17 season, while the other four were signed to non-guaranteed deals. Here is the breakdown:

Full Salary Protection: Giannis Antetokounmpo, Michael Beasley, Malcolm Brogdon, Michael Carter-Williams, Matthew Dellavedova, John Henson, Thon Maker, Khris Middleton, Greg Monroe, Steve Novak, Jabari Parker, Miles Plumlee, Mirza Teletovic, Jason Terry and Rashad Vaughn

Partial Salary Protection: None

No Salary Protection: Jabari Brown, Orlando Johnson, J.J. O'Brien and Jaleel Roberts

Roster Outlook: Unless the Bucks make a trade in the preseason, their roster is likely set for the start of the regular season on Oct. 26 as the four training camp invitees should be released.

2016-17 Salary Cap Outlook: The Bucks will likely start the season over the salary cap by about $5.4 million and $13.7 million under the luxury tax line.