05/2023 - 08/2023 | Philadelphia Eagles | |
09/2021 - 03/2023 | Jacksonville Jaguars | |
03/2021 - 09/2021 | Carolina Panthers | |
03/2020 - 03/2021 | Arizona Cardinals | |
07/2018 - 03/2020 | New Orleans Saints | |
12/2019 - 03/2020 | Arizona Cardinals | |
03/2013 - 03/2016 | Wisconsin–Platteville |