Michael Brooks's teammates

Michael Brooks has had 383 NFL teammates in 11 seasons with 4 clubs. He spent the most seasons beside Mike Horan (9), Mark Jackson (8), and John Elway (6). 7 Hall of Famers among them: John Elway, Steve Atwater, Shannon Sharpe, and Michael Strahan and more. Rosters are on file in full from 1993; before that only some of the stars are.

With the Denver Broncos1987–1992 · 177 teammates

TeammateSeasonsTogether
John ElwayHall of Fame61987–1992
Clarence Kay61987–1992
Dennis Smith61987–1992
Greg Kragen61987–1992
Karl Bernard Mecklenburg61987–1992
Keith Kartz61987–1992
Ken Lanier61987–1992
Mark Jackson61987–1992
Mike Horan61987–1992
Simon Fletcher61987–1992
Tim Lucas61987–1992
Tyrone Braxton61987–1992
Vance Johnson61987–1992
Gary Kubiak51987–1991
Randy Robbins51987–1991
Ricky Nattiel51987–1991
Steve Sewell51987–1991
Steve AtwaterHall of Fame41989–1992
Andre Townsend41987–1990
David Treadwell41989–1992
Doug Widell41989–1992
Marc Munford41987–1990
Mike Young41989–1992
Orson Mobley41987–1990
Rick Dennison41987–1990
Sammy Winder41987–1990
Wymon Henderson41989–1992
Shannon SharpeHall of Fame31990–1992
Alton Montgomery31990–1992
Bobby Humphrey31989–1991
Bruce Klosterman31987–1989
Bruce Plummer31987–1990
Dave Widell31990–1992
Gerald Perry31988–1990
Jeff Davidson31990–1992
Jeff Mills31990–1992
Jim Juriga31988–1990
Keith Bishop31987–1989
Ken Bell31987–1989
Kevin Clark31987–1990
Le-Lo Lang31990–1992
Mark Haynes31987–1989
Ron Holmes31989–1991
Warren Powers31989–1991
Billy Bryan21987–1988
Brian Sochia21991–1992
Charles Dimry21991–1992
Darrell Hamilton21989–1990
Dave Studdard21987–1988
Derek Russell21991–1992
Freddie Gilbert21987–1988
Gaston Green21991–1992
Gerald Willhite21987–1988
Greg Lewis21991–1992
Jake McCullough21989–1990
Jeff Alexander21989–1992
Jeremiah Castille21987–1988
Jim Ryan21987–1988
Keith Traylor21991–1992
Ken Karcher21987–1988
Kenny Walker21991–1992
Kip Corrington21989–1990
Larry Lee21987–1988
Mel Bratton21989–1990
Mike Croel21991–1992
Mike Harden21987–1988
Mike Ruether21988–1989
Pat Kelly21988–1989
Reggie Johnson21991–1992
Reggie Rivers21991–1992
Rich Karlis21987–1988
Rick Massie21987–1988
Rulon Jones21987–1988
Sam Graddy21987–1988
Scott Curtis21989–1990
Sean Farrell21990–1991
Shawn Moore21991–1992
Stefan Humphries21987–1988
Steve Bryan21987–1988
Steve Wilson21987–1988
Walt Bowyer21987–1988
Winford Hood21987–1988
Tony DorsettHall of Fame11988
Alphonso Carreker11989
Anthony Thompson11990
Archie Harris11987
Arthur Marshall11992
Bill Lobenstein11987
Blake Ezor11990
Bob Meeks11992
Bob Thompson11987
Bobby Micho11987
Brad Daluiso11992
Brad Henke11989
Bruce McIntyre11987
Bryant Winn11987
Calvin Thomas11988
Carlos Scott11987
Cedric Tillman11992
Chris Verhulst11990
Chris Woods11989
Chuck Johnson11992
Crawford Ker11991
Dan MacDonald11987
Dan Remsberg11987
Darren Carrington11989
Darryl Russell11987
Daryll Jones11987
David Galloway11990
David Jones11987
Dean May11987
Doug Widell11992
Earl Johnson11987
Elliot Smith11990
Frank Robinson11992
Gene Lang11987
Harvey Salem11991
Jack Peavey11987
Jason Johnson11988
Jeff Tupper11987
Jeroy Robinson11990
Jim Szymanski11990
Joe Dudek11987
John Ayers11987
John Granby11992
John Kacherski11992
John Sullins11992
Kerry Locklin11987
Kerry Porter11990
Kevin Belcher11987
Kevin Guidry11988
Kirk Dodge11987
Laron Brown11987
Leonard Jones11987
Lyle Pickens11987
Mark Cooper11987
Mark Murray11991
Martin Rudolph11987
Matt Smith11987
Mike Clendenen11987
Mike Freeman11987
Mike Knox11987
Mitch Andrews11987
Monte McGuire11987
Monte Smith11989
Muhammad Ramadan Oliver11992
Nathan Poole11987
Nick Subis11991
Paul Green11989
Ralph Giacomarro11987
Ray Woodard11987
Richard Shelton11989
Ricky Hunley11987
Roger Jackson11987
Ron Geater11992
Ron McLean11987
Ronnie Haliburton11990
Ruben Rodriguez11992
Russ Freeman11992
Russell Payne11987
Scott Beavers11990
Scott Caldwell11987
Shane Dronett11992
Shane Swanson11987
Shawn Knight11988
Stan David11987
Steve Fitzhugh11987
Steve Watson11987
Tim Joiner11987
Tim Stallworth11990
Tommy Maddox11992
Tony Boddie11987
Tony Lilly11987
Ty Allert11990
Victor Jones11992
Warren Marshall11987
Zeph Lee11987

