John McCargo's teammates

John McCargo has had 219 NFL teammates in 5 seasons with 2 clubs. He spent the most seasons beside Ashton Youboty (4), Brian Moorman (4), and Chris Kelsay (4). 3 Hall of Famers among them: Terrell Owens, Kellen Winslow, and Ronde Barber. Rosters are on file in full from 1993; before that only some of the stars are.

With the Buffalo Bills2006–2010 · 154 teammates

TeammateSeasonsTogether
Ashton Youboty42006–2010
Brian Moorman42006–2010
Chris Kelsay42006–2010
Donte Whitner42006–2010
George Wilson42006–2010
Keith Ellison42006–2010
Kyle Williams42006–2010
Lee Evans42006–2010
Rian Lindell42006–2010
Roscoe Parrish42006–2010
Terrence McGee42006–2010
Aaron Schobel32006–2009
Bryan Scott32007–2010
Fred Jackson32007–2010
Josh Reed32006–2009
Josh Stamer32006–2009
Marshawn Lynch32007–2010
Paul Posluszny32007–2010
Ryan Denney32006–2009
Trent Edwards32007–2010
Aaron Maybin22009–2010
Andy Levitre22009–2010
Angelo Crowell22006–2007
Anthony Hargrove22006–2007
Anthony Thomas22006–2007
Brad Butler22006–2007
Brian Brohm22009–2010
Cary Harris22009–2010
Chris Ellis22009–2010
Christian Gaddis22007–2009
Corey Mace22007–2009
Corey McIntyre22009–2010
Coy Wire22006–2007
Craig Nall22006–2007
Demetress Bell22009–2010
Derek Schouman22007–2009
Drayton Florence22009–2010
Duke Preston22006–2007
Garrison Sanborn22009–2010
Geoff Hangartner22009–2010
Gibran Hamdan22007–2009
J.P. Losman22006–2007
Jabari Greer22006–2007
Jairus Byrd22009–2010
Jamon Meredith22009–2010
Jason Jefferson22006–2007
Jason Peters22006–2007
Jim Leonhard22006–2007
John DiGiorgio22006–2007
John Wendling22007–2009
Jon Corto22009–2010
Jonathan Stupar22009–2010
Justin Jenkins22007–2009
Kevin Everett22006–2007
Kirk Chambers22007–2009
Kiwaukee Thomas22006–2007
Ko Simpson22006–2007
Larry Tripplett22006–2007
Leodis McKelvin22009–2010
Marcus Stroud22009–2010
Mario Haggan22006–2007
Melvin Fowler22006–2007
Peerless Price22006–2007
Reggie Corner22009–2010
Robert Royal22006–2007
Ryan Fitzpatrick22009–2010
Ryan Neufeld22006–2007
Sam Aiken22006–2007
Shaud Williams22006–2007
Shawn Nelson22009–2010
Spencer Johnson22009–2010
Stevie Johnson22009–2010
Tim Anderson22006–2007
Tony Hargrove22006–2007
Terrell OwensHall of Fame12009
Aaron Merz12006
Akin Ayodele12010
Alex Carrington12010
Andra Davis12010
Andre Davis12006
Andre Ramsey12009
Andre' Anderson12010
Antonio Coleman12010
Arthur Moats12010
Ashlee Palmer12009
Blake Costanzo12007
Brad Cieslak12006
C.J. Spiller12010
Chad Rinehart12010
Chris Draft12009
Colin Brown12010
Daimon Shelton12006
David Martin12010
David Nelson12010
Derek Fine12009
Derrick Dockery12007
Donald Jones12010
Dustin Fox12007
Dwan Edwards12010
Dwayne Wright12007
Ed Wang12010
Ellis Lankster12009
Eric Powell12006
Eric Wood12010
Erik Pears12010
James Hardy12009
Jason Webster12007
Jehuu Caulcrick12010
Jerametrius Butler12007
Joe Klopfenstein12009
Jonathan Scott12009
Josh Scobey12007
Kawika Mitchell12009
Kellen Heard12010
Kelly Holcomb12006
Kraig Urbik12010
Langston Walker12007
Leon Joe12007
Levi Brown12010
London Fletcher12006
Mansfield Wrotto12010
Marcus Buggs12009
Matt Bowen12006
Matt Murphy12006
Michael Gaines12007
Mike Balogun12010
Mike Caussin12010
Mike Gandy12006
Mike Schneck12006
Naaman Roosevelt12010
Nate Clements12006
Nic Harris12009
Nick Hennessey12009
Patrick Estes12007
Paul Hubbard12010
Pierre Woods12010
Quinton Ganther12010
Reggie Torbor12010
Richie Incognito12009
Roy Manning12006
Ryan Manalac12009
Ryan Neill12007
Scott Chandler12010
Scott Mayle12007
Takeo Spikes12006
Terrance Pennington12006
Thomas Williams12010
Tim Massaquoi12007
Todd Johnson12009
Torell Troup12010
Troy Vincent12006
Tutan Reyes12006
Willis McGahee12006
Xavier Omon12009

With the Tampa Bay Buccaneers2011 · 65 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.