Johnny Ray's teammates

Johnny Ray has had 213 MLB teammates in 10 seasons with 2 clubs. He spent the most seasons beside Don Robinson (7), Rick Rhoden (6), and John Candelaria (6). 5 Hall of Famers among them: Dave Parker, Willie Stargell, Bert Blyleven, and Dave Winfield and more. Every season since 1876 is on file.

With the Pittsburgh Pirates1981–1987 · 135 teammates

TeammateSeasonsTogether
Don Robinson71981–1987
Rick Rhoden2× All-Star61981–1986
Jim Morrison61982–1987
Rafael Belliard61982–1987
Tony Peña Sr.61981–1986
Bill Madlock3× All-Star51981–1985
Jason Thompson3× All-Star51981–1985
John Candelaria1× All-Star51981–1985
Kent Tekulve1× All-Star51981–1985
Cecilio Guante51982–1986
Junior Ortiz51982–1987
Larry McWilliams51982–1986
Rod Scurry51981–1985
Bob Walk1× All-Star41984–1987
Lee Mazzilli1× All-Star41983–1986
Dale Berra41981–1984
Doug Frobel41982–1985
Jim Winn41983–1986
Joe Orsulak41983–1986
Jose DeLeon41983–1986
Lee Lacy41981–1984
Lee Tunnell41982–1985
Mike Bielecki41984–1987
Dave ParkerHall of Fame · 7× All-Star31981–1983
Rick Reuschel3× All-Star31985–1987
Mike Easler1× All-Star31981–1983
Bill Almon31985–1987
Bob Kipper31985–1987
Brian Harper31982–1984
Denny Gonzalez31984–1987
Marvell Wynne31983–1985
R.J. Reynolds31985–1987
Ray Krawczyk31984–1986
Sammy Khalifa31985–1987
Sid Bream31985–1987
Steve Nicosia31981–1983
Willie StargellHall of Fame · 7× All-Star21981–1982
Barry Bonds14× All-Star21986–1987
Bobby Bonilla6× All-Star21986–1987
John Smiley2× All-Star21986–1987
Grant Jackson1× All-Star21981–1982
Jim Bibby1× All-Star21981–1983
Steve Kemp1× All-Star21985–1986
Willie Montanez1× All-Star21981–1982
Alfonso Pulido21983–1984
Barry Jones21986–1987
Benny Distefano21984–1986
Bill Robinson21981–1982
Bob Patterson21986–1987
Dave Tomlin21983–1985
Eddie Solomon21981–1982
Eddie Vargas21982–1984
Enrique Romo21981–1982
Hedi Vargas21982–1984
Hipolito Pena21986–1987
John Milner21981–1982
Manny Sarmiento21982–1983
Mike Brown21985–1986
Mike Diaz21986–1987
Milt May21983–1984
Omar Moreno21981–1982
Pat Clements21985–1986
Randy Niemann21982–1983
Richie Hebner21982–1983
Ron Wotus21983–1984
Tim Foli21981–1985
Trench Davis21985–1986
U.L. Washington21986–1987
Amos Otis5× All-Star11984
George Hendrick4× All-Star11985
Andy Van Slyke3× All-Star11987
Luis Tiant3× All-Star11981
Phil Garner3× All-Star11981
Al Holland1× All-Star11985
Doug Drabek1× All-Star11987
Gene Tenace1× All-Star11983
Ken Reitz1× All-Star11982
Pascual Perez1× All-Star11981
Vance Law1× All-Star11981
Al Pedrique11987
Bob Long11981
Bob Owchinko11983
Brett Gideon11987
Brian Fisher11987
Butch Davis11987
Chris Green11984
Darnell Coles11987
Dave W. Johnson11987
Dick Davis11982
Doe Boyland11981
Dorn Taylor11987
Ernie Camacho11981
Felix Fermin11987
Gary Alexander11981
Houston Jimenez11987
Jeff Robinson11987
Jeff Zaske11984
Jerry Dybzinski11985
Jim Gott11987
Jim Smith11982
John Cangelosi11987
John Tudor11984
Johnnie LeMaster11985
Jose Lind11987
Kurt Bevacqua11981
Logan Easley11987
Mackey Sasser11987
Mark Lee11981
Mark Ross11987
Matt Alexander11981
Miguel Dilone11983
Miguel Garcia11987
Mike Dunne11987
Mike LaValliere11987
Mitchell Page11984
Nelson Norman11982
Odell Jones11981
Onix Concepcion11987
Paul Moskau11982
Reggie Walton11982
Rich Renteria11986
Rich Sauveur11986
Ross Baumgarten11982
Ruben Rodriguez11986
Scott Loucks11985
Sixto Lezcano11985
Stan Fansler11986
Terry Harper11987
Tim Drummond11987
Tom Griffin11982
Tom Prince11987
Tommy Gregg11987
Vicente Palacios11987
Victor Cruz11981
Wayne Nordhagen11982

