03/2024 - 03/2027 | Washington Commanders | |
07/2023 - 03/2024 | Baltimore Ravens | |
01/2017 - 03/2023 | Seattle Seahawks | |
11/2016 - 12/2016 | Cincinnati Bengals | |
03/2016 - 10/2016 | New York Giants | |
12/2015 - 03/2016 | New York Giants | |
05/2015 - 09/2015 | St. Louis Rams | |
03/2010 - 03/2014 | Harvard |