John Greco's teammates

John Greco has had 504 NFL teammates in 11 seasons with 3 clubs. He spent the most seasons beside Joe Thomas (6), Joe Haden (6), and John Hughes III (5). 2 Hall of Famers among them: Joe Thomas and Orlando Pace. Rosters are on file in full from 1993; before that only some of the stars are.

With the Los Angeles Rams2008–2010 · 131 teammates

TeammateSeasonsTogether
Adam Goldberg32008–2010
Chris Chamberlain32008–2010
Chris Long32008–2010
Clifton Ryan32008–2010
Daniel Fells32008–2010
David Vobora32008–2010
Donnie Jones32008–2010
James Hall32008–2010
Josh Brown32008–2010
Kenneth Darby32008–2010
Larry Grant32008–2010
Oshiomogho Atogwe32008–2010
Quincy Butler32008–2010
Ron Bartell32008–2010
Steven Jackson32008–2010
Alex Barron22008–2009
Billy Bajema22009–2010
Bradley Fletcher22009–2010
Brandon Gibson22009–2010
C.J. Ah You22009–2010
Chris Massey22008–2010
Craig Dahl22009–2010
Danny Amendola22009–2010
Darell Scott22009–2010
David Roach22008–2009
Derek Stanley22008–2009
Donnie Avery22008–2009
Gary Gibson22009–2010
Jacob Bell22008–2010
James Butler22009–2010
James Laurinaitis22009–2010
Jason Brown22009–2010
Jason Smith22009–2010
Jonathan Wade22008–2009
Justin King22009–2010
Keenan Burton22008–2009
Laurent Robinson22009–2010
Leonard Little22008–2009
Marc Bulger22008–2009
Mike Karney22009–2010
Quinton Culberson22008–2009
Randy McMichael22008–2009
Richie Incognito22008–2009
Samkon Gado22008–2009
Victor Adeyanju22008–2009
Will Witherspoon22008–2009
Orlando PaceHall of Fame12008
A.J. Feeley12010
Adam Carriker12008
Anthony Becht12008
Anthony Davis12008
Anthony Smith12009
Antonio Pittman12008
Antwon Burton12008
Brett Romberg12008
Brian Leonard12008
Brit Miller12010
Brock Berlin12008
Bryan Kehl12010
Chauncey Washington12010
Chris Draft12008
Chris Ogbonnaya12009
Clinton Hart12009
Cord Parks12009
Corey Chavous12008
Cory Withrow12008
Curtis Johnson12010
Dan Kreider12008
Danario Alexander12010
Dane Looker12008
Danny Gorrer12009
Dante Hall12008
Darcy Johnson12010
Darian Stewart12010
David Nixon12010
Derek Schouman12010
Dominique Curry12010
Drew Bennett12008
Eddie Kennison12008
Eric Bassey12008
Eric Moore12008
Eric Young12009
Eugene Sims12010
Fakhir Brown12008
Fendi Onobun12010
Fred Robbins12010
Gary Stills12008
George Selvie12010
Hank Fraley12010
Hollis Thomas12009
James Wyche12009
Jason Craft12008
Jermelle Cudjo12010
Jerome Murphy12010
Joe Klopfenstein12008
Jordan Kent12009
Josh Hull12010
K.C. Asiodu12009
Keith Null12009
Keith Toston12010
Kevin Dockery12010
Kyle Boller12009
La'Roi Glover12008
LaJuan Ramsey12009
Leger Douzable12009
Mardy Gilyard12010
Mark Clayton12010
Mark Setterstrom12009
Marquis Johnson12010
Michael Hoomanawanui12010
Michael Lewis12010
Mike Reilly12009
Na'il Diggs12010
Paris Lenon12009
Phil Trautwein12009
Pisa Tinoisamoa12008
Renardo Foster12010
Ricky Manning12008
Rodger Saffold12010
Roger Allen12009
Roy Schuening12008
Ruvell Martin12009
Ryan McKee12009
Ryan Neill12009
Sam Bradford12010
Tim Carter12009
Todd Johnson12008
Torry Holt12008
Travis Minor12008
Trent Green12008
Tye Hill12008

With the Cleveland Browns2011–2016 · 268 teammates

