Stephen Gosnell


Stephen Gosnell is an American professional football wide receiver for the Buffalo Bills. He played college football for the North [Carolina Tar Heels football|North Carolina Tar Heels] and the Virginia Tech Hokies.

College career

Gosnell played college football for the North Carolina [Tar Heels football|North Carolina Tar Heels] from 2020 to 2021 and the Virginia Tech Hokies from 2022 to 2024.

College statistics

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.