12/2023 - 03/2024 | Miami Dolphins | |
11/2023 - 11/2023 | New England Patriots | |
03/2023 - 08/2023 | New England Patriots | |
12/2021 - 10/2022 | Miami Dolphins | |
10/2021 - 12/2021 | New England Patriots | |
12/2019 - 08/2021 | Miami Dolphins | |
02/2019 - 08/2019 | New England Patriots | |
04/2017 - 10/2018 | New York Giants | |
03/2015 - 03/2017 | San Diego State | |
03/2013 - 03/2015 | San Diego State |