Randy Johnson's teammates

Randy Johnson has had 607 MLB teammates in 22 seasons with 6 clubs. He spent the most seasons beside Ken Griffey Jr. (10), Edgar Martinez (10), and Jay Buhner (10). 10 Hall of Famers among them: Ken Griffey Jr., Edgar Martinez, Derek Jeter, and Mariano Rivera and more. Every season since 1876 is on file.

With the Washington Nationals1988–1989 · 58 teammates

TeammateSeasonsTogether
Tim Raines Sr.7× All-Star21988–1989
Andres Galarraga5× All-Star21988–1989
Tim Wallach5× All-Star21988–1989
Dennis Martinez4× All-Star21988–1989
Hubie Brooks2× All-Star21988–1989
Pascual Perez1× All-Star21988–1989
Tim Burke1× All-Star21988–1989
Andy McGaffigan21988–1989
Brian Holman21988–1989
Bryn Smith21988–1989
Dave Martinez21988–1989
Jeff Huson21988–1989
Joe Hesketh21988–1989
Mike Fitzgerald21988–1989
Nelson Santovenia21988–1989
Otis Nixon21988–1989
Rex Hudler21988–1989
Tom Foley21988–1989
Wallace Johnson21988–1989
Larry WalkerHall of Fame · 5× All-Star11989
Graig Nettles6× All-Star11988
Mark Langston4× All-Star11989
Damaso Garcia2× All-Star11989
Marquis Grissom2× All-Star11989
Dave Engle1× All-Star11988
John Candelaria1× All-Star11989
Kevin Gross1× All-Star11989
Neal Heaton1× All-Star11988
Bob McClure11988
Brett Gideon11989
Casey Candaele11988
Floyd Youmans11988
Gene Harris11989
Gil Reyes11989
Herm Winningham11988
Jeff Parrett11988
Jeff Reed11988
Jim Dwyer11989
John Dopson11988
Johnny Paredes11988
Junior Noboa11989
Luis Rivera11988
Mark Gardner11989
Marty Pevey11989
Mike Aldrete11989
Mike Smith11988
Mitch Webster11988
Randy St. Claire11988
Rich Sauveur11988
Rich Thompson11989
Spike Owen11989
Steve Frey11989
Tim Barrett11988
Tom O'Malley11988
Tracy Jones11988
Urbano Lugo11989
Wilfredo Tejada11988
Zane Smith11989

With the Seattle Mariners1989–1998 · 228 teammates

