Alex Johnson's teammates

Alex Johnson has had 345 MLB teammates in 13 seasons with 8 clubs. He spent the most seasons beside Pat Corrales (5), Jim Fregosi (4), and Jim Spencer (4). 10 Hall of Famers among them: Johnny Bench, Steve Carlton, Bob Gibson, and Dick Allen and more. Every season since 1876 is on file.

With the Philadelphia Phillies1964–1965 · 48 teammates

TeammateSeasonsTogether
Dick AllenHall of Fame · 7× All-Star21964–1965
Jim BunningHall of Fame · 7× All-Star21964–1965
Cookie Rojas5× All-Star21964–1965
Frank Thomas3× All-Star21964–1965
Gus Triandos3× All-Star21964–1965
Johnny Callison3× All-Star21964–1965
Ryne Duren3× All-Star21964–1965
Art Mahaffey2× All-Star21964–1965
Chris Short2× All-Star21964–1965
Ray Culp2× All-Star21964–1965
Tony Taylor1× All-Star21964–1965
Adolfo Phillips21964–1965
Bobby Wine21964–1965
Clay Dalrymple21964–1965
Ed Roebuck21964–1965
Jack Baldschun21964–1965
John Herrnstein21964–1965
Johnny Briggs21964–1965
Morrie Steevens21964–1965
Pat Corrales21964–1965
Ruben Amaro21964–1965
Tony Gonzalez21964–1965
Wes Covington21964–1965
Roy Sievers4× All-Star11964
Vic Power4× All-Star11964
Bobby Shantz3× All-Star11964
Fergie Jenkins3× All-Star11965
Lew Burdette2× All-Star11965
Rick Wise2× All-Star11964
Cal McLish1× All-Star11964
Dick Stuart1× All-Star11965
Don Hoak1× All-Star11964
Grant Jackson1× All-Star11965
Ray Herbert1× All-Star11965
Bill Sorrell11965
Bo Belinsky11965
Bobby Del Greco11965
Bobby Delgreco11965
Bobby Locke11964
Costen Shockley11964
Dallas Green11964
Danny Cater11964
Dave Bennett11964
Dennis Bennett11964
Gary Kroll11964
Gary Wagner11965
John Boozer11964
Johnny Klippstein11964

With the St. Louis Cardinals1966–1967 · 43 teammates

TeammateSeasonsTogether
Steve CarltonHall of Fame · 10× All-Star21966–1967
Bob GibsonHall of Fame · 8× All-Star21966–1967
Orlando CepedaHall of Fame · 7× All-Star21966–1967
Lou BrockHall of Fame · 6× All-Star21966–1967
Curt Flood3× All-Star21966–1967
Julian Javier2× All-Star21966–1967
Tim McCarver2× All-Star21966–1967
Hal Woodeshick1× All-Star21966–1967
Joe Hoerner1× All-Star21966–1967
Al Jackson21966–1967
Bobby Tolan21966–1967
Dal Maxvill21966–1967
Dick Hughes21966–1967
Ed Spiezio21966–1967
Jim Cosman21966–1967
Jimy Williams21966–1967
Larry Jaster21966–1967
Mike Shannon21966–1967
Nelson Briles21966–1967
Phil Gagliano21966–1967
Ray Washburn21966–1967
Ron Willis21966–1967
Ted Savage21966–1967
Roger Maris4× All-Star11967
Curt Simmons3× All-Star11966
Art Mahaffey2× All-Star11966
Bob Skinner2× All-Star11966
Eddie Bressoud1× All-Star11967
Tito Francona1× All-Star11966
Charley Smith11966
Dave Ricketts11967
Dennis Aust11966
Don Dennis11966
George Kernek11966
Jack Lamabe11967
Jerry Buchek11966
Johnny Romano11967
Mike Torrez11967
Pat Corrales11966
Ray Sadecki11966
Ron Piche11966
Steve Huntz11967
Tracy Stallard11966

With the Cincinnati Reds1968–1969 · 52 teammates

