08/2024 - 08/2024 | Jacksonville Jaguars | |
03/2023 - 11/2023 | New York Giants | |
03/2022 - 12/2022 | New York Giants | |
09/2021 - 03/2022 | New York Giants | |
03/2021 - 08/2021 | Miami Dolphins | |
01/2020 - 09/2020 | Miami Dolphins | |
08/2019 - 08/2019 | Miami Dolphins | |
03/2016 - 03/2019 | Temple |