List of Major League Baseball team rosters

Below are the full rosters, including the coaching staffs, of all 30 Major League Baseball teams. All teams are allowed up to 40 players on their roster, which doesn't include players on the 60-day injured list.

American League

American League East

  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

  • 39 Corbin Burnes
  • 19 Cole Irvin
  • 64 Dean Kremer
  • 30 Grayson Rodriguez
  • 68 Tyler Wells

Bullpen

  • 45 Keegan Akin
  • 53 Mike Baumann
  • 78 Yennier Canó
  • 54 Danny Coulombe
  • 52 Jonathan Heasley
  • 55 Dillon Tate
  • 71 Jacob Webb

Closer(s)

  • 46 Craig Kimbrel


Catchers

  • 27 James McCann
  • 35 Adley Rutschman

Infielders

Outfielders


Pitchers



Outfielders


Manager

Coaches

60-day injured list

  • 74 Félix Bautista


  • 26 active, 12 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated March 31, 2024
  • TransactionsDepth chart
  • → All MLB rosters


Boston Red Sox roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen

Closer(s)


Catchers

Infielders

Outfielders


Pitchers

Catchers

Infielders

Outfielders


Manager

Coaches

  • 53 Andrew Bailey (pitching)
  • 62 Peter Fatse (hitting)
  • 81 Andy Fox (first base/field coordinator)
  • 84 Kyle Hudson (third base/outfield)
  • 90 Charlie Madden (bullpen catcher)
  • 88 Mani Martinez (bullpen catcher)
  • 58 Luis Ortiz (assistant hitting)
  • 85 Ben Rosenthal (assistant hitting)
  • 33 Jason Varitek (game planning/catching)
  • 60 Ramón Vázquez (bench)
  • 51 Kevin Walker (bullpen)

60-day injured list


  • 26 active, 14 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated March 28, 2024
  • TransactionsDepth chart
  • → All MLB rosters


New York Yankees roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen

Closer(s)


Catchers

Infielders

Outfielders

Designated hitters

Pitchers

Catchers

Infielders

Outfielders


Manager

Coaches

60-day injured list


  • 26 active, 14 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated April 1, 2024
  • TransactionsDepth chart
  • → All MLB rosters


Tampa Bay Rays roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen


Catchers

Infielders

Outfielders


Pitchers


Infielders

Outfielders


Manager

Coaches

60-day injured list

Restricted list

  • 26 active, 13 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated March 28, 2024
  • TransactionsDepth chart
  • → All MLB rosters


Toronto Blue Jays roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen


Catchers

Infielders

Outfielders

Designated hitters

Pitchers

Catchers

Infielders

Outfielders


Manager

  • 14 John Schneider

Coaches

  • 60 Alex Andreopoulos (bullpen catcher)
  • 53 Mark Budzinski (first base)
  • 51 Carlos Febles (third base/infield)
  • 66 Matt Hague (assistant hitting)
  • 10 DeMarlo Hale (associate manager)
  • 85 David Howell (pitching strategist)
  • 19 Dave Hudgens (hitting strategist)
  • 78 Luis Hurtado (bullpen catcher)
  • 22 Gil Kim (field coordinator)
  • -- John Lannan (mental performance coach)
  • 18 Guillermo Martínez (hitting)
  • 23 Don Mattingly (bench coach)
  • 59 Hunter Mense (assistant hitting)
  • 41 Pete Walker (pitching)
  • 21 Jeff Ware (bullpen)
  • 86 Adam Yudelman (coach)



  • 26 active, 14 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated March 28, 2024
  • TransactionsDepth chart
  • → All MLB rosters

American League Central

Chicago White Sox roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen


Catchers

Infielders

Outfielders

Designated hitters

Pitchers

Catchers

Infielders

Outfielders


Manager

Coaches

60-day injured list


  • 26 active, 14 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated March 28, 2024
  • TransactionsDepth chart
  • → All MLB rosters


Cleveland Guardians roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen

Closer(s)


Catchers

Infielders

Outfielders


Pitchers


Infielders

Outfielders


Manager

