03/2024 - 03/2025 | Washington Commanders | |
08/2023 - 03/2024 | San Francisco 49ers | |
07/2022 - 03/2023 | Pittsburgh Steelers | |
08/2020 - 01/2022 | Tennessee Titans | |
12/2018 - 08/2019 | Tennessee Titans | |
09/2018 - 10/2018 | Indianapolis Colts | |
09/2017 - 08/2018 | San Francisco 49ers | |
03/2017 - 09/2017 | Tampa Bay Buccaneers | |
03/2014 - 03/2017 | Boise State |