John Flaherty's teammates

John Flaherty has had 409 MLB teammates in 14 seasons with 5 clubs. He spent the most seasons beside Chris Gomez (6), Greg Vaughn (5), and Randy Winn (5). 11 Hall of Famers among them: Fred McGriff, Derek Jeter, Mariano Rivera, and Wade Boggs and more. Every season since 1876 is on file.

With the Boston Red Sox1992–1993 · 56 teammates

TeammateSeasonsTogether
Roger Clemens11× All-Star21992–1993
Frank Viola3× All-Star21992–1993
Mo Vaughn3× All-Star21992–1993
Mike Greenwell2× All-Star21992–1993
Scott Cooper2× All-Star21992–1993
Paul Quantrill1× All-Star21992–1993
Billy Hatcher21992–1993
Bob Zupcic21992–1993
Danny Darwin21992–1993
Greg A. Harris21992–1993
Joe Hesketh21992–1993
John Dopson21992–1993
John Valentin21992–1993
Ken Ryan21992–1993
Luis Rivera21992–1993
Scott Taylor21992–1993
Steve Lyons21992–1993
Tim Naehring21992–1993
Tony Fossas21992–1993
Tony Peña Sr.21992–1993
Wade BoggsHall of Fame · 12× All-Star11992
Andre DawsonHall of Fame · 8× All-Star11993
Jack Clark4× All-Star11992
Jeff Reardon4× All-Star11992
Aaron Sele2× All-Star11993
Ellis Burks2× All-Star11992
Jeff Russell2× All-Star11993
Ivan Calderon1× All-Star11993
Matt Young1× All-Star11992
Tom Brunansky1× All-Star11992
A. Mike Brumley11992
Bob Melvin11993
Carlos Quintana11993
Cory Bailey11993
Daryl Irvine11992
Eric Wedge11992
Ernest Riles11993
Greg Blosser11993
Herm Winningham11992
Jeff McNeely11993
Jeff Richardson11993
Jim Byrd11993
Jody Reed11992
John Marzano11992
Jose Melendez11993
Luis Ortiz11993
Mike Brumley11992
Mike Gardiner11992
Nate Minchey11993
Peter Hoy11992
Phil Plantier11992
Rob Deer11993
Scott Bankhead11993
Scott Fletcher11993
Tom Barrett11992
Tom Bolton11992

With the Detroit Tigers1994–1996 · 94 teammates

TeammateSeasonsTogether
Alan TrammellHall of Fame · 6× All-Star31994–1996
Travis Fryman5× All-Star31994–1996
Cecil Fielder3× All-Star31994–1996
Jose Lima1× All-Star31994–1996
Chris Gomez31994–1996
Danny Bautista31994–1996
Greg Gohr31994–1996
Lou Whitaker5× All-Star21994–1995
David Wells3× All-Star21994–1995
Juan Samuel3× All-Star21994–1995
Mike Henneman1× All-Star21994–1995
Mike Moore1× All-Star21994–1995
Phil Nevin1× All-Star21995–1996
Tony Clark1× All-Star21995–1996
Bobby Higginson21995–1996
Brian Maxcy21995–1996
Buddy Groom21994–1995
C.J. Nitkowski21995–1996
Chad Curtis21995–1996
Clint Sodowsky21995–1996
Felipe Lira21995–1996
Joe Boever21994–1995
John Doherty21994–1995
Kirk Gibson21994–1995
Mike Christopher21995–1996
Mike Gardiner21994–1995
Mike Myers21995–1996
Milt Cuyler21994–1995
Sean Bergman21994–1995
Shannon Penn21995–1996
Ruben Sierra4× All-Star11996
Eric Davis2× All-Star11994
Mickey Tettleton2× All-Star11994
Brad Ausmus1× All-Star11996
Damion Easley1× All-Star11996
Gregg Olson1× All-Star11996
Justin Thompson1× All-Star11996
A.J. Sager11996
Andujar Cedeno11996
Ben Blomdahl11995
Bill Gullickson11994
Bill Krueger11994
Bob Scanlan11996
Brian Bohanon11995
Brian Moehler11996
Brian Williams11996
Chad Kreuter11994
Curtis Pride11996
Derrick White11995
Duane Singleton11996
Dwayne Henry11995
Eddie Williams11996
Fausto Cruz11996
Franklin Stubbs11995
Gene Harris11994
Greg Cadaret11994
Greg Keagle11996
Jeff McCurry11996
Joe Hall11995
Joey Eischen11996
John Cummings11996
John E. Farrell11996
Junior Felix11994
Kevin Wickander11995
Kimera Bartee11996
Kurt Knudsen11994
Mark Lewis11996
Mark Parent11996
Melvin Nieves11996
Mike C. Walker11996
Omar Olivares11996
Pat Ahearne11995
Phil Hiatt11996
Phillip Stidham11994
Randy Veres11996
Raul Casanova11996
Riccardo Ingram11994
Richie Lewis11996
Ron Tingley11995
Rudy Pemberton11995
Scott Aldred11996
Scott Fletcher11995
Scott Livingstone11994
Sean Whiteside11995
Skeeter Barnes11994
Steve Rodriguez11995
Storm Davis11994
Tim Belcher11994
Tim Hyers11996
Todd Steverson11995
Todd Van Poppel11996
Tom Urbani11996
Tony Phillips11994
Trever Miller11996