Coaches

  • 55 Craig Albernaz (bench)
  • 15 Sandy Alomar Jr. (first base/catching)
  • 64 Armando Camacaro (bullpen catcher/staff assistant)
  • 50 Kai Correa (field coordinator)
  • 85 Jason Esposito (run production coordinator)
  • 81 Brad Goldberg (bullpen)
  • 53 Rouglas Odor (third base/infield)
  • 84 J. T. Maguire (outfield/base running)
  • 82 Ricky Pacione (bullpen catcher/staff assistant)
  • 83 Dan Puente (assistant hitting)
  • -- Agustin Rivero (staff assistant)
  • 86 Joe Torres (assistant pitching)
  • -- Josh Tubbs (hitting analyst)
  • 45 Chris Valaika (hitting)
  • 51 Carl Willis (pitching)

60-day injured list


  • 26 active, 14 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated March 28, 2024
  • TransactionsDepth chart
  • → All MLB rosters


Detroit Tigers roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen


Catchers

Infielders

Outfielders


Pitchers

Catchers

Infielders

Outfielders


Manager

Coaches



  • 26 active, 13 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated March 28, 2024
  • TransactionsDepth chart
  • → All MLB rosters


Kansas City Royals roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen


Catchers

Infielders

Outfielders


Pitchers

Catchers

Infielders

Outfielders


Manager

Coaches

60-day injured list


  • 26 active, 14 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated March 28, 2024
  • TransactionsDepth chart
  • → All MLB rosters


Minnesota Twins roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen


Catchers

Infielders

Outfielders


Pitchers

Catchers

Infielders

Outfielders


Manager

Coaches

  • 35 Hank Conger (first base/catching)
  • 75 Nate Dammann (quality control)
  • 98 Anderson De La Rosa (bullpen catcher)
  • 46 Tony Diaz (assistant bench)
  • 63 Rudy Hernández (hitting)
  • 88 Pete Maki (pitching)
  • 98 Connor Olson (bullpen catcher)
  • 79 David Popkins (hitting)
  • 91 Luis Ramirez (assistant pitching)
  • 67 Derek Shomon (assistant hitting)
  • 84 Colby Suggs (bullpen)
  • 33 Jayce Tingler (bench)
  • 40 Tommy Watkins (third base)

60-day injured list


  • 26 active, 14 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated March 30, 2024
  • TransactionsDepth chart
  • → All MLB rosters

American League West

Houston Astros roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen

Closer(s)


Catchers

Infielders

Outfielders


Pitchers

Catchers

  • 18 César Salazar

Infielders

Outfielders


Manager

Coaches

  • -- Jason Bell (quality control)
  • 85 Javier Bracamonte (bullpen catcher)
  • 37 Alex Cintrón (hitting)
  • 23 Dave Clark (first base)
  • 29 Michael Collins (coach)
  • 41 Jason Kanzler (major league coach)
  • 22 Omar López (bench)
  • 36 Josh Miller (pitching)
  • 95 Bill Murphy (bullpen)
  •  8 Gary Pettis (third base)
  • 46 Troy Snitker (hitting)

60-day injured list


  • 26 active, 14 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated March 30, 2024
  • TransactionsDepth chart
  • → All MLB rosters


Los Angeles Angels roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen

Closer(s)

  • 53 Carlos Estévez


Catchers

Infielders

Outfielders


Pitchers


Infielders

Outfielders


Manager

Coaches

60-day injured list


  • 26 active, 14 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated March 28, 2024
  • TransactionsDepth chart
  • → All MLB rosters


Oakland Athletics roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

  • 58 Paul Blackburn
  • 35 Joe Boyle
  • 38 JP Sears
  • 36 Ross Stripling
  • 57 Alex Wood

Bullpen


Catchers

Infielders

Outfielders

  • 33 JJ Bleday
  • 15 Seth Brown
  •  4 Lawrence Butler

Designated hitters

Pitchers

Catchers

Infielders

  • 13 Jordan Díaz

Outfielders


Manager

Coaches

60-day injured list


  • 26 active, 14 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated April 1, 2024
  • TransactionsDepth chart
  • → All MLB rosters


Seattle Mariners roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen

Closer(s)


Catchers

Infielders

Outfielders

Designated hitters

Pitchers

Catchers

Infielders

Outfielders


Manager

Coaches

