Brian McRae's teammates

Brian McRae has had 357 MLB teammates in 10 seasons with 5 clubs. He spent the most seasons beside Terry Shumpert (7), Jeff Montgomery (5), and Tom Gordon (5). 7 Hall of Famers among them: George Brett, Mike Piazza, Ryne Sandberg, and Rickey Henderson and more. Every season since 1876 is on file.

With the Kansas City Royals1990–1994 · 113 teammates

TeammateSeasonsTogether
Jeff Montgomery3× All-Star51990–1994
Tom Gordon3× All-Star51990–1994
Mark Gubicza2× All-Star51990–1994
Kevin Appier1× All-Star51990–1994
Brent Mayne51990–1994
Mike Macfarlane51990–1994
Terry Shumpert51990–1994
George BrettHall of Fame · 13× All-Star41990–1993
David Howard41991–1994
Mike Magnante41991–1994
Wally Joyner1× All-Star31992–1994
Chris Haney31992–1994
Gary Thurman31990–1992
Harvey Pulliam31991–1993
Hipolito Pichardo31992–1994
Jim Eisenreich31990–1992
Keith A. Miller31992–1994
Kevin Koslofski31992–1994
Luis Aquino31990–1992
Mark W. Davis31990–1992
Rusty Meacham31992–1994
David Cone5× All-Star21993–1994
Bret Saberhagen3× All-Star21990–1991
Gary Gaetti2× All-Star21993–1994
Hubie Brooks2× All-Star21993–1994
Jeff Conine2× All-Star21990–1992
Kevin Seitzer2× All-Star21990–1991
Rick Reed2× All-Star21992–1993
Danny Tartabull1× All-Star21990–1991
Felix Jose1× All-Star21993–1994
Kurt Stillwell1× All-Star21990–1991
Mike Boddicker1× All-Star21991–1992
Andy McGaffigan21990–1991
Bill Pecota21990–1991
Bill Sampen21992–1993
Billy Brewer21993–1994
Bob Hamelin21993–1994
Carlos Maldonado21990–1991
Chris Gwynn21992–1993
Curtis Wilkerson21992–1993
Dennis Rasmussen21992–1993
Greg Gagne21993–1994
Hector Wagner21990–1991
Jeff Granger21993–1994
Joel Johnston21991–1992
Jose Lind21993–1994
Kevin McReynolds21992–1993
Rico Rossy21992–1993
Russ Morman21990–1991
Sean Berry21990–1991
Stan Belinda21993–1994
Steve Crawford21990–1991
Storm Davis21990–1991
Frank White5× All-Star11990
Bob Boone4× All-Star11990
Juan Samuel3× All-Star11992
Gregg Jefferies2× All-Star11992
Vince Coleman2× All-Star11994
Willie Wilson2× All-Star11990
Bo Jackson1× All-Star11990
Dave Henderson1× All-Star11994
Gerald Perry1× All-Star11990
Neal Heaton1× All-Star11992
Pat Tabler1× All-Star11990
Terry Puhl1× All-Star11991
Archie Corbin11991
Bob Melvin11992
Bob Milacki11994
Bobby Moore11991
Carmelo Martinez11991
Chris Codiroli11990
Craig Wilson11993
Curt Young11992
Dan Schatzeder11991
Daryl Smith11990
Dave Clark11991
Dennis Moeller11992
Eddie Pierce11992
Enrique Burgos11993
Frank DiPino11993
Greg Cadaret11993
Israel Sanchez11990
Jay Baller11990
Jeff Schulz11990
Jim Campbell11990
John Habyan11993
Jorge Pedre11991
Jose De Jesus11994
Jose DeJesus11994
Juan Berenguer11992
Kirk Gibson11991
Larry McWilliams11990
Luis Encarnacion11990
Mark Gardner11993
Mel Stottlemyre11990
Nelson Liriano11991
Nelson Santovenia11993
Paul Zuvella11991
Pete Filson11990
Phil Hiatt11993
Rey Palacios11990
Rich Dotson11990
Rich Sauveur11992
Steve Farr11990
Steve Jeltz11990
Steve Shifflett11992
Stu Cole11991
Tim Spehr11991
Todd Benzinger11991
Tom Goodwin11994
Warren Cromartie11991
Wes Gardner11991
Zip Sanchez11990

With the Chicago Cubs1995–1997 · 78 teammates

