Even on a bye week, the Bucs aren’t standing still. Tampa Bay made another practice-squad swap, releasing running back Barika Kpeenu and bringing in offensive guard Luke Haggard.
Kpeenu had only been with the team since Week 8 at the end of October, but the Bucs opted to use that spot to add more help up front. With the running back room crowded, Tampa Bay chose to reinforce the offensive line with a familiar face who was on the roster not long ago.
Haggard is back after being waived on November 5. He first joined the Bucs as a college free agent in May of 2023 and has spent the last three seasons moving between the active roster and practice squad. In his time with Tampa Bay, he has played in 13 career games and made four starts in Weeks 3-6 of the 2025 season.
Before turning pro, Haggard played at Indiana from 2020-22 and started 26-of-28 career games, mostly at left tackle. He earned All-Big Ten honorable mention in both 2021 and 2022, starting every game at left tackle in those seasons and helping power a Hoosiers offensive line that produced back-to-back 1,000-yard rushing seasons. He also spent two years at Santa Rosa Junior College, where he picked up All-Bay 6 Conference and All-NorCal Region honors.
The move fits a clear trend for Tampa Bay. The Bucs claimed offensive guard Trevor Keegan off waivers last week and added him to the active roster, giving them more depth behind Cody Mauch and Bed Bredeson with Keegan, Dan Feeney and Billy Schrauth. At tackle, they have Ben Chukwuma and Justin Skule behind Tristan Wirfs and Luke Goedeke.
Haggard gives Tampa Bay another versatile option because he can handle both line spots. Guard is the likeliest landing spot for him first, but he can also step in at tackle if needed.
That kind of flexibility matters for an offensive line that has already made its mark on the ground game, where the Bucs are leading the league at 163.9 rushing yards per game. If Tampa Bay can get the passing game rolling too, it would go a long way toward improving its playoff outlook.
In Other News...
Bucs Made A Risky Deadline Choice At A Crucial Moment
With the NFL trade deadline passing and Tampa Bay sitting at a crossroads in its season, the Buccaneers opted for patience over action. Rather than reshaping the roster with a veteran addition or looking to cash in on an established piece, the team stood still, choosing not to make a move that would have signaled a bigger shift in direction.
That restraint was especially notable given the level of outside attention on the roster, with the Bucs still in position to chase the NFC South but not doing anything to materially change the group around them. It leaves Tampa Bay betting on the players already in the building to carry the stretch run, even as the deadline came and went with a chance to add future value or alter the balance of the roster. [Read more 🡒]
Buccaneers Have A David Walker Problem Fans Cant Ignore
Todd Bowles rotation off the edge against Chicago offered a revealing look at where the Buccaneers are right now. With Yaya Diaby out, the expectation was that David Walker would get a bigger chance to show what he can do after entering the game with four sacks, but Tampa Bay leaned on veteran Anthony Nelson next to rookie Rueben Bain Jr. instead. The setup made it clear the staff is still sorting out how it wants to develop its younger pass rushers while trying to keep the front productive in the moment.
Bain made his presence felt in a big way, helping swing the game with a forced fumble that set up Tampa Bays game-tying touchdown drive. That only sharpened the question around Walker, because the Buccaneers have reasons to want more from a player who has already flashed as a pass rusher. For a defense trying to build depth and find reliable answers while Diaby is sidelined, the way those snaps were handled stood out just as much as the plays themselves. [Read more 🡒]
Bucs Still Have A Real Shot To Save Their Season
At 3-6, the Buccaneers have spent most of the season trying to claw back into relevance, but the NFC South has kept the door open. Tampa Bay is still within striking distance of the division lead, sitting just half a game back, and the path ahead is far from impossible. The schedule does them plenty of favors, too, with a stretch that includes the Lions, Chargers, Ravens and Saints, plus four of the final eight games coming against division opponents.
The next few weeks will go a long way toward deciding whether this turns into a late-season push or another missed opportunity. A favorable slate only matters if Tampa Bay can take advantage of it, and there are enough tests ahead to make the margin for error thin. The Ravens game after the bye stands out as one of the most intriguing on the calendar, especially with the kind of uncertainty that can change a matchup before it even gets here. [Read more 🡒]
