They are decisions every Major League organization has to make this time of year. There are only so many open spots on a 40-man roster, and every November, teams have to decide which Minor League prospects deserve one of those coveted slots.

All 30 teams had to declare which players to add to their 40-man rosters by 8 p.m. ET Friday. Players left unprotected will be exposed to selection by the 29 other teams in the Rule 5 Draft in December at the Winter Meetings in Nashville, Tenn.

• Rule 5 preview: 10 prospects eligible for Draft

Players first signed at age 18 must be added to 40-man rosters within five seasons or they become eligible to be drafted by other organizations through the Rule 5 process. Players signed at 19 years or older have to be protected within four seasons. Clubs pay $50,000 to select a player in the Major League phase of the Rule 5 Draft, slated to take place on Dec. 10. If that player doesn't stay on the 25-man roster for the full season, he must be offered back to his former team for $25,000.

In other words, an international player or high school Draft pick signed in 2011 -- assuming he was 18 or younger as of June 5 of that year -- had to be protected. A college player taken in the '12 Draft was in the same boat. There were 11 players on MLB.com's Top 100 Prospects list who needed to be protected or become exposed to the Rule 5 Draft, led by Pirates right-hander Tyler Glasnow at No. 7. And, unsurprisingly, all of them were added to their teams' 40-man rosters.

* Indicates that a player has been added to his 40-man roster.

Rank, Name, Position, Organization

* 7. Tyler Glasnow, RHP, Pirates

* 12. Orlando Arcia, SS, Brewers

* 14. Nomar Mazara, OF, Rangers

* 25. Manuel Margot, OF, Padres

* 31. Josh Bell, 1B, Pirates

* 36. Robert Stephenson, RHP, Reds

* 41. Blake Snell, LHP, Rays

* 71. Brandon Nimmo, OF, Mets

* 95. Kyle Zimmer, RHP, Royals

* 98. Michael Fulmer, RHP, Tigers

* 99. Raimel Tapia, OF, Rockies

Those weren't the only players under consideration. A total of 156 prospects who are on organizational Top 30 lists were vying for a roster spot. Here's a list of all 30 teams' Top 30 prospects who needed to be protected to avoid being exposed to the Rule 5 Draft.

Arizona Diamondbacks (6)

* No. 14 Gabriel Guerrero, OF

No. 17 Dawel Lugo, SS

* No. 18 Jake Barrett, RHP

No. 23 Victor Reyes, OF

No. 28 Jose Martinez, RHP

No. 29 Mitch Haniger, OF

Atlanta Braves (3)

* No. 15 Mallex Smith, OF

No. 22 Johan Camargo, SS

* No. 25 John Gant, RHP

Baltimore Orioles (3)

* No. 20 Parker Bridwell, RHP

No. 22 Branden Kline, RHP

No. 27 Derrick Bleeker, RHP

Boston Red Sox (5)

No. 13 Ty Buttrey, RHP

* No. 19 Pat Light, RHP

* No. 20 Marco Hernandez, SS

* No. 21 Williams Jerez, LHP

No. 24 Henry Ramos, OF

Chicago Cubs (6)

* No. 7 Pierce Johnson, RHP

* No. 10 Willson Contreras, C

* No. 13 Dan Vogelbach, 1B

No. 19 Corey Black, RHP

* No. 20 Jeimer Candelario, 3B

No. 29 Daury Torrez, RHP

Chicago White Sox (4)

No. 22 Onelki Garcia, LHP

No. 25 Myles Jaye, RHP

No. 28 Keon Barnum, 1B

* No. 30 Brandon Brennan, RHP

Cincinnati Reds (3)

* No. 2 Robert Stephenson, RHP

No. 15 Aristedes Aquino, OF

* No. 17 Sal Romano, RHP

Cleveland Indians (7)

* No. 5 Tyler Naquin, OF

* No. 12 James Ramsey, OF

* No. 15 Mike Clevinger, RHP

* No. 16 Shawn Morimando, LHP

No. 18 Luis Lugo, LHP

No. 22 Luigi Rodriguez, OF

No. 24 Claudio Bautista, 2B

Colorado Rockies (5)

* No. 8 Raimel Tapia, OF

* No. 11 Trevor Story, SS/2B

* No. 13 Antonio Senzatela, RHP

No. 27 Helmis Rodriguez, RHP

No. 28 Emerson Jimenez, SS

Detroit Tigers (5)

* No. 1 Michael Fulmer, RHP

* No. 11 Jairo Labourt, LHP

No. 15 Endrys Briceno, RHP

No. 21 Edgar De La Rosa, RHP

No. 25 Josh Turley, LHP

Houston Astros (11)

* No. 9 Joe Musgrove, RHP

No. 16 Reymin Guduan, LHP

No. 17 Teoscar Hernandez, OF

No. 18 Chris Devenski, RHP

* No. 19 David Paulino, RHP

No. 20 Danry Vasquez, OF

No. 22 Brady Rodgers, RHP

* No. 23 Andrew Aplin, OF

* No. 24 Nolan Fontana, INF

