Green Bay Packers (first stint) After going undrafted in the
2016 NFL draft, Pepper was not signed by a team during the 2016 season. On January 27, 2017, he signed a
reserve/futures contract with the
Green Bay Packers.
Baltimore Ravens On August 28, 2017, Pepper signed with the
Baltimore Ravens, but was waived four days later.
Green Bay Packers (second stint) On September 25, 2017, Pepper resigned with the Packers to replace an injured
Brett Goode. On November 3, he was placed on
injured reserve after suffering a broken foot in practice.
New York Giants On January 2, 2019, Pepper signed a reserve/future contract with the
New York Giants. He was waived by the Giants on August 31.
Miami Dolphins On September 2, 2019, Pepper signed with the
Miami Dolphins. He was waived by the Dolphins on April 26, 2020.
San Francisco 49ers On September 30, 2020, Pepper signed with the
San Francisco 49ers. He was placed on the reserve/
COVID-19 list by the team on December 28, and activated on February 2, 2021. On February 4, Pepper signed a two-year contract extension with the 49ers. On February 25, 2023, Pepper signed a three-year contract extension with the 49ers. On March 13, 2025, Pepper was released by the 49ers, after the team signed
Jon Weeks.
Miami Dolphins (second stint) On March 19, 2026, Pepper signed with the
Miami Dolphins after being unsigned by a team in 2025. ==References==