John Denny's teammates

John Denny has had 300 MLB teammates in 13 seasons with 4 clubs. He spent the most seasons beside Bo Diaz (7), Ted Simmons (6), and Lou Brock (6). 11 Hall of Famers among them: Ted Simmons, Lou Brock, Mike Schmidt, and Steve Carlton and more. Every season since 1876 is on file.

With the St. Louis Cardinals1974–1979 · 136 teammates

TeammateSeasonsTogether
Ted SimmonsHall of Fame · 8× All-Star61974–1979
Lou BrockHall of Fame · 6× All-Star61974–1979
Keith Hernandez5× All-Star61974–1979
Jerry Mumphrey1× All-Star61974–1979
Bob Forsch61974–1979
Mike Tyson61974–1979
Ken Reitz1× All-Star51974–1979
Garry Templeton3× All-Star41976–1979
Bake McBride1× All-Star41974–1977
Al Hrabosky41974–1977
Eric Rasmussen41975–1978
Jim Dwyer41974–1978
Reggie Smith7× All-Star31974–1976
Lynn McGlothen1× All-Star31974–1976
Buddy Schultz31977–1979
Dane Iorg31977–1979
Heity Cruz31975–1977
John Curtis31974–1976
John Tamargo31976–1978
John Urrea31977–1979
Ken Oberkfell31977–1979
Luis Melendez31974–1976
Mike Phillips31977–1979
Pete Falcone31976–1978
Roger Freed31977–1979
Tony Scott31977–1979
Bob GibsonHall of Fame · 8× All-Star21974–1975
Don Kessinger6× All-Star21976–1977
George Hendrick4× All-Star21978–1979
Terry Kennedy4× All-Star21978–1979
Ron Fairly2× All-Star21975–1976
Steve Swisher1× All-Star21978–1979
Dan O'brien21978–1979
Dick Billings21974–1975
Doug Capilla21976–1977
George Frazier21978–1979
Jerry Davanon21974–1977
Jim Lentine21978–1979
Ken Rudolph21975–1976
Luis Alvarado21974–1976
Mark Littell21978–1979
Mike Anderson21976–1977
Mike Garman21974–1975
Mike Potter21976–1977
Mike Wallace21975–1976
Pete Vuckovich21978–1979
Roy Thomas21978–1979
Silvio Martinez21978–1979
Ted Sizemore21974–1975
Tom Bruno21978–1979
Joe TorreHall of Fame · 9× All-Star11974
Claude Osteen3× All-Star11974
Clay Carroll2× All-Star11977
Jose Cruz2× All-Star11974
Larry Dierker2× All-Star11977
Pete Richert2× All-Star11974
Ron Hunt2× All-Star11974
Sonny Siebert2× All-Star11974
Tim McCarver2× All-Star11974
Willie Davis2× All-Star11975
Aurelio Lopez1× All-Star11978
Darold Knowles1× All-Star11979
Ed Brinkman1× All-Star11975
Jerry Morales1× All-Star11978
Jim Hickman1× All-Star11974
Joel Youngblood1× All-Star11977
Richie Scheinblum1× All-Star11974
Ron Reed1× All-Star11975
Tom Herr1× All-Star11979
Alan Foster11974
Barry Lersch11974
Bennie Ayala11977
Bernie Carbo11979
Bill Greif11976
Bob Coluccio11978
Bob Heise11974
Bob Sykes11979
Buddy Bradford11975
Butch Metzger11977
Charlie Chant11976
Danny Cater11975
Danny Frisella11976
Danny Godby11974
Dave Hamilton11978
Dave Rader11977
Don Hahn11975
Doug Clarey11976
Doug Howard11975
Eddie Solomon11976
Elias Sosa11975
Gary Sutherland11978
Greg Terlecky11975
Harry Parker11975
Jack Heidemann11974
Joe Ferguson11976
John D'Acquisto11977
John Fulgham11979
John Sutton11977
Keith Smith11979
Ken Reynolds11975
Kim Seaman11979
Larry Herndon11974
Larry Lintz11975
Lee Richard11976
Lerrin LaGrow11976
Marc Hill11974
Mario Guerrero11975
Mick Kelleher11975
Mike Barlow11975
Mike Dimmel11979
Mike Proly11976
Mike Ramsey11978
Mike Thompson11974
Orlando Pena11974
Rawly Eastwick11977
Ray Bare11974
Ray Sadecki11975
Rich Folkers11974
Rick Bosetti11977
Rob Dressler11978
Ron Bryant11975
Ryan Kurosaki11975
Sam Mejias11976
Stan Papi11974
Steve Waterbury11976
Taylor Duncan11977
Ted Martinez11975
Tom Grieve11979
Tom Heintzelman11974
Tom Underwood11977
Tom Walker11976
Tommy Moore11975
Vic Harris11976
Wayne Garrett11978
Will McEnaney11979
Willie Crawford11976

With the Cleveland Guardians1980–1982 · 59 teammates

