Scott McClain's teammates

Scott McClain has had 151 MLB teammates in 4 seasons with 3 clubs. He spent the most seasons beside Randy Winn (3), Tim Lincecum (2), and Barry Zito (2). 3 Hall of Famers among them: Wade Boggs, Greg Maddux, and Fred McGriff. Every season since 1876 is on file.

With the Tampa Bay Rays1998 · 41 teammates

With the Chicago Cubs2005 · 45 teammates

TeammateSeasonsTogether
Greg MadduxHall of Fame · 8× All-Star12005
Nomar Garciaparra6× All-Star12005
Aramis Ramirez3× All-Star12005
Carlos Zambrano3× All-Star12005
Derrek Lee2× All-Star12005
Matt Lawton2× All-Star12005
Ryan Dempster2× All-Star12005
Ben Grieve1× All-Star12005
Geovany Soto1× All-Star12005
Jeromy Burnitz1× All-Star12005
Kerry Wood1× All-Star12005
Mark Prior1× All-Star12005
Mike Remlinger1× All-Star12005
Scott Williamson1× All-Star12005
Adam Greenberg12005
Chad Fox12005
Cliff Bartosh12005
Corey Patterson12005
Enrique Wilson12005
Glendon Rusch12005
Henry Blanco12005
Jason Dubois12005
Jermaine Van Buren12005
Jerome Williams12005
Jerry Hairston Jr.12005
Jody Gerut12005
Joe Borowski12005
John Koronka12005
Jon Leicester12005
Jose Macias12005
LaTroy Hawkins12005
Matt Murton12005
Michael Barrett12005
Michael Wuertz12005
Mike Fontenot12005
Neifi Perez12005
Rich Hill12005
Roberto Novoa12005
Ronny Cedeno12005
Ryan Theriot12005
Sergio Mitre12005
Todd Hollandsworth12005
Todd Walker12005
Todd Wellemeyer12005
Will Ohman12005

With the San Francisco Giants2007–2008 · 66 teammates

TeammateSeasonsTogether
Tim Lincecum4× All-Star22007–2008
Barry Zito3× All-Star22007–2008
Brian Wilson3× All-Star22007–2008
Matt Cain3× All-Star22007–2008
Omar Vizquel3× All-Star22007–2008
Ray Durham2× All-Star22007–2008
Kevin Correia1× All-Star22007–2008
Randy Winn1× All-Star22007–2008
Rich Aurilia1× All-Star22007–2008
Bengie Molina22007–2008
Brad Hennessey22007–2008
Daniel Ortmeier22007–2008
Dave Roberts22007–2008
Eliezer J Alfonzo22007–2008
Erick Threets22007–2008
Eugenio Velez22007–2008
Fred Lewis22007–2008
Jack Taschner22007–2008
Jonathan Sanchez22007–2008
Kevin Frandsen22007–2008
Nate Schierholtz22007–2008
Pat Misch22007–2008
Rajai Davis22007–2008
Tyler Walker22007–2008
Vinnie Chulk22007–2008
Barry Bonds14× All-Star12007
Armando Benitez2× All-Star12007
Matt Morris2× All-Star12007
Pablo Sandoval2× All-Star12008
Aaron Rowand1× All-Star12008
Russ Ortiz1× All-Star12007
Ryan Klesko1× All-Star12007
Sergio Romo1× All-Star12008
Alex Hinshaw12008
Billy Sadler12008
Brian Bocock12008
Brian Horwitz12008
Clay Timpner12008
Conor Gillaspie12008
Dan Giese12007
Emmanuel Burriss12008
Geno Espineli12008
Guillermo Rodriguez12007
Ivan Ochoa12008
J.T. Snow12008
John Bowker12008
Jose Castillo12008
Keiichi Yabu12008
Lance Niekro12007
Luis Figueroa12007
Mark Sweeney12007
Matt Palmer12008
Merkin Valdez12008
Noah Lowry12007
Osiris Matos12008
Pedro Feliz12007
Randy Messenger12007
Ryan Rohlinger12008
Scott Atchison12007
Scott Munter12007
Steve Holm12008
Steve Kline12007
Todd Linden12007
Travis Blackley12007
Travis Denker12008
Travis Ishikawa12008

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.