Ryan Rupe's teammates

Ryan Rupe has had 147 MLB teammates in 5 seasons with 2 clubs. He spent the most seasons beside Randy Winn (4), Bobby Smith (4), and Esteban Yan (4). 4 Hall of Famers among them: Fred McGriff, Wade Boggs, David Ortiz, and Pedro Martinez. Every season since 1876 is on file.

With the Tampa Bay Rays1999–2002 · 102 teammates

TeammateSeasonsTogether
Randy Winn1× All-Star41999–2002
Bobby Smith41999–2002
Esteban Yan41999–2002
John Flaherty41999–2002
Steve Cox41999–2002
Fred McGriffHall of Fame · 5× All-Star31999–2001
Greg Vaughn4× All-Star32000–2002
Albie Lopez31999–2001
Aubrey Huff32000–2002
Bryan Rekar31999–2001
Damian Rolls32000–2002
Dan Wheeler31999–2001
Doug Creek32000–2002
Jason Tyner32000–2002
Jose Guillen31999–2001
Mike DiFelice31999–2001
Paul Wilson32000–2002
Russ Johnson32000–2002
Tanyon Sturtze32000–2002
Toby Hall32000–2002
Travis Harper32000–2002
Jose Canseco6× All-Star21999–2000
Roberto Hernandez2× All-Star21999–2000
Vinny Castilla2× All-Star22000–2001
Ben Grieve1× All-Star22001–2002
Wilson Alvarez1× All-Star21999–2002
Andy Sheets22001–2002
Brent Abernathy22001–2002
Bubba Trammell21999–2000
Chris Gomez22001–2002
Cory Lidle21999–2000
Dave Eiland21999–2000
Dave Martinez21999–2000
Felix Martinez22000–2001
Gerald Williams22000–2001
Herbert Perry21999–2000
Jared Sandberg22001–2002
Jason Standridge22001–2002
Jeff Sparks21999–2000
Jesus Colome22001–2002
Jim Mecir21999–2000
Jim Morris21999–2000
Joe Kennedy22001–2002
Kevin Stocker21999–2000
Mickey Callaway21999–2001
Miguel Cairo21999–2000
Mike Duvall21999–2000
Paul Hoover22001–2002
Quinton McCracken21999–2000
Rick White21999–2000
Tony Fiore22000–2001
Tony Graffanino21999–2000
Travis Phelps22001–2002
Victor Zambrano22001–2002
Wade BoggsHall of Fame · 12× All-Star11999
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
Rolando Arrojo1× All-Star11999
Steve Trachsel1× All-Star12000
Aaron Ledesma11999
Alan Newman11999
Ariel Prieto12001
Billy Taylor12000
Bobby Seay12001
Bobby Witt11999
Brandon Backe12002
Brian Rose12001
Carl Demonte Crawford12002
Danny Clyburn11999
Dave McCarty12002
David Lamb11999
Delvin James12002
Dewon Brazelton12002
Eddie Gaillard11999
Felix Escalona12002
Jason Conti12002
Jason Jimenez12002
Jason Smith12002
Jeff Wallace12001
Jorge Sosa12002
Julio Santana11999
Kenny Kelly12000
Lee Gardner12002
Luis De Los Santos12002
Mark Guthrie12000
Mike Judd12001
Nick Bierbrodt12001
Ozzie Timmons12000
Paul Sorrento11999
Rich Butler11999
Rusty Meacham12001
Scott Aldred11999
Steven Kent12002
Terrell Lowery11999
Tom Martin12002
Tony Saunders11999
Trevor Enders12000

With the Boston Red Sox2003 · 46 teammates

TeammateSeasonsTogether
David OrtizHall of Fame · 10× All-Star12003
Pedro MartinezHall of Fame · 8× All-Star12003
Manny Ramirez12× All-Star12003
Nomar Garciaparra6× All-Star12003
Freddy Sanchez3× All-Star12003
Jason Varitek3× All-Star12003
Derek Lowe2× All-Star12003
John Burkett2× All-Star12003
Johnny Damon2× All-Star12003
Shea Hillenbrand2× All-Star12003
Bronson Arroyo1× All-Star12003
Byung-Hyun Kim1× All-Star12003
Scott Williamson1× All-Star12003
Tim Wakefield1× All-Star12003
Todd Jones1× All-Star12003
Adrian Brown12003
Alan Embree12003
Andy Abad12003
Bill Haselman12003
Bill Mueller12003
Bob Howry12003
Brandon Lyon12003
Bruce Chen12003
Casey Fossum12003
Chad Fox12003
Damian Jackson12003
Dave McCarty12003
Doug Mirabelli12003
Gabe Kapler12003
Hector Almonte12003
Jason Shiell12003
Jeff Suppan12003
Jeremy Giambi12003
Kevin Millar12003
Kevin Tolar12003
Lou Collier12003
Lou Merloni12003
Matt White12003
Mike Timlin12003
Ramiro Mendoza12003
Robert Person12003
Rudy Seanez12003
Scott Sauerbeck12003
Steve Woodard12003
Todd Walker12003
Trot Nixon12003

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.