06/2024 - 03/2025 | Chicago Bears | |
03/2023 - 03/2024 | Las Vegas Raiders | |
04/2022 - 03/2023 | Los Angeles Chargers | |
04/2021 - 03/2022 | Washington Commanders | |
11/2020 - 03/2021 | Chicago Bears | |
11/2018 - 11/2020 | Houston Texans | |
07/2018 - 11/2018 | Philadelphia Eagles | |
02/2017 - 05/2018 | San Francisco 49ers | |
12/2015 - 09/2016 | New England Patriots | |
09/2015 - 12/2015 | Oakland Raiders | |
05/2015 - 08/2015 | Baltimore Ravens | |
03/2011 - 03/2015 | Sacramento State |