Jenifer Langosch/MLB.com

The Cardinals have set rosters for their top four Minor League affiliates, each of which begins its season on Thursday. Here are those rosters (players ranked as top 20 prospects by MLB.com are italicized):

TRIPLE-A MEMPHIS

Pitchers (13): David Aardsma, Jose Almarante, Angel Castro, Tim Cooney, Eric Fornataro, Sam Freeman, Nick Greenwood, Tyler Lyons, Scott McGregor, Jorge Rondon, Lee Stoppelman, Boone Whiting, Heath Wyatt

Catchers (2): Ed Easley, Audry Perez

Infielders (5): Jermaine Curtis, Greg Garcia, Luis Mateo, Scott Moore, Xavier Scruggs

Outfielders (5): Joey Butler, Randal Grichuk, Tommy Pham, Stephen Piscotty, Oscar Taveras

DOUBLE-A SPRINGFIELD

Pitchers (13): Logan Billbrough, Seth Blair, Jonathan Cornelius, Joey Donofrio, Anthony Ferrara, Sam Gaviglio, Kurt Heyer, Dean Kiekhefer, Danny Miranda, Zach Petrick, Ronnie Shaban, Ryan Sherriff, Justin Wright

Catchers (3): Jonathan Keener, Cody Stanley, Travis Tartamella

Infielders (6): Aledmys Diaz, Greg Miclat, Jonathan Rodriguez, Curt Smith, Matt Williams, Patrick Wisdom

Outfielders (4): Mike O’Neill, Rafael Ortega, David Popkins, James Ramsey

HIGH-A PALM BEACH

Pitchers (13): Corey Baker, Joe Cuda, Marco Gonzales, Kyle Hald, Kyle Helisek, Cory Jones, Thomas Lee, Dixon Llorens, Aidan Lucas, Michael Mayers, Iden Nazario, Robert Stock, Sam Tuivailala

Catchers (2): Jesus Montero, Casey Rasmus

Infielders (5): Alex Mejia, Breyvic Valera, Ildemaro Vargas, David Washington, Jacob Wilson

Outfielders (5): Anthony Garcia, Nick Martini, Steven Ramos, Starlin Rodriguez, Charlie Tilson

Disabled List (3): Tyrell Jenkins, Adam Ehrlich, Danny Stienstra

LOW-A PEORIA

Pitchers (13): Kyle Barraclough, Chase Brookshire, Silfredo Garcia, Kevin Herget, Zach Loraine, Blake McKnight, Chris Perry, Nick Petree, Jimmy Reed, Alex Reyes, Arturo Reyes, Joseph Scanio, Christopher Thomas

Catchers (3): Steven Bean, Carson Kelly, Gerwuins Velazco

Infielders (4): Juan Herrera, Mason Katz, Jake Stone, Cesar Valera

Outfielders (5): Jimmy Bosco, Ronald Castillo, C.J. McElroy, Kenneth Peoples-Walls, Matthew Young

Follow me on Twitter (@LangoschMLB), Instagram (LangoschMLB) and Facebook (Jenifer Langosch for Cardinals.com)