With the San Diego Padres1996–1997 · 68 teammates

TeammateSeasonsTogether
Tony GwynnHall of Fame · 15× All-Star21996–1997
Rickey HendersonHall of Fame · 10× All-Star21996–1997
Trevor HoffmanHall of Fame · 7× All-Star21996–1997
Fernando Valenzuela6× All-Star21996–1997
Greg Vaughn4× All-Star21996–1997
Ken Caminiti3× All-Star21996–1997
Andy Ashby2× All-Star21996–1997
Steve Finley2× All-Star21996–1997
Wally Joyner1× All-Star21996–1997
Archi Cianfrocco21996–1997
Chris Gomez21996–1997
Craig Shipley21996–1997
Dario Veras21996–1997
Doug Bochtler21996–1997
Joey Hamilton21996–1997
Scott Livingstone21996–1997
Sean Bergman21996–1997
Tim Worrell21996–1997
Danny Jackson2× All-Star11997
Derrek Lee2× All-Star11997
Bob Tewksbury1× All-Star11996
Brad Ausmus1× All-Star11996
Al Osuna11996
Andres Berumen11996
Andujar Cedeno11996
Brian Johnson11996
Bryce Florie11996
Carlos A. Hernandez11997
Chris C. Jones11997
Chris Gwynn11996
Don Slaught11997
Doug Dascenzo11996
Dustin Hermanson11996
George Arias11997
Glenn Dishman11996
Heath Murray11997
Jason Thompson11996
Jim Bruske11997
Jim Tatum11996
Jody Reed11996
Joey Long11997
Jorge Velandia11997
Luis Lopez11996
Mandy Romero11997
Marc Kroon11997
Marc Newfield11996
Mark Sweeney11997
Mike Oquist11996
Paul Menhart11997
Pete J. Smith11997
Pete Walker11996
Phil Plantier11997
Quilvio Veras11997
Rich Batchelor11997
Rob Deer11996
Ron Villone11996
Ruben Rivera11997
Scott Sanders11996
Sean Mulligan11996
Sterling Hitchcock11997
Terry Burrows11997
Terry Shumpert11997
Tim Scott11997
Todd Erdos11997
Todd Steverson11996
Trey Beamon11997
Will Cunnane11997
Willie Blair11996

With the Tampa Bay Rays1998–2002 · 116 teammates

TeammateSeasonsTogether
Randy Winn1× All-Star51998–2002
Bobby Smith51998–2002
Esteban Yan51998–2002
Fred McGriffHall of Fame · 5× All-Star41998–2001
Albie Lopez41998–2001
Bryan Rekar41998–2001
Mike DiFelice41998–2001
Ryan Rupe41999–2002
Steve Cox41999–2002
Greg Vaughn4× All-Star32000–2002
Roberto Hernandez2× All-Star31998–2000
Wilson Alvarez1× All-Star31998–2002
Aubrey Huff32000–2002
Bubba Trammell31998–2000
Damian Rolls32000–2002
Dan Wheeler31999–2001
Dave Eiland31998–2000
Dave Martinez31998–2000
Doug Creek32000–2002
Jason Tyner32000–2002
Jim Mecir31998–2000
Jose Guillen31999–2001
Kevin Stocker31998–2000
Miguel Cairo31998–2000
Mike Duvall31998–2000
Paul Wilson32000–2002
Quinton McCracken31998–2000
Rick White31998–2000
Russ Johnson32000–2002
Tanyon Sturtze32000–2002
Toby Hall32000–2002
Travis Harper32000–2002
Wade BoggsHall of Fame · 12× All-Star21998–1999
Jose Canseco6× All-Star21999–2000
Vinny Castilla2× All-Star22000–2001
Ben Grieve1× All-Star22001–2002
Rolando Arrojo1× All-Star21998–1999
Aaron Ledesma21998–1999
Andy Sheets22001–2002
Brent Abernathy22001–2002
Chris Gomez22001–2002
Cory Lidle21999–2000
Eddie Gaillard21998–1999
Felix Martinez22000–2001
Gerald Williams22000–2001
Herbert Perry21999–2000
Jared Sandberg22001–2002
Jason Standridge22001–2002
Jeff Sparks21999–2000
Jesus Colome22001–2002
Jim Morris21999–2000
Joe Kennedy22001–2002
Julio Santana21998–1999
Mickey Callaway21999–2001
Paul Hoover22001–2002
Paul Sorrento21998–1999
Rich Butler21998–1999
Scott Aldred21998–1999
Tony Fiore22000–2001
Tony Graffanino21999–2000
Tony Saunders21998–1999
Travis Phelps22001–2002
Victor Zambrano22001–2002
Dwight Gooden4× All-Star12000
Julio Franco3× All-Star11999
Ozzie Guillen3× All-Star12000
Juan Guzman1× All-Star12000
Ken Hill1× All-Star12001
Lance Carter1× All-Star12002
Norm Charlton1× All-Star11999
Steve Trachsel1× All-Star12000
Alan Newman11999
Ariel Prieto12001
Billy Taylor12000
Bobby Seay12001
Bobby Witt11999
Brad Pennington11998
Brandon Backe12002
Brian Rose12001
Carl Demonte Crawford12002
Dan Carlson11998
Danny Clyburn11999
Dave McCarty12002
Dave Silvestri11998
David Lamb11999
Delvin James12002
Dennis Springer11998
Dewon Brazelton12002
Felix Escalona12002
Jason Conti12002
Jason Jimenez12002
Jason Johnson11998
Jason Smith12002
Jeff Wallace12001
Jerome Walton11998
Jorge Sosa12002
Kenny Kelly12000
Kerry Robinson11998
Lee Gardner12002
Luis De Los Santos12002
Mark Guthrie12000
Matt Ruebel11998
Mike Judd12001
Mike Kelly11998
Nick Bierbrodt12001
Ozzie Timmons12000
Ramon Tatis11998
Rick Gorecki11998
Rusty Meacham12001
Scott McClain11998
Steven Kent12002
Terrell Lowery11999
Terrell Wade11998
Tim Laker11998
Tom Martin12002
Trevor Enders12000

