Toran was signed by the San Francisco 49ers as an undrafted free agent on May 1, 2018.[1] He was waived on September 1, 2018, and was signed to the practice squad the next day.[2][3] He was promoted to the active roster on September 12, 2018.[4] He was waived on October 6, 2018, and was re-signed to the practice squad.[5][6] He signed a reserve/future contract with the 49ers on January 2, 2019.[7] On August 31, 2019, the 49ers cut Toran.[8]
New England Patriots
On September 2, 2019, Toran was signed to the New England Patriots' practice squad.[9] He signed a reserve/future contract with the Patriots on January 6, 2020.[10] On July 29, 2020, Toran exercised his option to opt out of the 2020 season due to the COVID-19 pandemic.[11] He was waived after the season on May 18, 2021.[12]
Washington Football Team
Toran signed with the Washington Football Team on June 7, 2021,[13] but was released after failing to report to training camp.[14]