10/2022 - 03/2023 | New York Jets | |
03/2020 - 03/2022 | Kansas City Chiefs | |
05/2019 - 03/2020 | New York Giants | |
03/2017 - 03/2019 | Minnesota Vikings | |
03/2014 - 03/2017 | Carolina Panthers | |
11/2013 - 03/2014 | Minnesota Vikings | |
10/2013 - 11/2013 | San Diego Chargers | |
09/2012 - 10/2013 | Tampa Bay Buccaneers | |
03/2012 - 04/2012 | Denver Broncos | |
03/2011 - 03/2012 | Oregon State |