Players who played for the Buccaneers and the Vikings

10 players · NFL since 2013

10 players have played for both the Buccaneers and the Vikings in the NFL since 2013. 5 played for the Buccaneers first and 5 for the Vikings first. The longest-serving played 143 games across both; the top scorer got 39 touchdowns; 1 scored for both; the first move came in 2013, the most recent in 2025.

Can you name all 10?

0/100:00

  1.  Buccaneers 48 · Vikings 95
  2.  Buccaneers 9 · Vikings 114
  3.  Buccaneers 50 · Vikings 12
  4.  Buccaneers 44 · Vikings 16
  5.  Buccaneers 27 · Vikings 32
  6.  Buccaneers 4 · Vikings 31
  7.  Buccaneers 18 · Vikings 17
  8.  Buccaneers 1 · Vikings 33
  9.  Buccaneers 15 · Vikings 8
  10.  Buccaneers 3 · Vikings 1

Who stands out

Spoilers

Andrew DePaola has the most games for the two combined: 48 for the Buccaneers and 95 for the Vikings. Kyle Rudolph scored the most touchdowns across both (1 for the Buccaneers, 38 for the Vikings), and 1 player scored for both.

In our data, Josh Freeman was the first to have played for both (his first game for the Vikings came in 2013). The most recent player to play for both is Teddy Bridgewater, who first played for the Buccaneers in 2025.

Show all 10 players

Spoilers
Every player who played for the Buccaneers and the Vikings (NFL since 2013): games and touchdowns at each, seasons, and which team came first.
PlayerBuccaneersVikingsFirst
GTDsSeasonsGTDsSeasons
Andrew DePaola4802014–20169502020–2026Buccaneers
Kyle Rudolph912022114382013–2020Vikings
Luke Stocker5022013–20171202021Buccaneers
Justin Skule4402022–20261602025Buccaneers
Josh Robinson2702016–20173202013–2015Vikings
Teddy Bridgewater4020253142014–2017Vikings
Tavierre Thomas18020241702025Buccaneers
Ifeadi Odenigbo1020223312019–2020Vikings
Dan Feeney1502025–2026802024Vikings
Josh Freeman302013102013Buccaneers

Head to head

In the NFL since 2013, the Buccaneers and the Vikings have met 5 times: the Buccaneers won 2, the Vikings 3.

  • Buccaneers' biggest win: Buccaneers 26-14 Vikings (2020)
  • Vikings' biggest win: Vikings 34-17 Buccaneers (2017)

Play

FAQ

Spoilers
How many players have played for both the Buccaneers and the Vikings?
10 in the NFL since 2013: Andrew DePaola, Kyle Rudolph, Luke Stocker, Justin Skule, Josh Robinson, Teddy Bridgewater and 4 more.
Has anyone scored for both the Buccaneers and the Vikings?
Yes, 1: Kyle Rudolph (1 and 38).
Who is the most recent player to play for both the Buccaneers and the Vikings?
Teddy Bridgewater. He played for the Vikings (2014–2017), then the Buccaneers from 2025.
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.