NFL

NFL

Shilo Sanders Ejected for Punching TE Zach Davidson in Bucs’ Preseason Finale

Aug 24, 2025

|

5

min read

Shilo Sanders Ejected for Punching TE Zach Davidson in Bucs’ Preseason Finale
Shilo Sanders Ejected for Punching TE Zach Davidson in Bucs’ Preseason Finale
Shilo Sanders Ejected for Punching TE Zach Davidson in Bucs’ Preseason Finale

Shilo Sanders' Punch Could Cost Him Buccaneers Roster Spot

Tampa Bay Buccaneers rookie safety Shilo Sanders was ejected from Saturday's preseason finale against the Buffalo Bills after throwing a punch at tight end Zach Davidson.

The Incident Details

The ejection occurred with 6:59 remaining in the first half on a 2nd-and-9 play from the Tampa Bay 23-yard line. Bills quarterback Shane Buechele completed a one-yard pass to wide receiver Elijah Moore.

Downfield, Davidson blocked Sanders and continued pushing him after the play. Camera angles showed Davidson appeared to make contact with Sanders' facemask during the block. Sanders responded by throwing a punch, resulting in an immediate ejection.

Roster Implications

Shilo Sanders Ejected for Punching TE Zach Davidson in Bucs’ Preseason Finale

Sanders is competing for a spot on Tampa Bay's final 53-man roster. Current predictions from NFL analysts suggest his roster chances have diminished:

  • Scott Reynolds (Pewter Report): Projects Sanders to practice squad

  • JC Allen (Tampa Bay Buccaneers on SI): Also predicts practice squad placement

Preseason Performance Stats

Sanders appeared in all three of Tampa Bay's preseason games:

vs Tennessee Titans (29-7 win):

  • 1 solo tackle

  • 1 quarterback hit

vs Pittsburgh Steelers (17-14 win):

  • 2 solo tackles

vs Buffalo Bills:

  • 1 solo tackle before ejection

Background and College Stats

Sanders joined Tampa Bay as an undrafted free agent from Colorado, where his father Deion Sanders serves as head coach. The elder Sanders is a Pro Football Hall of Famer.

Colorado career totals (2 seasons):

  • 137 total tackles (99 solo)

  • 5 forced fumbles

  • 1 sack

  • 1 interception returned 80 yards for touchdown

Current Roster Battle

Sanders has remained with the Buccaneers throughout training camp and preseason, competing for a safety position on the depth chart. With final roster cuts approaching, the ejection comes at a critical time for his NFL aspirations.

The incident adds uncertainty to Sanders' immediate future as Tampa Bay finalizes their 53-man roster ahead of the regular season.

Subscribe To Out Newsletter

Subscribe To Out Newsletter

Get the latest tech insights delivered directly to your inbox!

Subscribe To Out Newsletter

Share It On: