Full list of Tampa Bay Buccaneers 2019 free agents

TAMPA, FLORIDA - DECEMBER 30: Adam Humphries #10 of the Tampa Bay Buccaneers looks for a path after receiving a punt during the second quarter against the Atlanta Falcons at Raymond James Stadium on December 30, 2018 in Tampa, Florida. (Photo by Julio Aguilar/Getty Images)
TAMPA, FLORIDA - DECEMBER 30: Adam Humphries #10 of the Tampa Bay Buccaneers looks for a path after receiving a punt during the second quarter against the Atlanta Falcons at Raymond James Stadium on December 30, 2018 in Tampa, Florida. (Photo by Julio Aguilar/Getty Images) /
facebooktwitterreddit
Prev
2 of 4
Next
CINCINNATI, OH – OCTOBER 28: Isaiah Johnson #39 of the Tampa Bay Buccaneers tackles Joe Mixon #28 of the Cincinnati Bengals during the second quarter of the game at Paul Brown Stadium on October 28, 2018 in Cincinnati, Ohio. (Photo by Andy Lyons/Getty Images)
CINCINNATI, OH – OCTOBER 28: Isaiah Johnson #39 of the Tampa Bay Buccaneers tackles Joe Mixon #28 of the Cincinnati Bengals during the second quarter of the game at Paul Brown Stadium on October 28, 2018 in Cincinnati, Ohio. (Photo by Andy Lyons/Getty Images) /

Exclusive Rights Free Agents

DT Rakeem Nunez-Roches

Nunez-Roches spent four seasons in Kansas City as a rotational defensive tackle. He joined the Bucs midseason and could return to compete in training camp for a roster spot.

CB David Rivers III

Played in two games with the Bucs in 2018, could be thrown into the mix as cornerback depth.

DT Jeremiah Ledbetter

Ledbetter was with the Lions in 2017. He played in all 16 games but didn’t get any action in 2018 until the Buccaneers season finale.

S Isaiah Johnson

As injuries began to pile up at the safety position, Isaiah Johnson found himself in the starting lineup. The former undrafted free agent played in 15 games, racked up 38 tackles an interception and a fumble recovery in 2018.

G Michael Liedtke

Liedtke was a standout in the preseason. The Bucs dealt with a plethora of injuries at the tackle position in August. Liedtke was able to make the most out of his extended playing time, and it landed him a roster spot. He suited up in nine games last year.