07/2024 - 08/2024 | Miami Dolphins | |
12/2023 - 12/2023 | San Francisco 49ers | |
10/2023 - 10/2023 | San Francisco 49ers | |
04/2023 - 08/2023 | San Francisco 49ers | |
03/2021 - 10/2021 | Las Vegas Raiders | |
04/2018 - 03/2021 | Baltimore Ravens | |
12/2014 - 04/2018 | New Orleans Saints | |
05/2014 - 08/2014 | Cleveland Browns | |
03/2011 - 03/2014 | Ball State |