Players who played for the Buccaneers and the New York Giants
27 players · NFL since 2013
27 players have played for both the Buccaneers and the New York Giants in the NFL since 2013. 13 played for the Buccaneers first and 14 for the New York Giants first. The longest-serving played 125 games across both; the top scorer got 26 touchdowns; 6 scored for both; the first move came in 2014, the most recent in 2026.
Can you name all 27?
0/270:00
- Buccaneers 62 · Giants 63
- Buccaneers 81 · Giants 40
- Buccaneers 28 · Giants 91
- Buccaneers 62 · Giants 31
- Buccaneers 25 · Giants 65
- Buccaneers 72 · Giants 9
- Buccaneers 37 · Giants 37
- Buccaneers 33 · Giants 40
- Buccaneers 57 · Giants 15
- Buccaneers 41 · Giants 16
- Buccaneers 17 · Giants 40
- Buccaneers 40 · Giants 16
- Buccaneers 34 · Giants 16
- Buccaneers 24 · Giants 24
- Buccaneers 10 · Giants 31
- Buccaneers 24 · Giants 11
- Buccaneers 17 · Giants 14
- Buccaneers 21 · Giants 6
- Buccaneers 9 · Giants 16
- Buccaneers 8 · Giants 17
- Buccaneers 16 · Giants 7
- Buccaneers 14 · Giants 5
- Buccaneers 2 · Giants 16
- Buccaneers 9 · Giants 9
- Buccaneers 2 · Giants 13
- Buccaneers 4 · Giants 7
- Buccaneers 1 · Giants 2
Who stands out
Spoilers
Jason Pierre-Paul has the most games for the two combined: 62 for the Buccaneers and 63 for the New York Giants. Sterling Shepard scored the most touchdowns across both (2 for the Buccaneers, 24 for the New York Giants), and 6 players scored for both.
In our data, Brandon Myers was the first to have played for both (his first game for the Buccaneers came in 2014). The most recent player to play for both is David Sills, who first played for the Buccaneers in 2026.
Show all 27 players
Spoilers
| Player | Buccaneers | Giants | First | ||||
|---|---|---|---|---|---|---|---|
| G | TDs | Seasons | G | TDs | Seasons | ||
| Jason Pierre-Paul | 62 | 0 | 2018–2025 | 63 | 2 | 2013–2017 | Giants |
| Rakeem Nunez-Roches | 81 | 0 | 2018–2026 | 40 | 0 | 2023–2025 | Buccaneers |
| Sterling Shepard | 28 | 2 | 2024–2025 | 91 | 24 | 2016–2023 | Giants |
| Andrew Adams | 62 | 0 | 2018–2021 | 31 | 0 | 2016–2017 | Giants |
| Riley Dixon | 25 | 0 | 2025–2026 | 65 | 0 | 2018–2021 | Giants |
| Jameis Winston | 72 | 10 | 2015–2019 | 9 | 3 | 2025–2026 | Buccaneers |
| Ben Bredeson | 37 | 0 | 2024–2026 | 37 | 0 | 2021–2023 | Giants |
| Aaron Stinnie | 33 | 0 | 2019–2023 | 40 | 0 | 2024–2026 | Buccaneers |
| Russell Shepard | 57 | 3 | 2013–2016 | 15 | 2 | 2018–2019 | Buccaneers |
| Brandon Myers | 41 | 1 | 2014–2016 | 16 | 4 | 2013 | Giants |
| Jonathan Casillas | 17 | 0 | 2013–2014 | 40 | 0 | 2015–2017 | Buccaneers |
| Bobby Rainey | 40 | 8 | 2013–2015 | 16 | 0 | 2016 | Buccaneers |
| Ross Cockrell | 34 | 0 | 2020–2021 | 16 | 0 | 2017 | Giants |
| Robert Ayers | 24 | 0 | 2016–2017 | 24 | 0 | 2014–2015 | Giants |
| Logan Ryan | 10 | 0 | 2022 | 31 | 0 | 2020–2021 | Giants |
| Tanner Hudson | 24 | 0 | 2019–2020 | 11 | 0 | 2022 | Buccaneers |
| Louis Murphy | 17 | 2 | 2014–2015 | 14 | 1 | 2013 | Giants |
| Mike Glennon | 21 | 0 | 2013–2016 | 6 | 1 | 2021 | Buccaneers |
| Kyle Rudolph | 9 | 1 | 2022 | 16 | 1 | 2021 | Giants |
| A'Shawn Robinson | 8 | 0 | 2026 | 17 | 0 | 2023 | Giants |
| Patrick Omameh | 16 | 0 | 2014 | 7 | 0 | 2018 | Buccaneers |
| Brandon Dixon | 14 | 0 | 2014 | 5 | 0 | 2017 | Buccaneers |
| Tavarres King | 2 | 0 | 2014 | 16 | 4 | 2016–2017 | Buccaneers |
| Deone Bucannon | 9 | 0 | 2019–2020 | 9 | 0 | 2019 | Buccaneers |
| David Sills | 2 | 0 | 2026 | 13 | 0 | 2021–2022 | Giants |
| Kevin Ogletree | 4 | 1 | 2013 | 7 | 0 | 2014 | Buccaneers |
| Nigel Harris | 1 | 0 | 2017 | 2 | 0 | 2017 | Giants |
Head to head
In the NFL since 2013, the Buccaneers and the New York Giants have met 7 times: the Buccaneers won 4, the New York Giants 3.
- Buccaneers' biggest win: Giants 7-30 Buccaneers (2024)
- New York Giants' biggest win: Buccaneers 18-32 Giants (2015)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Buccaneers and the New York Giants?
- 27 in the NFL since 2013: Jason Pierre-Paul, Rakeem Nunez-Roches, Sterling Shepard, Andrew Adams, Riley Dixon, Jameis Winston and 21 more.
- Has anyone scored for both the Buccaneers and the New York Giants?
- Yes, 6: Sterling Shepard (2 and 24), Jameis Winston (10 and 3), Russell Shepard (3 and 2), Brandon Myers (1 and 4), Louis Murphy (2 and 1) and Kyle Rudolph (1 and 1).
- Who is the most recent player to play for both the Buccaneers and the New York Giants?
- David Sills. He played for the New York Giants (2021–2022), then the Buccaneers 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.