TeammateSeasonsTogether
Joe ThomasHall of Fame62011–2016
Joe Haden62011–2016
John Hughes III52012–2016
Tank Carder52012–2016
Ahtyba Rubin42011–2014
Alex Mack42011–2015
Buster Skrine42011–2014
Christian Yount42011–2014
Craig Robertson42012–2015
Desmond Bryant42013–2016
Gary Barnidge42013–2016
Jabaal Sheard42011–2014
Johnson Bademosi42012–2015
Jordan Cameron42011–2014
Jordan Poyer42013–2016
Josh Gordon42012–2016
Mitchell Schwartz42012–2015
Phil Taylor Sr.42011–2014
Tashaun Gipson Sr.42012–2015
Travis Benjamin42012–2015
Andrew Hawkins32014–2016
Armonty Bryant32013–2015
Barkevious Mingo32013–2015
Billy Winn32012–2014
Charley Hughlett32014–2016
Chris Ogbonnaya32011–2013
Christian Kirksey32014–2016
D'Qwell Jackson32011–2013
Greg Little32011–2013
Isaiah Crowell32014–2016
Ishmaa'ily Kitchen32012–2014
Jamie Meder32014–2016
Joel Bitonio32014–2016
Oniel Cousins32011–2013
Paul Kruger32013–2015
Shawn Lauvao32011–2013
T.J. Ward32011–2013
Alex Smith22011–2012
Austin Pasztor22015–2016
Ben Watson22011–2012
Billy Cundiff22013–2014
Brandon Weeden22012–2013
Brian Hoyer22013–2014
Brian Sanford22011–2013
Cam Johnson22015–2016
Cameron Erving22015–2016
Charles Gaines22015–2016
Colt McCoy22011–2012
Danny Shelton22015–2016
Darius Jennings22015–2016
Dimitri Patterson22011–2012
Don Jones22015–2016
Donte Whitner22014–2015
Duke Johnson22015–2016
E.J. Bibbs22015–2016
Emmanuel Stephens22011–2012
Eric Hagg22011–2012
Eric Martin22013–2014
Gabe Ikard22015–2016
Glenn Winston22014–2015
Ibraheim Campbell22015–2016
Jason Pinkston22011–2013
Jim Dray22014–2015
Johnny Manziel22014–2015
Jordan Norwood22011–2012
Josh Cooper22012–2013
Josh McCown22015–2016
Joshua Cribbs22011–2012
Justin Gilbert22014–2015
K'Waun Williams22014–2015
Kaleb Johnson22015–2016
Kaluka Maiava22011–2012
Karlos Dansby22014–2015
Marlon Moore22014–2015
Mohamed Massaquoi22011–2012
Montario Hardesty22011–2012
Owen Marecic22011–2012
Phil Dawson22011–2012
Pierre Desir22014–2015
Ray Ventrone22011–2012
Scott Fujita22011–2012
Scott Solomon22014–2015
Shaun Draughn22014–2015
Sheldon Brown22011–2012
Spencer Lanning22013–2014
Taylor Gabriel22014–2015
Terrelle Pryor Sr.22015–2016
Thaddeus Lewis22011–2012
Tramon Williams22015–2016
Trent Richardson22012–2013
Usama Young22011–2012
Xavier Cooper22015–2016
A.J. Stamps12016
Aaron Berry12014
Adrian Moten12012
Alex Tanney12013
Alvin Bailey12016
Andre Phillip Smith12013
Andrew McDonald12014
Andy Lee12015
Anthony Fabiano12016
Armanti Edwards12013
Armond Smith12011
Artis Hicks12011
Austin Davis12015
Auston English12011
Ben Jacobs12011
Ben Tate12014
Bobby Rainey Jr.12013
Brad Maynard12011
Brad Smelley12012
Brandon Jackson12012
Brandon Magee12013
Brian Hartline12015
Brian Robiskie12011
Brian Schaefering12011
Brian Smith12011
Brian Tyms12013
Briean Boddy-Calhoun12016
Britton Colquitt12016
Carl Nassib12016
Carlton Mitchell12011
Charles Johnson12013
Charlie Whitehurst12016
Chris Gocong12011
Chris Owens12013
Cody Kessler12016
Cody Parkey12016
Connor Hamlett12016
Connor Shaw12014
Corey Coleman12016
Corey Lemonier12016
Cory Tucker12016
Dan Gronkowski12011
Danny Vitale12016
Darius Eubanks12013
Darius Hillary12016
Darius Jackson12016
Darrian Miller12016
Darrian Miller12015
David Reeves12016
Davone Bess12013
Demario Davis12016
Derrick Kindred12016
Dominique Alexander12016
Dwayne Bowe12015
Dwayne Bowe12016
Ed Eagan12016
Ed Reynolds II12016
Eddie Williams12011
Edwin Baker12013
Emmanuel Ogbah12016
Eric Patterson12016
Erle Ladson12016
Evan Moore12011
Fozzy Whittaker12013
Frostee Rucker12012
Gabe Wright12016
Garrett Gilkey12013
Garrett Hartley12014
Garth Gerhart12016
George Atkinson III12016
Gerell Robinson12014
Hall Davis12012
J.P. Holtz12016
Jacobbi McDaniel12014
Jahwan Edwards12016
Jamar Taylor12016
James Dockery12011
James-Michael Johnson12012
Jamie Collins Sr.12016
Jarrod Shaw12012
Jason Campbell12013
Jason Neill12016
Jayme Mitchell12011
Jim Leonhard12014
Joe Schobert12016
Johnny Manziel12016
Jordan Payton12016
Josh Aubrey12013
Josh Boyce12016
Josh Johnson12012
Julian Posey12013
Juqua Parker12012
Justin Tuggle12016
Keavon Milton12013
Kenton Adeyemi12016
Kevin Hogan12016
Kiante Tripp12011
Kiero Small12014
L.J. Fort12012
LaRon Byrd12014
Leon McFadden12013
Marcus Benard12011
Marcus Burley12016
Mario Alford12016
Marlon Moore12016
MarQueis Gray12013
Martin Wallace12013
Michael Bowie12016
Mike Adams12011
Mike Matthews12016
Mikell Everette12016
Miles Austin12014
Nate Orchard12015
Nick Hayden12016
Nick McDonald12014
Pat Devlin12015
Patrick Lewis12013
Patrick Murray12016
Paul Hazel12013
Paul McQuistan12014
Peyton Hillis12011
Phil Bates12014
Prince Miller12012
Quentin Groves12013
Quinton Spears12011
Raheem Mostert12015
Rahim Moore12016
Randall Telfer12016
Randy Starks12015
Randy Starks12016
Rannell Hall12015
Rashad Butler12013
Rashard Higgins12016
Ray Agnew12014
Reggie Hodges12012
Reid Fragel12013
Ricardo Louis12016
Richmond McGee12011
Rob Housler12015
Robert Chevis Nelson12014
Robert Griffin III12016
Robert Griffin III12016
Robert Hughes12016
Robert Turbin12015
Rod Windsor12011
Rodney Smith12014
Ryan Miller12012
Ryan Pontbriand12011
Ryan Seymour12014
Ryan Taylor12014
Scott Paxson12011
Sean Baker12016
Seneca Wallace12011
Seth DeValve12016
Shon Coleman12016
Sione Fua12014
Spencer Drango12016
Stephen Paea12016
Steve Vallos12011
Terrance West12014
Thomas Clayton12011
Tim Scott12016
Titus Brown12011
Tony Pashos12011
Tori Gurley12013
Tracy Howard12016
Trae Elston12016
Travis Coons12015
Travis Coons12016
Trevin Wade12012
Trey Caldwell12016
Tyler Thigpen12014
Tyrone Holmes12016
Vinston Painter12014
Willis McGahee12013
Zac Diles12014

