Players who played for the Minnesota Vikings and Tampa Bay Buccaneers

30 players have played for both the Minnesota Vikings and the Tampa Bay Buccaneers. Kyle Rudolph spent the most seasons with the two: 10 with the Minnesota Vikings and 1 with the Tampa Bay Buccaneers. On a roster now: Andrew DePaola and Tavierre Thomas. Rosters are on file in full from 1993; before that only some of the stars are.

Players who played for the Minnesota Vikings and the Tampa Bay Buccaneers, with their years at each
PlayerPosMINTB
Kyle RudolphTE2011–2020 · 10 seasons2022 · 1 season
Brad JohnsonQB1994–2006 · 7 seasons2001–2004 · 4 seasons
Chris HovanDT2000–2004 · 5 seasons2005–2009 · 5 seasons
Andrew DePaolaLS2020–2026 · 7 seasons2014–2015 · 2 seasons
Andrew JordanTE1994–2001 · 7 seasons1997 · 1 season
Luke StockerTE2021 · 1 season2011–2017 · 6 seasons
Ellis WymsDT2008 · 1 season2001–2006 · 6 seasons
Michael BennettRB2001–2005 · 5 seasons2007–2008 · 2 seasons
Brad CulpepperDT1993 · 1 season1994–1999 · 6 seasons
Josh RobinsonCB2012–2015 · 4 seasons2016–2017 · 2 seasons
Josh FreemanQB2013 · 1 season2009–2013 · 5 seasons
Dwight SmithDB2006–2007 · 2 seasons2001–2004 · 4 seasons
Broderick ThomasLB1995 · 1 season1989–1993 · 5 seasons
Dwayne RuddLB1997–2000 · 4 seasons2003 · 1 season
Anthony ParkerCB1992–1994 · 3 seasons1997–1998 · 2 seasons
Todd ScottDB1992–1994 · 3 seasons1995–1996 · 2 seasons
Tim NewtonDT1985–1988 · 3 seasons1990–1991 · 2 seasons
George JohnsonDE2012 · 1 season2011–2015 · 3 seasons
John DavisTE2000 · 1 season1997–1999 · 3 seasons
Charles MincyFS1995 · 1 season1996–1998 · 3 seasons
Jeff BradyLB1995–1997 · 3 seasons1994 · 1 season
Vinny CiurciuLB2007–2008 · 2 seasons2003 · 1 season
Patrick ChukwurahLB2001–2002 · 2 seasons2007 · 1 season
Ronyell WhitakerDB2006–2007 · 2 seasons2003 · 1 season
Marquis CooperLB2006 · 1 season2004–2005 · 2 seasons
Tavierre ThomasS2025 · 1 season2024 · 1 season
Tyrone McKenzieLB2012 · 1 season2010 · 1 season
Doug BrienPK2002 · 1 season2001 · 1 season
Randall McDanielOG1996 · 1 season2000 · 1 season
Yo MurphyWR1999 · 1 season1999 · 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.

Minnesota Vikings vs Tampa Bay Buccaneers: head-to-head record →