Herbert Perry's teammates

Herbert Perry has had 292 MLB teammates in 9 seasons with 4 clubs. He spent the most seasons beside Albie Lopez (5), Sandy Alomar Jr. (4), and Eddie Murray (3). 10 Hall of Famers among them: Eddie Murray, Jim Thome, Harold Baines, and Fred McGriff and more. Every season since 1876 is on file.

With the Cleveland Guardians1994–1996 · 72 teammates

TeammateSeasonsTogether
Eddie MurrayHall of Fame · 8× All-Star31994–1996
Jim ThomeHall of Fame · 5× All-Star31994–1996
Manny Ramirez12× All-Star31994–1996
Kenny Lofton6× All-Star31994–1996
Albert Belle5× All-Star31994–1996
Dennis Martinez4× All-Star31994–1996
Carlos Baerga3× All-Star31994–1996
Charles Nagy3× All-Star31994–1996
Omar Vizquel3× All-Star31994–1996
Jose Mesa2× All-Star31994–1996
Albie Lopez31994–1996
Alvaro Espinoza31994–1996
Chad Ogea31994–1996
Eric Plunk31994–1996
Julian Tavarez31994–1996
Paul Shuey31994–1996
Sandy Alomar Jr.31994–1996
Tony Peña Sr.31994–1996
Wayne Kirby31994–1996
Orel Hershiser3× All-Star21995–1996
Brian Giles2× All-Star21995–1996
Jeromy Burnitz1× All-Star21995–1996
Alan Embree21995–1996
Jason Grimsley21994–1995
Jesse Levis21994–1995
Jim Ri. Poole21995–1996
Joe Roa21995–1996
Mark Clark21994–1995
Paul Assenmacher21995–1996
Paul Sorrento21994–1995
Ruben Amaro Jr.21994–1995
Dave WinfieldHall of Fame · 12× All-Star11995
Jack MorrisHall of Fame · 5× All-Star11994
Jeff KentHall of Fame · 5× All-Star11996
Jack McDowell3× All-Star11996
Julio Franco3× All-Star11996
Danny Graves2× All-Star11996
Jeff Russell2× All-Star11994
Kevin Seitzer2× All-Star11996
Greg Swindell1× All-Star11996
Gregg Olson1× All-Star11995
Ken Hill1× All-Star11995
Bill Wertz11994
Billy Ripken11995
Brian Anderson11996
Brian Barnes11994
Bud Black11995
Candy Maldonado11994
Casey Candaele11996
Chris Nabholz11994
Damian Jackson11996
David Bell11995
Dennis Cook11995
Derek Lilliquist11994
Einar Diaz11996
Geronimo Pena11996
Jerry Dipoto11994
John E. Farrell11995
Jose Vizcaino11996
Kent Mercker11996
Larry Casian11994
Mark Carreon11996
Mark Lewis11994
Matt Merullo11994
Matt Turner11994
Nigel Wilson11996
Rene Gonzales11994
Russ Swan11994
Ryan Thompson11996
Scooter Tucker11995
Scott Leius11996
Steve Farr11994

With the Tampa Bay Rays1999–2000 · 68 teammates

TeammateSeasonsTogether
Fred McGriffHall of Fame · 5× All-Star21999–2000
Jose Canseco6× All-Star21999–2000
Roberto Hernandez2× All-Star21999–2000
Randy Winn1× All-Star21999–2000
Albie Lopez21999–2000
Bobby Smith21999–2000
Bryan Rekar21999–2000
Bubba Trammell21999–2000
Cory Lidle21999–2000
Dan Wheeler21999–2000
Dave Eiland21999–2000
Dave Martinez21999–2000
Esteban Yan21999–2000
Jeff Sparks21999–2000
Jim Mecir21999–2000
Jim Morris21999–2000
John Flaherty21999–2000
Jose Guillen21999–2000
Kevin Stocker21999–2000
Miguel Cairo21999–2000
Mike DiFelice21999–2000
Mike Duvall21999–2000
Quinton McCracken21999–2000
Rick White21999–2000
Ryan Rupe21999–2000
Steve Cox21999–2000
Tony Graffanino21999–2000
Wade BoggsHall of Fame · 12× All-Star11999
Dwight Gooden4× All-Star12000
Greg Vaughn4× All-Star12000
Julio Franco3× All-Star11999
Ozzie Guillen3× All-Star12000
Vinny Castilla2× All-Star12000
Juan Guzman1× All-Star12000
Norm Charlton1× All-Star11999
Rolando Arrojo1× All-Star11999
Steve Trachsel1× All-Star12000
Wilson Alvarez1× All-Star11999
Aaron Ledesma11999
Alan Newman11999
Aubrey Huff12000
Billy Taylor12000
Bobby Witt11999
Damian Rolls12000
Danny Clyburn11999
David Lamb11999
Doug Creek12000
Eddie Gaillard11999
Felix Martinez12000
Gerald Williams12000
Jason Tyner12000
Julio Santana11999
Kenny Kelly12000
Mark Guthrie12000
Mickey Callaway11999
Ozzie Timmons12000
Paul Sorrento11999
Paul Wilson12000
Rich Butler11999
Russ Johnson12000
Scott Aldred11999
Tanyon Sturtze12000
Terrell Lowery11999
Toby Hall12000
Tony Fiore12000
Tony Saunders11999
Travis Harper12000
Trevor Enders12000

With the Chicago White Sox2000–2001 · 55 teammates