With the New York Giants2017–2018 · 108 teammates

TeammateSeasonsTogether
Aldrick Rosas22017–2018
Chad Wheeler22017–2018
Dalvin Tomlinson22017–2018
Damon Harrison Sr.22017–2018
Eli Apple22017–2018
Eli Manning22017–2018
Evan Engram22017–2018
Janoris Jenkins22017–2018
Kerry Wynn22017–2018
Landon Collins22017–2018
Odell Beckham Jr.22017–2018
Olivier Vernon22017–2018
Paul Perkins22017–2018
Ray-Ray Armstrong22017–2018
Rhett Ellison22017–2018
Sterling Shepard22017–2018
Wayne Gallman22017–2018
Zak DeOssie22017–2018
Adam Bisnowaty12017
Akeem Ayers12017
Alec Ogletree12018
Alex Tanney12018
Alonzo Russell12018
Andrew Adams12017
Antonio Hamilton Sr.12018
Avery Moss12017
B.J. Goodson12018
B.J. Hill12018
B.W. Webb12018
Bennie Fowler12018
Bobby Hart12017
Brad Wing12017
Brandon Dixon12017
Brandon Marshall12017
Brett Jones12017
Brian Mihalik12018
Calvin Munson12017
Cody Latimer12018
Connor Barwin12018
Corey Coleman12018
Curtis Riley12018
D.J. Fluker12017
Damien Mama12017
Darian Thompson12017
Darryl Morris12017
Davis Webb12017
Deontae Skinner12017
Derrick Mathews12017
Devin Taylor12017
Devon Kennard12017
Dominique Rodgers-Cromartie12017
Dwayne Harris12017
Elijhaa Penny12018
Ereck Flowers12017
Evan Brown12018
Garrett Dickerson12018
Geno Smith12017
Grant Haley12018
Hunter Sharp12017
Jamon Brown12018
Jason Pierre-Paul12017
Jay Bromley12017
Jerell Adams12017
John Jenkins12018
John Jerry12017
Jon Halapio12017
Jonathan Casillas12017
Jonathan Stewart12018
Josh Mauro12018
Justin Pugh12017
Kalif Raymond12017
Kam Moore12018
Kareem Martin12018
Keenan Robinson12017
Kelvin Sheppard12017
Kenny Ladler12018
Kyle Lauletta12018
Lorenzo Carter12018
Mario Edwards Jr.12018
Marquis Bundy12017
Michael Thomas12018
Nat Berhe12017
Nate Solder12018
Nate Stupar12018
Nate Stupar12018
Nick Becton12017
Orleans Darkwa12017
Riley Dixon12018
RJ McIntosh12018
Robert Thomas12017
Roger Lewis12017
Romeo Okwara12017
Ross Cockrell12017
Russell Shepard12018
Ryan Murphy12017
Ryan O'Malley12017
Saquon Barkley12018
Scott Simonson12018
Sean Chandler12018
Shane Smith12017
Shane Vereen12017
Spencer Pulley12018
Tae Davis12018
Tavarres King12017
Tony Lippett12018
Travis Rudolph12017
Ukeme Eligwe12018
Will Hernandez12018

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.