Due to a team infraction, however, Gray was benched for the next game. He would only record 91 more total yards in the season, and was inactive for four of the Patriots remaining nine games, including the team's win in Super Bowl XLIX. Gray finished the season with 89 carries that resulted in 412 total yards and 5 touchdowns. On September 5, 2015, Gray was released by the Patriots.
The Dolphins signed Gray to their practice squad on September 9, 2015. On September 11, Gray signed to Dolphins active roster. On September 14, 2015, Gray was waived by the Dolphins, only to be re-added to the practice squad two days later and signed to the active squad on September 22, 2015. He was released again on November 10, 2015, and re-signed to the practice squad the next day.
Gray was signed off the Dolphins' practice squad to the Jacksonville Jaguars active roster on December 15, 2015. On August 17, 2016, Gray was waived/injured by the Jaguars. After going unclaimed on waivers, Gray reverted to injured reserve. On August 24, 2016, Gray was released from the Jaguars' injured reserve.