TeammateSeasonsTogether
Johnny BenchHall of Fame · 14× All-Star21968–1969
Tony PerezHall of Fame · 7× All-Star21968–1969
Pete Rose17× All-Star21968–1969
Lee May3× All-Star21968–1969
Clay Carroll2× All-Star21968–1969
Tommy Helms2× All-Star21968–1969
Gary Nolan1× All-Star21968–1969
Jim Maloney1× All-Star21968–1969
Chico Ruiz21968–1969
Fred Whitfield21968–1969
George Culver21968–1969
Gerry Arrigo21968–1969
Giraldo Ruiz21968–1969
Jim Beauchamp21968–1969
Mel Queen21968–1969
Pat Corrales21968–1969
Tony Cloninger21968–1969
Woody Woodward21968–1969
Camilo Pascual5× All-Star11969
Leo Cardenas5× All-Star11968
Hal McRae3× All-Star11968
Milt Pappas2× All-Star11968
Vada Pinson2× All-Star11968
Billy McCool1× All-Star11968
Bob Lee1× All-Star11968
Jim Merritt1× All-Star11969
Pedro Ramos1× All-Star11969
Al Jackson11969
Bernie Carbo11969
Bill Kelso11968
Bill Short11969
Bob Johnson11968
Bobby Tolan11969
Clyde Mashore11969
Dan McGinn11968
Danny Breeden11969
Darrel Chaney11969
Dennis Ribant11969
Don Pavletich11968
Jack Fisher11969
Jay Ritchie11968
Jimmie Schaffer11968
Jimmy Stewart11969
John Noriega11969
John Tsitouris11968
Jose Pena11969
Mack Jones11968
Mike Dela hoz11969
Ted Abernathy11968
Ted Davidson11968
Ted Savage11969
Wayne Granger11969

With the Los Angeles Angels1970–1971 · 56 teammates

TeammateSeasonsTogether
Jim Fregosi6× All-Star21970–1971
Andy Messersmith4× All-Star21970–1971
Dave LaRoche2× All-Star21970–1971
Clyde Wright1× All-Star21970–1971
Eddie Fisher1× All-Star21970–1971
Jim Spencer1× All-Star21970–1971
Mickey Rivers1× All-Star21970–1971
Sandy Alomar1× All-Star21970–1971
Billy Cowan21970–1971
Chico Ruiz21970–1971
Giraldo Ruiz21970–1971
Ken McMullen21970–1971
Lloyd Allen21970–1971
Mel Queen21970–1971
Roger Repoz21970–1971
Rudy May21970–1971
Tom Murphy21970–1971
Tom Silverio21970–1971
Tommie Reynolds21970–1971
Tony Gonzalez21970–1971
Jerry Moses1× All-Star11971
Jim Maloney1× All-Star11971
Joe Azcue1× All-Star11970
Ken Berry1× All-Star11971
Tony Conigliaro1× All-Star11971
Andy Hassler11971
Archie Reynolds11971
Art Kusnyer11971
Aurelio Rodriguez11970
Bill Voss11970
Billy Parker11971
Billy Wynne11971
Bruce Christensen11971
Doug Griffin11970
Fred Lasher11971
Greg Garrett11970
Harvey Shank11970
Jarvis Tatum11970
Jay Johnstone11970
Jeff Torborg11971
Jim Hicks11970
John Stephenson11971
Ken Tatum11970
Marty Perez11970
Paul Doyle11970
Randy Brown11970
Ray Oyler11970
Rick Reichardt11970
Rickey Clark11971
Rudy Meoli11971
Steve Kealey11970
Syd O'brien11971
Terry Cox11970
Tom Bradley11970
Tom Egan11970
Wally Wolf11970

With the Cleveland Guardians1972 · 35 teammates

TeammateSeasonsTogether
Gaylord PerryHall of Fame · 5× All-Star11972
Graig Nettles6× All-Star11972
Buddy Bell5× All-Star11972
Ray Fosse2× All-Star11972
Chris Chambliss1× All-Star11972
Ed Farmer1× All-Star11972
Jerry Moses1× All-Star11972
Steve Hargan1× All-Star11972
Adolfo Phillips11972
Bill Butler11972
Del Unser11972
Denny Riddleberger11972
Dick Tidrow11972
Eddie Leon11972
Frank Duffy11972
Fred Stanley11972
Jack Brohamer11972
Jack Heidemann11972
John Lowenstein11972
Kurt Bevacqua11972
Larry Johnson11972
Lou Camilli11972
Lowell Palmer11972
Marcelino Lopez11972
Mike Kilkenny11972
Milt Wilcox11972
Phil Hennigan11972
Ray Lamb11972
Ron Lolich11972
Roy Foster11972
Steve Dunning11972
Steve Mingori11972
Tom Hilgendorf11972
Tommy McCraw11972
Vince Colbert11972

With the Texas Rangers1973–1974 · 58 teammates

