He played college football at Kutztown, and signed with the Washington Redskins as an undrafted free agent following the 2019 NFL draft.
[4] 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.
[6] 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.
[7] 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.
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.
[31] 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.
[32][33][34][35] Reynolds' older brother Eric was a high school football standout and potential NFL prospect, but became addicted to drugs and has been in prison since Craig was in sixth grade.