60-day injured list


  • 26 active, 12 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated March 28, 2024
  • TransactionsDepth chart
  • → All MLB rosters


Texas Rangers roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen

Closer(s)


Catchers

Infielders

Outfielders


Pitchers

Catchers

  • 55 Sam Huff

Infielders

Outfielders


Manager

Coaches

60-day injured list


  • 26 active, 14 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated March 28, 2024
  • TransactionsDepth chart
  • → All MLB rosters

National League

National League East

Atlanta Braves roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen

Closer(s)


Catchers

Infielders

Outfielders

Designated hitters

Pitchers

Catchers

  • 12 Sean Murphy


Outfielders


Manager

Coaches



  • 26 active, 12 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated March 30, 2024
  • TransactionsDepth chart
  • → All MLB rosters


Miami Marlins roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen


Catchers

Infielders

Outfielders


Pitchers


Infielders

Outfielders


Manager

Coaches

60-day injured list

Restricted list

  • 26 active, 14 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated April 1, 2024
  • TransactionsDepth chart
  • → All MLB rosters


New York Mets roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen

Closer(s)


Catchers

  •  4 Francisco Álvarez
  •  2 Omar Narváez

Infielders

Outfielders


Pitchers


Infielders

Outfielders

  • 72 Alex Ramirez

Designated hitters

Manager

  • 64 Carlos Mendoza

Coaches

60-day injured list


  • 26 active, 14 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated April 1, 2024
  • TransactionsDepth chart
  • → All MLB rosters


Philadelphia Phillies roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen


Catchers

Infielders

Outfielders

Designated hitters

Pitchers

Catchers

Infielders



Manager

Coaches



  • 26 active, 13 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated March 31, 2024
  • TransactionsDepth chart
  • → All MLB rosters


Washington Nationals roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen

Closer(s)


Catchers

Infielders

Outfielders

Designated hitters

Pitchers

Catchers

Infielders

Outfielders


Manager

Coaches

60-day injured list


  • 26 active, 14 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated March 30, 2024
  • TransactionsDepth chart
  • → All MLB rosters


National League Central

Chicago Cubs roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen


Catchers

Infielders

Outfielders


Pitchers


Infielders

Outfielders


Manager

Coaches

  • 96 James Adduci (assistant hitting/game planning)
  • 63 Juan Cabreja (assistant hitting)
  • 84 Ryan Flaherty (bench)
  • 33 Willie Harris (third base)
  • 79 Darren Holmes (bullpen)
  • 68 Tommy Hottovy (pitching)
  • -- Danny Hultzen (major league pitching strategist)
  • 76 Dustin Kelly (hitting)
  • 85 Garrett Lloyd (bullpen catcher)
  • 80 John Mallee (assistant hitting)
  • 53 Daniel Moskos (assistant pitching)
  • 90 Jonathan Mota (major league coach)
  • 55 Mike Napoli (first base)
  • 97 Alex Smith (data development and process)
  • -- Mark Strittmatter (major league field coordinator)

60-day injured list


  • 26 active, 14 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated April 1, 2024
  • TransactionsDepth chart
  • → All MLB rosters


Cincinnati Reds roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen

Closer(s)

  • 43 Alexis Díaz


Catchers

Infielders

Outfielders


Pitchers



Outfielders


Manager

  • 25 David Bell

Coaches

  • 92 Kyle Arnsberg (assistant coach)
  • 45 Freddie Benavides (bench)
  • 60 Terry Bradshaw (assistant hitting)
  • 54 Collin Cowgill (first base)
  • 91 Jose Duarte (bullpen catcher)
  • 56 J. R. House (third base/catching)
  • 36 Derek Johnson (director of pitching)
  • 75 Tim LaMonte (assistant hitting coach/integrated performance coach)
  • 88 Alon Leichman (assistant pitching)
  • 62 Joel McKeithan (hitting/offensive coordinator)
  • 61 Jeff Pickler (game planning/outfield)
  • 90 Matt Tracy (bullpen)

60-day injured list

Restricted list

  • 26 active, 14 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated March 26, 2024
  • TransactionsDepth chart
  • → All MLB rosters


Milwaukee Brewers roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen

Closer(s)


