Washington Redskins Reynolds signed with the
Washington Redskins as an
undrafted free agent after participating in a rookie mini camp with the team on May 13, 2019. He was waived during final roster cuts at the end of training camp, but resigned to the team's
practice squad the following day on September 1. Reynolds was promoted to the Redskins active roster on October 19, and made his NFL debut the following day against the
San Francisco 49ers, playing on special teams. On November 5, Reynolds was waived by the Redskins.
Atlanta Falcons On November 12, 2019, Reynolds was signed to the
Atlanta Falcons practice squad. On December 30, Reynolds was signed to a reserve/future contract. On August 7, 2020, Reynolds was waived by the Falcons, but re-signed on August 27. He was waived on September 5.
Jacksonville Jaguars On September 14, 2020, Reynolds was signed to the
Jacksonville Jaguars practice squad, and was released a week later. On November 21, Reynolds was re-signed to the practice squad. He was signed to the active roster on November 28. Reynolds was waived on December 5, and re-signed to the practice squad three days later. Reynolds was elevated to the active roster on December 26 for the team's week 16 game against the
Chicago Bears, and reverted to the practice squad after the game. He signed a reserve/future contract on January 4, 2021. Reynolds was waived on March 17.
Detroit Lions On August 12, 2021, Reynolds signed with the
Detroit Lions. He was waived on August 31, and re-signed to the practice squad the next day. Reynolds was elevated to the Lions' active roster before the team's Week 14 game against the
Denver Broncos after running backs
D'Andre Swift and
Jamaal Williams were ruled out for the game. He gained 83 yards on 11 carries in a 10–38 loss. Reynolds was elevated again the following week and made his first career start in a 30–12 win over the
Arizona Cardinals, rushing for 112 yards on 26 carries. The Lions signed Reynolds to their active roster on December 20, on a contract through the 2022 season. Reynolds made the Lions final roster in 2022 as the third running back on the depth chart. He was placed on
injured reserve on November 9, 2022. He was activated on December 17. On March 13, 2023, Reynolds re-signed with the Lions. On October 8, 2023, Reynolds scored his first career touchdown in a 42–24 win over the Carolina Panthers. The following week, in a win against the
Tampa Bay Buccaneers, Reynolds threw a tremendous block to help teammate
Amon-Ra St. Brown score a touchdown and give the Lions a lead they would not relinquish. Reynolds's block received widespread attention. On November 26, 2025, Reynolds was released by the Lions.
New England Patriots On November 28, 2025, Reynolds was signed to the
New England Patriots' practice squad. == Personal life ==