After going undrafted in the 2016 NFL draft, on May 5, 2016, Rose signed with the Atlanta Falcons.[7] On August 20, 2016, Rose was released by the Falcons.[8]
San Francisco 49ers
Rose signed a reserve/future contract with the San Francisco 49ers on January 19, 2017.[9] He was waived by the team on September 1, 2017.[10]
On October 18, 2017, Rose was signed by the Washington Redskins to replace an injured Dustin Hopkins.[11] On October 23, he kicked his first field goal from 27 yards out against the Philadelphia Eagles. On November 12, he kicked a career-long 55-yard field goal against the Minnesota Vikings. On December 16, he was waived by the Redskins following the activation of Hopkins off injured reserve.[12]
Los Angeles Chargers (first stint)
On December 18, 2017, Rose was claimed off waivers by the Los Angeles Chargers.[13] He played two games for the Chargers in 2017. On April 13, 2018, he was waived by the Chargers.[14]
New York Jets
On April 16, 2018, Rose was claimed off waivers by the New York Jets.[15] He was waived by the Jets on May 14, 2018.[16]
Houston Texans
On August 16, 2018, Rose was signed by the Houston Texans.[17] He was waived on September 1, 2018.[18]
Los Angeles Chargers (second stint)
On January 10, 2019, the Chargers signed Rose prior to their playoff game against the Patriots to handle kickoff duties and serve as a backup to kicker Michael Badgley.[19] He was released on January 15, 2019.[20]
San Antonio Commanders
On December 27, 2018, Rose signed with the San Antonio Commanders of the Alliance of American Football, but was eventually picked up by the Chargers.[21] Following his release by Los Angeles, he returned to San Antonio on January 20, 2019.[22] The league ceased operations in April 2019.[23]
New Jersey Generals
On February 23, 2022, Rose was selected in the 2022 USFL draft by the New Jersey Generals in the 32nd round. This move reunited Rose with former San Antonio Commanders head coach Mike Riley. Rose played in his first game against the Birmingham Stallions in which he made all his PAT attempts but missed two out of his three field goal attempts in the 28–24 loss.[24] He was placed on the inactive/did not report (DNR) list on May 10, 2022.[25]