Reedy played college football at the University of Toledo.[1][2] He finished his career with 195 receptions for 2,743 yards and 23 touchdowns. He was a major contributor in his team's success.
On February 5, 2016, he was signed to a futures contract by the Tampa Bay Buccaneers. On September 3, 2016, he was released by the Buccaneers as part of final roster cuts.[6] He was signed to the practice squad on December 6, 2016.[7] On December 21, 2016, he was promoted to the active roster.[8] In Week 3, against the Minnesota Vikings, Reedy recorded his first career NFL carry, a three-yard rush.[9] On November 17, 2017, Reedy was waived by the Buccaneers.[10]
New England Patriots
On November 22, 2017, Reedy was signed to the New England Patriots' practice squad.[11] He was promoted to the active roster on December 2, 2017.[12] He was waived on December 13, 2017, and later re-signed to the practice squad.[13][14] He was released on January 3, 2018.[15] He was re-signed to the Patriots active roster on January 17, 2018.[16] The Patriots made it to Super Bowl LII only to lose to the Philadelphia Eagles.
On March 7, 2018, Reedy was waived by the Patriots.[17]
Tampa Bay Buccaneers (second stint)
On May 23, 2018, Reedy signed with the Tampa Bay Buccaneers.[18] He was waived on September 1, 2018.[19]
Arizona Cardinals
On October 2, 2018, Reedy was signed to the Arizona Cardinals' practice squad.[20] On October 15, 2018, the Cardinals released Reedy.[21]
Tampa Bay Buccaneers (third stint)
On November 6, 2018, Reedy was signed to the Tampa Bay Buccaneers practice squad.[22]
New York Guardians
Reedy signed with the New York Guardians of the XFL on January 7, 2020.[23] He was waived during final roster cuts on January 22, 2020.[24]
Calgary Stampeders
Reedy signed with the Calgary Stampeders of the CFL on March 20, 2020.[25] He was released on July 19, 2021.[26]