Fred McGriff's teammates

Fred McGriff has had 489 MLB teammates in 19 seasons with 6 clubs. He spent the most seasons beside Tony Fernandez (7), Tom Glavine (5), and Greg Maddux (5). 11 Hall of Famers among them: Tom Glavine, Greg Maddux, John Smoltz, and Chipper Jones and more. Every season since 1876 is on file.

With the Toronto Blue Jays1986–1990 · 87 teammates

TeammateSeasonsTogether
Dave Stieb7× All-Star51986–1990
Tony Fernandez5× All-Star51986–1990
Jimmy Key4× All-Star51986–1990
Kelly Gruber2× All-Star51986–1990
Tom Henke2× All-Star51986–1990
Duane Ward1× All-Star51986–1990
George A. Bell51986–1990
John Cerutti51986–1990
Manuel Lee51986–1990
Rance Mulliniks51986–1990
David Wells3× All-Star41987–1990
Ernie Whitt1× All-Star41986–1989
Jesse Barfield1× All-Star41986–1989
Lloyd Moseby1× All-Star41986–1989
Mike Flanagan1× All-Star41987–1990
Jeff Musselman41986–1989
Nelson Liriano41987–1990
Rob Ducey41987–1990
Cecil Fielder3× All-Star31986–1988
Jim Clancy1× All-Star31986–1988
Alexis Infante31987–1989
Frank Wills31988–1990
Greg Myers31987–1990
Jim Acker31986–1990
Jose Nunez31987–1989
Mark Eichhorn31986–1988
Pat Borders31988–1990
Rick Leach31986–1988
Todd Stottlemyre31988–1990
Al Leiter2× All-Star21989–1990
John Olerud2× All-Star21989–1990
Ozzie Virgil2× All-Star21989–1990
Don Gordon21986–1987
Garth Iorg21986–1987
Glenallen Hill21989–1990
Joe Johnson21986–1987
Juan Beniquez21987–1988
Junior Felix21989–1990
Lou Thornton21987–1988
Mookie Wilson21989–1990
Steve Cummings21989–1990
Tom Lawless21989–1990
Tony J. Castillo21988–1989
Willie Upshaw21986–1987
Phil NiekroHall of Fame · 5× All-Star11987
Damaso Garcia2× All-Star11986
Gary Lavelle2× All-Star11987
Bill Caudill1× All-Star11986
Bob Brenly1× All-Star11989
Doyle Alexander1× All-Star11986
John Candelaria1× All-Star11990
Lee Mazzilli1× All-Star11989
Mike Sharperson1× All-Star11987
Alex Sanchez11989
Bob MacDonald11990
Buck Martinez11986
Bud Black11990
Carlos Diaz11990
Charlie Moore11987
Cliff Johnson11986
Dennis Lamp11986
DeWayne Buice11989
Doug Bair11988
Francisco Cabrera11989
Jeff DeWillis11987
Jeff Hearron11986
Jim Eppard11990
Ken Williams11990
Kevin Batiste11989
Luis Aquino11986
Luis Sojo11990
Mark Ross11988
Mark Whiten11990
Matt Stark11987
Mauro Gozzo11989
Mickey Mahler11986
Paul Kilgus11990
Rick Luecken11990
Ron Shepherd11986
Sal Butera11988
Sil Campusano11988
Stan Clarke11986
Steve Davis11986
Tom Gilles11990
Tom Quinlan11990
Willie Blair11990
Xavier Hernandez11989

With the San Diego Padres1991–1993 · 86 teammates