TeammateSeasonsTogether
Ken Griffey Jr.Hall of Fame · 11× All-Star101989–1998
Edgar MartinezHall of Fame · 7× All-Star101989–1998
Jay Buhner1× All-Star101989–1998
Rich Amaral81991–1998
Tino Martinez2× All-Star61990–1995
Alex Rodriguez14× All-Star51994–1998
Omar Vizquel3× All-Star51989–1993
Dan Wilson1× All-Star51994–1998
Erik Hanson1× All-Star51989–1993
Bob Wells51994–1998
Bobby Ayala51994–1998
Dave Fleming51991–1995
David Valle51989–1993
Henry Cotto51989–1993
Mike Blowers51992–1997
Harold Reynolds2× All-Star41989–1992
Jeff Nelson1× All-Star41992–1995
Joey Cora1× All-Star41995–1998
Norm Charlton1× All-Star41993–1997
Bill Swift41989–1998
Chris Bosio41993–1996
Dave Cochrane41989–1992
Dennis Powell41989–1993
Gene Harris41989–1992
Greg Briley41989–1992
Greg Pirkl41993–1996
Mike Jackson41989–1996
Mike Schooler41989–1992
Pete M. O'Brien41990–1993
Rich DeLucia41990–1993
Russ Swan41990–1993
Scott Bradley41989–1992
Tim Davis41994–1997
Alvin Davis1× All-Star31989–1991
Jamie Moyer1× All-Star31996–1998
Raul Ibanez1× All-Star31996–1998
Bill Haselman31992–1994
Bob Wolcott31995–1997
Brian Holman31989–1991
Chris Howard31991–1994
Darren Bragg31994–1996
Greg McCarthy31996–1998
Jeff Schaefer31990–1992
Jim Converse31993–1995
John Cummings31993–1995
John Marzano31996–1998
Keith Comstock31989–1991
Kevin King31993–1995
Luis Sojo31994–1996
Marc Newfield31993–1995
Matt Sinatro31990–1992
Rafael Carmona31995–1997
Russ Davis31996–1998
Salomon Torres31995–1997
Scott Bankhead31989–1991
Bret Boone3× All-Star21992–1993
Ken Griffey Sr.3× All-Star21990–1991
Jeffrey Leonard2× All-Star21989–1990
Heathcliff Slocumb1× All-Star21997–1998
Alex Diaz21995–1996
Andy Sheets21996–1997
Bill Krueger21991–1995
Bill Risley21994–1995
Brian Turang21993–1994
Calvin Jones21991–1992
Chris Widger21995–1996
Dann Howitt21992–1993
Darnell Coles21989–1990
Dave Burba21990–1991
Doug Strange21995–1996
Edwin Hurtado21996–1997
Erik Plantenberg21993–1994
Felipe Lira21997–1998
Felix Fermin21994–1995
Giomar Guevara21997–1998
Jeff Fassero21997–1998
Jerry Reed21989–1990
Ken Cloude21997–1998
Lee Guetterman21995–1996
Lee Tinsley21993–1997
Mac Suzuki21996–1998
Mackey Sasser21993–1994
Mike Timlin21997–1998
Pat Lennon21991–1992
Paul Sorrento21996–1997
Paul Spoljaric21997–1998
Rick Wilkins21997–1998
Rob Ducey21997–1998
Roger Salkeld21993–1994
Scott Davison21995–1996
Tim Harikkala21995–1996
Tim Leary21992–1993
Tracy Jones21990–1991
Lance Parrish8× All-Star11992
Dennis Martinez4× All-Star11997
Mark Langston4× All-Star11989
Carlos Guillen3× All-Star11998
Derek Lowe2× All-Star11997
Kevin Mitchell2× All-Star11992
Mike Hampton2× All-Star11993
Roberto Kelly2× All-Star11997
Vince Coleman2× All-Star11995
Andy Benes1× All-Star11995
Bobby Thigpen1× All-Star11994
Dave Hollins1× All-Star11996
Fernando Vina1× All-Star11993
Jim Presley1× All-Star11989
Matt Young1× All-Star11990
Steve Ontiveros1× All-Star11993
Terry Mulholland1× All-Star11996
A. Mike Brumley11990
Alonzo Powell11991
Alvaro Espinoza11997
Andrew Lorraine11998
Arquimedez Pozo11995
Bert Heffernan11992
Bill McGuire11989
Blas Minor11996
Bob Ayrault11993
Bob Milacki11996
Brad Holman11993
Brent Gates11997
Brent Knackert11990
Brian Fisher11992
Brian Giles11990
Brian R. Hunter11996
Brian Raabe11997
Bruce Fields11989
Bryan Clark11990
Chad Kreuter11995
Charles Gipson11998
Clay Parker11992
Clint Zavaras11989
Dale Sveum11994
Dan Rohrmeier11997
Dave Magadan11993
Dave McCarty11998
Dave Schmidt11992
David Bell11998
David Holdridge11998
David Segui11998
David Wainhouse11993
Dwayne Henry11993
Eric Anthony11994
Eric Gunderson11992
Gary Eave11990
Gary Thurman11995
George Glinatsis11994
Glenallen Hill11998
Goose Gossage11994
Greg Hibbard11994
Greg Litton11993
Jeff Darwin11994
Jeff Huson11998
Jeff Manto11996
Jerry Willard11994
Jim Acker11992
Jim Bullinger11998
Jim Mecir11995
Jim Wilson11989
Joe Klink11996
Joe Oliver11998
John Moses11992
Jose L Cruz Jr.11997
Jose Melendez11990
Jose Paniagua11998
Josias Manzanillo11997
Juan Agosto11992
Julio Solano11989
Keith Mitchell11994
Kerry Woodson11992
Kevin Brown11992
Larry Sheets11993
Luis DeLeon11989
Manny Martinez11996
Mario Diaz11989
Mark Grant11992
Mark Holzemer11997
Mark Whiten11996
Matt Wagner11996
Mickey Brantley11989
Mike Brumley11990
Mike Campbell11989
Mike Dunne11989
Mike Felder11993
Mike Gardiner11990
Mike Kingery11989
Mike Maddux11997
Mike Walker11992
Milt Hill11994
Omar Olivares11997
Pat Rice11991
Paul Abbott11998
Paul Menhart11996
Quinn Mack11994
Randy Kramer11992
Raul Chavez11998
Reggie Jefferson11994
Rey Quinones11989
Rich Gossage11994
Rickey Cradle11998
Ricky Jordan11996
Rico Rossy11998
Rob Murphy11991
Robert Pérez11998
Ron Villone11995
Rusty Meacham11996
Ryan Radmanovich11998
Scott Medvin11990
Scott Sanders11997
Shane Monahan11998
Shane Turner11992
Shawn Barton11992
Shawn Boskie11994
Sterling Hitchcock11996
Steve Frey11995
Steve Gajkowski11998
Steve Ontiveros11993
Steve Trout11989
Ted Power11993
Tim Belcher11995
Tom Niedenfuer11989
Tony Fossas11998
Torey Lovullo11994
Vance Lovelace11990
Wally Backman11993
Warren Newson11995
Zak Shinall11993

