Stefon Diggs is one of the longest-tenured active wide receivers in the NFL.
The veteran wide receiver played his college ball at the University of Maryland and was a fifth-round draft pick in the 2015 NFL Draft. Diggs was initially drafted by the Minnesota Vikings, but has bounced around the league. Over his 11-year career, he has played with four different franchises.
Diggs had lengthy stays with the Vikings and Buffalo Bills to begin his career. He played at least four seasons with each franchise, but his Buffalo tenure ended with a trade to the Houston Texans, despite having two years left on a contract extension he signed with the Bills. Diggs only spent one season with Houston as his season came to an early end due to a significant knee injury.
Here is more on Diggs' brief stint with the Texans.
MORE 2026 NFL PLAYOFFS:
- Full NFL playoff schedule
- NFL divisional round picks, predictions
- Updated NFL playoff bracket
- Ranking eight teams remaining in 2026 NFL playoffs
- NFL divisional round picks against the spread
Stefon Diggs trade to Texans
Diggs went to the University of Maryland from 2012 to 2014. He was a fifth-round draft pick by the Minnesota Vikings in 2015. Diggs was traded to the Buffalo Bills ahead of the 2020 season along with a seventh-round pick in exchange for Buffalo's first, fifth, and sixth round picks in that year's draft and a fourth in 2021.
CJ Stroud on Stefon Diggs:
— Houston Stressans (@TexansCommenter) January 14, 2026
“Stef is one of the best teammates I’ve had in my career, my life. He’s been amazing to my life, not just on the field but off as well. I think he’s super teammate oriented. Will always be a brother of mine, will always be a friend.” Pic.twitter.com/EiL41ROHS9
Diggs spent four seasons with Buffalo and was traded again. Buffalo sent him, a 2024 sixth-round pick and a 2025 fifth-round pick to the Texans for a second round pick in the 2025 NFL Draft. When he was acquired, Houston re-worked the wide receiver's contract. He had signed a four-year deal with Buffalo ahead of the 2022 season. The Texans turned his two years remaining into a one-year deal for $22.52 million.
Stefon Diggs Texans stats
Diggs only played one season with Houston, finishing the re-negotiated contract they signed him to. He played in only eight games before tearing his ACL.
| Year | Games | Targets | Receptions | Receiving Yards | Receiving TDs | Carries | Rushing Yards | Rushing TDs |
| 2024 | 8 | 64 | 47 | 496 | 3 | 3 | 8 | 1 |
MORE: Meet Stefon Diggs' family, including CB brother Trevon
What happened to Stefon Diggs on Texans?
In a Week 8 game against the Indianapolis Colts, Diggs was running a route, but when he slowed down to likely make a cut, his knee buckled. When he came out of the break in the route, he instantly reached for his knee. Diggs was later diagnosed with a torn ACL and missed the remainder of the season.
Stefon Diggs -
— Jeff Mueller, PT, DPT (@jmthrivept) October 27, 2024
Hard to truly tell from this angle, but it looks like his Right knee buckles inward as he steps right near the 40.
Primary concern for ACL injury.
Hopefully he got lucky and it’s just meniscus, but by initial video is doesn’t look good. Pic.twitter.com/y56c7QCKT5
Stefon Diggs career timeline
Diggs has been in the NFL for 11 years. At 32 years old, he was tied for the fifth-oldest wide receiver in the league. Over his 11-year career, Diggs has played for four franchises.
- Minnesota Vikings (2015-2019)
- Buffalo Bills (2020-2023)
- Houston Texans (2024)
- New England Patriots (2025-present)