TeammateSeasonsTogether
Sammy Sosa7× All-Star31995–1997
Mark Grace3× All-Star31995–1997
Jose Hernandez1× All-Star31995–1997
Steve Trachsel1× All-Star31995–1997
Dave Swartzbaugh31995–1997
Frank Castillo31995–1997
Kevin Foster31995–1997
Larry Casian31995–1997
Mike Hubbard31995–1997
Rey Sanchez31995–1997
Scott Servais31995–1997
Terry Adams31995–1997
Turk Wendell31995–1997
Ryne SandbergHall of Fame · 10× All-Star21996–1997
Luis Gonzalez5× All-Star21995–1996
Shawon Dunston2× All-Star21995–1997
Kent Bottenfield1× All-Star21996–1997
Amaury Telemaco21996–1997
Bob Patterson21996–1997
Brant Brown21996–1997
Brooks Kieschnick21996–1997
Doug Glanville21996–1997
Jaime Navarro21995–1996
Jim Bullinger21995–1996
Mike Perez21995–1996
Ozzie Timmons21995–1996
Robin Jennings21996–1997
Rodney Myers21996–1997
Scott Bullett21995–1996
Tanyon Sturtze21995–1996
Todd Haney21995–1996
Tyler Houston21996–1997
Doug Jones5× All-Star11996
Randy Myers4× All-Star11995
Howard Johnson2× All-Star11995
Lance Johnson1× All-Star11997
Mike Morgan1× All-Star11995
Terry Mulholland1× All-Star11997
Anthony Young11995
Bret Barberie11996
Brian Dorsett11996
Bryan Hickerson11995
Chris Nabholz11995
Dave Clark11997
Dave Hansen11997
Dave Magadan11996
Dave Stevens11997
Felix Fermin11996
Geremi Gonzalez11997
Joe Kmak11995
Karl Rhodes11995
Kevin Orie11997
Kevin Roberson11995
Kevin Tapani11997
Leo Gomez11996
Manny Alexander11997
Marc Pisciotta11997
Mark Clark11997
Mark Parent11995
Matt Franco11995
Mel Rojas11997
Miguel Batista11997
Miguel Cairo11997
Mike C. Walker11995
Mike Campbell11996
Pedro Valdes11996
Ramon Morel11997
Ramon Tatis11997
Rich Garces11995
Rick Wilkins11995
Roberto Rivera11995
Steve Buechele11995
Terrell Lowery11997
Terry Shumpert11996
Todd Pratt11995
Todd Zeile11995
Tom Edens11995
Willie Banks11995

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
Greg McMichael31997–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 Toronto Blue Jays1999 · 52 teammates

TeammateSeasonsTogether
Roy HalladayHall of Fame · 8× All-Star11999
Tony Fernandez5× All-Star11999
Chris Carpenter3× All-Star11999
Dan Plesac3× All-Star11999
David Wells3× All-Star11999
Pat Hentgen3× All-Star11999
Vernon Wells3× All-Star11999
Carlos Delgado2× All-Star11999
Shawn Green2× All-Star11999
Tony Batista2× All-Star11999
Darrin Fletcher1× All-Star11999
Dave Hollins1× All-Star11999
John Hudek1× All-Star11999
Paul Quantrill1× All-Star11999
Alex Gonzalez11999
Anthony Sanders11999
Billy Koch11999
Casey Blake11999
Chris Woodward11999
Craig Grebeck11999
Curtis Goodwin11999
David Segui11999
Eric Ludwick11999
Gary Glover11999
Geronimo Berroa11999
Graeme Lloyd11999
Homer Bush11999
Jacob Brumfield11999
Joey Hamilton11999
John Bale11999
John Frascatore11999
Jose L Cruz Jr.11999
Kelvim Escobar11999
Kevin L. Brown11999
Kevin Witt11999
Mark Dalesandro11999
Mike Matheny11999
Mike Romano11999
Nerio Rodriguez11999
Norberto Martin11999
Pat Borders11999
Pat Kelly11999
Pat Lennon11999
Paul Spoljaric11999
Pete Munro11999
Rob Butler11999
Robert Person11999
Shannon Stewart11999
Steve Sinclair11999
Tom Davey11999
Willie Greene11999
Willis Otanez11999

With the Colorado Rockies1999 · 43 teammates

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.