Denver Broncos and New York Giants players: who played for both

Who played for both the Broncos and Giants?

81 players were on both the Denver Broncos and the New York Giants rosters between 1960 and 2026, including Craig Morton, Josh Johnson, Mike Horan and Russell Wilson. 51 of them were with the Broncos first and 26 with the Giants first; 4 joined both in the same season.

Did you know?

  • George Shaw is the earliest on this list to complete the pair: Giants first, then the Broncos from 1962.
  • Shelby Harris is the most recent: Broncos first, then the Giants from 2026.
  • Ed McCaffrey spent the most seasons across the two: 9 with the Broncos and 3 with the Giants.
  • 4 of them had two or more separate spells with one of the teams, such as Bill Bain.
  • Most common positions on this list: WR (14), RB (10), TE (9), OL (8).

How many can you name?

Name players who were on both the Broncos and the Giants. The surname is enough. 0 / 81

All 81 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosBroncosGiants
Craig MortonQB1977–19821974–1976
Josh JohnsonQB20222016
Mike HoranSPEC1986–19921993–1996
Russell WilsonQB2022–20232025
Terrell BuckleyCB20002005
Tom NevilleOL19781979
Brandon MarshallWR2006–20092017
Ed McCaffreyWR1995–20031991–1993
Shelby HarrisDL2017–20212026
Tom RouenP1993–20022002
Dominique Rodgers-CromartieCB20132014–2017
Emery MooreheadTE19801977–1979
Bill BainOL1976, 19781978
Brad DaluisoSPEC19921993–2000
Cameron FlemingOL2021–20242020
Casey KreiterLS2016–20192020–2025
Chris ManhertzTE20232024–2026
Riley DixonP2016–2017, 2023–20242018–2021
Evan EngramTE2025–20262017–2021
Fabian MoreauDB20232022
Kalif RaymondWR20162017
Keith WashingtonDE2001–20022003–2004
Mark HaynesDB1986–19891980–1985
Michael BrooksLB1987–19921993–1995
Nick VannettTE20202022
Daniel FellsTE20112014–2016
Isaac YiadomDB2018–20192020
Mark JacksonWR1986–19921993–1994
Mike SherrardWR19961993–1995
Reuben DroughnsRB2002–20042007–2008
Robert AyersDE2009–20132014–2015
Tommy MaddoxQB1992–19931995
Austin SchlottmannOL2019–20212024–2025
Coty SensabaughCB20192016
David SillsWR2023–20242019–2022
Drew LockQB2019–20212024
Eric TomlinsonTE20222019–2020
Isaiah McKenzieWR2017–20182024
Lil'Jordan HumphreyWR2023–20262025
Ron DayneRB20052000–2004
Danny KanellQB2003–20041996–1998
Gary DownsRB19951994, 1996
J.D. WaltonC2010–20132014
Joe DawkinsRB1971–19731974–1975
Matt LaCosseTE2017–20182015–2017
Matt PeartOL2024–20262020–2023
Maurice TylerDB1973–19741978
Mike CroelLB1991–19941995
Olen UnderwoodLB19711965
Peyton HillisRB2008–20092013–2014
Bennie FowlerWR2015–20172018–2019
Brett JonesOL20212016–2017
Chuck JaneretteDL1964–19651961–1962
Cody LatimerWR2014–20172018–2019
Dan GoichDL19741972–1973
David TreadwellSPEC1989–19921993–1994
Devontae BookerRB2016–20192021
Domenik HixonWR20072007–2009, 2011–2012
Zachary DixonRB19791979
Arthur MarshallWR1992–19931994–1996
Austin CalitroLB20202022
Elijah GarciaDL2022–20232024–2025
Greg DulcichTE2022–20242024
Jeff MillsLB1990–19931994
Justin HollinsLB20192023
Boyd BrownTE1974–19761977
Carter CampbellLB19711972–1973
Ruben RodriguezSPEC19921992
Andre BrownRB20102012–2013
Art GreenDB20232024–2025
Bob GaitersRB19631961–1962
Brandon WineyT20012004
Darius WattsWR2004–20052006
George ShawQB19621960
Hunter SharpWR20172017
Jake RodgersOL2019–20202016
Ryan TorainRB20082012
Marvin AustinNT20142012
Michael HunterDB20172016–2017
Shakial TaylorDB20192020
Steve AlexakosOL19701971

From the nflverse roster files (CC BY 4.0), refreshed 2026-10-06. A season counts when the player was on the roster: from 2002 on, at least one regular-season or playoff week as active, injured reserve or inactive (practice squad alone does not count); 1960–2001 use the season rosters.

What next? Play today's NFL Grid

Fill a 3×3 board of team pairs like this one, with nine guesses and a rarity score. New board every day.

Play the NFL GridCareer path gameBroncos player gameGiants player game

More “played for both” lists

All team pairs

Questions

How many players have played for both the Denver Broncos and the New York Giants?

81 in the nflverse roster files from 1960 to 2026, including Craig Morton, Josh Johnson, Mike Horan and Russell Wilson. Players whose time with one of the teams was practice squad only, or before 1960, are not counted.

Who was the first player on this list to play for both?

George Shaw: New York Giants first, then the Denver Broncos from 1962.

Who has played for both recently?

Russell Wilson, Shelby Harris, Casey Kreiter, Chris Manhertz, Evan Engram and Austin Schlottmann and 4 more, with a season on one of the two rosters in 2025 or 2026.

Does a player count if the team has moved or changed its name?

Yes. Seasons count for today's franchise, the way the league keeps team history. Neither of these teams has moved since 1960.

Rosters from nflverse (CC BY 4.0). Team logos are trademarks of their respective teams (logos via TheSportsDB). Independent and not affiliated with the NFL or any team. Credits