{"id":282832,"date":"2026-05-23T09:15:43","date_gmt":"2026-05-23T13:15:43","guid":{"rendered":"https:\/\/lastwordonsports.com\/nfl\/?p=282832"},"modified":"2026-05-23T06:47:22","modified_gmt":"2026-05-23T10:47:22","slug":"buccaneers-depth-chart-2026-roster","status":"publish","type":"post","link":"https:\/\/lastwordonsports.com\/nfl\/2026\/05\/23\/buccaneers-depth-chart-2026-roster\/","title":{"rendered":"Buccaneers Depth Chart: 2026 Roster Spots up For Grabs"},"content":{"rendered":"<p>The Tampa Bay Buccaneers have fortified the roster this offseason, with multiple free agent signings, drafted players, and undrafted free agents building up the roster. The Tampa Bay Buccaneers Depth Chart: 2026 Roster Spots up for grabs is all about big-name additions, including Kenneth Gainwell, Rakeem Nunez-Roches, Alex Anzalone, Rueben Bain Jr., and Josiah Trotter, who headline a group of roster upgrades that give Buccaneers fans a positive vibe this offseason.<\/p>\n<p>A look at the Bucs&#8217; depth chart highlights multiple tough battles for backups as pickups in the <a href=\"https:\/\/lastwordonsports.com\/nfl\/2026\/04\/25\/tampa-bay-buccaneers-nfl-draft-grades-loads-of-talent-on-defense\/\" target=\"_self\">2026 draft<\/a> and <a href=\"https:\/\/lastwordonsports.com\/nfl\/2026\/04\/28\/tampa-bay-buccaneers-free-agent-signings-adding-to-the-roster\/\" target=\"_self\">undrafted free agents<\/a> have increased the level of competition. Thirty-eight Buccaneers appear to have spots on the 2026 team. We take our first offseason look at Tampa Bay&#8217;s depth chart, our first installment in this offseason series.<\/p>\n<h2><strong>Buccaneers Depth Chart: 2026 Roster Spots up For Grabs<\/strong><\/h2>\n<p><strong>BOLD<\/strong> = Projected likely roster spots<\/p>\n<table cellspacing=\"0\" cellpadding=\"0\" dir=\"ltr\" border=\"1\" data-sheets-root=\"1\" data-sheets-baot=\"1\">\n<colgroup>\n<col width=\"41\" \/>\n<col width=\"38\" \/>\n<col width=\"184\" \/>\n<col width=\"37\" \/>\n<col width=\"180\" \/>\n<col width=\"36\" \/>\n<col width=\"148\" \/>\n<col width=\"38\" \/>\n<col width=\"142\" \/><\/colgroup>\n<tbody>\n<tr>\n<td><em>Pos<\/em><\/td>\n<td><em>No.<\/em><\/td>\n<td><em>Player 1<\/em><\/td>\n<td><em>No<\/em><\/td>\n<td><em>Player 2<\/em><\/td>\n<td><em>No<\/em><\/td>\n<td><em>Player 3<\/em><\/td>\n<td><em>No<\/em><\/td>\n<td><em>Player 4<\/em><\/td>\n<\/tr>\n<tr>\n<td>L WR<\/td>\n<td>2<\/td>\n<td><strong>Emeka Egbuka<\/strong><\/td>\n<td>17<\/td>\n<td><strong>Ted Hurst<\/strong><\/td>\n<td>89<\/td>\n<td>Dennis Houston<\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>R WR<\/td>\n<td>11<\/td>\n<td><strong>Jalen McMillan<\/strong><\/td>\n<td>15<\/td>\n<td>Tez Johnson<\/td>\n<td><\/td>\n<td>David Sills V<\/td>\n<td><\/td>\n<td>Eric Rivers Jr.<\/td>\n<\/tr>\n<tr>\n<td>Slot WR<\/td>\n<td>14<\/td>\n<td><strong>Chris Godwin Jr.<\/strong><\/td>\n<td>19<\/td>\n<td><strong>Kameron Johnson<\/strong><\/td>\n<td>85<\/td>\n<td>Garrett Greene<\/td>\n<td><\/td>\n<td>Noah Short<\/td>\n<\/tr>\n<tr>\n<td>LT<\/td>\n<td>78<\/td>\n<td><strong>Tristan Wirfs<\/strong><\/td>\n<td>70<\/td>\n<td>Benjamin Chukwuma<\/td>\n<td>74<\/td>\n<td>Marshall Foerner<\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>LG<\/td>\n<td>68<\/td>\n<td><strong>Ben Bredeson<\/strong><\/td>\n<td>75<\/td>\n<td><strong>Billy Schrauth<\/strong><\/td>\n<td><\/td>\n<td>Nash Hutmacher<\/td>\n<td><\/td>\n<td>Henry Lutovsky<\/td>\n<\/tr>\n<tr>\n<td>Center<\/td>\n<td>62<\/td>\n<td><strong>Graham Barton<\/strong><\/td>\n<td>79<\/td>\n<td>Elijah Klein<\/td>\n<td>66<\/td>\n<td>Ben Scott<\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>RG<\/td>\n<td>69<\/td>\n<td><strong>Cody Mauch<\/strong><\/td>\n<td>65<\/td>\n<td>Dan Feeney<\/td>\n<td>72<\/td>\n<td>Luke Haggard<\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>RT<\/td>\n<td>67<\/td>\n<td><strong>Luke Goedeke<\/strong><\/td>\n<td>77<\/td>\n<td><strong>Justin Skule<\/strong><\/td>\n<td><\/td>\n<td>Paul Rubelt<\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>TE<\/td>\n<td>88<\/td>\n<td><strong>Cade Otton<\/strong><\/td>\n<td>87<\/td>\n<td>Payne Durham<\/td>\n<td>41<\/td>\n<td>Ko Kieft<\/td>\n<td>84<\/td>\n<td>Bauer Sharp<\/td>\n<\/tr>\n<tr>\n<td>TE<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td>82<\/td>\n<td>Devin Culp<\/td>\n<\/tr>\n<tr>\n<td>QB<\/td>\n<td>6<\/td>\n<td><strong>Baker Mayfield<\/strong><\/td>\n<td>5<\/td>\n<td><strong>Jake Browning<\/strong><\/td>\n<td>16<\/td>\n<td>Connor Bazelak<\/td>\n<td><\/td>\n<td>Jalon Daniels<\/td>\n<\/tr>\n<tr>\n<td>RB<\/td>\n<td>7<\/td>\n<td><strong>Bucky Irving<\/strong><\/td>\n<td>1<\/td>\n<td><strong>Kenneth Gainwell<\/strong><\/td>\n<td>44<\/td>\n<td>Sean Tuckers<\/td>\n<td>18<\/td>\n<td>Josh Williams<\/td>\n<\/tr>\n<tr>\n<td>RB<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td>49<\/td>\n<td>Owen Wright<\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><em>Pos<\/em><\/td>\n<td><em>No.<\/em><\/td>\n<td><em>Player 1<\/em><\/td>\n<td><em>No<\/em><\/td>\n<td><em>Player 2<\/em><\/td>\n<td><em>No<\/em><\/td>\n<td><em>Player 3<\/em><\/td>\n<td><em>No<\/em><\/td>\n<td><em>Player 4<\/em><\/td>\n<\/tr>\n<tr>\n<td>L DE<\/td>\n<td>94<\/td>\n<td><strong>Calijah Kancey<\/strong><\/td>\n<td><\/td>\n<td><strong>Rakeem Nunez-Roches<\/strong><\/td>\n<td>60<\/td>\n<td>Haggai Ndubuisi<\/td>\n<td><\/td>\n<td>Josiah Green<\/td>\n<\/tr>\n<tr>\n<td>NT<\/td>\n<td>50<\/td>\n<td><strong>Vita Vea<\/strong><\/td>\n<td>90<\/td>\n<td><strong>DeMonte Capehart<\/strong><\/td>\n<td>92<\/td>\n<td>Elijah Simmons<\/td>\n<td>93<\/td>\n<td>Jayson Jones<\/td>\n<\/tr>\n<tr>\n<td>R DE<\/td>\n<td><\/td>\n<td><strong>A&#8217;Shawn Robinson<\/strong><\/td>\n<td>95<\/td>\n<td>Elijah Roberts<\/td>\n<td><\/td>\n<td>Deshawn McKnight<\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>LOLB<\/td>\n<td>3<\/td>\n<td><strong>Rueben Bain Jr.<\/strong><\/td>\n<td>98<\/td>\n<td>Anthony Nelson<\/td>\n<td>51<\/td>\n<td>David Walker<\/td>\n<td>57<\/td>\n<td>Benton Whitley<\/td>\n<\/tr>\n<tr>\n<td>LILB<\/td>\n<td>45<\/td>\n<td><strong>Josiah Trotter<\/strong><\/td>\n<td>8<\/td>\n<td><strong>Dennis SirVocea<\/strong><\/td>\n<td>53<\/td>\n<td>Nick Jackson<\/td>\n<td><\/td>\n<td>Jack Pyburn<\/td>\n<\/tr>\n<tr>\n<td>RILB<\/td>\n<td>34<\/td>\n<td><strong>Alex Anzalone<\/strong><\/td>\n<td><\/td>\n<td><strong>Christian Rozeboom<\/strong><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>ROLB<\/td>\n<td>0<\/td>\n<td><strong>Yaya Diaby<\/strong><\/td>\n<td><\/td>\n<td>Al-Quadin Muhammad<\/td>\n<td>43<\/td>\n<td>Chris Braswell<\/td>\n<td>59<\/td>\n<td>Mohamed Kamara<\/td>\n<\/tr>\n<tr>\n<td>LCB<\/td>\n<td>27<\/td>\n<td><strong>Zyon McCollum<\/strong><\/td>\n<td>28<\/td>\n<td>Damarion Williams<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>SS<\/td>\n<td>23<\/td>\n<td><strong>Tykee Smith<\/strong><\/td>\n<td><\/td>\n<td><strong>Miles Killebrew<\/strong><\/td>\n<td>38<\/td>\n<td>Rashad Wisdom<\/td>\n<td><\/td>\n<td>Ja&#8217;Qurious Conley<\/td>\n<\/tr>\n<tr>\n<td>FS<\/td>\n<td>31<\/td>\n<td><strong>Antoine Winfield Jr.<\/strong><\/td>\n<td>22<\/td>\n<td><strong>Keionte Scott<\/strong><\/td>\n<td>39<\/td>\n<td>Marcus Banks<\/td>\n<td>36<\/td>\n<td>JJ Roberts<\/td>\n<\/tr>\n<tr>\n<td>RCB<\/td>\n<td>21<\/td>\n<td><strong>Benjamin Morrison<\/strong><\/td>\n<td>32<\/td>\n<td>Josh Hayes<\/td>\n<td><\/td>\n<td>Ayden Garnes<\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>NB<\/td>\n<td>25<\/td>\n<td><strong>Jacob Parrish<\/strong><\/td>\n<td><\/td>\n<td>Chase Lucas<\/td>\n<td><\/td>\n<td>Kemon Hall<\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><em>Pos<\/em><\/td>\n<td><em>No.<\/em><\/td>\n<td><em>Player 1<\/em><\/td>\n<td><em>No<\/em><\/td>\n<td><em>Player 2<\/em><\/td>\n<td><em>No<\/em><\/td>\n<td><em>Player 3<\/em><\/td>\n<td><em>No<\/em><\/td>\n<td><em>Player 4<\/em><\/td>\n<\/tr>\n<tr>\n<td>PT<\/td>\n<td>9<\/td>\n<td><strong>Riley Dixon<\/strong><\/td>\n<td><\/td>\n<td>Aidan Laros<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>PK<\/td>\n<td>4<\/td>\n<td><strong>Chase McLaughlin<\/strong><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>LS<\/td>\n<td>86<\/td>\n<td><strong>Evan Deckers<\/strong><\/td>\n<td><\/td>\n<td>Wesley Brown<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>H<\/td>\n<td>9<\/td>\n<td>Riley Dixon<\/td>\n<td><\/td>\n<td>Aidan Laros<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>KO<\/td>\n<td>4<\/td>\n<td>Chase McLaughlin<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>PR<\/td>\n<td>19<\/td>\n<td>Kameron Johnson<\/td>\n<td>15<\/td>\n<td>Tez Johnson<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>KR<\/td>\n<td>1<\/td>\n<td>Kenneth Gainwell<\/td>\n<td>44<\/td>\n<td>Sean Tucker<\/td>\n<td>19<\/td>\n<td>Kameron Johnson<\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><a  href=\"https:\/\/www.buccaneers.com\/video\/rookies-first-week-in-nfl-rueben-bain-jr-josiah-trotter-more\" target=\"_blank\" target=\"_blank\" rel=\"noopener noreferrer\">A look inside the rookie Buccaneers<\/a><\/h3>\n<h3>Buccaneers Depth Chart, 2026 Roster Spots: Offense Analysis<\/h3>\n<p><strong>WR<\/strong>: Emeka Egbuka, Jalen McMillan, Chris Godwin Jr., <a href=\"https:\/\/lastwordonsports.com\/nfl\/2026\/02\/24\/ted-hurst-2026-nfl-draft-profile\/\" target=\"_self\">Ted Hurst<\/a>, and Kameron Johnson should make the team. At least one other receiver will make the squad. Don&#8217;t be surprised if rookie Eric Rivers earns a spot, pushing Tez Johnson for a spot.<\/p>\n<p><strong>RB:<\/strong> Bucky Irving and free agent signee Kenneth Gainwell should give Tampa Bay a solid 1-2 punch from the running back position. Fantasy owners may be broken-hearted, however, with the uncertainty over who may get the nod in the red zone from game to game. It is anyone&#8217;s guess who makes the team as the third running back.<\/p>\n<p><strong>OL:<\/strong> Tristan Wirfs, Ben Bredeson, Graham Barton, Cody Mauch, and Luke Goedeke have spots. Two of the backup jobs should go to Billy Schrauth and Justin Skule. Do the Buccaneers carry nine offensive linemen this season?<\/p>\n<p><strong>TE:\u00a0<\/strong>Cade Otton has a job. The competition for at least one other spot and likely two is going to be spirited.\u00a0 Multiple prospects for an addition to this group from free agents (Jonnu Smith, David Njoku) might be a good fit in Tampa Bay&#8217;s offense.<\/p>\n<p><strong>QB:<\/strong> The signing of Jake Browning from Cincinnati gives the Bucs a veteran as insurance. Rookie Jalon Daniels is a bet to at least make the practice squad.<\/p>\n<p class=\"\" style=\"max-width: px\"><smartframe-embed class=\"smartframe_wp_element\" customer-id=\"b0c95bc04383cef69c6b47df872135cf\" image-id=\"WmOBxxmMgGfa\" style=\"width: 100%; display: inline-flex; max-width: 2246px; aspect-ratio: 2246\/3000;\" ><\/smartframe-embed><\/p>\n<h3>Buccaneers Depth Chart, 2026 Roster Spots, Defense Analysis<\/h3>\n<p><strong>DL:<\/strong> Calijah Cancey, Vita Vea, A&#8217;Shawn Robinson, Rakeem Nunez-Roches, and <a href=\"https:\/\/lastwordonsports.com\/nfl\/2026\/04\/20\/demonte-capehart-nfl-draft-profile\/\" target=\"_self\">DeMonte Capehart<\/a> should make the team. Free agent pickups may change the look of this group for sure. <a  href=\"https:\/\/www.espn.com\/nfl\/team\/depth\/_\/name\/tb\" target=\"_blank\" target=\"_blank\" rel=\"noopener noreferrer\">ESPN has reported that Elijah Roberts has moved to #1 on the depth char<\/a>t at left defensive end, ahead of Cancey.<\/p>\n<p><strong>LB:<\/strong> Six linebackers appear to be solid roster picks(<a href=\"https:\/\/lastwordonsports.com\/nfl\/2026\/04\/03\/rueben-bain-jr-2026-nfl-draft-profile-2\/\" target=\"_self\">Rueben Bain Jr.<\/a>, <a href=\"https:\/\/lastwordonsports.com\/nfl\/2026\/01\/21\/josiah-trotter-2026-nfl-draft-profile\/\" target=\"_self\">Josiah Trotter<\/a>, Alex Anzalone, Yaya Diaby, Christian Rozeboom, and Dennis SirVocea). The biggest free agent addition and a<a  href=\"https:\/\/www.buccaneers.com\/news\/buccaneers-2026-free-agency-tracker\" target=\"_blank\" target=\"_blank\" rel=\"noopener noreferrer\"> likely leader early on will be Anzalone.<\/a>\u00a0 Look for eight linebackers to make the roster, perhaps nine.<\/p>\n<p><strong>DB<\/strong>: Likely the most competitive roster battles will occur in the secondary, with jobs up in the air all the way through the preseason games. Seven players seem to be frontrunners for spots (Zyon McCollum, Tykee Smith, Antoine Winfield Jr., Benjamin Morrison, Jacob Parrish, Miles Killebrew, and Keinte Scott )with the Bucs likely to carry at least eight and probably nine defensive backs.<\/p>\n<h3>Buccaneers Depth Chart, 2026 Special Teams Analysis<\/h3>\n<ul>\n<li>Chase McLaughlin appears set at kicker.<\/li>\n<li>Riley Dixon also appears set at punter.<\/li>\n<li>Evan Deckers and Wesley Brown will battle at long snapper. Deckers is the incumbent, but still has to prove himself.<\/li>\n<li>The signing of Kenneth Gainwell gives Tampa Bay a solid duo at kick returner(Gainwell) and punt returner (Kameron Johnson)<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>This is an early look, Buccaneers Depth Chart 2026, at the upcoming battles for spots  of the Tampa Bay roster before the start of training camp.<\/p>\n","protected":false},"author":4925,"featured_media":284607,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"no","_lmt_disable":"","sfio_featured_image":false,"sfio_embed_code":"","_ef_editorial_meta_date_first-draft-date":"","_ef_editorial_meta_paragraph_assignment":"","_ef_editorial_meta_checkbox_needs-photo":"","_ef_editorial_meta_number_word-count":"","footnotes":""},"categories":[6431,29],"tags":[3624,9314,34055,7959,3414,33743,34213],"class_list":["post-282832","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-nfl-teams","category-buccaneers","tag-alex-anzalone","tag-jake-browning","tag-josiah-trotter","tag-kenneth-gainwell","tag-rakeem-nunez-roches","tag-rueben-bain-jr","tag-ted-hurst"],"modified_by":"Sue Levine","_links":{"self":[{"href":"https:\/\/lastwordonsports.com\/nfl\/wp-json\/wp\/v2\/posts\/282832","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lastwordonsports.com\/nfl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lastwordonsports.com\/nfl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lastwordonsports.com\/nfl\/wp-json\/wp\/v2\/users\/4925"}],"replies":[{"embeddable":true,"href":"https:\/\/lastwordonsports.com\/nfl\/wp-json\/wp\/v2\/comments?post=282832"}],"version-history":[{"count":11,"href":"https:\/\/lastwordonsports.com\/nfl\/wp-json\/wp\/v2\/posts\/282832\/revisions"}],"predecessor-version":[{"id":284606,"href":"https:\/\/lastwordonsports.com\/nfl\/wp-json\/wp\/v2\/posts\/282832\/revisions\/284606"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lastwordonsports.com\/nfl\/wp-json\/wp\/v2\/media\/284607"}],"wp:attachment":[{"href":"https:\/\/lastwordonsports.com\/nfl\/wp-json\/wp\/v2\/media?parent=282832"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lastwordonsports.com\/nfl\/wp-json\/wp\/v2\/categories?post=282832"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lastwordonsports.com\/nfl\/wp-json\/wp\/v2\/tags?post=282832"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}