Catchers

Infielders

Outfielders


Pitchers

Catchers

Infielders

Outfielders


Manager

  • 21 Pat Murphy

Coaches

  • 33 Quintin Berry (first base)
  • 97 Christian Correa (bullpen catcher)
  • 65 Néstor Corredor (field coordinator)
  • 70 Connor Dawson (hitting)
  • 95 Daniel de Mondesert (assistant)
  • 61 Jim Henderson (assistant pitching)
  • 84 Chris Hook (pitching)
  • 88 Charlie Greene (bullpen)
  • 40 Jason Lane (third base)
  • 60 Walker McKinven (run prevention)
  • 99 Ozzie Timmons (hitting)
  • 23 Rickie Weeks Jr. (associate manager)
  • 62 Adam Weisenburger (bullpen catcher)

60-day injured list


  • 26 active, 13 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated March 31, 2024
  • TransactionsDepth chart
  • → All MLB rosters


Pittsburgh Pirates roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen

Closer(s)

  • 51 David Bednar


Catchers

Infielders

Outfielders

Designated hitters

Pitchers

Catchers

Infielders

Outfielders


Manager

Coaches

60-day injured list


  • 26 active, 14 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated March 31, 2024
  • TransactionsDepth chart
  • → All MLB rosters


St. Louis Cardinals roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen

Closer(s)


Catchers

Infielders

Outfielders

Designated hitters

  • 13 Matt Carpenter

Pitchers

Catchers

  • 43 Pedro Pagés

Infielders

Outfielders


Manager

Coaches



  • 26 active, 14 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated March 31, 2024
  • TransactionsDepth chart
  • → All MLB rosters

National League West

Arizona Diamondbacks roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen


Catchers

Infielders

Outfielders


Pitchers

Catchers

  • 11 José Herrera

Infielders

Outfielders


Manager

Coaches

60-day injured list


  • 26 active, 14 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated April 1, 2024
  • TransactionsDepth chart
  • → All MLB rosters


Colorado Rockies roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen


Catchers

Infielders

Outfielders

Designated hitters

Pitchers


Infielders

Outfielders


Manager

Coaches

60-day injured list


  • 26 active, 14 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated March 26, 2024
  • TransactionsDepth chart
  • → All MLB rosters


Los Angeles Dodgers roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen

Closer(s)


Catchers

Infielders

Outfielders

Designated hitters

Pitchers

Catchers

Infielders

  • 27 Miguel Vargas

Outfielders


Manager

  • 30 Dave Roberts

Coaches

60-day injured list

Restricted list

  • 26 active, 14 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated March 31, 2024
  • TransactionsDepth chart
  • → All MLB rosters


San Diego Padres roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen


Catchers

Infielders

Outfielders


Pitchers

Catchers

  • -- Brett Sullivan

Infielders



Manager

Coaches

  • 47 Vic Rodriguez (hitting)
  • 89 Mike McCoy (assistant hitting)
  • 85 Pat O'Sullivan (assistant hitting)
  • 53 Ben Fritz (bullpen)
  • 46 David Macias (first base/outfield instructor)
  • 33 Tim Leiper (third base/infield instructor)
  • 57 Ruben Niebla (pitching)
  • 83 Peter Summerville (game planning/coaching assistant)
  • 82 Brian Esposito (catching)
  • 81 Morgan Burkhart (major league coaching assistant)
  • 66 Ryan Barba (major league field coordinator/bench coach)
  • 86 Heberto Andrade (bullpen catcher/coaching assistant)



  • 26 active, 13 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated March 28, 2024
  • TransactionsDepth chart
  • → All MLB rosters


San Francisco Giants roster
  • v
  • t
  • e
Active roster Inactive roster Coaches/Other

Pitchers
Starting rotation

Bullpen

Closer(s)


Catchers

Infielders

Outfielders

Designated hitters

Pitchers

Catchers

Infielders

Outfielders


Manager

Coaches

60-day injured list


  • 26 active, 14 inactive
  • 7-, 10-, or 15-day injured list
  • # Personal leave
  • Roster and coaches updated March 31, 2024
  • TransactionsDepth chart
  • → All MLB rosters

See also

  • iconBaseball portal