TeammateSeasonsTogether
Tony GwynnHall of Fame · 15× All-Star31991–1993
Andy Benes1× All-Star31991–1993
Bruce Hurst1× All-Star31991–1993
Craig Shipley31991–1993
Greg W. Harris31991–1993
Jeremy Hernandez31991–1993
Rich Rodriguez31991–1993
Tim Scott31991–1993
Tim Teufel31991–1993
Gary Sheffield9× All-Star21992–1993
Benito Santiago5× All-Star21991–1992
Tony Fernandez5× All-Star21991–1992
Kurt Stillwell1× All-Star21992–1993
Craig Lefferts21991–1992
Dan Walters21992–1993
Dann Bilardello21991–1992
Darrin Jackson21991–1992
Dave Eiland21992–1993
Doug Brocail21992–1993
Frank Seminara21992–1993
Gene Harris21992–1993
Guillermo Velasquez21992–1993
Jeff Gardner21992–1993
Jerald Clark21991–1992
Jim Vatcher21991–1992
Jose Melendez21991–1992
Kevin Ward21991–1992
Larry Andersen21991–1992
Mike Maddux21991–1992
Oscar Azocar21991–1992
Pat Clements21991–1992
Paul Faries21991–1992
Phil Stephenson21991–1992
Thomas Howard21991–1992
Tom Lampkin21991–1992
Trevor HoffmanHall of Fame · 7× All-Star11993
Randy Myers4× All-Star11992
Garry Templeton3× All-Star11991
Andy Ashby2× All-Star11993
Atlee Hammaker1× All-Star11991
Bip Roberts1× All-Star11991
Brad Ausmus1× All-Star11993
Ed Whitson1× All-Star11991
Jim Presley1× All-Star11991
Ricky Bones1× All-Star11991
Adam Peterson11991
Archi Cianfrocco11993
Billy Bean11993
Bob Geren11993
Brian Dorsett11991
Darrell Sherman11993
Dave Staton11993
Dennis Rasmussen11991
Derek Bell11993
Derek Lilliquist11991
Eric Nolte11991
Gary Pettis11992
Jack Howell11991
Jarvis Brown11993
Jim Deshaies11992
Jim Lewis11991
John Costello11991
Jose Mota11991
Kerry Taylor11993
Kevin Higgins11993
Luis Lopez11993
Mark Ettles11993
Mark W. Davis11993
Marty Barrett11991
Melvin Nieves11993
Mike Aldrete11991
Pat Gomez11993
Pedro A. Martinez11993
Phil Clark11993
Phil Plantier11993
Ricky Gutierrez11993
Roger Mason11993
Rudy Seanez11993
Scott Coolbaugh11991
Scott Sanders11993
Shawn Abner11991
Steve Rosenberg11991
Tim Mauser11993
Tim Worrell11993
Wally Whitehurst11993
Wes Gardner11991

With the Atlanta Braves1993–1997 · 91 teammates

TeammateSeasonsTogether
Tom GlavineHall of Fame · 10× All-Star51993–1997
Greg MadduxHall of Fame · 8× All-Star51993–1997
John SmoltzHall of Fame · 8× All-Star51993–1997
Javy Lopez3× All-Star51993–1997
Jeff Blauser2× All-Star51993–1997
Mark Wohlers1× All-Star51993–1997
Ryan Klesko1× All-Star51993–1997
Mark Lemke51993–1997
Rafael Belliard51993–1997
Chipper JonesHall of Fame · 8× All-Star41993–1997
David Justice3× All-Star41993–1996
Steve Avery1× All-Star41993–1996
Greg McMichael41993–1996
Mike Mordecai41994–1997
Mike Stanton1× All-Star31993–1995
Steve Bedrosian1× All-Star31993–1995
Terry Pendleton1× All-Star31993–1996
Brad Clontz31995–1997
Brad Woodall31994–1996
Ed Giovanola31995–1997
Eddie Perez31995–1997
Kent Mercker31993–1995
Mike Bielecki31994–1997
Pedro Borbón31993–1996
Pedro Jr. Borbon31993–1996
Terrell Wade31995–1997
Andruw JonesHall of Fame · 5× All-Star21996–1997
Jason Schmidt3× All-Star21995–1996
Denny Neagle2× All-Star21996–1997
Marquis Grissom2× All-Star21995–1996
Bill Pecota21993–1994
Charlie O'Brien21994–1995
Danny Bautista21996–1997
Deion Sanders21993–1994
Dwight Smith21995–1996
Joe Borowski21996–1997
Jose Oliva21994–1995
Luis Polonia21995–1996
Mike Kelly21994–1995
Tom Thobe21995–1996
Tony Graffanino21996–1997
Tony Tarasco21993–1994
Kenny Lofton6× All-Star11997
Jay Howell3× All-Star11993
Jermaine Dye2× All-Star11996
Roberto Kelly2× All-Star11994
Ron Gant2× All-Star11993
Greg Olson1× All-Star11993
Gregg Olson1× All-Star11994
Kevin Millwood1× All-Star11997
Mike Sharperson1× All-Star11995
Paul Byrd1× All-Star11997
Alan Embree11997
Alejandro Pena11995
Brian Kowitz11995
Brian R. Hunter11993
Carl Schutz11996
Chad Fox11997
Chris Brock11997
Damon Berryhill11993
Darrell May11995
Dave Gallagher11994
Dean Hartgraves11996
Francisco Cabrera11993
Greg Colbrunn11997
Greg Myers11997
Jarvis Brown11994
Jerome Walton11996
Joe Ayrault11996
John Leroy11997
Keith Lockhart11997
Kerry Ligtenberg11997
Kevin Lomon11996
Mark Whiten11996
Marvin Freeman11993
Matt Murray11995
Michael Tucker11997
Mike Cather11997
Mike Devereaux11995
Milt Hill11994
Otis Nixon11993
Pablo Martinez11996
Pete J. Smith11993
Ramon Caraballo11993
Randall Simon11997
Rod Nichols11995
Sid Bream11993
Terry Clark11995
Tim Spehr11997
Tommy Gregg11997
Tyler Houston11996

