08/2024 - 08/2024 | San Francisco 49ers | |
04/2023 - 03/2024 | Miami Dolphins | |
10/2022 - 03/2023 | Arizona Cardinals | |
03/2022 - 10/2022 | Carolina Panthers | |
03/2020 - 03/2022 | Carolina Panthers | |
07/2016 - 03/2020 | New York Jets | |
03/2015 - 03/2016 | Temple | |
03/2013 - 03/2014 | Temple |