- Signed to the Colts practice squad on September 12, 2023.
- Waived by the Green Bay Packers on September 6, 2023.
- Signed by the Packers to a reserve/future contract on January 2, 2023.
- Signed to the Green Bay practice squad on January 2, 2023.
- Signed to the Packers active roster from the practice squad on December 31, 2022.
- Signed to the Green Bay practice squad on August 31, 2022.
- Waived by the Packers on August 30, 2022.
- Signed by Green Bay as an undrafted free agent on May 2, 2022.