Number History Numerical Roster
Roster on this date RoleEveryone Players Coaches Managers Roles to review Today
Enable JavaScript for filters. The full history is listed below.
Number Name Role Start End 0 Terry McDaniel Player 1991-08-30 1991-10-04 0 Rey Ordonez Player 1996-04-01 1997-09-28 0 Omar Quintanilla Player 2014-03-31 2014-05-07 0 Marcus Stroman Player 2021-04-01 2021-10-03 0 Adam Ottavino Player 2022-04-07 Active 00 Tony Clark Player 2003-04-06 2003-06-05 1 Richie Ashburn Player 1962-04-11 1962-09-30 1 Cliff Cook Player 1963-04-02 1963-07-11 1 Duke Carmel Player 1963-07-30 1963-09-29 1 Charley Smith Player 1964-04-24 1965-10-03 1 Eddie Bressoud Player 1966-04-15 1966-10-02 1 Jerry Buchek Player 1967-04-11 1968-09-28 1 Kevin Collins Player 1969-04-07 1969-05-10 1 Bobby Pfeil Player 1969-06-26 1969-09-27 1 Lute Barnes Player 1972-08-06 1973-10-01 1 Gene Clines Player 1975-04-08 1975-09-26 1 Leo Foster Player 1976-08-01 1977-05-22 1 Bobby Valentine Player 1977-06-17 1978-10-01 1 Sergio Ferrer Player 1979-05-18 1979-09-30 1 Mookie Wilson Player 1980-09-02 1989-07-31 1 Lou Thornton Player 1990-04-09 1990-04-30 1 Chuck Carr Player 1990-08-21 1990-08-30 1 Vince Coleman Player 1991-04-08 1992-10-04 1 Tony Fernandez Player 1993-04-05 1993-06-11 1 Kevin Baez Player 1993-06-12 1993-10-03 1 Fernando Vina Player 1994-04-04 1994-08-11 1 Ricky Otero Player 1995-04-26 1995-07-25 1 Lance Johnson Player 1996-04-01 1996-08-31 1 Lance Johnson Player 1996-09-02 1997-08-08 1 Mookie Wilson Coach 1997-08-09 2002-09-29 1 Esix Snead Player 2004-05-21 2004-05-25 1 Anderson Hernandez Player 2005-09-18 2007-07-28 1 Luis Castillo Player 2007-07-31 2010-10-03 1 Mookie Wilson Coach 2011-04-01 2011-09-28 1 Jordany Valdespin Player 2012-04-23 2013-07-13 1 Chris Young Player 2014-04-02 2014-08-07 1 Darrell Ceciliani Player 2015-05-19 2015-07-05 1 Eric Young Player 2015-09-01 2015-10-04 1 Justin Ruggiano Player 2016-07-30 2016-08-26 1 Amed Rosario Player 2017-08-01 2020-09-27 1 Jonathan Villar Player 2021-04-05 2021-10-03 1 Jeff McNeil Player 2022-04-07 2025-10-01 1 MJ Melendez Player 2026-04-15 2026-10-01 2 Marv Throneberry Player 1962-05-11 1963-05-09 2 Jim Piersall Player 1963-05-02 1963-05-03 2 George Altman Player 1964-04-17 1964-10-04 2 Chuck Hiller Player 1965-05-18 1967-07-10 2 Phil Linz Player 1967-07-13 1968-09-29 2 Bob Aspromonte Player 1971-04-06 1971-09-28 2 Jim Fregosi Player 1972-04-15 1973-07-11 2 Brock Pemberton Player 1974-09-10 1974-10-02 2 Brock Pemberton Player 1975-09-01 1975-09-28 2 Roy Staiger Player 1976-04-09 1977-10-02 2 Tom Grieve Player 1978-04-09 1978-09-23 2 Phil Mankowski Player 1980-04-11 1980-10-05 2 Jose Oquendo Player 1983-05-02 1984-09-30 2 Bobby Valentine Coach 1985-04-09 1985-05-16 2 Larry Bowa Player 1985-08-23 1985-10-06 2 Kevin Elster Player 1986-09-02 1986-10-27 2 Bill Almon Player 1987-05-29 1987-10-04 2 Mackey Sasser Player 1988-04-10 1992-10-02 2 Wayne Housie Player 1993-04-09 1993-06-11 2 Doug Saunders Player 1993-06-13 1993-10-03 2 Damon Buford Player 1995-07-29 1995-10-01 2 Bobby Valentine Role to review 1996-08-26 2002-09-29 2 Gary Pettis Coach 2003-03-31 2004-10-03 2 Sandy Alomar Coach 2005-04-04 2009-10-04 2 Justin Turner Player 2010-07-16 2013-09-29 2 Dilson Herrera Player 2014-08-29 2014-09-20 2 Dilson Herrera Player 2015-05-01 2015-06-27 2 Juan Uribe Player 2015-07-25 2015-11-01 2 Gavin Cecchini Player 2016-09-11 2017-10-01 2 Joe Panik Player 2019-08-09 2019-09-29 2 Dominic Smith Player 2020-07-25 2022-07-16 2 Omar Narvaez Player 2023-03-30 2024-05-30 2 Luisangel Acuna Player 2024-09-14 2025-10-01 2 Vidal Brujan Player 2026-05-03 2026-10-01 3 Gus Bell Player 1962-04-11 1962-05-20 3 Ed Bouchee Player 1962-07-17 1962-07-29 3 Tim Harkness Player 1963-04-09 1964-07-28 3 Billy Cowan Player 1965-04-12 1965-08-04 3 Bud Harrelson Player 1965-09-02 1977-10-02 3 Sergio Ferrer Player 1978-04-26 1978-10-01 3 Richie Hebner Player 1979-04-05 1979-09-30 3 Mario Ramirez Player 1980-04-25 1980-05-22 3 Mario Ramirez Player 1980-07-01 1980-10-05 3 Mike Cubbage Player 1981-04-09 1981-10-04 3 Bud Harrelson Coach 1982-07-02 1982-10-03 3 Rafael Santana Player 1984-07-12 1987-10-04 3 Bud Harrelson Role to review 1989-04-03 1991-09-29 3 Junior Noboa Player 1992-04-06 1992-07-26 3 Darrin Jackson Player 1993-06-12 1993-09-30 3 Luis Rivera Player 1994-04-09 1994-08-11 3 Carl Everett Player 1995-04-26 1997-09-28 3 Vance Wilson Role to review 1998-07-31 1998-08-01 3 Vance Wilson Player 1999-04-24 2000-10-01 3 Jason Phillips Player 2001-05-13 2001-05-15 3 Vance Wilson Player 2001-06-30 2004-09-14 3 Miguel Cairo Player 2005-04-06 2005-09-30 3 Manny Acta Coach 2006-04-03 2006-10-19 3 Damion Easley Player 2007-04-09 2008-09-28 3 Alex Cora Player 2009-04-09 2009-08-18 3 Luis Hernandez Player 2010-08-28 2010-09-18 3 Josh Satin Player 2011-09-04 2012-06-05 3 Omar Quintanilla Player 2013-05-30 2013-09-28 3 Curtis Granderson Player 2014-03-31 2017-08-17 3 Tomas Nido Player 2018-04-11 2024-06-17 3 Jesse Winker Player 2024-07-28 2025-10-01 3 Carson Benge Player 2026-03-26 Active 4 Charlie Neal Player 1962-04-11 1963-07-01 4 Duke Snider Player 1963-07-02 1963-09-29 4 Wayne Graham Player 1964-08-07 1964-10-03 4 Ron Swoboda Player 1966-04-15 1970-10-01 4 Rusty Staub Player 1972-04-15 1974-10-02 4 Bruce Boisclair Player 1976-04-09 1979-09-30 4 Jose Moreno Player 1980-05-24 1980-10-03 4 Bob Bailor Player 1981-04-29 1983-10-01 4 Lenny Dykstra Player 1985-05-03 1989-06-18 4 Lou Thornton Player 1989-09-01 1989-10-01 4 Mike Cubbage Coach 1990-04-09 1996-09-29 4 Cookie Rojas Coach 1997-04-01 1998-09-27 4 Robin Ventura Player 1999-04-05 2001-10-05 4 John Valentin Player 2002-04-01 2002-09-29 4 Matt Galante Coach 2003-03-31 2004-10-03 4 Chris Woodward Player 2005-04-06 2006-10-07 4 Ben Johnson Player 2007-05-29 2007-06-11 4 Anderson Hernandez Player 2007-08-19 2007-09-30 4 Robinson Cancel Player 2008-06-06 2008-06-26 4 Argenis Reyes Player 2008-07-03 2008-09-28 4 Wilson Valdez Player 2009-05-27 2009-06-22 4 Angel Berroa Player 2009-07-17 2009-08-07 4 Wilson Valdez Player 2009-08-18 2009-10-04 4 Henry Blanco Player 2010-04-10 2010-09-26 4 Brad Emaus Player 2011-04-01 2011-04-19 4 Mike Nickeas Player 2012-04-05 2012-09-29 4 Collin Cowgill Player 2013-04-01 2013-06-18 4 Wilmer Flores Player 2013-08-06 2018-09-18 4 Jed Lowrie Role to review 2019-09-07 2020-09-27 4 Albert Almora Player 2021-04-01 2021-10-03 4 Patrick Mazeika Player 2022-05-14 2022-08-03 4 Terrance Gore Player 2022-09-01 2022-10-08 4 Francisco Alvarez Player 2023-04-09 Active 5 Hobie Landrith Player 1962-04-11 1962-06-08 5 Joe Pignatano Player 1962-07-14 1962-09-30 5 Norm Sherry Player 1963-04-11 1963-09-29 5 Chris Cannizzaro Player 1965-04-11 1965-10-03 5 Shaun Fitzmaurice Player 1966-09-09 1966-10-02 5 Sandy Alomar Player 1967-04-13 1967-05-22 5 Ed Charles Player 1967-05-23 1969-10-16 5 Joe Foy Player 1970-04-07 1970-09-28 5 Frank Estrada Player 1971-09-14 1971-09-14 5 Jim Beauchamp Player 1972-05-11 1973-10-21 5 Jim Gosger Player 1974-08-03 1974-10-01 5 Mike Phillips Player 1975-05-08 1977-06-15 5 Steve Henderson Player 1977-06-16 1980-10-05 5 Mike Howard Player 1981-09-12 1983-04-24 5 Davey Johnson Role to review 1984-04-02 1990-05-29 5 Charlie O'Brien Player 1991-04-08 1991-10-06 5 Jeff McKnight Player 1992-04-25 1992-10-04 5 Jeromy Burnitz Player 1993-06-21 1994-08-10 5 Brook Fordyce Player 1995-04-26 1995-05-15 5 Chris Jones Player 1995-05-16 1996-09-29 5 John Olerud Player 1997-04-01 1999-10-19 5 Mark Johnson Player 2000-05-16 2000-07-29 5 Tsuyoshi Shinjo Player 2001-04-03 2001-10-07 5 Mark Johnson Player 2002-04-01 2002-06-04 5 Tsuyoshi Shinjo Player 2003-03-31 2003-06-28 5 David Wright Role to review 2004-07-21 2018-09-29 6 Jim Marshall Player 1962-04-11 1962-05-06 6 Cliff Cook Player 1962-05-08 1962-07-19 6 Rick Herrscher Player 1962-08-01 1962-09-29 6 Larry Burright Player 1963-04-09 1964-04-22 6 Bobby Klaus Player 1964-07-30 1965-10-03 6 Lou Klimchock Player 1966-04-17 1966-05-10 6 Jim Hickman Player 1966-08-01 1966-10-02 6 Bart Shirley Player 1967-04-14 1967-05-17 6 Bob Johnson Player 1967-05-18 1967-09-30 6 Al Weis Player 1968-04-15 1971-06-25 6 Greg Harts Player 1973-09-15 1973-10-01 6 Rich Puig Player 1974-09-13 1974-10-02 6 Mike Vail Player 1976-06-15 1977-10-02 6 Jose Cardenal Player 1979-08-04 1980-08-04 6 Wally Backman Player 1981-04-09 1988-10-12 6 Mike Marshall Player 1990-04-09 1990-07-16 6 Alex Trevino Player 1990-08-03 1990-08-31 6 Darren Reed Player 1990-09-01 1990-10-03 6 Daryl Boston Player 1991-04-08 1992-10-04 6 Joe Orsulak Player 1993-04-05 1995-10-01 6 Carlos Baerga Player 1996-07-30 1996-09-29 6 Manny Alexander Player 1997-04-02 1997-08-01 6 Carlos Mendoza Player 1997-09-03 1997-09-28 6 Rich Becker Player 1998-03-31 1998-06-10 6 Tony Phillips Player 1998-08-01 1998-09-27 6 Melvin Mora Player 1999-05-30 2000-07-28 6 Timo Perez Player 2000-09-01 2003-09-28 6 Ricky Gutierrez Player 2004-04-06 2004-05-14 6 Gerald Williams Player 2004-06-09 2004-06-09 6 Tom Wilson Player 2004-06-16 2004-07-06 6 Jeff Keppinger Player 2004-08-20 2004-10-03 6 Mike DiFelice Player 2006-08-05 2006-10-01 6 Ruben Gotay Player 2007-04-30 2007-09-30 6 Gustavo Molina Player 2008-04-26 2008-05-01 6 Nick Evans Player 2008-05-24 2008-06-04 6 Abraham Nunez Player 2008-06-05 2008-06-11 6 Trot Nixon Player 2008-06-14 2008-06-28 6 Nick Evans Player 2008-07-08 2008-09-29 6 Ramon Martinez Player 2009-05-19 2009-06-02 6 Nick Evans Player 2009-06-19 2011-09-28 6 Omar Quintanilla Player 2012-05-29 2012-07-20 6 Kelly Shoppach Player 2012-08-16 2012-10-03 6 Marlon Byrd Player 2013-04-01 2013-08-26 6 Matt den Dekker Player 2013-08-29 2013-09-29 6 Matt den Dekker Player 2014-05-26 2014-09-28 6 Pat Roessler Coach 2015-04-06 2018-09-30 6 Jeff McNeil Player 2019-03-28 2021-10-03 6 Starling Marte Player 2022-04-07 2025-10-01 7 Elio Chacon Player 1962-04-13 1962-09-30 7 Chico Fernandez Player 1963-05-11 1963-09-29 7 Amado Samuel Player 1964-04-14 1964-07-11 7 Ed Kranepool Player 1965-04-10 1979-09-30 7 Hubie Brooks Player 1981-04-09 1984-09-30 7 John Christensen Player 1985-04-27 1985-10-06 7 Kevin Mitchell Player 1986-04-08 1986-10-27 7 Clint Hurdle Player 1987-04-07 1987-07-01 7 Juan Samuel Player 1989-06-19 1989-09-30 7 Chuck Carr Player 1990-04-28 1990-04-30 7 Daryl Boston Player 1990-05-03 1990-10-03 7 Hubie Brooks Player 1991-04-08 1991-08-20 7 D.J. Dozier Player 1992-05-06 1992-10-04 7 Jeff McKnight Player 1993-04-05 1993-05-21 7 Bobby Wine Coach 1993-05-22 1996-08-26 7 Charlie Greene Player 1996-09-15 1996-09-29 7 Todd Pratt Player 1998-05-05 2001-07-23 7 Gary Bennett Player 2001-07-24 2001-07-31 7 Jason Phillips Player 2002-09-01 2002-09-29 7 Jose Reyes Player 2003-06-10 2011-09-28 7 Bob Geren Coach 2012-04-05 2014-09-28 7 Travis d'Arnaud Player 2015-04-06 2016-07-04 7 Jose Reyes Player 2016-07-05 2018-09-30 7 Marcus Stroman Player 2019-08-03 2019-09-29 7 Brett Baty Player 2025-03-28 Active 8 Chris Cannizzaro Player 1962-04-14 1964-10-02 8 Yogi Berra Role to review 1965-05-01 1965-05-11 8 Yogi Berra Role to review 1972-04-15 1975-08-05 8 Dan Norman Player 1979-07-13 1980-10-05 8 Rick Sweet Player 1982-04-09 1982-05-21 8 Phil Mankowski Player 1982-06-29 1982-07-22 8 Ronn Reynolds Player 1982-09-29 1983-06-15 8 John Gibbons Player 1984-04-11 1984-09-30 8 Gary Carter Player 1985-04-09 1989-09-30 8 Dave Gallagher Player 1992-04-06 1993-10-03 8 Steve Swisher Coach 1994-04-04 1996-09-29 8 Carlos Baerga Player 1997-04-01 1998-09-27 8 Cookie Rojas Coach 1999-04-05 2000-10-26 8 Desi Relaford Player 2001-04-04 2001-10-07 8 Matt Galante Coach 2002-04-01 2002-09-29 8 Nick Morabito Player 2026-05-19 2026-05-19 9 Jim Hickman Player 1962-04-14 1965-10-03 9 Wes Westrum Role to review 1966-04-15 1967-09-20 9 J.C. Martin Player 1968-04-10 1969-10-15 9 Randy Bobb Role to review 1970-09-04 1970-10-01 9 Bill Sudakis Player 1972-07-11 1972-10-03 9 George Theodore Player 1973-06-06 1974-10-02 9 Joe Torre Role to review 1975-04-08 1981-10-04 9 Bruce Bochy Player 1982-08-21 1982-10-03 9 Mark Bradley Player 1983-04-13 1983-10-02 9 Jerry Martin Player 1984-05-18 1984-09-19 9 Ronn Reynolds Player 1985-04-09 1985-10-06 9 Gregg Jefferies Player 1987-09-06 1991-10-06 9 Todd Hundley Player 1992-04-06 1998-09-27 9 Todd Zeile Player 2000-03-29 2001-10-07 9 Ty Wigginton Player 2002-05-16 2004-07-29 9 Craig Brazell Player 2004-08-17 2004-10-03 9 Ricky Ledee Player 2006-08-09 2007-07-08 9 Mike DiFelice Player 2007-07-29 2007-09-30 9 Marlon Anderson Player 2008-03-31 2009-04-11 9 Omir Santos Player 2009-04-17 2009-10-04 9 Omir Santos Role to review 2010-06-04 2010-06-07 9 Ronny Paulino Player 2011-04-29 2011-09-28 9 Kirk Nieuwenhuis Player 2012-04-07 2015-11-01 9 Brandon Nimmo Player 2016-06-26 2025-10-01 9 AJ Ewing Player 2026-05-12 Active 10 Rod Kanehl Player 1962-04-15 1964-10-04 10 Kevin Collins Player 1965-09-01 1965-10-03 10 Greg Goossen Player 1966-08-31 1968-07-17 10 Mike Jorgensen Player 1968-09-10 1968-09-29 10 Duffy Dyer Player 1969-04-07 1974-10-02 10 Rusty Staub Player 1975-04-08 1975-09-28 10 Kelvin Chapman Player 1979-04-05 1979-10-30 10 Rusty Staub Role to review 1981-04-09 1985-10-06 10 Dave Magadan Player 1990-04-09 1991-10-06 10 Jeff Torborg Role to review 1992-04-06 1993-05-19 10 Butch Huskey Player 1993-09-08 1993-10-03 10 David Segui Player 1994-04-04 1994-04-15 10 Tommy McCraw Coach 1995-04-26 1996-09-29 10 Gary Thurman Player 1997-05-05 1997-06-02 10 Kevin Morgan Player 1997-06-15 1997-06-18 10 Roberto Petagine Player 1997-09-02 1997-09-28 10 Rey Ordonez Player 1998-03-31 2002-09-29 10 Rey Sanchez Player 2003-03-31 2003-07-28 10 Joe DePastino Player 2003-08-05 2003-08-07 10 Jeff Duncan Player 2004-04-12 2004-05-07 10 Brian Buchanan Player 2004-08-26 2004-08-30 10 Joe Hietpas Player 2004-10-03 2004-10-03 10 Shingo Takatsu Player 2005-09-03 2005-10-02 10 Endy Chavez Player 2006-04-06 2008-09-28 10 Gary Sheffield Player 2009-04-09 2009-09-30 10 Terry Collins Role to review 2011-04-01 2017-10-01 10 Gary Disarcina Coach 2018-03-29 2021-10-03 10 Eduardo Escobar Player 2022-04-07 2023-06-24 10 Ronny Mauricio Player 2023-09-01 2025-10-02 10 Marcus Semian Player 2026-03-26 Active 11 Ed Bouchee Player 1962-04-11 1962-06-05 11 Gene Woodling Player 1962-06-17 1962-09-30 11 Duke Snider Player 1963-04-09 1963-07-01 11 Roy McMillan Player 1964-05-09 1966-10-01 11 Wayne Garrett Player 1969-04-12 1976-07-20 11 Pepe Mangual Player 1976-07-21 1976-10-03 11 Lenny Randle Player 1977-04-30 1978-09-29 11 Frank Taveras Player 1979-04-20 1981-10-03 11 Tom Veryzer Player 1982-04-09 1982-09-15 11 Mike Bishop Player 1983-04-16 1983-05-04 11 Tucker Ashford Player 1983-05-06 1983-09-19 11 Kelvin Chapman Player 1984-05-05 1985-07-25 11 Tim Teufel Player 1986-04-12 1991-05-31 11 Garry Templeton Player 1991-06-01 1991-10-05 11 Dick Schofield Player 1992-04-13 1992-10-04 11 Vince Coleman Player 1993-04-05 1993-10-03 11 Rick Parker Player 1994-05-13 1994-06-03 11 Aaron Ledesma Player 1995-06-25 1995-08-17 11 Tim Bogar Player 1996-04-01 1996-09-29 11 Cory Lidle Player 1997-05-08 1997-09-23 11 Preston Wilson Player 1998-05-07 1998-05-18 11 Wayne Kirby Player 1998-06-11 1998-07-18 11 Shane Halter Player 1999-09-10 1999-10-04 11 Jason Tyner Player 2000-06-05 2000-06-26 11 Jorge Velandia Player 2000-09-06 2001-10-07 11 Joe McEwing Player 2003-03-31 2004-08-19 11 Ramon Castro Player 2005-04-07 2009-05-29 11 Argenis Reyes Player 2009-06-24 2009-07-16 11 Anderson Hernandez Player 2009-08-07 2009-10-04 11 Ruben Tejada Player 2010-04-07 2015-11-01 11 Tim Teufel Coach 2016-04-03 2016-10-05 11 Nori Aoki Player 2017-09-02 2017-10-01 11 Jose Bautista Player 2018-05-22 2018-08-27 11 Adeiny Hechavarria Player 2019-05-04 2019-08-07 11 Ruben Tejada Player 2019-08-14 2019-08-20 11 Tony DeFrancesco Coach 2020-07-24 2020-09-27 11 Kevin Pillar Player 2021-04-05 2021-10-03 11 Buck Showalter Role to review 2022-04-07 2023-10-01 11 Jose Iglesias Player 2024-05-31 2024-10-01 11 Jorge Polanco Player 2026-03-26 Active 12 Joe Ginsberg Player 1962-04-13 1962-04-30 12 Sammy Drake Player 1962-08-01 1962-09-30 12 Jesse Gonder Player 1963-07-18 1965-07-19 12 Cleon Jones Player 1965-08-31 1965-10-03 12 John Stephenson Player 1966-04-15 1966-10-02 12 Tommy Davis Player 1967-04-11 1967-09-30 12 Ken Boswell Player 1968-04-09 1974-10-02 12 Jack Heidemann Player 1975-04-10 1976-06-23 12 Lee Mazzilli Player 1976-09-07 1976-10-03 12 John Stearns Player 1977-04-06 1984-09-30 12 Ron Darling Player 1985-04-09 1989-08-04 12 Keith Hughes Player 1990-09-07 1990-10-03 12 Willie Randolph Player 1992-04-06 1992-10-04 12 Jeff Kent Player 1993-04-05 1996-07-29 12 Alvaro Espinoza Player 1996-07-30 1996-09-29 12 Shawn Gilbert Player 1997-06-02 1998-05-13 12 Jorge Fabregas Player 1998-08-02 1998-09-27 12 Shawon Dunston Player 1999-08-02 1999-10-19 12 John Stearns Coach 2000-04-03 2001-10-07 12 Roberto Alomar Player 2002-04-01 2003-06-30 12 Daniel Garcia Player 2003-09-02 2004-10-03 12 Willie Randolph Role to review 2005-04-04 2008-06-16 12 Jeff Francoeur Player 2009-07-11 2010-08-31 12 Joaquin Arias Player 2010-09-01 2010-10-03 12 Scott Hairston Player 2011-04-01 2012-10-03 12 Juan Lagares Player 2013-04-23 2019-09-29 12 Eduardo Nunez Player 2020-07-25 2020-07-26 12 Francisco Lindor Player 2021-04-05 Active 13 Roger Craig Player 1963-08-08 1963-09-28 13 Neil Allen Player 1981-04-09 1983-06-15 13 Clint Hurdle Player 1985-04-09 1985-10-06 13 Lee Mazzilli Player 1986-08-07 1989-07-25 13 Jeff Musselman Player 1989-08-03 1990-09-07 13 Rick Cerone Player 1991-04-09 1991-10-05 13 Rodney McCray Player 1992-04-15 1992-05-24 13 Steve Springer Player 1992-08-15 1992-08-25 13 Steve Swisher Role to review 1993-09-01 1993-10-03 13 Jonathan Hurst Player 1994-04-05 1994-04-25 13 Edgardo Alfonzo Player 1995-04-26 2002-09-29 13 Jorge Velandia Player 2003-07-17 2003-09-28 13 Matt Ginter Player 2004-05-16 2004-09-10 13 Brian Daubach Player 2005-06-16 2005-07-15 13 Billy Wagner Player 2006-04-03 2009-08-24 13 Alex Cora Player 2010-04-05 2010-08-07 13 Mike Nickeas Player 2010-09-04 2011-09-24 13 Ronny Cedeno Player 2012-04-05 2012-10-03 13 Josh Satin Player 2013-06-12 2014-09-25 13 Jerry Blevins Player 2015-04-06 2015-10-04 13 Asdrubal Cabrera Player 2016-04-03 2018-07-26 13 Luis Guillorme Player 2019-04-03 2023-10-01 13 Joey Wendle Player 2024-04-01 2024-05-14 13 Luis Torrens Player 2024-06-02 Active 14 Gil Hodges Player 1962-04-11 1963-05-22 14 Ron Swoboda Player 1965-04-12 1965-10-03 14 Ken Boyer Player 1966-04-15 1967-07-21 14 Gil Hodges Role to review 1968-04-09 1971-09-30 15 Al Jackson Player 1962-04-14 1965-10-03 15 Jerry Grote Player 1966-04-15 1977-08-23 15 Butch Benton Player 1978-09-14 1978-10-01 15 Claudell Washington Player 1980-06-11 1980-10-03 15 Dave Roberts Player 1981-04-18 1981-05-19 15 Brian Giles Player 1981-09-12 1981-10-04 15 George Foster Player 1982-04-08 1986-08-07 15 Rick Aguilera Player 1987-04-07 1988-10-12 15 Don Aase Player 1989-04-03 1989-04-14 15 Jeff McKnight Player 1989-06-06 1989-06-23 15 Ron Darling Player 1989-08-05 1991-07-15 15 Kevin Elster Player 1992-04-06 1992-04-15 15 Jose Vizcaino Player 1994-04-04 1996-07-29 15 Matt Franco Player 1996-09-08 2000-10-25 15 Brady Clark Player 2002-09-11 2002-09-29 15 Denny Walling Coach 2003-03-31 2004-06-15 15 Darrell Johnson Role to review 2003-05-21 2003-10-03 15 Richard Hidalgo Player 2004-06-18 2004-09-25 15 Carlos Beltran Player 2005-04-04 2011-07-28 15 Val Pascucci Player 2011-09-08 2011-09-28 15 Fred Lewis Player 2012-09-04 2012-10-03 15 Travis d'Arnaud Player 2013-08-17 2014-09-28 15 Bob Geren Coach 2015-04-06 2015-11-01 15 Matt Reynolds Player 2016-05-17 2017-10-01 15 Luis Guillorme Player 2018-05-08 2018-08-08 15 Brian Dozier Player 2020-07-30 2020-08-14 15 Juan Lagares Player 2020-08-26 2020-08-26 15 Guillermo Heredia Player 2020-09-21 2020-09-27 15 Cameron Maybin Player 2021-05-19 2021-05-29 15 Matt Reynolds Player 2022-04-16 2022-04-16 15 Deven Marrero Player 2022-08-15 2022-09-10 15 Danny Mendick Player 2023-06-24 2023-10-01 15 Tyrone Taylor Player 2024-03-30 2026-04-07 16 Bobby Smith Player 1962-04-13 1962-04-26 16 Sammy Taylor Player 1962-04-28 1963-07-01 16 Jesse Gonder Player 1963-07-06 1963-07-17 16 Dick Smith Player 1963-07-20 1964-06-26 16 Danny Napoleon Player 1965-04-14 1965-10-03 16 Danny Napoleon Player 1966-09-01 1966-10-02 16 Tommie Reynolds Player 1967-04-11 1967-09-27 16 Kevin Collins Player 1968-05-22 1968-09-28 16 Mike Jorgensen Role to review 1969-09-05 1971-09-30 16 Felix Millan Player 1973-04-06 1973-10-21 16 Dave Schneck Player 1974-04-06 1974-10-02 16 John Stearns Player 1975-04-16 1976-10-03 16 Lee Mazzilli Player 1977-04-07 1981-10-04 16 Dwight Gooden Player 1984-04-07 1994-06-24 16 Hideo Nomo Player 1998-06-09 1998-09-27 16 Derek Bell Player 2000-03-29 2000-10-04 16 David Cone Player 2003-03-31 2003-05-30 16 Doug Mientkiewicz Player 2005-04-04 2005-09-27 16 Paul Lo Duca Player 2006-04-03 2007-09-30 16 Angel Pagan Player 2008-03-31 2011-09-22 16 Rob Johnson Player 2012-05-09 2012-08-12 16 Rick Ankiel Player 2013-05-13 2013-06-08 16 Daisuke Matsuzaka Player 2013-08-23 2014-09-28 16 Danny Muno Player 2015-04-17 2015-07-24 16 Dilson Herrera Player 2015-09-16 2015-10-04 16 Alejandro De Aza Player 2016-04-03 2016-10-02 16 Kevin Kaczmarski Player 2018-06-24 2018-07-09 16 Austin Jackson Player 2018-07-27 2018-09-30 16 Jake Marisnick Player 2020-07-24 2020-09-27 16 Travis Jankowski Player 2022-04-07 2022-10-01 17 Don Zimmer Player 1962-04-11 1962-05-06 17 Choo Choo Coleman Player 1962-07-16 1963-09-29 17 Frank Lary Player 1964-05-31 1964-08-07 17 Dennis Ribant Player 1964-08-09 1964-10-04 17 Frank Lary Player 1965-04-12 1965-07-06 17 Jimmie Schaffer Player 1965-07-28 1965-10-02 17 Dick Stuart Player 1966-04-15 1966-06-14 17 Larry Elliot Player 1966-07-04 1966-10-02 17 Don Bosch Player 1967-04-11 1968-08-20 17 Rod Gaspar Player 1969-04-08 1969-10-15 17 Ted Martinez Player 1970-07-18 1970-08-03 17 Rod Gaspar Player 1970-09-07 1970-10-01 17 Ted Martinez Player 1971-07-05 1973-10-21 17 Felix Millan Player 1974-04-06 1977-08-13 17 Gil Flores Player 1978-09-05 1979-09-30 17 Jerry Morales Player 1980-04-10 1980-09-25 17 Ellis Valentine Player 1981-06-07 1982-09-28 17 Keith Hernandez Player 1983-06-17 1989-09-27 17 David Cone Player 1991-05-10 1992-08-27 17 Jeff McKnight Player 1993-05-22 1993-10-03 17 Bret Saberhagen Player 1994-04-04 1995-07-31 17 Brent Mayne Player 1996-04-03 1996-09-14 17 Luis Lopez Player 1997-06-02 1999-09-22 17 Mike Bordick Player 2000-07-29 2000-10-26 17 Kevin Appier Player 2001-04-04 2001-10-06 17 Satoru Komiyama Player 2002-04-04 2002-09-11 17 Graeme Lloyd Player 2003-03-31 2003-07-28 17 Jason Anderson Player 2003-08-29 2003-09-26 17 Wilson Delgado Player 2004-08-14 2004-10-03 17 Dae-Sung Koo Player 2005-04-04 2005-08-22 17 Jose Lima Player 2006-05-07 2006-07-07 17 David Newhan Player 2007-04-01 2007-09-29 17 Fernando Tatis Player 2008-05-13 2010-07-04 18 Felix Mantilla Player 1962-04-11 1962-09-30 18 Pumpsie Green Player 1963-09-04 1963-09-28 18 Dennis Ribant Player 1965-04-11 1965-05-31 18 Gary Kolb Player 1965-07-21 1965-10-03 18 Al Luplow Player 1966-04-16 1967-06-18 18 Joe Moock Player 1967-09-01 1967-10-01 18 Duffy Dyer Player 1968-09-21 1968-09-28 18 Jim Gosger Player 1969-09-07 1969-10-01 18 Dave Marshall Player 1970-04-09 1972-10-03 18 George Theodore Player 1973-04-14 1973-06-05 18 Benny Ayala Player 1974-08-27 1974-10-02 18 Benny Ayala Player 1976-04-09 1976-06-01 18 Joel Youngblood Player 1977-06-24 1982-08-04 18 Darryl Strawberry Player 1983-05-06 1990-09-27 18 Bret Saberhagen Player 1992-04-07 1993-08-10 18 Jeff McKnight Player 1994-04-04 1994-08-11 18 Jeff Barry Player 1995-06-09 1995-07-15 18 Kevin Roberson Player 1996-04-03 1996-05-31 18 Takashi Kashiwada Player 1997-05-01 1997-09-18 18 Craig Paquette Player 1998-04-28 1998-05-07 18 Todd Haney Player 1998-09-08 1998-09-27 18 Darryl Hamilton Player 1999-08-01 2001-06-30 18 Jeff D'Amico Player 2002-04-06 2002-09-11 18 Art Howe Role to review 2003-03-31 2004-10-03 18 Marlon Anderson Player 2005-04-04 2005-10-02 18 Jose Valentin Player 2006-04-03 2006-10-19 18 Moises Alou Player 2007-04-01 2008-06-10 18 Jeremy Reed Player 2009-04-06 2009-10-04 18 Ryota Igarashi Player 2010-04-08 2011-09-27 18 Tim Teufel Coach 2012-04-05 2015-11-01 18 Travis d'Arnaud Player 2016-07-05 2019-04-27 18 Rajai Davis Player 2019-05-22 2019-09-29 18 Ryan Cordell Player 2020-07-30 2020-09-27 18 Jose Peraza Player 2021-05-02 2021-10-03 18 Nick Plummer Player 2022-04-15 Active 19 Ken MacKenzie Player 1962-04-15 1963-08-04 19 Ed Bauta Player 1963-08-11 1963-09-29 19 Hawk Taylor Player 1964-04-14 1965-06-15 19 John Stephenson Player 1965-06-17 1965-10-03 19 Hawk Taylor Player 1966-05-13 1966-10-02 19 Hawk Taylor Player 1967-06-06 1967-07-19 19 Kevin Collins Player 1967-08-31 1967-09-30 19 Tim Foli Player 1970-09-11 1971-09-30 19 Tommy Moore Player 1972-09-15 1972-10-02 19 Jim Gosger Player 1973-05-02 1973-07-07 19 Brian Ostrosser Player 1973-08-05 1973-08-18 19 Tom Hall Player 1975-04-17 1976-05-07 19 Luis Alvarado Player 1977-04-13 1977-04-27 19 Leo Foster Player 1977-08-19 1977-10-02 19 Tim Foli Player 1978-04-07 1979-04-19 19 Butch Benton Player 1980-06-05 1980-10-05 19 Ron Gardenhire Player 1981-09-01 1985-10-06 19 Bob Ojeda Player 1986-04-11 1990-09-27 19 Jeff Gardner Player 1991-09-10 1991-10-06 19 Anthony Young Player 1992-04-06 1993-10-03 19 Shawn Hare Player 1994-05-27 1994-07-05 19 Bill Spiers Player 1995-04-26 1995-10-01 19 Jason Hardtke Player 1996-09-08 1997-09-28 19 Jim Tatum Player 1998-03-31 1998-06-24 19 Lenny Harris Player 1998-07-04 1998-09-27 19 Roger Cedeno Player 1999-04-06 1999-10-19 19 Lenny Harris Player 2000-06-02 2001-10-07 19 Roger Cedeno Player 2002-04-01 2003-09-28 19 Scott Erickson Player 2004-07-19 2004-07-28 19 Heath Bell Player 2004-08-24 2006-09-26 19 Lino Urdaneta Player 2007-05-06 2007-05-15 19 Sandy Alomar Player 2007-07-08 2007-09-12 19 Jeff Conine Player 2007-09-13 2007-09-30 19 Ryan Church Player 2008-03-31 2009-07-10 19 Cory Sullivan Player 2009-07-22 2009-10-03 19 Gary Matthews Player 2010-04-05 2010-06-03 19 Mike Hessman Player 2010-07-27 2010-10-03 19 Danny Herrera Player 2011-09-02 2011-09-28 19 Zach Lutz Player 2012-04-24 2013-09-28 19 Johnny Monell Player 2015-05-09 2015-10-04 19 Jay Bruce Player 2016-08-02 2017-08-09 19 Jay Bruce Player 2018-03-29 2018-09-30 19 Sam Haggerty Player 2019-09-04 2019-09-29 19 Luis Rojas Role to review 2020-07-24 2021-10-03 19 Mark Canha Player 2022-04-07 2023-07-30 19 Jonathan Arauz Player 2023-08-02 2023-10-01 19 Jose Siri Player 2025-03-29 2025-10-01 19 Bo Bichette Player 2026-03-26 Active 20 Craig Anderson Player 1962-04-14 1962-09-30 20 Craig Anderson Player 1964-04-13 1964-05-31 20 Greg Goossen Player 1965-09-03 1965-10-03 20 Choo Choo Coleman Player 1966-04-14 1966-05-10 20 Bob Friend Player 1966-06-18 1966-09-24 20 John Sullivan Player 1967-04-15 1967-10-01 20 Tommie Agee Player 1968-04-10 1972-10-04 20 Jerry May Player 1973-05-24 1973-06-09 20 Ike Hampton Player 1974-09-12 1974-09-28 20 John Pacella Player 1977-09-15 1977-10-02 20 Ken Henderson Player 1978-04-07 1978-04-21 20 John Pacella Player 1979-09-07 1980-10-05 20 Greg Harris Player 1981-05-20 1981-09-28 20 Rick Ownbey Player 1982-08-17 1983-06-15 20 Mike Fitzgerald Player 1983-09-13 1984-09-24 20 Howard Johnson Player 1985-04-09 1991-05-09 20 Howard Johnson Player 1991-05-16 1993-07-23 20 Ryan Thompson Player 1994-04-04 1995-10-01 20 Roberto Petagine Player 1996-05-31 1996-09-29 20 Bruce Benedict Coach 1997-04-01 1998-09-27 20 Kurt Abbott Player 2000-04-05 2000-10-26 20 Mark Johnson Player 2001-04-11 2001-10-07 20 Jeromy Burnitz Player 2002-04-01 2003-07-13 20 Prentice Redman Player 2003-08-24 2003-09-28 20 Karim Garcia Player 2004-04-06 2004-07-18 20 Ricky Bottalico Player 2004-07-31 2004-10-04 20 Victor Diaz Player 2005-04-04 2006-05-01 20 Shawn Green Player 2006-08-24 2007-09-29 20 Howard Johnson Coach 2008-03-31 2010-10-03 20 Jason Pridie Player 2011-04-22 2011-09-28 20 Anthony Recker Player 2013-04-07 2015-11-01 20 Neil Walker Player 2016-04-03 2017-08-11 20 Ruben Amaro Coach 2018-03-29 2018-09-30 20 Pete Alonso Player 2019-03-28 2025-09-28 21 Ed Kranepool Player 1962-09-22 1964-10-04 21 Warren Spahn Role to review 1965-04-14 1965-07-19 21 Bob Moorhead Player 1965-08-09 1965-10-01 21 Cleon Jones Player 1966-04-14 1975-07-27 21 Billy Baldwin Player 1976-09-04 1976-09-28 21 Pepe Mangual Player 1977-09-12 1977-10-02 21 Elliott Maddox Player 1978-04-25 1980-10-01 21 Gary Rajsich Player 1982-04-09 1983-10-02 21 Ross Jones Player 1984-04-02 1984-07-29 21 Herm Winningham Player 1984-09-01 1984-09-30 21 Terry Blocker Player 1985-04-11 1985-06-10 21 Ron Gardenhire Role to review 1986-04-08 1986-04-09 21 Kevin Elster Player 1987-09-09 1991-10-06 21 Terrel Hansen Role to review 1992-04-29 1992-04-30 21 Kevin Bass Player 1992-08-08 1992-10-03 21 David Segui Player 1994-04-16 1995-06-08 21 Bill Pulsipher Player 1995-06-17 1995-10-01 21 Bill Pulsipher Player 1998-06-21 1998-07-31 21 Masato Yoshii Player 1998-08-06 1999-10-19 21 Bobby Jones Player 2000-06-16 2000-10-01 21 Bobby Jones Player 2002-05-24 2002-07-26 21 Mark Little Player 2002-08-01 2002-08-04 21 Raul Gonzalez Player 2002-08-21 2003-09-28 21 Gerald Williams Player 2004-06-10 2005-10-02 21 Carlos Delgado Player 2006-04-03 2009-05-11 21 Rod Barajas Player 2010-04-05 2010-08-22 21 Lucas Duda Player 2010-09-01 2017-07-26 21 Todd Frazier Player 2018-03-29 2019-09-29 21 Billy Hamilton Player 2020-08-05 2020-09-03 21 Rich Hill Player 2021-07-25 2021-10-03 21 Max Scherzer Player 2022-04-08 2023-07-28 21 Zack Short Player 2024-03-30 2024-04-21 21 Ben Gamel Player 2024-06-26 2024-08-17 21 Travis Jankowski Player 2025-06-26 2025-07-08 21 Jonah Tong Player 2025-08-29 Active 22 Bob Moorhead Player 1962-04-11 1962-09-29 22 Joe Hicks Player 1963-07-12 1963-09-29 22 Jack Fisher Player 1964-04-17 1967-09-27 22 Donn Clendenon Player 1969-06-17 1971-09-28 22 Terrel Hansen Role to review 1972-09-13 1972-10-02 22 Jack Aker Player 1974-06-16 1974-09-27 22 Bob Gallagher Player 1975-04-10 1975-09-26 22 Jay Kleven Player 1976-06-20 1976-06-28 22 Doc Medich Player 1977-09-29 1977-09-29 22 Dale Murray Player 1978-05-20 1979-08-30 22 Mike Jorgensen Player 1980-04-10 1983-06-15 22 Bobby Valentine Coach 1984-04-02 1984-08-27 22 Ray Knight Player 1984-08-29 1986-10-27 22 Kevin McReynolds Player 1987-04-07 1991-10-06 22 Charlie O'Brien Player 1992-04-06 1993-10-03 22 Kevin McReynolds Player 1994-04-04 1994-08-11 22 Brett Butler Player 1995-04-26 1995-08-18 22 Alex Ochoa Player 1995-09-18 1997-09-28 22 Al Leiter Player 1998-04-02 2004-10-02 22 Royce Ring Player 2005-04-29 2005-07-16 22 Xavier Nady Player 2006-04-03 2006-07-31 22 Michael Tucker Player 2006-08-10 2006-10-19 22 Jose Valentin Player 2007-04-01 2007-07-20 22 Ramon Martinez Player 2008-09-01 2008-09-28 22 J.J. Putz Player 2009-04-06 2009-06-05 22 Raul Valdes Player 2010-04-11 2010-10-03 22 Willie Harris Player 2011-04-01 2011-09-28 22 Eric Young Player 2013-06-19 2014-09-28 22 Kevin Plawecki Player 2015-04-21 2015-11-01 22 Tom Goodwin Coach 2016-04-03 2017-08-10 22 Dominic Smith Player 2017-08-11 2019-09-29 22 Rick Porcello Player 2020-07-26 2020-09-27 22 Ender Inciarte Player 2022-06-28 2022-07-13 22 Brett Baty Player 2022-08-17 2024-06-10 22 Juan Soto Player 2025-03-27 Active 23 Bob Miller Player 1962-05-06 1962-05-10 23 Joe Christopher Player 1962-05-21 1965-10-03 23 Billy Murphy Player 1966-04-15 1966-09-05 23 Bob Heise Player 1967-09-12 1969-09-28 23 Leroy Stanton Player 1971-09-14 1971-09-30 23 Dave Schneck Player 1972-07-14 1973-10-01 23 Ted Martinez Player 1974-04-06 1974-10-02 23 Jesus Alou Player 1975-04-16 1975-09-26 23 Leon Brown Player 1976-05-19 1976-10-03 23 Doug Flynn Player 1977-06-17 1981-10-04 23 Brian Giles Player 1982-08-15 1983-10-02 23 Bud Harrelson Coach 1986-04-08 1988-10-12 23 Chuck Hiller Coach 1990-05-29 1990-10-03 23 Chris Donnels Player 1991-05-07 1992-10-04 23 Tim Bogar Player 1993-04-21 1995-10-01 23 Bernard Gilkey Player 1996-04-01 1998-07-31 23 Jermaine Allensworth Player 1998-08-11 1998-09-27 23 Pat Mahomes Player 1999-05-15 2000-10-01 23 Brian Rose Player 2001-04-06 2001-04-24 23 Matt Lawton Player 2001-07-31 2001-10-03 23 McKay Christensen Player 2002-04-04 2002-04-10 23 Esix Snead Player 2002-09-03 2002-09-29 23 Jason Phillips Player 2003-03-31 2004-10-03 23 Kazuhisa Ishii Player 2005-04-07 2005-10-02 23 Julio Franco Player 2006-04-03 2007-07-12 23 Marlon Anderson Player 2007-07-19 2007-09-30 23 Brian Schneider Player 2008-03-31 2009-09-29 23 Chris Carter Player 2010-05-11 2010-10-03 23 Blaine Boyer Player 2011-04-01 2011-04-10 23 Mike Baxter Player 2011-08-08 2013-09-29 23 Taylor Teagarden Player 2014-06-10 2014-06-21 23 Michael Cuddyer Player 2015-04-06 2015-11-01 23 Dick Scott Coach 2016-04-03 2017-10-01 23 Adrian Gonzalez Player 2018-03-29 2018-06-10 23 Matt den Dekker Player 2018-07-11 2018-07-26 23 Keon Broxton Player 2019-03-28 2019-05-16 23 Aaron Altherr Player 2019-05-24 2019-08-23 23 Brian Schneider Coach 2020-07-24 2020-09-27 23 David Peterson Player 2021-04-01 2021-07-30 23 Javier Baez Player 2021-07-31 2021-10-03 23 David Peterson Player 2022-04-11 2026-06-21 24 Bob Miller Player 1962-04-21 1962-09-29 24 Johnny Lewis Player 1965-04-12 1967-06-11 24 Ed Charles Player 1967-05-12 1967-05-22 24 Ken Boswell Player 1967-09-18 1967-10-01 24 Art Shamsky Player 1968-04-10 1971-09-25 24 Jim Beauchamp Player 1972-04-23 1972-05-10 24 Willie Mays Player 1972-05-14 1973-10-16 24 Kelvin Torve Player 1990-08-07 1990-08-17 24 Rickey Henderson Player 1999-04-05 2000-10-13 24 Rickey Henderson Coach 2007-07-12 2007-09-30 24 Robinson Cano Role to review 2019-03-28 2022-05-08 25 Frank Thomas Player 1962-04-11 1964-08-07 25 Gary Kroll Player 1964-08-22 1965-08-08 25 Larry Stahl Player 1967-04-13 1967-05-10 25 Bob Johnson Player 1967-05-12 1967-05-17 25 Larry Stahl Player 1967-06-21 1968-09-29 25 Amos Otis Player 1969-04-06 1969-09-30 25 Don Hahn Player 1971-04-11 1974-10-02 25 Del Unser Player 1975-04-08 1976-07-21 25 Jim Dwyer Player 1976-07-23 1976-10-03 25 Willie Montanez Player 1978-04-07 1979-08-12 25 Bill Almon Player 1980-07-11 1980-10-05 25 Randy Jones Player 1981-04-11 1981-08-09 25 Charlie Puleo Player 1981-09-16 1982-09-26 25 Danny Heep Player 1983-04-07 1986-10-25 25 Al Pedrique Player 1987-04-14 1987-05-16 25 Keith Miller Player 1987-06-16 1991-10-06 25 Bobby Bonilla Player 1992-04-06 1995-07-28 25 Yorkis Perez Player 1997-04-01 1997-09-17 25 Jay Payton Player 1998-09-01 1998-09-27 25 Bobby Bonilla Player 1999-04-05 1999-10-19 25 Bill Pulsipher Player 2000-05-01 2000-05-18 25 Alex Escobar Player 2001-05-08 2001-10-07 25 Gary Matthews Player 2002-04-01 2002-04-03 25 Scott Strickland Player 2002-04-06 2002-09-29 25 Don Baylor Coach 2003-03-31 2003-09-29 25 Kazuo Matsui Player 2004-04-06 2006-06-09 25 Pedro Feliciano Player 2006-08-04 2010-10-03 25 Chin-lung Hu Player 2011-04-01 2011-05-17 25 Ricky Bones Coach 2012-04-05 2018-09-29 25 Tyler Naquin Player 2022-07-30 2022-10-05 25 Brooks Raley Player 2023-03-30 2026-08-03 25 Gabriel Arias Player 2026-08-07 2026-08-17 26 Herb Moford Player 1962-04-11 1962-05-06 26 Vinegar Bend Mizell Player 1962-05-12 1962-07-30 26 Galen Cisco Player 1962-09-09 1965-10-02 26 Bob Shaw Player 1966-06-13 1967-07-24 26 Bill Graham Player 1967-09-03 1967-09-29 26 Bruce Boisclair Player 1974-09-11 1974-10-03 26 Dave Kingman Player 1975-04-08 1977-06-15 26 Mike Bruhert Player 1978-04-09 1978-09-29 26 Ray Burris Player 1979-08-24 1979-09-14 26 Scott Holman Player 1980-09-20 1980-10-05 26 Dave Kingman Player 1981-04-09 1983-10-02 26 Bill Robinson Coach 1984-04-02 1984-09-30 26 Terry Leach Player 1985-06-21 1989-06-09 26 Kevin Tapani Player 1989-07-04 1989-07-17 26 Frank Viola Player 1989-08-02 1989-10-01 26 Alejandro Pena Player 1990-04-09 1991-08-28 26 Barry Foote Coach 1992-04-06 1993-05-19 26 Ced Landrum Player 1993-08-13 1993-09-25 26 Rico Brogna Player 1994-06-22 1996-06-22 26 Barry Manuel Player 1997-04-01 1997-06-16 26 Ralph Milliard Player 1998-09-05 1998-09-27 26 Terrence Long Player 1999-04-14 1999-05-13 26 Billy Taylor Player 1999-08-01 1999-09-28 26 Jon Nunnally Player 2000-03-29 2000-06-02 26 David Lamb Player 2000-07-05 2000-07-27 26 Jason Phillips Player 2001-09-19 2001-10-07 26 Marco Scutaro Player 2002-07-21 2003-09-28 26 Jae Weong Seo Player 2004-04-10 2005-10-02 26 Orlando Hernandez Player 2006-05-28 2007-09-30 26 Ramon Martinez Player 2009-05-18 2009-05-18 26 Fernando Martinez Player 2009-05-26 2011-07-02 26 Tom Goodwin Coach 2012-04-05 2015-11-01 26 Kevin Plawecki Player 2016-04-10 2018-09-29 26 Mickey Callaway Role to review 2019-09-24 2019-09-29 26 Robinson Chirinos Player 2020-09-03 2020-09-27 26 Khalil Lee Player 2021-05-17 2022-06-11 26 Tim Locastro Player 2023-03-31 2023-10-01 26 Pablo Reyes Player 2024-09-01 2024-09-08 26 Eddy Alvarez Player 2024-09-09 2024-09-30 26 Nolan McLean Player 2025-08-16 Active 27 Larry Foss Player 1962-09-10 1962-09-29 27 Tom Parsons Player 1964-09-15 1965-09-09 27 Jim Hickman Player 1966-04-14 1966-05-13 27 Dallas Green Player 1966-07-23 1966-08-05 27 Don Cardwell Player 1967-04-11 1970-07-10 27 Dean Chance Player 1970-09-20 1970-09-25 27 Craig Swan Player 1973-09-03 1984-05-09 27 Bruce Berenyi Player 1984-06-17 1984-07-04 27 Wes Gardner Player 1984-07-29 1985-10-05 27 Stan Jefferson Player 1986-09-07 1986-10-05 27 Randy Milligan Player 1987-09-12 1987-10-02 27 Bob McClure Player 1988-07-14 1988-10-02 27 Tom O'Malley Player 1989-09-07 1990-10-03 27 Chuck Carr Player 1991-06-18 1991-10-06 27 Tommy McCraw Coach 1992-04-06 1994-08-11 27 Pete Harnisch Player 1995-04-29 1997-08-26 27 Dennis Cook Player 1998-03-31 2001-07-27 27 Mark Corey Player 2001-10-02 2002-07-31 27 Jason Middlebrook Player 2002-09-12 2003-05-15 27 Mike Glavine Player 2003-09-14 2003-09-28 27 Todd Zeile Player 2004-04-06 2004-10-03 27 Mike Matthews Player 2005-04-06 2005-04-26 27 Mike Jacobs Player 2005-08-21 2005-10-02 27 Darren Oliver Player 2006-04-07 2006-10-14 27 Carlos Gomez Player 2007-05-13 2007-09-29 27 Nelson Figueroa Player 2008-04-02 2009-10-04 27 Frank Catalanotto Player 2010-04-05 2010-05-10 27 Jesus Feliciano Player 2010-06-10 2010-10-03 27 Pedro Beato Player 2011-04-01 2012-07-23 27 Jeurys Familia Player 2012-09-04 2021-10-03 27 Travis Blankenhorn Player 2022-07-22 2022-07-22 27 Mark Vientos Player 2022-09-11 Active 28 Sherman Jones Player 1962-09-08 1962-09-29 28 Carl Willey Player 1963-04-11 1965-05-12 28 Jerry Hinsley Player 1964-04-18 1964-05-28 28 Jim Bethke Player 1965-08-02 1965-08-31 28 Carl Willey Player 1965-09-02 1965-10-03 28 Bill Hepler Player 1966-04-23 1966-10-02 28 Amos Otis Player 1967-09-06 1967-10-01 28 John Milner Player 1971-09-15 1977-10-02 28 Dwight Bernard Player 1978-06-29 1979-09-28 28 Wally Backman Player 1980-09-02 1980-10-05 28 Mike Marshall Player 1981-08-19 1981-10-04 28 Scott Holman Player 1982-09-11 1983-10-02 28 Bobby Valentine Coach 1984-08-28 1984-09-30 28 Bill Robinson Coach 1985-04-09 1989-10-01 28 Darren Reed Player 1990-04-30 1990-08-30 28 Tom Herr Player 1990-09-01 1991-08-05 28 Dave LaRoche Coach 1992-04-06 1993-05-19 28 Bobby Jones Player 1993-08-14 2000-10-25 28 Scott Strickland Player 2003-03-31 2003-05-11 28 Juan Padilla Player 2005-07-17 2005-10-01 28 Jeff Conine Player 2007-08-22 2007-09-12 28 Sandy Alomar Player 2007-09-14 2007-09-30 28 Brandon Knight Player 2008-07-26 2008-07-28 28 Daniel Murphy Role to review 2008-08-02 2015-11-01 28 James Loney Player 2016-05-31 2016-10-05 28 Travis Taijeron Player 2017-08-26 2017-10-01 28 Phillip Evans Player 2018-04-01 2018-08-01 28 J.D. Davis Player 2019-03-30 2022-08-01 28 Darin Ruf Player 2022-08-05 2022-10-08 28 Tommy Pham Player 2023-03-30 2023-08-01 28 Abraham Almonte Player 2023-08-08 2023-10-01 28 J.D. Martinez Player 2024-04-26 2024-10-17 28 Jose Azocar Player 2025-04-19 2025-05-23 28 Cedric Mullins Player 2025-08-01 2025-10-02 28 Tyrone Taylor Player 2026-04-08 2026-08-03 29 John DeMerit Player 1962-04-13 1962-05-20 29 Willard Hunter Player 1962-06-01 1962-09-30 29 Don Rowe Player 1963-04-09 1963-07-19 29 Craig Anderson Player 1963-09-02 1963-09-28 29 Rob Gardner Player 1965-09-01 1966-10-02 29 Nick Willhite Player 1967-06-11 1967-07-24 29 Danny Frisella Player 1967-07-27 1969-07-19 29 Bob Johnson Player 1969-09-19 1969-10-01 29 Ken Singleton Player 1970-06-24 1971-09-30 29 Rich Chiles Player 1973-04-11 1973-04-27 29 Hank Webb Player 1974-09-01 1975-09-28 29 Mickey Lolich Player 1976-04-11 1976-09-20 29 Alex Trevino Player 1978-09-11 1981-10-04 29 Tom Gorman Player 1982-09-18 1985-09-27 29 Tim Corcoran Player 1986-04-24 1986-06-09 29 Dave Magadan Player 1986-09-07 1989-10-01 29 Frank Viola Player 1990-04-09 1991-10-06 29 Dave Magadan Player 1992-04-06 1992-08-09 29 Frank Tanana Player 1993-04-17 1993-09-17 29 Jim Lindeman Player 1994-05-20 1994-08-11 29 Jason Isringhausen Player 1995-07-13 1995-07-16 29 Robert Person Player 1995-09-18 1996-09-28 29 Steve Bieser Player 1997-04-01 1997-06-30 29 Masato Yoshii Player 1998-04-05 1998-08-05 29 Octavio Dotel Player 1999-06-26 1999-10-17 29 Eric Cammack Player 2000-04-28 2000-09-29 29 Steve Trachsel Player 2001-04-07 2006-10-14 29 Jorge Sosa Player 2007-05-05 2008-05-13 29 Chris Aguila Player 2008-06-11 2008-06-14 29 Andy Phillips Player 2008-06-27 2008-06-30 29 Chris Aguila Player 2008-07-03 2008-07-15 29 Gustavo Molina Player 2008-09-01 2008-09-17 29 Emil Brown Player 2009-06-04 2009-06-06 29 Robinson Cancel Player 2009-06-30 2009-08-02 29 Andy Green Player 2009-08-17 2009-08-22 29 Tobi Stoner Player 2009-09-10 2010-04-18 29 Ike Davis Player 2010-04-19 2014-04-17 29 Eric Campbell Player 2014-05-10 2016-10-05 29 Tom Milone Player 2017-05-10 2017-09-20 29 Devin Mesoraco Player 2018-05-08 2018-09-29 29 Brad Brach Player 2019-08-11 2020-09-27 29 Tommy Hunter Player 2021-05-07 2021-05-18 29 Trevor Williams Player 2021-08-12 2022-10-05 29 Tommy Hunter Player 2023-03-31 2023-06-13 29 DJ Stewart Player 2023-07-04 2024-09-10 29 Jared Young Player 2025-05-24 Active 30 Dennis Ribant Player 1965-09-02 1966-10-02 30 Nolan Ryan Role to review 1967-08-31 1967-10-01 30 Nolan Ryan Player 1968-04-10 1971-09-30 30 Hank Webb Player 1973-04-27 1973-05-11 30 Bob Miller Player 1973-09-22 1974-10-02 30 Hank Webb Player 1976-04-09 1976-05-27 30 Jackson Todd Player 1977-05-05 1977-09-30 30 Mike Scott Player 1979-04-18 1982-09-17 30 Mike Torrez Player 1983-04-09 1984-06-16 30 Mel Stottlemyre Coach 1985-04-09 1993-10-03 30 Doug Linton Player 1994-04-08 1994-08-11 30 Alberto Castillo Player 1995-05-28 1998-07-11 30 Allen Watson Player 1999-04-06 1999-06-18 30 Jorge Toca Player 1999-09-12 2001-10-07 30 Cliff Floyd Player 2003-03-31 2006-10-19 30 Aaron Sele Player 2007-04-04 2007-09-25 30 Raul Casanova Player 2008-04-11 2008-06-11 30 Josh Thole Player 2009-09-03 2012-10-02 30 David Aardsma Role to review 2013-06-08 2013-09-28 30 Andrew Brown Player 2014-03-31 2014-06-15 30 Michael Conforto Player 2015-07-24 2021-10-03 30 Joely Rodriguez Player 2022-04-09 2022-10-05 30 David Robertson Player 2023-03-30 2023-07-27 30 Rafael Ortega Player 2023-08-01 2023-10-01 30 Jake Diekman Player 2024-03-30 2024-07-28 30 Hayden Senger Player 2025-03-27 2026-09-16 31 Larry Bearnarth Player 1963-04-16 1966-08-07 31 Les Rohr Player 1967-09-19 1968-04-23 31 Jack DiLauro Player 1969-05-15 1969-10-02 31 Ron Herbel Player 1970-09-01 1970-09-30 31 Don Rose Player 1971-09-15 1971-09-15 31 Harry Parker Player 1973-04-15 1975-08-04 31 Mike Vail Player 1975-08-18 1975-09-28 31 Roy Lee Jackson Player 1977-09-13 1980-10-03 31 George Bamberger Role to review 1982-04-08 1983-06-02 31 Bruce Berenyi Player 1984-07-05 1986-07-16 31 Gene Walter Player 1987-04-09 1988-07-11 31 Julio Machado Player 1989-09-07 1989-10-01 31 John Franco Player 1990-04-11 1998-05-21 31 Mike Piazza Player 1998-05-23 2005-10-02 32 Jack Hamilton Player 1966-04-16 1967-06-06 32 Hal Reniff Player 1967-07-01 1967-09-03 32 Jon Matlack Player 1971-07-11 1977-09-30 32 Tom Hausman Player 1978-07-07 1982-09-10 32 Carlos Diaz Player 1982-09-11 1983-10-01 32 Dick Tidrow Player 1984-04-02 1984-05-08 32 Kevin Mitchell Player 1984-09-04 1984-09-30 32 Rick Anderson Player 1986-06-09 1986-10-02 32 Tom Edens Player 1987-06-02 1987-07-11 32 Mark Carreon Player 1987-09-08 1989-10-01 32 Doc Edwards Coach 1990-04-09 1991-10-06 32 Bill Pecota Player 1992-04-06 1992-10-03 32 John Stephenson Role to review 1993-04-05 1993-10-03 32 Pete Smith Player 1994-04-05 1994-08-11 32 Paul Wilson Player 1996-04-04 1996-09-26 32 Mike Hampton Player 2000-03-29 2000-10-22 32 Brett Hinchliffe Player 2001-04-26 2001-04-27 32 Bruce Chen Player 2001-08-01 2002-04-05 32 Tyler Yates Role to review 2002-04-16 2002-04-17 32 Mike Stanton Player 2003-04-02 2004-10-01 32 Danny Graves Player 2005-06-14 2005-10-02 32 Geremi Gonzalez Player 2006-05-13 2006-05-25 32 Eli Marrero Player 2006-06-11 2006-08-09 32 David Williams Player 2006-08-19 2007-09-30 32 Carlos Muniz Player 2008-04-08 2008-09-28 32 Jenrry Mejia Role to review 2010-04-07 2012-09-30 32 LaTroy Hawkins Player 2013-04-03 2013-09-28 32 John Lannan Player 2014-03-31 2014-05-13 32 Steven Matz Player 2015-06-28 2020-09-27 32 Aaron Loup Player 2021-04-05 2021-10-03 32 Daniel Vogelbach Player 2022-07-24 2023-10-01 32 Max Kranick Player 2025-03-29 2025-06-15 32 Tobias Myers Player 2026-03-26 Active 33 Ron Hunt Player 1963-04-16 1966-10-02 33 Chuck Estrada Player 1967-04-13 1967-06-11 33 Bob Hendley Player 1967-06-17 1967-09-03 33 Bill Connors Player 1968-07-15 1968-07-22 33 Les Rohr Player 1969-06-06 1969-10-02 33 Ray Sadecki Player 1970-04-10 1974-10-02 33 Mac Scarce Player 1975-04-11 1975-04-15 33 Ken Sanders Player 1975-06-29 1976-09-16 33 Ray Sadecki Player 1977-04-07 1977-05-02 33 Dan Norman Player 1977-09-27 1977-10-02 33 Dan Norman Player 1978-09-05 1978-10-01 33 Pete Falcone Player 1979-04-11 1982-09-29 33 Clint Hurdle Player 1983-09-12 1983-10-02 33 Bill Latham Player 1985-07-27 1985-10-06 33 Barry Lyons Player 1986-04-19 1990-05-18 33 Charlie O'Brien Player 1990-09-01 1990-10-03 33 Anthony Young Player 1991-08-05 1991-10-06 33 Eddie Murray Player 1992-04-06 1993-10-03 33 Kelly Stinnett Player 1994-04-05 1995-10-01 33 Andy Tomberlin Player 1996-06-17 1997-04-12 33 Tim Spehr Player 1998-03-31 1998-05-05 33 Mike Kinkade Player 1998-09-08 2000-07-28 33 Bubba Trammell Player 2000-07-30 2000-10-26 33 Donne Wall Player 2001-04-04 2001-10-01 33 Michael Bacsik Player 2002-07-05 2003-06-26 33 Tyler Yates Player 2004-04-09 2004-10-03 33 Mike DiFelice Player 2005-05-17 2005-10-02 33 Jose Santiago Player 2005-07-25 2005-08-17 33 John Maine Player 2006-05-02 2010-05-20 33 Taylor Buchholz Player 2011-04-01 2011-05-30 33 Vinny Rottino Player 2012-05-04 2012-06-25 33 Matt Harvey Role to review 2012-07-26 2018-05-03 33 Hector Santiago Player 2019-05-24 2019-06-14 33 Todd Frazier Player 2020-09-02 2020-09-27 33 James McCann Player 2021-04-05 2022-10-07 33 Gary Sanchez Player 2023-05-21 2023-05-24 33 Trevor Gott Player 2023-07-06 2023-10-01 33 Drew Smith Player 2024-03-29 2024-06-23 33 A.J. Minter Player 2025-03-28 2026-07-31 34 Dave Hillman Player 1962-04-28 1962-06-24 34 Jim Piersall Player 1963-05-24 1963-07-26 34 Cleon Jones Role to review 1963-09-14 1965-05-05 34 Dennis Musgraves Player 1965-07-09 1965-07-29 34 Gerry Arrigo Player 1966-05-22 1966-08-15 34 Nolan Ryan Player 1966-09-11 1966-10-01 34 Jack Lamabe Player 1967-04-28 1967-07-15 34 Cal Koonce Player 1967-08-06 1970-06-07 34 Danny Frisella Player 1970-06-26 1972-10-04 34 Phil Hennigan Player 1973-04-11 1973-07-16 34 Bob Apodaca Player 1973-09-18 1977-10-02 34 Ray Burris Player 1980-04-10 1980-10-05 34 Ed Lynch Player 1981-08-11 1981-10-04 34 Rusty Tillman Player 1982-06-06 1982-10-03 34 Junior Ortiz Player 1983-06-15 1984-09-22 34 Sam Perlozzo Coach 1987-04-07 1989-10-01 34 Mario Diaz Player 1990-07-16 1990-08-28 34 Julio Valera Player 1990-09-01 1991-06-17 34 Chico Walker Player 1992-05-08 1993-10-03 34 Frank Seminara Player 1994-04-30 1994-06-09 34 Blas Minor Player 1995-04-26 1996-06-09 34 Ricky Trlicek Player 1996-09-14 1996-09-29 34 Bob Apodaca Coach 1997-04-01 1999-06-05 34 Mac Suzuki Role to review 1999-06-18 1999-06-22 34 Chuck McElroy Player 1999-08-01 1999-09-28 34 Dennis Springer Player 2000-04-22 2000-04-27 34 Jerrod Riggan Player 2000-08-29 2000-08-30 34 Tom Martin Player 2001-04-26 2001-10-05 34 Pedro Astacio Player 2002-04-05 2003-05-31 34 Ricky Bottalico Player 2004-05-05 2004-07-30 34 Kris Benson Player 2004-07-31 2005-09-30 34 Jorge Julio Player 2006-04-05 2006-05-24 34 Mike Pelfrey Player 2006-07-08 2012-04-21 34 Brandon Lyon Player 2013-04-01 2013-07-04 34 Noah Syndergaard Role to review 2015-05-12 2021-10-03 34 Tommy Hunter Player 2022-06-19 2022-09-14 34 Kodai Senga Player 2023-04-02 Active 35 Ray Daviault Player 1962-04-13 1962-09-30 35 Larry Miller Player 1965-06-03 1966-09-17 35 Don Shaw Player 1967-04-11 1967-08-14 35 Billy Wynne Player 1967-09-01 1967-10-01 35 Don Shaw Player 1968-05-03 1968-09-29 35 Jon Matlack Role to review 1970-09-02 1970-10-01 35 Charlie Williams Player 1971-04-23 1971-09-27 35 Joe Nolan Player 1972-09-21 1972-10-04 35 Randy Sterling Player 1974-09-16 1974-09-28 35 Roy Staiger Player 1975-09-12 1975-09-28 35 Luis Rosado Player 1977-09-08 1977-10-02 35 Dock Ellis Player 1979-06-18 1979-09-21 35 Ed Lynch Player 1980-09-10 1981-06-05 35 Randy Jones Player 1981-09-01 1982-10-03 35 John Christensen Player 1984-09-13 1985-04-26 35 Joe Sambito Player 1985-04-29 1985-06-21 35 Billy Beane Player 1985-09-10 1985-10-06 35 John Gibbons Player 1986-08-17 1986-10-05 35 Craig Shipley Player 1989-09-07 1989-09-29 35 Orlando Mercado Player 1990-04-15 1990-08-30 35 Pat Tabler Player 1990-09-05 1990-10-03 35 Lee Guetterman Player 1992-06-10 1992-09-28 35 Kenny Greer Player 1993-09-29 1993-09-29 35 Doug Henry Player 1995-04-26 1996-09-26 35 Rick Reed Player 1997-04-05 2001-07-30 35 David Weathers Player 2002-04-01 2004-06-16 35 Mike DeJean Player 2004-07-20 2005-06-20 35 Jose Offerman Player 2005-06-28 2005-10-02 35 Jerry Manuel Coach 2006-04-03 2006-10-19 35 Joe Smith Player 2007-04-01 2008-09-28 35 Lance Broadway Player 2009-08-29 2009-09-26 35 Mike Jacobs Player 2010-04-05 2010-06-30 35 Dillon Gee Player 2010-09-07 2015-06-14 35 Logan Verrett Player 2015-06-18 2016-09-23 35 Adam Wilk Player 2017-05-07 2017-05-08 35 Jacob Rhame Player 2017-09-02 2019-08-03 35 Jared Hughes Player 2020-08-03 2020-09-27 35 Trevor Hildenberger Player 2021-04-17 2021-04-21 35 Brandon Drury Player 2021-05-21 2021-08-29 35 Colin Holderman Player 2022-05-15 2022-07-16 35 Michael Perez Player 2022-08-15 2022-08-21 35 Justin Verlander Player 2023-05-04 2023-07-30 35 Adrian Houser Player 2024-04-04 2024-07-24 35 Clay Holmes Player 2025-03-27 2026-08-03 36 Sherman Jones Player 1962-04-13 1962-05-08 36 Bob Miller Player 1962-07-17 1962-09-29 36 Tracy Stallard Player 1963-04-10 1963-07-17 36 Roger Craig Player 1963-07-18 1963-07-18 36 Tracy Stallard Player 1963-07-19 1964-10-04 36 Jim Bethke Player 1965-09-01 1965-10-02 36 Jerry Koosman Player 1967-04-14 1978-09-30 36 Wayne Twitchell Player 1979-04-07 1979-08-19 36 Mark Bomback Player 1980-04-12 1980-10-04 36 Dan Boitano Player 1981-08-16 1981-09-28 36 Ed Lynch Player 1982-04-08 1986-04-16 36 Manny Hernandez Player 1989-09-16 1989-09-16 36 Dave Liddell Player 1990-06-03 1990-06-12 36 Kevin Baez Player 1990-09-03 1990-10-03 36 Tony Castillo Player 1991-08-29 1991-10-02 36 Kevin Baez Player 1992-04-24 1992-10-04 36 Tito Navarro Player 1993-09-06 1993-10-03 36 Mike Birkbeck Player 1995-05-22 1995-06-13 36 Don Florence Player 1995-08-08 1995-09-19 36 Greg McMichael Player 1997-04-02 1998-06-04 36 Jeff Tam Player 1998-06-30 1998-07-10 36 Greg McMichael Player 1998-07-11 1999-07-31 36 Grant Roberts Player 2000-07-27 2004-05-04 36 Manny Aybar Player 2005-04-04 2005-06-10 36 Henry Owens Player 2006-07-07 2006-07-15 36 Kelly Stinnett Player 2006-09-06 2006-09-27 36 Chip Ambres Player 2007-07-20 2007-07-24 36 Willie Collazo Player 2007-09-05 2007-09-30 36 Darren O'Day Player 2009-04-09 2009-04-18 36 Ken Takahashi Player 2009-05-02 2009-10-04 36 Manny Acosta Player 2010-04-21 2010-10-03 36 Dale Thayer Player 2011-06-04 2011-09-28 36 Collin McHugh Player 2012-08-23 2013-06-01 36 Juan Centeno Player 2013-09-18 2013-09-29 36 Juan Centeno Player 2014-05-15 2014-09-28 36 Sean Gilmartin Player 2015-04-10 2017-04-30 36 Mickey Callaway Role to review 2018-03-29 2019-09-23 37 Casey Stengel Role to review 1962-04-09 1965-08-30 38 Roger Craig Player 1962-04-11 1963-07-17 38 Tracy Stallard Player 1963-07-18 1963-07-18 38 Roger Craig Player 1963-07-19 1963-08-07 38 Ed Bauta Player 1964-04-13 1964-05-18 38 Willard Hunter Player 1964-06-15 1964-10-04 38 Dave Eilers Player 1965-08-22 1966-06-26 38 Ralph Terry Player 1966-08-11 1967-05-11 38 Dennis Bennett Player 1967-06-27 1967-08-04 38 Billy Wynne Player 1967-08-06 1967-08-21 38 Bill Connors Player 1967-08-22 1967-09-30 38 Al Jackson Player 1968-04-09 1969-06-12 38 Jesse Hudson Player 1969-09-19 1969-09-19 38 Rich Folkers Player 1970-06-10 1970-09-03 38 Buzz Capra Player 1971-09-15 1973-09-18 38 Jerry Cram Player 1974-08-11 1975-05-19 38 Skip Lockwood Player 1975-08-05 1979-06-20 38 Tim Leary Player 1981-04-12 1981-04-16 38 Tim Leary Player 1983-09-19 1984-07-11 38 Joe Sambito Player 1985-04-28 1985-04-28 38 Rick Aguilera Player 1985-06-12 1986-10-27 38 Bob Gibson Player 1987-07-25 1987-07-27 38 Rick Aguilera Player 1989-04-03 1989-07-31 38 Blaine Beatty Role to review 1989-09-16 1991-09-30 38 Pat Howell Player 1992-07-10 1992-10-04 38 Dave Telgheder Player 1993-06-12 1994-04-25 38 Dave Mlicki Player 1995-04-29 1998-06-04 38 Jeff Tam Player 1998-07-11 1999-10-04 38 Jerrod Riggan Player 2001-04-27 2001-10-07 38 Jae Weong Seo Player 2002-07-21 2002-07-22 38 Pat Strange Player 2002-09-13 2003-06-06 38 James Baldwin Player 2004-05-10 2004-05-16 38 Victor Zambrano Player 2004-08-05 2006-05-08 38 Carlos Muniz Player 2007-09-25 2007-09-30 38 Matt Wise Player 2008-03-31 2008-05-27 38 Fernando Nieve Player 2009-06-06 2009-07-23 38 Fernando Nieve Player 2010-04-05 2010-07-23 38 Chris Capuano Player 2011-04-03 2011-09-27 38 Garrett Olson Player 2012-08-08 2012-08-08 38 Shaun Marcum Player 2013-04-27 2013-07-06 38 Vic Black Player 2013-09-02 2014-09-13 38 Dan Warthen Coach 2016-04-03 2017-10-01 38 Anthony Swarzak Player 2018-03-29 2018-09-29 38 Justin Wilson Player 2019-03-30 2020-09-24 38 Tylor Megill Player 2021-06-23 Active 39 Steve Dillon Player 1963-09-05 1964-05-09 39 Dick Selma Player 1965-09-02 1968-09-24 39 Gary Gentry Player 1969-04-10 1972-09-21 39 Tommy Moore Player 1973-05-11 1973-06-09 39 John Strohmayer Player 1973-07-16 1974-09-14 39 Nino Espinosa Player 1975-06-30 1978-10-01 39 Hubie Brooks Player 1980-09-08 1980-10-05 39 Doug Sisk Player 1982-09-06 1987-10-02 39 Phil Lombardi Player 1989-06-27 1989-10-01 39 Kelvin Torve Player 1990-08-18 1990-10-03 39 Rich Sauveur Player 1991-06-05 1991-06-25 39 Kelvin Torve Player 1991-06-26 1991-07-25 39 Jeff Kent Player 1992-08-28 1992-10-04 39 Josias Manzanillo Player 1993-08-21 1995-06-05 39 Juan Acevedo Player 1997-06-18 1997-09-28 39 Rick Wilkins Player 1998-05-14 1998-05-23 39 Benny Agbayani Player 1998-06-17 1998-08-01 39 Josias Manzanillo Player 1999-04-05 1999-05-10 39 Jim Mann Player 2000-05-29 2000-07-21 39 Dicky Gonzalez Player 2001-05-01 2001-10-01 39 Steve Reed Player 2002-08-01 2002-09-29 39 Dan Wheeler Player 2003-06-18 2004-08-28 39 Vic Darensbourg Player 2004-09-04 2004-09-21 39 Roberto Hernandez Player 2005-04-06 2005-10-02 39 Pedro Feliciano Player 2006-04-18 2006-08-03 39 Roberto Hernandez Player 2006-08-04 2006-10-19 39 Jon Adkins Player 2007-07-27 2007-07-29 39 Claudio Vargas Player 2008-05-14 2008-06-26 39 Bobby Parnell Player 2008-09-15 2015-10-04 39 Jerry Blevins Player 2016-04-03 2018-09-29 39 Edwin Diaz Player 2019-03-28 2025-10-01 39 Eric Wagaman Player 2026-07-26 2026-10-01 40 Al Moran Player 1963-04-09 1964-05-12 40 Dick Rusteck Player 1966-09-01 1966-10-02 40 Jerry Hinsley Player 1967-08-31 1967-09-22 40 Bill Short Player 1968-04-13 1968-09-29 40 Brent Strom Player 1972-07-31 1972-10-02 40 George Stone Player 1973-04-13 1975-09-28 40 Pat Zachry Player 1977-06-17 1982-10-02 40 Calvin Schiraldi Player 1984-09-01 1985-09-14 40 Randy Niemann Player 1986-04-10 1986-10-27 40 Jeff Innis Player 1987-05-16 1993-10-02 40 Eric Gunderson Player 1994-07-15 1995-08-04 40 Dave Telgheder Player 1995-08-05 1995-10-01 40 Mike Fyhrie Player 1996-09-14 1996-09-29 40 Armando Reynoso Player 1997-04-15 1998-09-27 40 Ryan McGuire Player 2000-06-04 2000-06-04 40 C.J. Nitkowski Player 2001-09-03 2001-10-05 40 Tony Tarasco Player 2002-04-10 2002-09-01 40 Jae Weong Seo Player 2003-03-31 2003-09-28 40 Braden Looper Player 2004-04-06 2005-09-21 40 Brian Bannister Player 2006-04-05 2006-09-27 40 Ambiorix Burgos Player 2007-04-04 2007-05-30 40 Robinson Cancel Player 2008-07-11 2008-09-28 40 Tim Byrdak Player 2011-04-03 2013-09-26 40 Bartolo Colon Player 2014-04-02 2016-10-01 40 A.J. Ramos Player 2017-07-30 2017-08-19 40 Jason Vargas Player 2018-04-28 2018-09-27 40 Wilson Ramos Player 2019-03-28 2020-09-27 40 Jacob Barnes Player 2021-04-01 2021-06-13 40 Geoff Hartlieb Player 2021-07-20 2021-08-15 40 Chris Bassitt Player 2022-04-09 2022-10-09 40 Drew Smith Player 2023-03-30 2023-10-01 40 Luis Severino Player 2024-03-30 2024-10-16 40 Blade Tidwell Player 2025-05-04 2025-07-02 40 Brandon Sproat Player 2025-09-07 2025-10-01 40 Zack Short Player 2026-06-15 Active 41 Clem Labine Player 1962-04-11 1962-05-08 41 Grover Powell Player 1963-07-13 1963-09-29 41 Jim Bethke Player 1965-04-12 1965-07-06 41 Gordie Richardson Player 1965-07-09 1966-06-09 41 Tom Seaver Role to review 1967-04-13 1983-10-01 42 Larry Elliot Player 1964-04-15 1964-10-04 42 Ron Taylor Player 1967-04-13 1971-09-22 42 Chuck Taylor Player 1972-04-16 1972-06-27 42 Hank Webb Player 1972-09-05 1972-10-04 42 Ron Hodges Player 1973-06-13 1974-10-02 42 Tom Hall Player 1975-04-16 1975-04-16 42 Ron Hodges Player 1975-09-01 1984-09-30 42 Roger McDowell Player 1985-04-11 1989-06-18 42 Butch Huskey Player 1995-08-18 1998-09-27 42 Mo Vaughn Player 2002-04-01 2003-05-04 43 Ted Schreiber Player 1963-04-14 1963-09-29 43 Bill Wakefield Player 1964-04-18 1964-10-04 43 Darrell Sutherland Player 1965-08-07 1966-05-11 43 Dick Rusteck Player 1966-06-10 1966-07-16 43 Darrell Sutherland Player 1966-09-01 1966-10-02 43 Joe Grzenda Player 1967-08-15 1967-09-28 43 Jim McAndrew Player 1968-07-21 1973-09-15 43 Paul Siebert Player 1977-07-07 1978-09-24 43 Juan Berenguer Player 1979-08-29 1980-10-05 43 Terry Leach Player 1981-08-12 1982-10-03 43 Billy Beane Player 1984-09-13 1984-09-30 43 John Gibbons Role to review 1985-09-10 1985-10-06 43 John Mitchell Player 1986-09-08 1989-09-16 43 Kevin Brown Player 1990-07-27 1990-09-07 43 Dan Schatzeder Player 1990-09-14 1990-10-03 43 Doug Simons Player 1991-04-09 1991-09-30 43 Mark Dewey Player 1992-04-07 1992-09-28 43 Mickey Weston Player 1993-04-22 1993-05-10 43 Mike Remlinger Player 1994-06-16 1995-05-11 43 Paul Byrd Player 1995-07-28 1996-09-29 43 Toby Borland Player 1997-04-01 1997-05-07 43 Todd Pratt Player 1997-07-04 1997-09-28 43 John Hudek Player 1998-04-02 1998-07-03 43 Rigo Beltran Player 1998-09-01 1999-07-25 43 Pete Walker Player 2001-09-01 2002-04-29 43 Jaime Cerda Player 2002-06-28 2003-09-28 43 Shane Spencer Player 2004-04-07 2004-07-22 43 Bartolome Fortunato Role to review 2004-08-20 2006-05-09 43 Royce Ring Player 2006-08-02 2006-10-01 43 Jason Vargas Player 2007-05-17 2007-07-03 43 Brian Stokes Player 2008-08-09 2009-10-03 43 R.A. Dickey Player 2010-05-19 2012-10-03 43 Sean Henn Player 2013-09-09 2013-09-23 43 Buddy Carlyle Player 2015-04-06 2015-05-11 43 Addison Reed Player 2015-09-01 2017-07-31 43 Jamie Callahan Player 2017-09-02 2017-10-01 43 Luis Avilan Player 2019-03-31 2019-09-26 43 Erasmo Ramirez Player 2020-09-07 2020-09-27 43 Jerad Eickhoff Player 2021-06-21 2021-07-27 43 Chasen Shreve Player 2022-04-10 2022-07-02 43 Yolmer Sanchez Player 2022-08-20 2022-08-25 43 Jeff Brigham Player 2023-04-18 2023-10-01 43 Huascar Brazoban Player 2024-07-31 2026-08-03 43 Chayce McDermott Player 2026-08-04 Active 44 Harry Chiti Player 1962-04-28 1962-06-14 44 Bill Denehy Player 1967-04-16 1967-06-27 44 Al Schmelz Player 1967-09-07 1967-09-24 44 Jim Bibby Role to review 1969-09-08 1969-10-02 44 Leroy Stanton Player 1970-09-10 1970-10-01 44 Jim Bibby Role to review 1971-09-14 1971-09-30 44 Bob Rauch Player 1972-06-29 1972-10-02 44 Bob Myrick Player 1976-05-28 1978-05-20 44 Andy Hassler Player 1979-06-19 1979-09-28 44 Jeff Reardon Player 1981-04-09 1981-05-29 44 Ray Searage Player 1981-06-11 1981-10-03 44 Ron Darling Player 1983-09-06 1984-09-30 44 Bill Latham Player 1985-04-15 1985-04-21 44 Tom Paciorek Player 1985-07-19 1985-10-06 44 David Cone Player 1987-04-11 1991-05-09 44 Howard Johnson Player 1991-05-10 1991-05-15 44 Tim Burke Player 1991-07-18 1992-06-09 44 Tom Filer Player 1992-07-04 1992-08-07 44 Ryan Thompson Player 1992-09-01 1993-10-03 44 John Cangelosi Player 1994-04-05 1994-07-08 44 Kevin Lomon Player 1995-04-27 1995-05-30 44 Jason Isringhausen Role to review 1995-07-17 1999-07-31 44 Jay Payton Player 1999-09-01 2002-07-31 44 Jay Bell Player 2003-03-31 2003-09-28 44 Mike Cameron Player 2004-04-06 2005-08-12 44 Lastings Milledge Player 2006-05-30 2007-09-30 44 Brady Clark Player 2008-03-31 2008-04-24 44 Tony Armas Player 2008-07-01 2008-07-10 44 Eddie Kunz Player 2008-08-03 2008-08-18 44 Brandon Knight Player 2008-09-01 2008-09-28 44 Tim Redding Player 2009-05-18 2009-09-30 44 Jason Bay Player 2010-04-05 2012-10-01 44 John Buck Player 2013-04-01 2013-08-24 44 Aaron Harang Player 2013-09-12 2013-09-28 44 Kyle Farnsworth Player 2014-04-02 2014-05-12 44 Buddy Carlyle Player 2014-05-31 2014-09-28 44 John Mayberry Player 2015-04-06 2015-07-24 44 Eric O'Flaherty Player 2015-08-05 2015-10-04 44 Rene Rivera Player 2016-04-30 2017-08-16 44 A.J. Ramos Player 2017-08-20 2018-05-26 44 Jason Vargas Player 2019-04-02 2019-07-28 44 Rene Rivera Player 2019-08-25 2020-09-27 44 Robert Gsellman Player 2021-04-17 2021-10-03 44 Yoan Lopez Player 2022-04-27 2022-08-06 44 T.J. McFarland Player 2023-06-28 2023-07-09 44 Harrison Bader Player 2024-03-29 2024-10-18 44 Austin Warren Player 2025-05-04 Active 45 Ron Locke Player 1964-04-23 1964-10-04 45 Tug McGraw Player 1965-04-18 1966-05-18 45 Darrell Sutherland Player 1966-06-30 1966-08-12 45 Tug McGraw Player 1966-08-13 1967-09-30 45 Bill Connors Player 1968-07-23 1968-09-28 45 Tug McGraw Player 1969-04-07 1974-10-02 45 Rick Baldwin Player 1975-04-10 1977-10-02 45 Butch Metzger Player 1978-04-08 1978-07-04 45 Jeff Reardon Player 1979-06-17 1980-10-05 45 Bob Gibson Coach 1981-04-09 1981-10-04 45 Brent Gaff Player 1982-07-07 1984-09-30 45 John Candelaria Player 1987-09-18 1987-09-28 45 Ed Nunez Player 1988-07-16 1988-09-07 45 Mark Carreon Player 1990-04-09 1991-10-06 45 Paul Gibson Player 1992-04-08 1993-06-11 45 Mauro Gozzo Player 1993-09-06 1994-08-11 45 Jerry Dipoto Player 1995-04-26 1996-09-29 45 Randy Niemann Coach 1997-05-05 1998-05-21 45 John Franco Role to review 1998-05-22 2004-10-03 45 Pedro Martinez Player 2005-04-04 2008-09-25 45 Jason Isringhausen Player 2011-04-11 2011-09-28 45 Justin Hampson Player 2012-06-25 2012-10-03 45 Zack Wheeler Role to review 2013-06-18 2019-09-29 45 Michael Wacha Player 2020-07-27 2020-09-27 45 Jordan Yamamoto Player 2021-05-05 2021-10-03 45 Sam Coonrod Player 2023-08-14 2023-10-01 45 Christian Scott Player 2024-05-04 Active 46 Neil Allen Player 1979-04-15 1980-10-05 46 Randy Niemann Player 1985-09-17 1985-10-06 46 David West Player 1988-09-24 1989-07-31 46 Chris Jelic Player 1990-09-30 1990-10-03 46 Terry Bross Player 1991-09-04 1991-09-30 46 Barry Jones Player 1992-08-18 1992-10-02 46 Dallas Green Role to review 1993-05-21 1996-08-26 46 Brian Bohanon Player 1997-04-06 1998-07-10 46 Willie Blair Player 1998-08-03 1998-09-27 46 Jermaine Allensworth Player 1999-04-05 1999-05-29 46 Rich Rodriguez Player 2000-03-29 2000-09-29 46 Tyler Walker Player 2002-07-02 2002-09-27 46 Jeremy Griffiths Player 2003-06-05 2003-09-28 46 Jose Parra Player 2004-06-19 2004-07-18 46 Tim Hamulack Player 2005-09-02 2005-09-28 46 Oliver Perez Player 2006-08-26 2009-08-27 46 Oliver Perez Player 2010-04-05 2010-10-03 46 Dale Thayer Player 2011-05-28 2011-06-03 46 Manny Acosta Player 2011-06-04 2012-10-03 46 Greg Burke Player 2013-04-03 2013-09-23 46 Tyler Clippard Player 2015-07-28 2015-11-01 46 Chasen Bradford Player 2017-06-25 2017-09-30 46 Gerson Bautista Player 2018-04-17 2018-06-02 46 Brooks Pounders Player 2019-06-16 2019-06-29 46 Stephen Tarpley Player 2021-04-22 2021-04-24 46 Sam Clay Player 2022-08-20 2022-08-20 46 John Curtiss Player 2023-03-31 2023-10-01 46 Yohan Ramirez Player 2024-03-30 2024-05-14 46 Alex Young Player 2024-07-23 2024-09-27 46 Griffin Canning Player 2025-03-29 2025-06-29 46 Craig Kimbrel Player 2026-04-11 2026-05-20 46 Guillo Zuñiga Player 2026-07-06 2026-07-07 47 Jay Hook Player 1962-04-17 1964-05-07 47 Tom Sturdivant Player 1964-05-10 1964-06-21 47 Darrell Sutherland Player 1964-06-28 1964-08-11 47 Mardie Cornejo Player 1978-04-08 1978-09-29 47 Jesse Orosco Player 1979-04-06 1979-06-17 47 Jesse Orosco Player 1981-09-11 1987-10-04 47 Wally Whitehurst Player 1989-07-17 1992-09-26 47 Mike Draper Player 1993-04-10 1993-08-13 47 Jason Jacome Player 1994-07-02 1995-05-22 47 Reid Cornelius Player 1995-08-03 1995-09-27 47 Derek Wallace Player 1996-08-13 1996-09-28 47 Joe McEwing Player 2000-05-13 2002-09-29 47 Tom Glavine Player 2003-03-31 2007-09-30 47 Casey Fossum Player 2009-04-21 2009-04-26 47 Hisanori Takahashi Player 2010-04-07 2010-10-03 47 Miguel Batista Player 2011-09-01 2012-07-24 47 Aaron Laffey Player 2013-04-07 2013-04-20 47 Andrew Brown Player 2013-05-03 2013-09-28 47 Jose Valverde Player 2014-03-31 2014-05-26 47 Hansel Robles Player 2015-04-24 2018-06-19 47 Drew Gagnon Player 2018-07-10 2019-09-25 47 Chasen Shreve Player 2020-07-27 2020-09-27 47 Joey Lucchesi Role to review 2021-04-01 2024-09-30 47 Frankie Montas Player 2025-06-24 2025-10-01 47 Justin Hagenman Player 2026-09-02 Active 48 Red Kress Coach 1962-04-10 1962-09-29 48 Joe Nolan Role to review 1973-05-12 1973-05-15 48 Nino Espinosa Player 1974-09-13 1974-10-02 48 Randy Tate Player 1975-04-14 1975-09-27 48 Juan Berenguer Player 1978-08-17 1978-10-01 48 Ed Glynn Player 1979-06-01 1980-10-03 48 Mel Stottlemyre Coach 1984-04-02 1984-09-30 48 Randy Myers Player 1985-10-06 1989-09-30 48 Julio Machado Player 1990-04-09 1990-09-07 48 Pete Schourek Player 1991-04-09 1993-10-03 48 Roger Mason Player 1994-05-01 1994-08-11 48 Pedro Martinez Player 1996-06-14 1996-07-15 48 Ricardo Jordan Player 1997-04-01 1997-09-24 48 Randy Niemann Coach 1998-05-22 1999-06-06 48 Dan Murray Player 1999-08-09 1999-09-14 48 Glendon Rusch Player 1999-09-17 2001-10-07 48 Kane Davis Player 2002-04-03 2002-05-13 48 Aaron Heilman Player 2003-06-26 2008-09-26 48 Pat Misch Player 2009-06-24 2011-05-27 48 Frank Francisco Player 2012-04-05 2013-09-29 48 Jacob deGrom Player 2014-05-15 2022-10-08 49 John Stephenson Player 1964-04-14 1964-07-09 49 Kevin Kobel Player 1978-05-20 1980-06-07 49 Dyar Miller Player 1981-04-09 1981-10-04 49 Walt Terrell Player 1982-09-18 1984-09-29 49 Ed Hearn Player 1986-05-17 1986-10-05 49 Don Schulze Player 1987-07-20 1987-08-13 49 Don Aase Player 1989-04-15 1989-10-01 49 Todd Hundley Player 1990-05-18 1991-10-06 49 Mike Birkbeck Player 1992-08-31 1992-09-01 49 Joe Vitko Player 1992-09-18 1992-09-28 49 Pete Walker Player 1995-06-07 1995-10-01 49 Bob MacDonald Player 1996-04-03 1996-06-13 49 Joe Crawford Player 1997-04-07 1997-09-27 49 Brad Clontz Player 1998-06-05 1998-09-10 49 Armando Benitez Player 1999-04-07 2003-07-13 49 Orber Moreno Player 2003-09-03 2004-07-24 49 Felix Heredia Player 2005-04-07 2005-04-19 49 Roberto Hernandez Player 2006-08-01 2006-08-03 49 Philip Humber Player 2006-09-24 2007-09-26 49 Jon Niese Player 2008-09-02 2015-11-01 49 Josh Smoker Player 2016-07-28 2016-07-28 49 Jon Niese Player 2016-08-02 2016-08-23 49 Josh Smoker Player 2017-04-05 2017-09-30 49 Tyler Bashlor Player 2018-06-25 2019-09-29 49 Ariel Jurado Player 2020-09-01 2020-09-02 49 Jeremy Accardo Coach 2020-09-03 2021-10-03 49 Julio Teheran Player 2024-04-08 2024-04-08 49 Chris Devenski Player 2025-04-30 2025-09-28 49 Zac Thornton Player 2026-05-20 Active 50 Phil Cavarretta Coach 1975-04-08 1977-10-02 50 Sid Fernandez Player 1984-07-16 1993-10-02 50 Juan Castillo Player 1994-07-26 1994-08-01 50 Ricky Trlicek Player 1997-05-12 1997-06-13 50 Benny Agbayani Player 1999-05-11 2001-10-07 50 John Thomson Player 2002-08-03 2002-09-27 50 Matt Watson Player 2003-09-12 2003-09-28 50 Victor Diaz Player 2004-09-11 2004-10-03 50 Manny Acta Coach 2005-04-04 2005-10-02 50 Duaner Sanchez Role to review 2006-04-05 2008-09-24 50 Sean Green Player 2009-04-06 2010-10-03 50 Mike O'Connor Player 2011-05-07 2011-06-03 50 Scott Atchison Player 2013-04-01 2013-09-28 50 Rafael Montero Player 2014-05-14 2017-10-01 50 Jim Riggleman Coach 2019-03-28 2019-09-29 50 Jeremy Accardo Coach 2020-07-24 2020-09-01 50 Miguel Castro Player 2020-09-02 2021-10-03 50 Francisco Alvarez Player 2022-09-30 2022-10-07 50 Dominic Leone Player 2023-05-04 2023-08-01 50 Phil Bickford Player 2023-08-02 2023-09-30 50 Rico Garcia Player 2025-07-06 2025-07-10 51 Cookie Lavagetto Coach 1962-04-09 1963-08-01 51 Wes Westrum Coach 1964-04-14 1965-10-03 51 Roy McMillan Coach 1973-04-06 1976-10-03 51 Denny Sommers Coach 1977-04-07 1978-10-01 51 Dick Sisler Coach 1979-04-05 1980-10-05 51 Deron Johnson Coach 1981-04-09 1981-10-04 51 Jim Frey Coach 1982-04-08 1983-10-02 51 Vern Hoscheit Coach 1984-04-02 1987-10-04 51 Tom Spencer Coach 1991-04-08 1991-10-06 51 John Stephenson Role to review 1992-04-06 1992-10-04 51 Mike Maddux Player 1993-04-07 1994-08-11 51 Lance Johnson Player 1996-09-01 1996-09-01 51 Mookie Wilson Coach 1997-04-01 1997-08-08 51 Mel Rojas Player 1997-08-09 1998-09-08 51 Rick White Player 2000-07-29 2001-10-07 51 Dave Engle Coach 2002-04-01 2002-06-13 51 Chris Chambliss Coach 2002-06-14 2002-09-29 51 Rick Peterson Coach 2004-04-06 2008-06-16 51 Luis Aguayo Coach 2008-06-17 2008-09-28 51 Luis Alicea Coach 2009-04-06 2009-10-04 51 Chip Hale Coach 2010-04-05 2011-09-28 51 Dave Hudgens Coach 2012-04-05 2014-05-26 51 Jack Leathersich Player 2015-04-29 2015-04-30 51 Jack Leathersich Player 2015-05-14 2015-06-20 51 Jim Henderson Player 2016-04-05 2016-10-02 51 Paul Sewald Player 2017-04-08 2020-09-27 51 Michael Tonkin Player 2024-03-29 2024-04-21 51 Justin Hagenman Player 2025-04-16 2025-09-09 51 Freddy Peralta Player 2026-03-26 2026-08-03 52 Solly Hemus Coach 1962-04-09 1963-09-29 52 Don Heffner Coach 1964-04-14 1965-10-03 52 Harvey Haddix Coach 1966-04-15 1967-10-01 52 Joe Pignatano Coach 1968-04-09 1981-10-04 52 Greg Pavlick Coach 1985-04-09 1986-10-27 52 Greg Pavlick Coach 1988-04-04 1991-10-06 52 Greg Pavlick Coach 1994-04-04 1996-09-29 52 Dave Wallace Coach 1999-06-06 2000-10-26 52 Randy Niemann Coach 2001-04-03 2002-09-29 52 Tony Clark Player 2003-06-06 2003-09-28 52 Don Baylor Coach 2004-04-06 2004-10-03 52 Guy Conti Coach 2005-04-04 2005-10-02 52 Howard Johnson Coach 2007-04-01 2007-09-30 52 Guy Conti Coach 2008-03-31 2008-09-28 52 Razor Shines Coach 2009-04-06 2010-10-03 52 Dave Hudgens Coach 2011-04-01 2011-09-30 52 Ramon Ramirez Player 2012-04-05 2012-10-03 52 Carlos Torres Player 2013-06-16 2015-07-31 52 Yoenis Cespedes Role to review 2015-08-01 2020-08-01 52 Nick Tropeano Player 2021-07-09 2021-07-09 52 Jake Reed Player 2021-08-15 2021-08-20 52 Brad Hand Player 2021-09-04 2021-10-03 52 Jorge Lopez Player 2024-03-29 2024-05-29 52 Ty Adcock Player 2024-06-29 2025-07-31 52 Carl Edwards Jr. Player 2026-04-24 2026-05-03 52 Cionel Perez Player 2026-05-09 Active 53 Rogers Hornsby Coach 1962-04-10 1962-09-30 53 Ernie White Coach 1963-04-09 1963-09-29 53 Mel Harder Coach 1964-04-14 1964-10-04 53 Sheriff Robinson Coach 1966-04-15 1967-10-01 53 Eddie Yost Role to review 1968-04-10 1976-10-03 53 Tom Burgess Coach 1977-04-07 1977-10-02 53 Dal Maxvill Coach 1978-04-07 1978-10-01 53 Chuck Cottier Coach 1979-04-05 1981-10-01 53 Bud Harrelson Coach 1982-04-08 1982-07-01 53 Bobby Valentine Coach 1983-04-05 1983-10-02 53 Eric Hillman Player 1992-05-18 1994-06-06 53 Rafael Landestoy Role to review 1996-08-26 1996-09-29 53 Tom Robson Coach 1997-04-01 1999-06-05 53 Mickey Brantley Coach 1999-06-06 1999-10-19 53 Dave Engle Coach 2001-04-03 2001-10-07 53 Mark Guthrie Player 2002-04-03 2002-09-29 53 Vern Ruhle Coach 2003-03-31 2003-09-28 53 Jerry Manuel Coach 2005-04-04 2005-10-02 53 Chad Bradford Player 2006-04-05 2006-10-19 53 Jerry Manuel Role to review 2007-04-01 2010-10-03 53 Jeremy Hefner Player 2012-04-23 2013-08-09 53 Bobby Abreu Player 2014-04-22 2014-09-28 53 Glenn Sherlock Coach 2019-03-28 2019-09-29 53 Jeremy Hefner Coach 2020-07-24 2020-09-27 53 Heath Hembree Player 2021-04-01 2021-10-03 53 Eric Orze Player 2024-07-08 2024-07-26 53 Tyler Zuber Player 2025-06-22 2025-06-22 53 Dom Hamel Player 2025-09-17 2025-09-17 53 Xzavion Curry Player 2026-07-08 Active 54 Red Ruffing Coach 1962-04-10 1962-09-29 54 Clyde McCullough Coach 1963-08-01 1963-09-29 54 Whitey Herzog Coach 1966-04-15 1966-10-02 54 Salty Parker Coach 1967-04-11 1967-10-01 54 Rube Walker Coach 1968-04-10 1981-10-04 54 Bill Monbouquette Coach 1983-04-05 1983-10-02 54 Mark Clark Player 1996-04-06 1997-08-08 54 Al Jackson Coach 1999-06-06 2000-10-26 54 Charlie Hough Coach 2001-04-03 2002-09-29 54 Rick Waits Coach 2003-03-31 2003-10-28 54 Rick Waits Role to review 2004-04-06 2004-10-03 54 Rick Down Coach 2005-01-21 2007-07-08 54 Brian Lawrence Player 2007-08-02 2007-09-30 54 Alex Torres Player 2015-04-09 2015-07-29 54 Tim Stauffer Player 2015-09-13 2015-10-04 54 T.J. Rivera Player 2016-08-10 2017-07-26 54 Chili Davis Coach 2019-03-28 2021-05-03 54 Cole Sulser Player 2024-04-08 2024-05-07 54 Jose Urena Player 2025-04-28 2025-04-28 54 Jose Castillo Player 2025-05-19 2025-08-29 54 Daniel Duarte Player 2026-05-19 Active 55 Sheriff Robinson Coach 1972-04-15 1972-10-04 55 Joe Frazier Role to review 1976-08-09 1977-05-30 55 Frank Howard Role to review 1982-04-08 1996-08-28 55 Orel Hershiser Player 1999-04-08 1999-10-19 55 Bobby Floyd Coach 2001-04-03 2001-10-07 55 Shawn Estes Player 2002-04-04 2002-08-15 55 Pedro Feliciano Player 2002-09-04 2004-10-03 55 Tom Nieto Coach 2005-04-04 2008-06-16 55 Ken Oberkfell Coach 2008-06-17 2008-09-28 55 Randy Niemann Coach 2009-04-06 2010-10-03 55 Chris Young Player 2011-04-05 2012-10-03 55 Pedro Feliciano Player 2013-08-02 2013-09-28 55 Kelly Johnson Player 2015-07-25 2015-11-01 55 Ty Kelly Player 2016-05-24 2016-06-09 55 Kelly Johnson Player 2016-06-10 2016-10-02 55 Neil Ramirez Player 2017-05-20 2017-07-18 55 Corey Oswalt Player 2018-04-25 2021-10-03 55 Ryne Stanek Player 2024-07-28 2025-10-10 55 Nick Morabito Player 2026-05-20 Active 56 Dyar Miller Player 1980-07-18 1980-10-05 56 Bill Monbouquette Coach 1982-04-08 1982-10-03 56 Gene Dusan Coach 1983-06-03 1983-10-02 56 Jeff Kaiser Player 1993-04-29 1993-05-24 56 Bob Apodaca Coach 1996-08-26 1996-09-29 56 Brian McRae Player 1997-08-08 1999-07-31 56 Darren Bragg Player 2001-05-16 2001-06-06 56 Edwin Almonte Player 2003-07-07 2003-09-10 56 Guy Conti Coach 2006-04-03 2007-09-30 56 Juan Lopez Role to review 2008-03-31 2008-08-18 56 Luis Ayala Player 2008-08-19 2008-09-28 56 Jon Switzer Player 2009-06-12 2009-06-24 56 Dave Jauss Coach 2010-04-05 2010-10-03 56 Jon Debus Coach 2011-04-01 2011-09-28 56 Andres Torres Player 2012-04-05 2012-10-03 56 Scott Rice Player 2013-04-01 2014-06-08 56 Ty Kelly Player 2016-06-17 2017-04-05 56 Tyler Pill Player 2017-05-27 2017-07-27 56 Tom Slater Coach 2018-03-29 2021-05-03 56 Hugh Quattlebaum Coach 2021-05-04 2021-10-03 56 Grant Hartwig Player 2024-04-17 2024-05-17 56 Zach Pop Player 2025-07-06 2025-07-06 56 Ryan Helsley Player 2025-08-01 2025-10-01 56 Joey Gerber Player 2026-04-13 2026-07-04 56 Chris Devenski Player 2026-08-30 Active 57 Bobby Floyd Role to review 1997-04-26 1997-04-29 57 Tom Robson Coach 2002-04-01 2002-09-29 57 Jason Roach Player 2003-06-14 2003-07-10 57 Eric Valent Player 2004-04-06 2005-05-28 57 Johan Santana Role to review 2008-03-31 2012-08-17 57 Lamar Johnson Coach 2014-04-27 2014-09-28 57 Kevin Long Coach 2015-04-06 2017-10-01 57 Joe Hudson Player 2024-06-21 2024-06-21 57 Kevin Herget Player 2025-04-29 2025-04-29 57 Richard Lovelady Player 2025-06-24 2025-07-18 57 Kevin Herget Player 2025-07-21 2026-08-02 58 Luis Rosado Player 1980-09-02 1980-10-05 58 Anderson Garcia Role to review 2006-05-20 2006-05-24 58 Sandy Alomar Coach 2008-03-31 2009-10-04 58 Ken Oberkfell Coach 2011-04-01 2011-09-28 58 Jenrry Mejia Player 2013-07-26 2015-07-26 58 Josh Smoker Player 2016-09-01 2016-10-02 58 Dave Eiland Coach 2018-03-29 2019-06-19 58 Hensley Meulens Coach 2020-07-24 2020-09-27 58 Alex Claudio Player 2022-09-07 2022-09-14 58 Paul Blackburn Player 2024-08-02 2025-08-13 58 Richard Lovelady Player 2025-09-20 2025-09-24 59 Ed Lynch Player 1980-08-31 1980-09-09 59 Alay Soler Player 2006-05-24 2006-07-03 59 Guillermo Mota Player 2006-08-22 2007-09-30 59 Dan Warthen Coach 2008-06-17 2015-11-01 59 Antonio Bastardo Player 2016-04-08 2016-07-30 59 Josh Smoker Player 2016-08-19 2016-08-31 59 Fernando Salas Player 2016-09-01 2017-08-05 59 Jose Lobaton Player 2018-04-13 2018-09-28 59 Chuck Hernandez Coach 2019-03-28 2019-06-19 59 Carlos Carrasco Player 2021-07-30 2023-10-01 59 Sean Manaea Player 2024-04-01 Active 60 Scott Schoeneweis Player 2007-04-03 2008-09-28 60 Jon Rauch Player 2012-04-05 2012-10-03 60 P.J. Conlon Player 2018-05-07 2018-07-10 60 Andres Gimenez Player 2020-07-24 2020-09-27 60 Billy McKinney Player 2021-05-27 2021-07-11 60 Mychal Givens Player 2022-08-03 2023-10-01 61 Jesse Orosco Player 1979-04-05 1979-04-05 61 Mario Ramirez Player 1980-06-28 1980-06-30 61 Jeff Duncan Player 2003-05-20 2003-09-28 61 Chan Ho Park Player 2007-04-30 2007-04-30 61 Livan Hernandez Player 2009-04-11 2009-08-20 61 Jack Egbert Player 2012-05-28 2012-05-28 61 Dana Eveland Player 2014-06-02 2014-09-28 61 Kevin McGowan Player 2017-08-22 2017-10-01 61 Chris Beck Player 2018-06-15 2018-07-08 61 Bobby Wahl Player 2018-08-02 2018-08-16 61 Walker Lockett Player 2019-06-20 2020-08-28 61 Sean Reid-Foley Player 2021-04-22 2022-05-30 61 Michael Perez Player 2023-05-13 2023-10-01 62 Hubie Brooks Player 1980-09-04 1980-09-07 62 Juan Lopez Role to review 2008-08-19 2008-09-28 62 Elvin Ramirez Player 2012-06-03 2012-10-03 62 Erik Goeddel Player 2014-09-01 2015-11-01 62 Erik Goeddel Player 2016-06-12 2017-09-25 62 Scott Copeland Player 2018-05-31 2018-05-31 62 Drew Smith Role to review 2018-06-23 2022-10-09 62 Jose Quintana Player 2023-07-20 2024-10-01 63 Chris Schwinden Player 2011-09-08 2012-05-30 63 Gabriel Ynoa Player 2016-08-13 2016-10-02 63 Tim Peterson Player 2018-05-30 2019-06-11 63 Thomas Szapucki Player 2021-06-30 2022-06-13 63 Rob Zastryzny Player 2022-08-20 2022-08-20 63 Bryce Montes de Oca Player 2022-09-03 Active 64 Elmer Dessens Player 2009-06-23 2010-10-03 64 Josh Stinson Player 2011-09-02 2011-09-28 64 Akeel Morris Player 2015-06-17 2015-06-17 64 Chris Flexen Player 2017-07-27 2019-08-24 64 Yennsy Diaz Player 2021-05-23 2021-09-13 64 Nate Fisher Player 2022-08-21 2022-08-22 64 Edwin Uceta Player 2023-04-22 2023-04-22 64 Anthony Kay Player 2023-09-24 2023-10-01 65 Robert Gsellman Player 2016-08-23 2020-09-27 65 Trevor May Player 2021-04-05 2022-10-09 65 Dennis Santana Player 2023-04-01 2023-08-18 65 Gregory Soto Player 2025-07-27 Active 66 Josh Edgin Player 2012-07-13 2013-07-29 66 Josh Edgin Role to review 2014-05-15 2017-07-28 66 Ty Kelly Player 2018-07-09 2018-07-23 66 Franklyn Kilome Role to review 2020-08-01 2021-10-03 66 Adam Kolarek Player 2023-08-20 2023-10-01 66 Dylan Ross Player 2026-09-02 Active 67 Seth Lugo Player 2016-07-01 2022-10-09 67 Tyson Miller Player 2023-08-14 2023-10-01 68 Dario Alvarez Player 2014-09-03 2015-10-01 68 Jeff McNeil Player 2018-07-24 2018-09-30 68 Wilmer Font Player 2019-05-08 2019-07-12 68 Donnie Hart Player 2019-08-04 2019-08-04 68 Dellin Betances Player 2020-07-25 2021-04-07 68 Adonis Medina Player 2022-04-23 2022-09-03 68 Vinny Nittoli Player 2023-06-23 2023-08-19 70 Wilfredo Tovar Player 2013-09-22 2014-09-28 70 Eric Hanhold Player 2018-09-04 2018-09-09 70 Ali Sanchez Player 2020-08-10 2020-09-27 70 Mason Williams Player 2021-05-31 2021-06-19 70 Jose Butto Player 2022-08-21 2025-07-30 71 Gonzalez Germen Player 2013-07-12 2014-09-28 71 Ryan O'Rourke Player 2019-05-01 2019-05-04 71 Hunter Strickland Player 2020-07-25 2020-08-31 71 Akeem Bostick Player 2021-07-29 2021-07-29 71 R.J. Alvarez Player 2022-08-16 2022-08-17 71 Zach Muckenhirn Player 2023-05-03 2023-06-09 71 Sean Reid-Foley Player 2023-08-23 2024-06-19 71 Justin Garza Player 2025-06-10 2025-06-20 71 Tyler Rogers Player 2025-08-02 Active 72 Carlos Torres Player 2015-08-01 2015-10-04 72 Phillip Evans Player 2017-09-08 2017-10-01 72 Jack Reinheimer Player 2018-08-15 2018-09-29 72 Stephen Nogosek Player 2019-06-19 2019-07-24 72 Wilfredo Tovar Player 2021-05-21 2021-05-29 72 Jake Reed Player 2021-09-14 2022-07-07 72 Denyi Reyes Player 2023-04-04 2023-10-01 72 Dedniel Nunez Player 2024-04-09 Active 73 Kenny Rogers Player 1999-07-28 1999-10-19 73 Ricardo Rincon Player 2008-09-05 2008-09-25 73 Robert Carson Player 2012-05-18 2013-08-28 73 Daniel Zamora Role to review 2018-08-17 2020-09-23 73 Travis Blankenhorn Player 2021-06-02 2021-10-03 73 Jimmy Yacabonis Player 2023-04-16 2023-10-01 73 Matt Festa Player 2024-06-30 Active 74 Chris Mazza Player 2019-06-29 2019-09-29 74 Tyler Jay Player 2024-04-11 Active 75 Francisco Rodriguez Player 2009-04-06 2011-07-13 75 Reed Garrett Player 2023-07-29 Active 76 Patrick Mazeika Player 2021-04-11 2021-10-03 77 D.J. Carrasco Player 2011-04-03 2012-05-25 77 Tomas Nido Player 2017-09-13 2017-10-01 77 Buddy Baumann Player 2018-05-16 2018-06-02 77 David Peterson Player 2020-07-28 2020-09-27 77 Chance Sisco Player 2021-04-11 2021-04-11 77 Anthony Banda Player 2021-07-19 2021-07-30 77 Chance Sisco Player 2021-08-17 2021-09-03 77 Chance Sisco Player 2021-08-18 2021-10-03 77 Andy Ibáñez Player 2026-04-30 2026-08-18 81 Johneshwy Fargas Player 2021-05-17 2021-05-24 81 Danny Young Player 2024-05-02 Active 82 Brandon Waddell Player 2025-04-30 Active 83 Colin Poche Player 2025-06-28 2025-06-28 84 Alex Carrillo Player 2025-07-08 Active 85 Stephen Nogosek Player 2021-07-20 2021-10-03 85 Stephen Nogosek Player 2022-05-11 2023-10-01 86 Wally Backman Role to review 2011-09-28 2011-09-28 86 Jake Hager Player 2021-05-15 2021-05-25 87 Juan Lagares Player 2020-08-25 2020-08-25 88 Tom Goodwin Coach 2017-08-11 2017-10-01 88 Phil Maton Player 2024-07-11 Active 89 Robert Stock Player 2021-07-07 2021-07-20 89 Robert Stock Player 2026-08-02 Active 91 Carlos Gomez Player 2019-05-17 2019-06-29 91 Josh Walker Player 2023-05-16 2024-06-01 91 Jonathan Pintaro Player 2025-06-25 Active 92 Genesis Cabrera Player 2025-05-01 Active 93 Jeremy Hefner Coach 2021-04-01 2021-10-03 93 Grant Hartwig Player 2023-06-19 2023-10-01 93 Bryce Conley Player 2026-08-02 2026-08-06 94 Nate Lavender Player 2026-08-04 Active 99 Turk Wendell Player 1997-08-09 2001-07-27 99 Taijuan Walker Player 2021-04-08 2022-10-04