With the Houston Astros1998 · 37 teammates

TeammateSeasonsTogether
Craig BiggioHall of Fame · 7× All-Star11998
Billy WagnerHall of Fame · 6× All-Star11998
Jeff BagwellHall of Fame · 4× All-Star11998
Moises Alou6× All-Star11998
Carl Everett2× All-Star11998
Mike Hampton2× All-Star11998
Brad Ausmus1× All-Star11998
Jose Lima1× All-Star11998
Shane Reynolds1× All-Star11998
Bill Spiers11998
Bob Scanlan11998
C.J. Nitkowski11998
Daryle Ward11998
Dave Clark11998
Derek Bell11998
Doug Henry11998
J.R. Phillips11998
Jack Howell11998
Jay Powell11998
John Halama11998
Jose Cabrera11998
Mike Grzanich11998
Mike Magnante11998
Mitch Meluskey11998
Pete Incaviglia11998
Pete Schourek11998
Ray Montgomery11998
Reggie Harris11998
Richard Hidalgo11998
Ricky Gutierrez11998
Russ Johnson11998
Scott Elarton11998
Sean Bergman11998
Sean Berry11998
Tim Bogar11998
Tony Eusebio11998
Trever Miller11998

With the Arizona Diamondbacks1999–2008 · 186 teammates