* No. 28 Jandel Gustave, RHP

No. 29 Kyle Smith, RHP

Kansas City Royals (8)

* No. 3 Kyle Zimmer, RHP

* No. 5 Bubba Starling, OF

No. 13 Elier Hernandez, OF

* No. 15 Alec Mills, RHP

No. 21 Christian Binford, RHP

* No. 25 Matthew Strahm, LHP

No. 27 Sam Selman, LHP

No. 28 Balbino Fuenmayor, 1B

Los Angeles Angels (3)

* No. 1 Victor Alcantara, RHP

No. 18 Alex Yarbrough, 2B

No. 30 Jose Briceno, C

Los Angeles Dodgers (3)

* No. 15 Jharel Cotton, RHP

* No. 22 Ross Stripling, RHP

No. 28 Scott Barlow, RHP

Miami Marlins (8)

* No. 2 Jarlin Garcia, LHP

* No. 11 Nick Wittgren, RHP

* No. 16 Austin Brice, RHP

No. 21 Matt Milroy, RHP

No. 24 Ivan Pineyro, RHP

No. 25 Chris Reed, LHP

No. 26 Miguel Del Pozo, LHP

No. 30 Victor Araujo, RHP

Milwaukee Brewers (2)

* No. 1 Orlando Arcia, SS

No. 22 Victor Roache, OF

Minnesota Twins (8)

* No. 10 Adam Brett Walker II, OF

* No. 11 J.T. Chargois, RHP

* No. 13 Taylor Rogers, LHP

No. 19 Travis Harrison, OF

No. 23 Zack Jones, RHP

No. 24 Jason Wheeler, LHP

* No. 27 Mason Melotakis, LHP

* No. 30 Yorman Landa, RHP

New York Mets (7)

* No. 2 Brandon Nimmo, OF

No. 12 Wuilmer Becerra, OF

* No. 16 Robert Gsellman, RHP

No. 19 Matt Bowman, RHP

No. 26 T.J. Rivera, SS

* No. 27 Seth Lugo, RHP

No. 28 Jayce Boyd, 1B

New York Yankees (4)

* No. 10 Rookie Davis, RHP

No. 16 Jake Cave, OF

No. 20 Miguel Andjuar, 3B

* No. 30 Ben Gamel, OF

Oakland A's (3)

* No. 16 Joe Wendle, 2B

No. 28 Bruce Maxwell, C

No. 29 Aaron Kurcz, RHP

Philadelphia Phillies (3)

* No. 6 Roman Quinn, OF

No. 14 Alberto Tirado, RHP

No. 20 Carlos Tocci, OF

Pittsburgh Pirates (6)

* No. 1 Tyler Glasnow, RHP

* No. 3 Josh Bell, 1B

* No. 7 Harold Ramirez, OF

No. 16 Barrett Barnes, OF

No. 17 Clay Holmes, RHP

No. 27 Luis Heredia, RHP

St. Louis Cardinals (8)

* No. 7 Charlie Tilson, OF

No. 11 Luis Perdomo, RHP

No. 12 Patrick Wisdom, 3B

No. 17 Jacob Wilson, 3B/2B

No. 19 Juan Herrera, SS

No. 23, Breyvic Valera, Util

No. 24 Chris Perry, RHP

No. 25 Zach Petrick, RHP

San Diego Padres (5)

* No. 1 Manuel Margot, OF

* No. 5 Jose Rondon, SS

No. 25 Rafael De Paula, RHP

No. 28 Justin Hancock, RHP

No. 30 Taylor Lindsey, 2B

San Francisco Giants (7)

* No. 6 Kyle Crick, RHP

* No. 9 Steven Okert, LHP

* No. 12 Adalberto Mejia, RHP

* No. 14 Chris Stratton, RHP

* No. 20 Ty Blach, LHP

* No. 21 Clayton Blackburn, RHP

No. 27 Joe Biagini, RHP

Seattle Mariners (3)

* No. 5 Patrick Kivlehan, 3B/1B

* No. 7 Boog Powell, OF

No. 16 Tyler Marlette, C

Tampa Bay Rays (6)

* No. 2 Blake Snell, LHP

* No. 6 Taylor Guerrieri, RHP

No. 24 Tyler Goeddel, OF

* No. 25 German Marquez, RHP

No. 26 Jake Hager, SS

No. 27 Patrick Leonard, 1B

Texas Rangers (6)

* No. 2 Nomar Mazara, OF

* No. 10 Yohander Mendez, LHP

* No. 19 Jose Leclerc, RHP

No. 23 Ronald Guzman, 1B

No. 24 Frank Lopez, LHP

No. 29 Drew Robinson, 2B/SS

Toronto Blue Jays (3)

No. 13 Dwight Smith, OF

No. 17 Matt Dean, 1B

No. 21 Andy Burns, 3B

Washington Nationals (5)

* No. 21 Spencer Kieboom, C

No. 22 Matt Skole, 3B/1B

* No. 23 Chris Bostick, 2B/OF

* No. 25 Nick Lee, LHP

No. 26 Raudy Read, C