With the Los Angeles Angels1987–1990 · 83 teammates

TeammateSeasonsTogether
Chuck Finley5× All-Star41987–1990
Devon White3× All-Star41987–1990
Bryan Harvey2× All-Star41987–1990
Mike Witt2× All-Star41987–1990
Brian Downing1× All-Star41987–1990
Greg Minton1× All-Star41987–1990
Wally Joyner1× All-Star41987–1990
Dick C. Schofield41987–1990
Jack Howell41987–1990
Kirk McCaskill41987–1990
Mark McLemore41987–1990
Willie Fraser41987–1990
Dante Bichette4× All-Star31988–1990
Chili Davis3× All-Star31988–1990
Tony Armas2× All-Star31987–1989
Jim Eppard31987–1989
Sherman Corbett31988–1990
Bert BlylevenHall of Fame · 2× All-Star21989–1990
Lance Parrish8× All-Star21989–1990
Bob Boone4× All-Star21987–1988
George Hendrick4× All-Star21987–1988
Butch Wynegar2× All-Star21987–1988
Claudell Washington2× All-Star21989–1990
Bill Buckner1× All-Star21987–1988
Dan Petry1× All-Star21988–1989
Donnie Moore1× All-Star21987–1988
Gary DiSarcina1× All-Star21989–1990
Bill Schroeder21989–1990
Bob McClure21989–1990
Bobby Rose21989–1990
Darrell Miller21987–1988
DeWayne Buice21987–1988
Gus Polidor21987–1988
Jack Lazorko21987–1988
Jim Abbott21989–1990
John Orton21989–1990
Kent Anderson21989–1990
Max Venable21989–1990
Mike Cook21987–1988
Mike Fetters21989–1990
Rich Monteleone21988–1989
Ron Tingley21989–1990
Terry Clark21988–1989
Urbano Lugo21987–1988
Vance Lovelace21988–1989
Dave WinfieldHall of Fame · 12× All-Star11990
Don SuttonHall of Fame · 4× All-Star11987
Mark Langston4× All-Star11990
Jerry Reuss2× All-Star11987
Mark Clear2× All-Star11990
Ruppert Jones2× All-Star11987
Doug DeCinces1× All-Star11987
John Candelaria1× All-Star11987
Brian Brady11989
Brian Dorsett11988
Chico Walker11988
Cliff Young11990
Domingo Ramos11988
Donnie Hill11990
Doug Davis11988
Frank DiMichele11988
Gary Lucas11987
Gary Pettis11987
Glenn Hoffman11989
Jack Fimple11987
Jeff Richardson11990
Joe Grahe11990
Joe Redfield11988
Junior Noboa11988
Lee Stevens11990
Luis Polonia11990
Mark Eichhorn11990
Mark Ryal11987
Miguel Garcia11987
Mike Brown11988
Pete Coachman11990
Ray Krawczyk11988
Rick Schu11990
Scott Bailes11990
Scott Lewis11990
Stew Cliburn11988
Tack Wilson11987
Thad Bosley11988

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.