TeammateSeasonsTogether
Harold BainesHall of Fame · 6× All-Star22000–2001
Frank ThomasHall of Fame · 5× All-Star22000–2001
Magglio Ordonez6× All-Star22000–2001
Paul Konerko6× All-Star22000–2001
Mark Buehrle5× All-Star22000–2001
Carlos Lee3× All-Star22000–2001
Ray Durham2× All-Star22000–2001
James Baldwin1× All-Star22000–2001
Joe Crede1× All-Star22000–2001
Jon Garland1× All-Star22000–2001
Keith Foulke1× All-Star22000–2001
Bob Howry22000–2001
Cal Eldred22000–2001
Chris Singleton22000–2001
Jeff Liefer22000–2001
Jim Parque22000–2001
Jose Valentin22000–2001
Josh Paul22000–2001
Kelly Wunsch22000–2001
Kip Wells22000–2001
Lorenzo Barcelo22000–2001
Mark Johnson22000–2001
Matt Ginter22000–2001
McKay Christensen22000–2001
Rocky Biddle22000–2001
Sean Lowe22000–2001
Tony Graffanino22000–2001
Jose Canseco6× All-Star12001
David Wells3× All-Star12001
Charles Johnson2× All-Star12000
Aaron Rowand1× All-Star12001
Ken Hill1× All-Star12000
Royce Clayton1× All-Star12001
Aaron Myette12000
Alan Embree12001
Antonio Osuna12001
Bill Pulsipher12001
Bill Simas12000
Brook Fordyce12000
Chad Bradford12000
Craig Wilson12000
Dan Wright12001
Gary Glover12001
Greg Norton12000
Jeff Abbott12000
Jesus Pena12000
Josh Fogg12001
Julio Ramirez12001
Ken Vining12001
Kevin Beirne12000
Mark Dalesandro12001
Mike Sirotka12000
Sandy Alomar Jr.12001
Scott Eyre12000
Tanyon Sturtze12000

With the Texas Rangers2002–2004 · 110 teammates

TeammateSeasonsTogether
Michael Young7× All-Star32002–2004
Francisco Cordero3× All-Star32002–2004
Hank Blalock2× All-Star32002–2004
Chan Ho Park1× All-Star32002–2004
Colby Lewis32002–2004
Jay Powell32002–2004
Joaquin Benoit32002–2004
Kevin Mench32002–2004
Alex Rodriguez14× All-Star22002–2003
Kenny Rogers4× All-Star22002–2004
Rafael Palmeiro4× All-Star22002–2003
Mark Teixeira3× All-Star22003–2004
Carl Everett2× All-Star22002–2003
R.A. Dickey1× All-Star22003–2004
Ryan Ludwick1× All-Star22002–2003
Brian Shouse22003–2004
C.J. Nitkowski22002–2003
Donnie Sadler22002–2003
Doug Davis22002–2003
Erasmo Ramirez22003–2004
Gerald Laird22003–2004
Ismael Valdez22002–2003
Juan Alberto Gonzalez22002–2003
Juan Dominguez22003–2004
Laynce Nix22003–2004
Mickey Callaway22003–2004
Mike Lamb22002–2003
Ramon Nivar22003–2004
Reynaldo Garcia22002–2003
Ron Mahay22003–2004
Rosman Garcia22003–2004
Ryan Drese22003–2004
Todd Greene22002–2003
Todd Van Poppel22002–2003
Iván RodríguezHall of Fame · 14× All-Star12002
Alfonso Soriano7× All-Star12004
Adrian Gonzalez5× All-Star12004
Ruben Sierra4× All-Star12003
Ugueth Urbina2× All-Star12003
Brian Jordan1× All-Star12004
Chris Young1× All-Star12004
Dan Kolb1× All-Star12002
Gary Matthews Jr.1× All-Star12004
Jeff Nelson1× All-Star12004
Aaron Fultz12003
Aaron Myette12002
Alan Benes12003
Andy Fox12004
Anthony Telford12002
Ben Kozlowski12002
Bill Haselman12002
Brad Fullmer12004
Calvin Murray12002
Carlos Almanzar12004
Chad Allen12004
Chad Kreuter12003
Chris Michalak12002
Dan Miceli12002
Danny Ardoin12004
Dave Burba12002
Dave Dellucci12004
Dennys Reyes12002
Doug Brocail12004
Doug Glanville12003
Einar Diaz12003
Eric O Young Sr.12004
Esteban Yan12003
Frank Catalanotto12002
Frank Francisco12004
Gabe Kapler12002
Hector Ortiz12002
Hideki Irabu12002
Jason Conti12004
Jason Hart12002
Jason Jones12003
Jason Romano12002
Jermaine Clark12003
John Rocker12002
John Thomson12003
John Wasdin12004
Juan Alvarez12002
Kameron Loe12004
Ken Huckaby12004
Manny Alexander12004
Marcus Thames12003
Mario Ramos12003
Michael Tejera12004
Mike Bacsik Jr.12004
Nick Bierbrodt12004
Nick Regilio12004
Randy Flores12002
Ricardo Rodriguez12004
Rich Rodriguez12002
Rob Bell12002
Robert Ellis12003
Rod Barajas12004
Ruben Rivera12002
Rudy Seanez12002
Rusty Greer12002
Ryan Christenson12003
Ryan Snare12004
Sam Narron12004
Scott Erickson12004
Shane Spencer12003
Steve Woodard12002
Todd Hollandsworth12002
Tony Mounce12003
Travis Hafner12002
Travis Hughes12004
Victor Santos12003

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.