Greg McMichael's teammates

Greg McMichael has had 284 MLB teammates in 8 seasons with 4 clubs. He spent the most seasons beside Tom Glavine (5), Greg Maddux (5), and Javy Lopez (5). 9 Hall of Famers among them: Tom Glavine, Greg Maddux, Chipper Jones, and John Smoltz and more. Every season since 1876 is on file.

With the Atlanta Braves1993–2000 · 114 teammates

TeammateSeasonsTogether
Tom GlavineHall of Fame · 10× All-Star51993–2000
Greg MadduxHall of Fame · 8× All-Star51993–2000
Javy Lopez3× All-Star51993–2000
Chipper JonesHall of Fame · 8× All-Star41993–2000
John SmoltzHall of Fame · 8× All-Star41993–1996
Fred McGriffHall of Fame · 5× All-Star41993–1996
David Justice3× All-Star41993–1996
Jeff Blauser2× All-Star41993–1996
Mark Wohlers1× All-Star41993–1996
Ryan Klesko1× All-Star41993–1996
Steve Avery1× All-Star41993–1996
Mark Lemke41993–1996
Rafael Belliard41993–1996
Mike Stanton1× All-Star31993–1995
Steve Bedrosian1× All-Star31993–1995
Terry Pendleton1× All-Star31993–1996
Brad Woodall31994–1996
Eddie Perez31995–2000
Kent Mercker31993–1995
Mike Mordecai31994–1996
Pedro Borbón31993–1996
Pedro Jr. Borbon31993–1996
Andruw JonesHall of Fame · 5× All-Star21996–2000
Jason Schmidt3× All-Star21995–1996
Marquis Grissom2× All-Star21995–1996
Bill Pecota21993–1994
Brad Clontz21995–1996
Brian R. Hunter21993–2000
Charlie O'Brien21994–1995
Deion Sanders21993–1994
Dwight Smith21995–1996
Ed Giovanola21995–1996
Jose Oliva21994–1995
Luis Polonia21995–1996
Mike Bielecki21994–1996
Mike Kelly21994–1995
Terrell Wade21995–1996
Tom Thobe21995–1996
Tony Tarasco21993–1994
Bobby Bonilla6× All-Star12000
Andres Galarraga5× All-Star12000
Jay Howell3× All-Star11993
Rafael Furcal3× All-Star12000
Andy Ashby2× All-Star12000
Denny Neagle2× All-Star11996
Jermaine Dye2× All-Star11996
John Burkett2× All-Star12000
Roberto Kelly2× All-Star11994
Ron Gant2× All-Star11993
B.J. Surhoff1× All-Star12000
Brian Jordan1× All-Star12000
Greg Olson1× All-Star11993
Gregg Olson1× All-Star11994
Jason Marquis1× All-Star12000
Kevin Millwood1× All-Star12000
Mike Remlinger1× All-Star12000
Mike Sharperson1× All-Star11995
Reggie Sanders1× All-Star12000
Terry Mulholland1× All-Star12000
Wally Joyner1× All-Star12000
Walt Weiss1× All-Star12000
Alejandro Pena11995
Brian Kowitz11995
Bruce Chen12000
Carl Schutz11996
Chris Seelbach12000
Damon Berryhill11993
Danny Bautista11996
Darrell May11995
Dave Gallagher11994
Dave Stevens12000
Dean Hartgraves11996
Don Wengert12000
Fernando Lunar12000
Francisco Cabrera11993
Gabe Molina12000
George Lombard12000
Ismael Villegas12000
Jarvis Brown11994
Jerome Walton11996
Joe Ayrault11996
Joe Borowski11996
John Rocker12000
Keith Lockhart12000
Kerry Ligtenberg12000
Kevin Lomon11996
Kevin McGlinchy12000
Luis Rivera12000
Mark DeRosa12000
Mark Whiten11996
Marvin Freeman11993
Matt Murray11995
Mike Devereaux11995
Mike Hubbard12000
Milt Hill11994
Otis Nixon11993
Pablo Martinez11996
Paul Bako12000
Pedro Swann12000
Pete J. Smith11993
Quilvio Veras12000
Ramon Caraballo11993
Rod Nichols11995
Rudy Seanez12000
Scott Kamieniecki12000
Sid Bream11993
Stan Belinda12000
Steve Sisco12000
Terry Clark11995
Tim Unroe12000
Tony Graffanino11996
Trenidad Hubbard12000
Tyler Houston11996
Wes Helms12000

With the New York Mets1997–1999 · 93 teammates

