Stephen Gosnell (born October 22, 2001) is an American professional football wide receiver for the Buffalo Bills of the National Football League (NFL). He played college football for the North Carolina Tar Heels and the Virginia Tech Hokies.
College career Gosnell played college football for the North Carolina Tar Heels from 2020 to 2021 and the Virginia Tech Hokies from 2022 to 2024.
College statistics LegendBoldCareer high YearTeamGamesReceivingFumblesFumLost2020North Carolina40000.00002021North Carolina1002115.50002022Virginia Tech911013413.40002023Virginia Tech13122234815.83002024Virginia Tech13102850618.1100Career49236299916.1400
Professional career
After not being selected in the 2025 NFL draft, Gosnell signed with the Buffalo Bills as an undrafted free agent. On August 26, 2025, he was waived by the team before being signed to the practice squad the following day. On January 19, 2026, Gosnell signed a reserve/futures contract with Buffalo.
On August 30, 2026, Gosnell was waived by the Bills as part of final roster cuts and re-signed to the practice squad the next day.
References
External links Buffalo Bills bio North Carolina Tar Heels bio Virginia Tech Hokies bio