TeammateSeasonsTogether
Luis Gonzalez5× All-Star61999–2004
Steve Finley2× All-Star61999–2004
Byung-Hyun Kim1× All-Star61999–2007
Matt Mantei61999–2004
Matt Williams5× All-Star51999–2003
Tony Womack1× All-Star51999–2003
Danny Bautista52000–2004
Dave Dellucci51999–2003
Greg Colbrunn51999–2004
Rod Barajas51999–2003
Curt Schilling6× All-Star42000–2003
Brandon Webb3× All-Star42003–2008
Jay Bell2× All-Star41999–2002
Damian Miller1× All-Star41999–2002
Greg Swindell1× All-Star41999–2002
Álex Cintrón42001–2004
Armando Reynoso41999–2002
Brian Anderson41999–2002
Craig Counsell42000–2003
Edgar G Gonzalez42003–2008
Erubiel Durazo41999–2002
Mike Koplove42001–2004
Robby Hammock42003–2008
Jose Valverde3× All-Star32003–2007
Mark Grace3× All-Star32001–2003
Junior Spivey1× All-Star32001–2003
Mike Morgan1× All-Star32000–2002
Bret Prinz32001–2003
Chad Moeller32001–2003
Chad Tracy32004–2008
Chris Snyder32004–2008
Danny Klassen31999–2002
Lyle Overbay32001–2003
Miguel Batista32001–2003
Quinton McCracken32002–2004
Rob Ryan31999–2001
Todd Stottlemyre31999–2002
Justin Upton4× All-Star22007–2008
Carlos Baerga3× All-Star22003–2004
Dan Plesac3× All-Star21999–2000
Miguel Montero2× All-Star22007–2008
Orlando Hudson2× All-Star22007–2008
Shea Hillenbrand2× All-Star22003–2004
Chris Young1× All-Star22007–2008
Felix Jose1× All-Star22002–2003
Tony Clark1× All-Star22007–2008
Vicente Padilla1× All-Star21999–2000
Andrew Good22003–2004
Andy Fox21999–2000
Augie Ojeda22007–2008
Bernard Gilkey21999–2000
Brandon Lyon22007–2008
Brandon Medders22007–2008
Conor Jackson22007–2008
Darren Holmes21999–2000
Donnie Sadler22004–2007
Doug Davis22007–2008
Doug Slaten22007–2008
Eddie Oropesa22002–2003
Elmer Dessens22003–2004
Emilio Bonifacio22007–2008
Eric Byrnes22007–2008
Erik Sabel21999–2001
Geraldo Guzman22000–2001
Hanley Frias21999–2000
Jailen Peguero22007–2008
Jason Conti22000–2001
Jeff Salazar22007–2008
John Patterson22002–2003
Juan Cruz22007–2008
Kelly Stinnett21999–2000
Lenny Harris21999–2000
Luis Terrero22003–2004
Mark Reynolds22007–2008
Matt Kata22003–2004
Micah Owings22007–2008
Mike Fetters22002–2004
Mike Myers22002–2003
Omar Daal21999–2000
Oscar Villarreal22003–2004
Ramon Pena22007–2008
Randy Choate22004–2007
Russ Springer22000–2001
Scott Hairston22004–2007
Scott Service22003–2004
Stephen Drew22007–2008
Stephen Randolph22003–2004
Tony Pena22007–2008
Travis Lee21999–2000
Turner Ward21999–2000
Yusmeiro Petit22007–2008
Roberto AlomarHall of Fame · 12× All-Star12004
Max Scherzer8× All-Star12008
Dan Haren3× All-Star12008
Adam Dunn2× All-Star12008
Bob Wickman2× All-Star12007
Carlos Quentin2× All-Star12007
David Eckstein2× All-Star12008
Jeff Cirillo2× All-Star12007
Livan Hernandez2× All-Star12007
Richie Sexson2× All-Star12004
Tony Batista2× All-Star11999
Andy Benes1× All-Star11999
Chris Capuano1× All-Star12003
Gregg Olson1× All-Star11999
Raul Mondesi1× All-Star12003
Reggie Sanders1× All-Star12001
Ricky Bottalico1× All-Star12003
Shane Reynolds1× All-Star12004
Alan Zinter12004
Alberto Callaspo12007
Albie Lopez12001
Alex Cabrera12000
Alex Romero12008
Amaury Telemaco11999
Andy Green12004
Bill Murphy12007
Billy Buckner12008
Bobby Chouinard11999
Bobby Estalella12004
Bobby Witt12001
Brady Raggio12003
Brandon Villafuerte12004
Brent Mayne12004
Brian Barden12007
Brian Bruney12004
Casey Daigle12004
Casey Fossum12004
Chad Durbin12004
Chad Qualls12008
Chris Burke12008
Chris Donnels12002
Connor Robertson12008
Dan Carlson11999
Dana Eveland12007
Dante Powell11999
Dennys Reyes12003
Doug DeVore12004
Duaner Sanchez12002
Dustin Nippert12007
Ed Vosberg11999
Edwin Diaz11999
Enrique Gonzalez12007
Eric Knott12001
Ernie Young11999
Greg Aquino12004
J.D. Durbin12007
Jack Cust12001
Jamie D'Antona12008
Jason Smith12007
Jeff DaVanon12007
Jeff Fassero12004
Jerry Gil12004
Joe Kennedy12007
John Frascatore11999
Johnny Ruffin12000
Jon Rauch12008
Jose Guillen12002
Jose Parra12002
Josh Kroeger12004
Josh Whitesell12008
Juan Brito12004
Juan Sosa12001
Ken Huckaby12001
Koyie Hill12004
Lance Cormier12004
LeJon Powell11999
Leo Rosales12008
Mark Little12002
Matt Mieske12000
Midre Cummings12001
Mike DiFelice12001
Mike Gosling12004
Mike Mohler12001
Mike Schultz12007
Nelson Figueroa12000
Nick Bierbrodt12001
Rick Helling12002
Robert Ellis12001
Ryan Christenson12001
Shane Nance12004
Steve W. Sparks12004
Tim Olson12004
Troy Brohawn12001
Vladimir Nunez11999
Wil J Ledezma12008

With the New York Yankees2005–2006 · 75 teammates

TeammateSeasonsTogether
Derek JeterHall of Fame · 14× All-Star22005–2006
Mariano RiveraHall of Fame · 13× All-Star22005–2006
Mike MussinaHall of Fame · 5× All-Star22005–2006
Alex Rodriguez14× All-Star22005–2006
Gary Sheffield9× All-Star22005–2006
Robinson Cano8× All-Star22005–2006
Bernie Williams5× All-Star22005–2006
Jason Giambi5× All-Star22005–2006
Jorge Posada5× All-Star22005–2006
Hideki Matsui2× All-Star22005–2006
Melky Cabrera1× All-Star22005–2006
Shawn Chacon1× All-Star22005–2006
Aaron Small22005–2006
Andy Phillips22005–2006
Bubba Crosby22005–2006
Chien-Ming Wang22005–2006
Colter Bean22005–2006
Jaret Wright22005–2006
Kevin Reese22005–2006
Scott Proctor22005–2006
Sean Henn22005–2006
Tanyon Sturtze22005–2006
Wil Nieves22005–2006
Kevin Brown6× All-Star12005
Ruben Sierra4× All-Star12005
Tom Gordon3× All-Star12005
Al Leiter2× All-Star12005
Bobby Abreu2× All-Star12006
Johnny Damon2× All-Star12006
Matt Lawton2× All-Star12005
Tino Martinez2× All-Star12005
Carl Pavano1× All-Star12005
Mike Stanton1× All-Star12005
Paul Quantrill1× All-Star12005
Tony Womack1× All-Star12005
Aaron Guiel12006
Alan Embree12005
Alex Graman12005
Andy Cannizaro12006
Brian Bruney12006
Buddy Groom12005
Cory Lidle12006
Craig Wilson12006
Darrell May12005
Darrell Rasner12006
Felix Escalona12005
Felix Rodriguez12005
Jason Anderson12005
Jeff Karstens12006
John Flaherty12005
Jorge De Paula12005
Jose Veras12006
Kelly Stinnett12006
Kevin Thompson12006
Kris Wilson12006
Kyle Farnsworth12006
Mark Bellhorn12005
Matt Smith12006
Miguel Cairo12006
Mike Myers12006
Mike Vento12005
Nick Green12006
Octavio Dotel12006
Ramiro Mendoza12005
Rey Sanchez12005
Ron Villone12006
Russ Johnson12005
Sal Fasano12006
Scott Erickson12006
Sidney Ponson12006
Steve Karsay12005
T.J. Beam12006
Terrence Long12006
Tim Redding12005
Wayne Franklin12005

With the San Francisco Giants2009 · 43 teammates

TeammateSeasonsTogether
Buster Posey7× All-Star12009
Edgar Renteria5× All-Star12009
Madison Bumgarner4× All-Star12009
Tim Lincecum4× All-Star12009
Barry Zito3× All-Star12009
Brian Wilson3× All-Star12009
Freddy Sanchez3× All-Star12009
Matt Cain3× All-Star12009
Brad Penny2× All-Star12009
Pablo Sandoval2× All-Star12009
Aaron Rowand1× All-Star12009
Randy Winn1× All-Star12009
Rich Aurilia1× All-Star12009
Sergio Romo1× All-Star12009
Alex Hinshaw12009
Andres Torres12009
Bengie Molina12009
Bob Howry12009
Brandon Medders12009
Dan Joseph Runzler12009
Eli Whiteside12009
Emmanuel Burriss12009
Eugenio Velez12009
Fred Lewis12009
Jeremy Affeldt12009
Jesus Guzman12009
Joe Martinez12009
John Bowker12009
Jonathan Sanchez12009
Juan Uribe12009
Justin Miller12009
Kevin Frandsen12009
Matt Downs12009
Merkin Valdez12009
Nate Schierholtz12009
Osiris Matos12009
Pat Misch12009
Ryan Garko12009
Ryan Rohlinger12009
Ryan Sadowski12009
Steve Holm12009
Travis Ishikawa12009
Waldis Joaquin12009

A teammate is anyone on the same club in the same season, whether or not their games overlapped; a player traded mid-season counts with both clubs. Most seasons together first.