With the New York Yankees2003–2005 · 104 teammates

TeammateSeasonsTogether
Derek JeterHall of Fame · 14× All-Star32003–2005
Mariano RiveraHall of Fame · 13× All-Star32003–2005
Mike MussinaHall of Fame · 5× All-Star32003–2005
Bernie Williams5× All-Star32003–2005
Jason Giambi5× All-Star32003–2005
Jorge Posada5× All-Star32003–2005
Ruben Sierra4× All-Star32003–2005
Hideki Matsui2× All-Star32003–2005
Jorge De Paula32003–2005
Alex Rodriguez14× All-Star22004–2005
Gary Sheffield9× All-Star22004–2005
Kevin Brown6× All-Star22004–2005
Tom Gordon3× All-Star22004–2005
Jose Contreras1× All-Star22003–2004
Paul Quantrill1× All-Star22004–2005
Alex Graman22004–2005
Andy Phillips22004–2005
Bret Prinz22003–2004
Bubba Crosby22004–2005
Enrique Wilson22003–2004
Felix Escalona22004–2005
Felix Heredia22003–2004
Gabe White22003–2004
Jason Anderson22003–2005
Scott Proctor22004–2005
Steve Karsay22004–2005
Tanyon Sturtze22004–2005
Randy JohnsonHall of Fame · 10× All-Star12005
Roger Clemens11× All-Star12003
Robinson Cano8× All-Star12005
Alfonso Soriano7× All-Star12003
Kenny Lofton6× All-Star12004
Andy Pettitte3× All-Star12003
David Wells3× All-Star12003
Al Leiter2× All-Star12005
Armando Benitez2× All-Star12003
Esteban Loaiza2× All-Star12004
Jesse Orosco2× All-Star12003
John Olerud2× All-Star12004
Matt Lawton2× All-Star12005
Robin Ventura2× All-Star12003
Tino Martinez2× All-Star12005
Aaron Boone1× All-Star12003
Carl Pavano1× All-Star12005
Dioner Navarro1× All-Star12004
Javier Vazquez1× All-Star12004
Jeff Nelson1× All-Star12003
Jon Lieber1× All-Star12004
Melky Cabrera1× All-Star12005
Mike Stanton1× All-Star12005
Raul Mondesi1× All-Star12003
Shawn Chacon1× All-Star12005
Tony Clark1× All-Star12004
Tony Womack1× All-Star12005
Aaron Small12005
Al Reyes12003
Alan Embree12005
Antonio Osuna12003
Brad Halsey12004
Brandon Claussen12003
Bubba Trammell12003
Buddy Groom12005
C.J. Nitkowski12004
Charles Gipson12003
Chien-Ming Wang12005
Chris Hammond12003
Chris Latham12003
Colter Bean12005
Curtis Pride12003
Dan Miceli12003
Darrell May12005
Dave Dellucci12003
Donovan Osborne12004
Drew Henson12003
Erick Almonte12003
Felix Rodriguez12005
Fernando Seguignol12003
Homer Bush12004
Jaret Wright12005
Jeff Weaver12003
Juan Acevedo12003
Juan Padilla12004
Juan Rivera12003
Karim Garcia12003
Kevin Reese12005
Luis Sojo12003
Mark Bellhorn12005
Michel Hernandez12003
Miguel Cairo12004
Mike Vento12005
Nick Johnson12003
Orlando Hernandez12004
Ramiro Mendoza12005
Randy Choate12003
Rey Sanchez12005
Russ Johnson12005
Sam Marsonek12004
Sean Henn12005
Sterling Hitchcock12003
Tim Redding12005
Todd Zeile12003
Travis Lee12004
Wayne Franklin12005
Wil Nieves12005

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.