Players who played for the 49ers and the Cowboys
31 players · NFL since 2013
31 players have played for both the 49ers and the Cowboys in the NFL since 2013. 14 played for the 49ers first and 17 for the Cowboys first. The longest-serving played 100 games across both; the top scorer got 12 touchdowns; 2 scored for both; the first move came in 2014, the most recent in 2026.
Can you name all 31?
0/310:00
- 49ers 2 · Cowboys 98
- 49ers 19 · Cowboys 80
- 49ers 7 · Cowboys 88
- 49ers 16 · Cowboys 64
- 49ers 24 · Cowboys 49
- 49ers 15 · Cowboys 53
- 49ers 50 · Cowboys 16
- 49ers 54 · Cowboys 7
- 49ers 50 · Cowboys 6
- 49ers 39 · Cowboys 16
- 49ers 1 · Cowboys 53
- 49ers 27 · Cowboys 16
- 49ers 12 · Cowboys 28
- 49ers 21 · Cowboys 16
- 49ers 19 · Cowboys 18
- 49ers 4 · Cowboys 27
- 49ers 9 · Cowboys 21
- 49ers 28 · Cowboys 1
- 49ers 22 · Cowboys 4
- 49ers 18 · Cowboys 3
- 49ers 5 · Cowboys 15
- 49ers 2 · Cowboys 16
- 49ers 17 · Cowboys 1
- 49ers 16 · Cowboys 1
- 49ers 7 · Cowboys 9
- 49ers 12 · Cowboys 2
- 49ers 8 · Cowboys 4
- 49ers 1 · Cowboys 7
- 49ers 3 · Cowboys 5
- 49ers 1 · Cowboys 6
- 49ers 2 · Cowboys 3
Who stands out
Spoilers
Anthony Brown has the most games for the two combined: 2 for the 49ers and 98 for the Cowboys. Brandin Cooks scored the most touchdowns across both (1 for the 49ers, 11 for the Cowboys), and 2 players scored for both.
In our data, C.J. Spillman was the first to have played for both (his first game for the Cowboys came in 2014). The most recent player to play for both is Brandin Cooks, who first played for the 49ers in 2026.
Show all 31 players
Spoilers
| Player | 49ers | Cowboys | First | ||||
|---|---|---|---|---|---|---|---|
| G | TDs | Seasons | G | TDs | Seasons | ||
| Anthony Brown | 2 | 0 | 2023 | 98 | 2 | 2016–2022 | Cowboys |
| Joe Looney | 19 | 0 | 2013–2014 | 80 | 0 | 2016–2020 | 49ers |
| Osa Odighizuwa | 7 | 0 | 2026 | 88 | 0 | 2021–2025 | Cowboys |
| Maliek Collins | 16 | 0 | 2024 | 64 | 0 | 2016–2019 | Cowboys |
| Luke Gifford | 24 | 0 | 2025–2026 | 49 | 0 | 2019–2022 | Cowboys |
| Randy Gregory | 15 | 0 | 2023 | 53 | 0 | 2015–2021 | Cowboys |
| Solomon Thomas | 50 | 0 | 2017–2020 | 16 | 0 | 2025 | 49ers |
| Mark Nzeocha | 54 | 0 | 2017–2021 | 7 | 0 | 2015–2016 | Cowboys |
| Dee Winters | 50 | 1 | 2023–2025 | 6 | 0 | 2026 | 49ers |
| Kerry Hyder | 39 | 0 | 2020–2023 | 16 | 0 | 2019 | Cowboys |
| Justin March | 1 | 0 | 2021 | 53 | 0 | 2017–2020 | Cowboys |
| Blake Bell | 27 | 0 | 2015–2016 | 16 | 0 | 2020 | 49ers |
| Alfred Morris | 12 | 2 | 2018 | 28 | 3 | 2016–2017 | Cowboys |
| Aldon Smith | 21 | 0 | 2013–2014 | 16 | 1 | 2020 | 49ers |
| C.J. Spillman | 19 | 0 | 2013 | 18 | 0 | 2014 | 49ers |
| Brandin Cooks | 4 | 1 | 2026 | 27 | 11 | 2023–2024 | Cowboys |
| Malik Turner | 9 | 0 | 2022–2026 | 21 | 3 | 2020–2021 | Cowboys |
| Curtis Robinson | 28 | 0 | 2021–2025 | 1 | 0 | 2026 | 49ers |
| Rashard Robinson | 22 | 0 | 2016–2017 | 4 | 0 | 2020 | 49ers |
| Dekoda Watson | 18 | 0 | 2017–2018 | 3 | 0 | 2014 | Cowboys |
| Eric Kendricks | 5 | 0 | 2025 | 15 | 0 | 2024 | Cowboys |
| Phillip Tanner | 2 | 0 | 2014 | 16 | 1 | 2013 | Cowboys |
| Ray-Ray Armstrong | 17 | 0 | 2015–2017 | 1 | 0 | 2019 | 49ers |
| Eric Saubert | 16 | 1 | 2024 | 1 | 0 | 2023 | Cowboys |
| Leon McFadden | 7 | 0 | 2014 | 9 | 0 | 2016 | 49ers |
| Malcolm Smith | 12 | 0 | 2018 | 2 | 0 | 2019 | 49ers |
| Trey Lance | 8 | 1 | 2021–2022 | 4 | 0 | 2024 | 49ers |
| Dakoda Shepley | 1 | 0 | 2020 | 7 | 0 | 2022–2024 | 49ers |
| Datone Jones | 3 | 0 | 2017 | 5 | 0 | 2017–2018 | 49ers |
| Saivion Smith | 1 | 0 | 2021 | 6 | 0 | 2020 | Cowboys |
| Damontre Moore | 2 | 0 | 2019 | 3 | 0 | 2017 | Cowboys |
Head to head
In the NFL since 2013, the 49ers and the Cowboys have met 8 times: the 49ers won 5, the Cowboys 3.
- 49ers' biggest win: 49ers 42-10 Cowboys (2023)
- Cowboys' biggest win: 49ers 10-40 Cowboys (2017)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the 49ers and the Cowboys?
- 31 in the NFL since 2013: Anthony Brown, Joe Looney, Osa Odighizuwa, Maliek Collins, Luke Gifford, Randy Gregory and 25 more.
- Has anyone scored for both the 49ers and the Cowboys?
- Yes, 2: Brandin Cooks (1 and 11) and Alfred Morris (2 and 3).
- Who is the most recent player to play for both the 49ers and the Cowboys?
- Brandin Cooks. He played for the Cowboys (2023–2024), then the 49ers from 2026.
- What period does this list cover?
- NFL games from 2013 to the present, updated as new games are played. Earlier games aren't in our data, so all-time lists can be longer.
Data: NFL since 2013; touchdowns are ones scored, not thrown. Earlier games aren't included, so all-time lists can be longer.