Players who played for the Buffalo Bills and Dallas Cowboys

34 players have played for both the Buffalo Bills and the Dallas Cowboys. Jim Jeffcoat spent the most seasons with the two: 3 with the Buffalo Bills and 12 with the Dallas Cowboys. On a roster now: Von Miller, Kaiir Elam, Brandin Cooks, and Connor McGovern. Rosters are on file in full from 1993; before that only some of the stars are.

Players who played for the Buffalo Bills and the Dallas Cowboys, with their years at each
PlayerPosBUFDAL
Jim JeffcoatDE1995–1997 · 3 seasons1983–1994 · 12 seasons
Brian MoormanP2001–2013 · 13 seasons2012 · 1 season
Cole BeasleyWR2019–2022 · 4 seasons2012–2018 · 7 seasons
Jordan PhillipsDT2018–2025 · 6 seasons2024 · 1 season
Tashard ChoiceRB2011–2013 · 3 seasons2008–2011 · 4 seasons
Peerless PriceWR1999–2007 · 6 seasons2005 · 1 season
Stephon GilmoreCB2012–2016 · 5 seasons2023 · 1 season
Scott ChandlerTE2010–2014 · 5 seasons2010 · 1 season
Ryan NeufeldFB2003–2007 · 5 seasons1999 · 1 season
Izell ReeseFS2003–2004 · 2 seasons1998–2001 · 4 seasons
Kevin R. WilliamsWR1998–1999 · 2 seasons1993–1996 · 4 seasons
Amari CooperWR2024 · 1 season2018–2021 · 4 seasons
Billy CundiffPK2015 · 1 season2002–2005 · 4 seasons
Sammy MorrisRB2000–2003 · 4 seasons2011 · 1 season
Drew BledsoeQB2002–2004 · 3 seasons2005–2006 · 2 seasons
Marcellus WileyDE1997–2000 · 4 seasons2004 · 1 season
Von MillerLB2022–2024 · 3 seasons2026 · 1 season
Kaiir ElamCB2022–2024 · 3 seasons2025 · 1 season
Terrell OwensWR2009 · 1 season2006–2008 · 3 seasons
Robert Mitchell AwaltTE1992–1993 · 2 seasons1990–1991 · 2 seasons
Brandin CooksWR2025 · 1 season2023–2024 · 2 seasons
Andre HolmesWR2017–2018 · 2 seasons2012 · 1 season
Deonte ThompsonWR2017–2018 · 2 seasons2018 · 1 season
Kyle OrtonQB2014 · 1 season2012–2013 · 2 seasons
Mana SilvaDB2012 · 1 season2011–2012 · 2 seasons
Akin AyodeleLB2010 · 1 season2006–2007 · 2 seasons
Anthony ThomasRB2006–2007 · 2 seasons2005 · 1 season
Linval JosephDT2023 · 1 season2024 · 1 season
Connor McGovernC2023 · 1 season2022 · 1 season
Cedric ThorntonDT2017 · 1 season2016 · 1 season
Ryan DavisDE2017 · 1 season2016 · 1 season
Corey WhiteCB2016 · 1 season2015 · 1 season
Jarius WynnDE2014 · 1 season2013 · 1 season
Darian BarnesRB2008 · 1 season2004 · 1 season

Regular season, under every name each club has played as. A season split by a trade counts for both clubs where the game logs reach it (NBA from 1993-94, NFL 1994, NHL 1996, MLB 2001). Longest stay with the two first.

Buffalo Bills vs Dallas Cowboys: head-to-head record →