Josh Banks (born June 13, 1994) is an American professional football defensive lineman who is currently a free agent.
After using a redshirt season in 2012, Banks played college football for the Wake Forest Demon Deacons from 2013 to 2016.
[1] After going undrafted in the 2017 NFL Draft, Banks signed with the New York Giants in April 2017.
[8] After making the active roster following training camp, he played in all 14 regular season games in 2021 where he had 15 defensive tackles.
[2] On February 11, 2025, Banks left the Lions as a free agent at the expiry of his contract.