With the Tampa Bay Rays1998–2004 · 140 teammates

TeammateSeasonsTogether
Randy Winn1× All-Star41998–2001
Albie Lopez41998–2001
Bobby Smith41998–2001
Bryan Rekar41998–2001
Esteban Yan41998–2001
John Flaherty41998–2001
Mike DiFelice41998–2001
Roberto Hernandez2× All-Star31998–2000
Aubrey Huff32000–2004
Bubba Trammell31998–2000
Damian Rolls32000–2004
Dan Wheeler31999–2001
Dave Eiland31998–2000
Dave Martinez31998–2000
Jim Mecir31998–2000
Jose Guillen31999–2001
Kevin Stocker31998–2000
Miguel Cairo31998–2000
Mike Duvall31998–2000
Quinton McCracken31998–2000
Rick White31998–2000
Ryan Rupe31999–2001
Steve Cox31999–2001
Toby Hall32000–2004
Travis Harper32000–2004
Wade BoggsHall of Fame · 12× All-Star21998–1999
Jose Canseco6× All-Star21999–2000
Greg Vaughn4× All-Star22000–2001
Vinny Castilla2× All-Star22000–2001
Rolando Arrojo1× All-Star21998–1999
Wilson Alvarez1× All-Star21998–1999
Aaron Ledesma21998–1999
Bobby Seay22001–2004
Cory Lidle21999–2000
Doug Creek22000–2001
Eddie Gaillard21998–1999
Felix Martinez22000–2001
Gerald Williams22000–2001
Herbert Perry21999–2000
Jason Standridge22001–2004
Jason Tyner22000–2001
Jeff Sparks21999–2000
Jesus Colome22001–2004
Jim Morris21999–2000
Julio Santana21998–1999
Mickey Callaway21999–2001
Paul Sorrento21998–1999
Paul Wilson22000–2001
Rich Butler21998–1999
Russ Johnson22000–2001
Scott Aldred21998–1999
Tanyon Sturtze22000–2001
Tony Fiore22000–2001
Tony Graffanino21999–2000
Tony Saunders21998–1999
Victor Zambrano22001–2004
Jose Bautista6× All-Star12004
Dwight Gooden4× All-Star12000
Julio Franco3× All-Star11999
Ozzie Guillen3× All-Star12000
Scott Kazmir3× All-Star12004
Tino Martinez2× All-Star12004
Ben Grieve1× All-Star12001
Danys Baez1× All-Star12004
Juan Guzman1× All-Star12000
Ken Hill1× All-Star12001
Lance Carter1× All-Star12004
Norm Charlton1× All-Star11999
Robert Fick1× All-Star12004
Steve Trachsel1× All-Star12000
Alan Newman11999
Andy Sheets12001
Ariel Prieto12001
B.J. Upton12004
Bartolome Fortunato12004
Billy Taylor12000
Bobby Witt11999
Brad Pennington11998
Brent Abernathy12001
Brian Rose12001
Brook Fordyce12004
Carl Demonte Crawford12004
Chad Gaudin12004
Charles Gipson12004
Chris Gomez12001
Damian Moss12004
Dan Carlson11998
Danny Clyburn11999
Dave Silvestri11998
David Lamb11999
Dennis Springer11998
Dewon Brazelton12004
Dicky Gonzalez12004
Doug Waechter12004
Eduardo Pérez12004
Franklin Nunez12004
Geoff Blum12004
Geremi Gonzalez12004
Jared Sandberg12001
Jason Johnson11998
Jason Romano12004
Jeff Wallace12001
Jerome Walton11998
Joe Kennedy12001
Joey Gathright12004
John Halama12004
John Webb12004
Jonny Gomes12004
Jorge Cantú12004
Jorge Sosa12004
Jose L Cruz Jr.12004
Julio Lugo12004
Kenny Kelly12000
Kerry Robinson11998
Mark Guthrie12000
Mark Hendrickson12004
Matt Diaz12004
Matt Ruebel11998
Midre Cummings12004
Mike Judd12001
Mike Kelly11998
Nick Bierbrodt12001
Ozzie Timmons12000
Paul Abbott12004
Paul Hoover12001
Ramon Tatis11998
Randall Simon12004
Rey Sanchez12004
Rick Gorecki11998
Rob Bell12004
Rocco Baldelli12004
Rusty Meacham12001
Scott McClain11998
Terrell Lowery11999
Terrell Wade11998
Tim Laker11998
Todd Ritchie12004
Travis Phelps12001
Trever Miller12004
Trevor Enders12000