TeammateSeasonsTogether
Toby Harrah4× All-Star31980–1982
Len Barker1× All-Star31980–1982
Mike Hargrove1× All-Star31980–1982
Alan Bannister31980–1982
Dan Spillner31980–1982
Jerry Dybzinski31980–1982
Joe Charboneau31980–1982
Miguel Dilone31980–1982
Rick Manning31980–1982
Rick Waits31980–1982
Ron Hassey31980–1982
Bert BlylevenHall of Fame · 2× All-Star21981–1982
Andre Thornton2× All-Star21981–1982
Bo Diaz2× All-Star21980–1981
Jorge Orta2× All-Star21980–1981
Sid Monge1× All-Star21980–1981
Von Hayes1× All-Star21981–1982
Chris Bando21981–1982
Dave Rosello21980–1981
Dennis Lewallyn21981–1982
Duane Kuiper21980–1981
Ed Glynn21981–1982
Karl Pagel21981–1982
Mike Fischlin21981–1982
Mike Stanton21980–1981
Ron Pruitt21980–1981
Sandy Wihtol21980–1982
Tom Brennan21981–1982
Tom Veryzer21980–1981
Wayne Garland21980–1981
Rick Sutcliffe3× All-Star11982
Bake McBride1× All-Star11982
Ed Whitson1× All-Star11982
Lary Sorensen1× All-Star11982
Neal Heaton1× All-Star11982
Pat Kelly1× All-Star11981
Ross Grimsley1× All-Star11980
Andres Mora11980
Bill Nahorodny11982
Bob Lacey11981
Bob Owchinko11980
Bud Anderson11982
Carmen Castillo11982
Cliff Johnson11980
Dell Alston11980
Don Collins11980
Gary Alexander11980
Gary Gray11980
Jack Brohamer11980
Jack Perconte11982
Jerry Reed11982
John Bohnet11982
Kevin Rhomberg11982
Larry Littleton11981
Larry Milbourne11982
Mike Paxton11980
Rodney Craig11982
Victor Cruz11980
Wendell Alston11980

With the Philadelphia Phillies1982–1985 · 82 teammates

TeammateSeasonsTogether
Mike SchmidtHall of Fame · 12× All-Star41982–1985
Steve CarltonHall of Fame · 10× All-Star41982–1985
Bo Diaz2× All-Star41982–1985
Ozzie Virgil2× All-Star41982–1985
Garry Maddox41982–1985
Greg Gross41982–1985
Luis Aguayo41982–1985
Juan Samuel3× All-Star31983–1985
Tug McGraw2× All-Star31982–1984
Al Holland1× All-Star31983–1985
Kevin Gross1× All-Star31983–1985
Von Hayes1× All-Star31983–1985
Charles Hudson31983–1985
Don Carman31983–1985
Ivan De Jesus Sr.31982–1984
Ivan DeJesus31982–1984
Jeff Stone31983–1985
Kiko Garcia31983–1985
Larry Andersen31983–1985
Len Matuszek31982–1984
Marty Bystrom31982–1984
Steve Jeltz31983–1985
Tim Corcoran31983–1985
Pete Rose17× All-Star21982–1983
Darren Daulton3× All-Star21983–1985
Dick Ruthven2× All-Star21982–1983
Jerry Koosman2× All-Star21984–1985
Ed Farmer1× All-Star21982–1983
Gary Matthews1× All-Star21982–1983
Glenn Wilson1× All-Star21984–1985
Ron Reed1× All-Star21982–1983
Shane Rawley1× All-Star21984–1985
Sid Monge1× All-Star21982–1983
Alejandro Sanchez21982–1983
Bill Robinson21982–1983
Bob Dernier21982–1983
Bob Molinaro21982–1983
Joe Lefebvre21983–1984
John W. Russell21984–1985
John Wockenfuss21984–1985
Larry Christenson21982–1983
Porfi Altamirano21982–1983
Rick Schu21984–1985
Sixto Lezcano21983–1984
Joe MorganHall of Fame · 10× All-Star11983
Tony PerezHall of Fame · 7× All-Star11983
Al Oliver7× All-Star11984
Manny Trillo4× All-Star11982
Jim Kern3× All-Star11984
Julio Franco3× All-Star11982
Sparky Lyle3× All-Star11982
Willie Hernandez3× All-Star11983
Bill Campbell1× All-Star11984
Dave Stewart1× All-Star11985
Kent Tekulve1× All-Star11985
Mike Krukow1× All-Star11982
Pat Zachry1× All-Star11985
Willie Montanez1× All-Star11982
Alan Knicely11985
Dave Roberts11982
Dave Rucker11985
Dave Shipanoff11985
Dave Wehrmeister11984
Del Unser11982
Derrel Thomas11985
Dick Davis11982
Francisco Melendez11984
Freddie Toliver11985
George Vukovich11982
Jay Baller11982
Jerry Reed11982
Larry Milbourne11983
Mike LaValliere11984
Renie Martin11984
Rich Surhoff11985
Rocky Childress11985
Stan Bahnsen11982
Steve Comer11983
Steve Fireovid11984
Tom Foley11985
Tony Ghelfi11983
Warren Brusstar11982

With the Cincinnati Reds1986 · 33 teammates

TeammateSeasonsTogether
Barry LarkinHall of Fame · 12× All-Star11986
Dave ParkerHall of Fame · 7× All-Star11986
Tony PerezHall of Fame · 7× All-Star11986
Pete Rose17× All-Star11986
Dave Concepcion9× All-Star11986
Buddy Bell5× All-Star11986
Paul O'Neill5× All-Star11986
John Franco4× All-Star11986
Mario Soto3× All-Star11986
Bo Diaz2× All-Star11986
Eric Davis2× All-Star11986
Kurt Stillwell1× All-Star11986
Tom Browning1× All-Star11986
Bill Gullickson11986
Bill Landrum11986
Carl Willis11986
Chris Welsh11986
Dave Van Gorder11986
Eddie Milner11986
Joe Price11986
Kal Daniels11986
Max Venable11986
Mike Smith11986
Nick Esasky11986
Rob Murphy11986
Ron Oester11986
Ron Robinson11986
Sal Butera11986
Scott Terry11986
Ted Power11986
Tom Runnells11986
Tracy Jones11986
Wade Rowdon11986

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.