With the New York Giants1993–1995 · 97 teammates

TeammateSeasonsTogether
Michael StrahanHall of Fame31993–1995
Aaron Pierce31993–1995
Brad Daluiso31993–1995
Brian Williams31993–1995
Chris Calloway31993–1995
Corey Miller31993–1995
Corey Widmer31993–1995
Dave Brown31993–1995
Doug Riesenberg31993–1995
Greg Bishop31993–1995
Howard Cross31993–1995
Jesse Campbell31993–1995
Jessie Armstead31993–1995
Keith Hamilton31993–1995
Marcus Buckley31993–1995
Mike Horan31993–1995
Mike Sherrard31993–1995
Phillippi Sparks31993–1995
Rodney Hampton31993–1995
Stacey Dillard31993–1995
Willie Beamon31993–1995
Adam Schreiber21994–1995
Arthur Marshall21994–1995
Brian Kozlowski21994–1995
Carlton Bailey21993–1994
Chad Bratzke21994–1995
Coleman Rudolph21994–1995
Corey Raymond21993–1994
David Meggett21993–1994
David Treadwell21993–1994
Derek Brown21993–1994
Erik Howard21993–1994
Gary Harrell21994–1995
Jason Sehorn21994–1995
Jumbo Elliott21994–1995
Keith Elias21994–1995
Kent Graham21993–1994
Kenyon Rasheed21993–1994
Lance Smith21994–1995
Mark Jackson21993–1994
Mike Fox21993–1994
Omar Douglas21994–1995
Scott Davis21993–1994
Stan White21994–1995
Thomas Lewis21994–1995
Thomas Randolph21994–1995
Tito Wooten21994–1995
William Roberts21993–1994
Lawrence TaylorHall of Fame11993
Andre Powell11993
Bart Oates11993
Ben Talley11995
Bob Kratch11993
Burnell Dent11993
Charles Way11995
Chris Maumalanga11994
Clarence Jones11993
Darren Reese11994
David Tate11993
Derek Allen11995
Ed McCaffrey11993
Eric Moore11993
Eric Weir11993
Gary Downs11994
George Thornton11993
Greg Jackson11993
Herschel Walker11995
Izel Jenkins11993
Jamal Duff11995
Jarrod Bunch11993
Jarvis Williams11994
Jerry Reynolds11995
John Fitzgerald Booty11994
Kanavis McGhee11993
Keith Crawford11993
Lewis Tillman11993
Mark Collins11993
Mark Flythe11993
Maurice Douglass11995
Mike Croel11995
Myron Guyton11993
Perry Lamar Williams11993
Pete Shufelt11994
Phil Simms11993
Ray Agnew11995
Rob Zatechka11995
Robert Harris11995
Rodney Young11995
Scott Gragg11995
Sean Landeta11993
Steve Brannon11993
Steve DeOssie11993
Tim Watson11995
Todd Yeaman11995
Tommy Maddox11995
Tyrone Wheatley11995
Vencie Glenn11995

With the Detroit Lions1996 · 55 teammates

With the Seattle Seahawks2013 · 63 teammates

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.