With the Chicago Cubs2001–2002 · 64 teammates

TeammateSeasonsTogether
Sammy Sosa7× All-Star22001–2002
Carlos Zambrano3× All-Star22001–2002
Tom Gordon3× All-Star22001–2002
Todd Hundley2× All-Star22001–2002
Jason Bere1× All-Star22001–2002
Joe Girardi1× All-Star22001–2002
Jon Lieber1× All-Star22001–2002
Kerry Wood1× All-Star22001–2002
Augie Ojeda22001–2002
Bill Mueller22001–2002
Corey Patterson22001–2002
Courtney Duncan22001–2002
Delino DeShields22001–2002
Jeff Fassero22001–2002
Joe Borowski22001–2002
Juan Cruz22001–2002
Kyle Farnsworth22001–2002
Robert Machado22001–2002
Ron Mahay22001–2002
Roosevelt Brown22001–2002
Scott Chiasson22001–2002
Moises Alou6× All-Star12002
Gary Matthews Jr.1× All-Star12001
Mark Prior1× All-Star12002
Matt Clement1× All-Star12002
Ron Coomer1× All-Star12001
Rondell White1× All-Star12001
Alan Benes12002
Alex Gonzalez12002
Angel Echevarria12002
Antonio Alfonseca12002
Bobby Hill12002
Chad Hermansen12002
Chad Meyers12001
Chris Stynes12002
Damon Buford12001
Darren Lewis12002
David Weathers12001
Donovan Osborne12002
Eric O Young Sr.12001
Felix Heredia12001
Francis Beltran12002
Hee Seop Choi12002
Jason Smith12001
Jesus Sanchez12002
Julian Tavarez12001
Julio Zuleta12001
Kevin Orie12002
Kevin Tapani12001
Manny Aybar12001
Mario Encarnacion12002
Mark Bellhorn12002
Matt Stairs12001
Michael Tucker12001
Miguel Cairo12001
Mike Fyhrie12001
Mike Mahoney12002
Pat Mahomes12002
Ricky Gutierrez12001
Steve Smyth12002
Todd Dunwoody12001
Todd Van Poppel12001
Will Cunnane12002
Will Ohman12001

With the Los Angeles Dodgers2003 · 43 teammates

TeammateSeasonsTogether
Rickey HendersonHall of Fame · 10× All-Star12003
Adrian BeltreHall of Fame · 4× All-Star12003
Kevin Brown6× All-Star12003
Paul Lo Duca4× All-Star12003
Eric Gagne3× All-Star12003
Andy Ashby2× All-Star12003
Robin Ventura2× All-Star12003
Shawn Green2× All-Star12003
Todd Hundley2× All-Star12003
Brian Jordan1× All-Star12003
Cesar Izturis1× All-Star12003
Edwin Jackson1× All-Star12003
Hideo Nomo1× All-Star12003
Jeromy Burnitz1× All-Star12003
Odalis Perez1× All-Star12003
Paul Quantrill1× All-Star12003
Ron Coomer1× All-Star12003
Wilson Alvarez1× All-Star12003
Alex Cora12003
Bubba Crosby12003
Chad Hermansen12003
Chin-Feng Chen12003
Darren Dreifort12003
Daryle Ward12003
Dave Roberts12003
David Ross12003
Guillermo Mota12003
Jason Romano12003
Joe Thurston12003
Jolbert Cabrera12003
Kazuhisa Ishii12003
Koyie Hill12003
Larry Barnes12003
Masao Kida12003
Mike Kinkade12003
Paul Shuey12003
Rodney Myers12003
Scott Mullen12003
Steve Colyer12003
Tom Martin12003
Troy Brohawn12003
Victor Alvarez12003
Wilkin Ruan12003

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.