How long did Ryan Mallett play in the NFL?

He spent seven years in the NFL with the Patriots, Houston Texans and Baltimore Ravens.

The NFL said Mallett played in 21 games, went 3-5 as a starter, and compiled 1,835 passing yards, nine touchdown passes and 10 interceptions. His career ended in 2017.


Top 5 Biggest College Football Stadiums