No. 89 – Buffalo Bills | |
---|---|
Position | Wide receiver |
Roster status | Practice squad |
Personal information | |
Born | Pilot Mountain, North Carolina, U.S. | October 22, 2001
Height | 6 ft 2 in (1.88 m) |
Weight | 198 lb (90 kg) |
Career information | |
High school | East Surry (Pilot Mountain) |
College | North Carolina (2020–2021) Virginia Tech (2022–2024) |
NFL draft | 2025: undrafted |
Career history | |
* Offseason and/or practice squad member only | |
Stats at Pro Football Reference |
Stephen Gosnell (born October 22, 2001) is an American professional football wide receiver for the Buffalo Bills. He played college football for the North Carolina Tar Heels and the Virginia Tech Hokies.
Gosnell played college football for the North Carolina Tar Heels from 2020 to 2021 and the Virginia Tech Hokies from 2022 to 2024. [1]
Legend | |
---|---|
Bold | Career high |
Year | Team | Games | Receiving | Fumbles | |||||
---|---|---|---|---|---|---|---|---|---|
GP | GS | Rec | Yds | Avg | TD | Fum | Lost | ||
2020 | North Carolina | 4 | 0 | 0 | 0 | 0.0 | 0 | 0 | 0 |
2021 | North Carolina | 10 | 0 | 2 | 11 | 5.5 | 0 | 0 | 0 |
2022 | Virginia Tech | 9 | 1 | 10 | 134 | 13.4 | 0 | 0 | 0 |
2023 | Virginia Tech | 13 | 12 | 22 | 348 | 15.8 | 3 | 0 | 0 |
2024 | Virginia Tech | 13 | 10 | 28 | 506 | 18.1 | 1 | 0 | 0 |
Career | 49 | 23 | 62 | 999 | 16.1 | 4 | 0 | 0 |
Height | Weight | Arm length | Hand span | 40-yard dash | 10-yard split | 20-yard split | 20-yard shuttle | Three-cone drill | Vertical jump | Broad jump | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
6 ft 2 in (1.88 m) | 198 lb (90 kg) | 32+1⁄4 in (0.82 m) | 9+1⁄4 in (0.23 m) | 4.56 s | 1.60 s | 2.68 s | 4.15 s | 6.96 s | 34.5 in (0.88 m) | 10 ft 0 in (3.05 m) | ||
All values from Pro Day [2] |
After not being selected in the 2025 NFL draft, Gosnell signed with the Buffalo Bills as an undrafted free agent. [3] On August 26, 2025, he was waived by the team before being signed to the practice squad the following day. [4] [5]