Every spring at MLBTR, we publish a list of players who are out of minor league options and cannot be sent to the minor leagues without first clearing outright waivers. Option status is particularly relevant as teams set their rosters prior to Opening Day. A lack of minor league options is often a key reason a certain player will make the roster over another who had a superior spring performance, and it’s a frequent factor in March trades.
The following is a list of all 40-man players throughout the league with fewer than five years of service time — players with more than five years of service can refuse an optional assignment — and no minor league options remaining. We’ve included players who have signed extensions or multi-year deals, even though they’re often less likely to be optioned.
Angels
- Jo Adell, LF
- Mickey Moniak, CF
- Jose Quijada, RP
- Luis Rengifo, 2B
- Jose Suarez, SP
- Matt Thaiss, C
Astros
- Brandon Bielak, SP
- Mauricio Dubon, 2B
- Jon Singleton, 1B
Athletics
- Miguel Andujar, 1B
- Paul Blackburn, SP
- Luis Medina, SP
- Kyle Muller, SP
- Sean Newcomb, RP
- Mitch Spence, SP
- Abraham Toro, 3B
Blue Jays
- Ernie Clement, SS
- Mitch White, RP
Braves
- Luis Guillorme, 2B
- Pierce Johnson, RP
- Angel Perdomo, RP
- Jackson Stephens, RP
Brewers
- Jake Bauers, RF
- Eric Haase, C
- Joel Payamps, RP
- Colin Rea, SP
- Thyago Vieira, RP
- Bryse Wilson, RP
Cardinals
- Ryan Fernandez, RP
- JoJo Romero, RP
Cubs
- Yency Almonte, RP
- Adbert Alzolay, RP
- Miguel Amaya, C
- Mark Leiter Jr., RP
- Julian Merryweather, RP
- Justin Steele, SP
- Mike Tauchman, CF
Diamondbacks
- Emmanuel Rivera, 3B
Dodgers
- Evan Phillips, RP
Giants
- Joey Bart, C
- Thairo Estrada, 2B
- LaMonte Wade Jr., 1B
Guardians
- Deyvison De Los Santos, 3B
- Estevan Florial, CF
- Sam Hentges, RP
- Ben Lively, SP
Mariners
- Mauricio Llovera, RP
- Luke Raley, RF
- Trent Thornton, RP
- Taylor Trammell, CF
- Austin Voth, RP
- Seby Zavala, C
Marlins
- Christian Bethancourt, C
- Vidal Brujan, 2B
- Edward Cabrera, SP
- JT Chargois, RP
- Nick Gordon, CF
- Jesus Sanchez, RF
- Sixto Sanchez, SP
Mets
- Phil Bickford, RP
- Brooks Raley, RP
- Yohan Ramirez, RP
- Sean Reid-Foley, RP
- Zack Short, 2B
- Tyrone Taylor, RF
- Michael Tonkin, RP
Nationals
- Luis Garcia, 2B
- Carter Kieboom, 3B
- Nasim Nunez, SS
- Tanner Rainey, RP
- Keibert Ruiz, C
- Ildemaro Vargas, 3B
- Jordan Weems, RP
Orioles
- Mike Baumann, RP
- Cole Irvin, SP
- Jorge Mateo, SS
- Nick Maton, 3B
- Ryan McKenna, RF
- Tyler Nevin, 1B
- Cionel Perez, RP
- Ramon Urias, 3B
- Jacob Webb, RP
Padres
- Pedro Avila, RP
- Enyel De Los Santos, RP
- Stephen Kolek, RP
- Luis Patiño, RP
Phillies
- Connor Brogdon, RP
- Jake Cave, CF
- Dylan Covey, RP
- Cristian Pache, LF
- Cristopher Sanchez, SP
- Edmundo Sosa, 3B
- Ranger Suarez, SP
Pirates
- Roansy Contreras, SP
- Bailey Falter, SP
- Josh Fleming, RP
- Ali Sanchez, C
Rangers
- Carson Coleman, RP
- Jonathan Hernandez, RP
- Josh Sborz, RP
- Leody Taveras, CF
Rays
- Garrett Cleavinger, RP
- Zack Littell, SP
- Isaac Paredes, 3B
- Harold Ramirez, DH
- Jose Siri, CF
Red Sox
- Bryan Mata, SP
- Reese McGuire, C
- Pablo Reyes, SS
- Justin Slaten, RP
Reds
- Jose Barrero, SS
- Stuart Fairchild, LF
- Ian Gibaut, RP
Rockies
- Sam Hilliard, CF
- Nolan Jones, LF
- Justin Lawrence, RP
- Nick Mears, RP
- Anthony Molina, SP
- Elehuris Montero, 1B
Royals
- Matt Sauer, SP
Tigers
- Miguel Diaz, RP
- Zach McKinstry, 3B
- Joey Wentz, SP
Twins
- Jay Jackson, RP
- Steven Okert, RP
- Brock Stewart, RP
White Sox
- Shane Drohan, SP
- Erick Fedde, SP
- Chris Flexen, SP
- Deivi Garcia, RP
- Jimmy Lambert, RP
- Touki Toussaint, RP
Yankees
- Victor Gonzalez, RP
- Jahmai Jones, DH
- Ben Rortvedt, C