07/2023 - 09/2023 | Chicago Bears | |
07/2022 - 08/2022 | Indianapolis Colts | |
03/2021 - 03/2022 | Miami Dolphins | |
12/2020 - 03/2021 | Miami Dolphins | |
11/2020 - 12/2020 | New England Patriots | |
03/2018 - 11/2020 | Miami Dolphins | |
05/2017 - 03/2018 | Miami Dolphins | |
03/2014 - 03/2017 | Virginia Tech |