TeammateSeasonsTogether
John Franco4× All-Star31997–1999
John Olerud2× All-Star31997–1999
Rick Reed2× All-Star31997–1999
Edgardo Alfonzo1× All-Star31997–1999
Bobby J. Jones31997–1999
Brian McRae31997–1999
Luis Lopez31997–1999
Matt Franco31997–1999
Rey Ordonez31997–1999
Todd Pratt31997–1999
Turk Wendell31997–1999
Mike PiazzaHall of Fame · 12× All-Star21998–1999
Carlos Baerga3× All-Star21997–1998
Al Leiter2× All-Star21998–1999
Jason Isringhausen2× All-Star21997–1999
Todd Hundley2× All-Star21997–1998
Alberto Castillo21997–1998
Armando Reynoso21997–1998
Benny Agbayani21998–1999
Bernard Gilkey21997–1998
Brian Bohanon21997–1998
Butch Huskey21997–1998
Dave Mlicki21997–1998
Dennis Cook21998–1999
Jay Payton21998–1999
Jeff Tam21998–1999
Jermaine Allensworth21998–1999
Masato Yoshii21998–1999
Mel Rojas21997–1998
Mike Kinkade21998–1999
Rigo Beltran21998–1999
Shawn Gilbert21997–1998
Rickey HendersonHall of Fame · 10× All-Star11999
Bobby Bonilla6× All-Star11999
Kenny Rogers4× All-Star11999
Orel Hershiser3× All-Star11999
Armando Benitez2× All-Star11999
Carl Everett2× All-Star11997
Melvin Mora2× All-Star11999
Robin Ventura2× All-Star11999
Shawon Dunston2× All-Star11999
Hideo Nomo1× All-Star11998
John Hudek1× All-Star11998
Lance Johnson1× All-Star11997
Pete Harnisch1× All-Star11997
Preston Wilson1× All-Star11998
Alex Ochoa11997
Allen Watson11999
Andy Tomberlin11997
Barry Manuel11997
Bill Pulsipher11998
Billy Taylor11999
Brad Clontz11998
Carlos R. Mendoza11997
Chuck McElroy11999
Cory Lidle11997
Craig Paquette11998
Dan Murray11999
Darryl Hamilton11999
Gary Thurman11997
Glendon Rusch11999
Jason Hardtke11997
Jim Tatum11998
Joe Crawford11997
Jorge Fabregas11998
Jorge Toca11999
Josias Manzanillo11999
Juan Acevedo11997
Kevin Morgan11997
Lenny Harris11998
Manny Alexander11997
Mark Clark11997
Octavio Dotel11999
Pat Mahomes11999
Ralph Milliard11998
Ricardo Jordan11997
Rich Becker11998
Rick Trlicek11997
Rick Wilkins11998
Roberto Petagine11997
Roger Cedeno11999
Shane Halter11999
Steve Bieser11997
Takashi Kashiwada11997
Terrence Long11999
Tim Spehr11998
Toby Borland11997
Todd Haney11998
Tony Phillips11998
Vance Wilson11999
Wayne Kirby11998
Willie Blair11998
Yorkis Perez11997

With the Los Angeles Dodgers1998 · 52 teammates

TeammateSeasonsTogether
Mike PiazzaHall of Fame · 12× All-Star11998
Adrian BeltreHall of Fame · 4× All-Star11998
Gary Sheffield9× All-Star11998
Bobby Bonilla6× All-Star11998
Paul Konerko6× All-Star11998
Paul Lo Duca4× All-Star11998
Charles Johnson2× All-Star11998
Jeff Shaw2× All-Star11998
Carlos Perez1× All-Star11998
Chan Ho Park1× All-Star11998
Hideo Nomo1× All-Star11998
Mark Grudzielanek1× All-Star11998
Raul Mondesi1× All-Star11998
Alex Cora11998
Angel Pena11998
Antonio Osuna11998
Brad Clontz11998
Brian Bohanon11998
Damon Hollins11998
Darren Dreifort11998
Darren Hall11998
Dave Mlicki11998
Dennys Reyes11998
Eric Karros11998
Eric O Young Sr.11998
Eric Weaver11998
Frank Lankford11998
Gary Rath11998
Ismael Valdez11998
Jeff Kubenka11998
Jim Bruske11998
Jim Eisenreich11998
Jose Vizcaino11998
Juan Castro11998
Manuel Barrios11998
Mark Guthrie11998
Matt Luke11998
Mike Devereaux11998
Mike Judd11998
Mike Metcalfe11998
Ramon J. Martinez11998
Roger Cedeno11998
Scott Radinsky11998
Sean Maloney11998
Thomas Howard11998
Todd Hollandsworth11998
Todd Zeile11998
Tom Prince11998
Trenidad Hubbard11998
Tripp Cromer11998
Will Brunson11998
Wilton Guerrero11998

With the Athletics1999 · 41 teammates

TeammateSeasonsTogether
Tim Raines Sr.7× All-Star11999
Miguel Tejada6× All-Star11999
Doug Jones5× All-Star11999
Jason Giambi5× All-Star11999
Kenny Rogers4× All-Star11999
Tim Hudson4× All-Star11999
Jason Isringhausen2× All-Star11999
Ben Grieve1× All-Star11999
John Jaha1× All-Star11999
Kevin Appier1× All-Star11999
Ramon Hernandez1× All-Star11999
A.J. Hinch11999
Billy Taylor11999
Blake Stein11999
Brad Rigby11999
Brett Laxton11999
Buddy Groom11999
Chad Harville11999
Eric Chavez11999
Frank Menechino11999
Gil Heredia11999
Jason McDonald11999
Jimmy Haynes11999
Jorge Velandia11999
Kevin Jarvis11999
Luis Vizcaino11999
Matt Stairs11999
Mike Macfarlane11999
Mike Oquist11999
Olmedo Saenz11999
Omar Olivares11999
Randy Velarde11999
Rich Becker11999
Ron Mahay11999
Ryan Christenson11999
Scott Spiezio11999
T.J. Mathews11999
Tim Kubinski11999
Tim Worrell11999
Tom Candiotti11999
Tony Phillips11999

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.