07/2024 - 08/2024 | Pittsburgh Steelers | |
03/2023 - 08/2023 | New England Patriots | |
05/2022 - 08/2022 | New England Patriots | |
01/2022 - 05/2022 | Detroit Lions | |
09/2021 - 01/2022 | Jacksonville Jaguars | |
03/2021 - 08/2021 | Los Angeles Chargers | |
12/2019 - 09/2020 | Detroit Lions | |
11/2019 - 12/2019 | Jacksonville Jaguars | |
05/2019 - 10/2019 | Los Angeles Chargers | |
03/2015 - 03/2019 | Michigan State |