TeammateSeasonsTogether
Jim Fregosi6× All-Star21973–1974
Toby Harrah4× All-Star21973–1974
Jeff Burroughs2× All-Star21973–1974
Don Stanhouse1× All-Star21973–1974
Jim Bibby1× All-Star21973–1974
Jim Merritt1× All-Star21973–1974
Jim Spencer1× All-Star21973–1974
Dave Nelson21973–1974
David Clyde21973–1974
Dick Billings21973–1974
Jackie Brown21973–1974
Jim Shellenback21973–1974
Joe Lovitto21973–1974
Lenny Randle21973–1974
Lloyd Allen21973–1974
Pete Broberg21973–1974
Pete Mackanin21973–1974
Steve Dunning21973–1974
Steve Foucault21973–1974
Tom Grieve21973–1974
Leo Cardenas5× All-Star11974
Bill Madlock3× All-Star11973
Fergie Jenkins3× All-Star11974
Jim Sundberg3× All-Star11974
Sonny Siebert2× All-Star11973
Bobby Jones1× All-Star11974
Mike Hargrove1× All-Star11974
Rico Carty1× All-Star11973
Roy Howell1× All-Star11974
Steve Hargan1× All-Star11974
Bill Fahey11974
Bill Gogolewski11973
Bill Hands11974
Bill Sudakis11973
Cesar Tovar11974
Charlie Hudson11973
Dave Moates11974
Dick Bosman11973
Don Castle11973
Don Durham11973
Duke Sims11974
Elliott Maddox11973
Jeff Terpko11974
Jim Kremmel11973
Jim Mason11973
Ken Suarez11973
Larry Biittner11973
Larry Brown11974
Mike Cubbage11974
Mike Epstein11973
Mike Paul11973
Rich Hand11973
Rick Henninger11973
Rick Stelmaszek11973
Rick Waits11973
Stan Thomas11974
Tom Robson11974
Vic Harris11973

With the New York Yankees1974–1975 · 54 teammates

TeammateSeasonsTogether
Thurman Munson7× All-Star21974–1975
Graig Nettles6× All-Star21974–1975
Sparky Lyle3× All-Star21974–1975
Roy White2× All-Star21974–1975
Chris Chambliss1× All-Star21974–1975
Larry Gura1× All-Star21974–1975
Lou Piniella1× All-Star21974–1975
Pat Dobson1× All-Star21974–1975
Sandy Alomar1× All-Star21974–1975
Tippy Martinez1× All-Star21974–1975
Dave Pagan21974–1975
Dick Tidrow21974–1975
Doc Medich21974–1975
Elliott Maddox21974–1975
Fred Stanley21974–1975
Jim Mason21974–1975
Larry Murray21974–1975
Mike Wallace21974–1975
Otto Velez21974–1975
Rick Dempsey21974–1975
Rick Sawyer21974–1975
Ron Blomberg21974–1975
Rudy May21974–1975
Terry Whitfield21974–1975
Walt Williams21974–1975
Catfish HunterHall of Fame · 8× All-Star11975
Sam McDowell6× All-Star11974
Bobby Murcer5× All-Star11974
Mel Stottlemyre5× All-Star11974
Ron Guidry4× All-Star11975
Bobby Bonds3× All-Star11975
Ed Brinkman1× All-Star11975
Ed Herrmann1× All-Star11975
Fritz Peterson1× All-Star11974
Jim ray Hart1× All-Star11974
Mike Hegan1× All-Star11974
Bill Sudakis11974
Bob Oliver11975
Cecil Upshaw11974
Dave Bergman11975
Dick Woodson11974
Duke Sims11974
Eddie Leon11975
Fernando Gonzalez11974
Fred Beene11974
Gene Michael11974
Horace Clarke11974
Jim Deidel11974
Ken Wright11974
Kerry Dineen11975
Rich Coggins11975
Rick Bladt11975
Steve Kline11974
Tom Buskey11974

With the Detroit Tigers1976 · 32 teammates

TeammateSeasonsTogether
Bill Freehan11× All-Star11976
Rusty Staub6× All-Star11976
Willie Horton4× All-Star11976
Ben Oglivie3× All-Star11976
Jason Thompson3× All-Star11976
Mark Fidrych2× All-Star11976
Dave Lemanczyk1× All-Star11976
Joe Coleman1× All-Star11976
John Hiller1× All-Star11976
Ron LeFlore1× All-Star11976
Aurelio Rodriguez11976
Bill Laxton11976
Bruce Kimm11976
Chuck Scrivener11976
Dan Meyer11976
Dave Roberts11976
Ed Glynn11976
Frank Maccormack11976
Gary Sutherland11976
Jerry Manuel11976
Jim Crawford11976
John Wockenfuss11976
Mark Wagner11976
Marvin Lane11976
Mickey Stanley11976
Milt May11976
Pedro Garcia11976
Phil Mankowski11976
Ray Bare11976
Steve Grilli11976
Tom Veryzer11976
Vern Ruhle11976

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.