As a true freshman in 2009, Gaffney played in 12 games, rushing for 87 yards on 22 carries with a touchdown. As a sophomore in 2010, he played in 10 of 13 games, missing three games due to injury. He finished the season with 255 yards on 60 carries and four touchdowns. As a junior in 2011, he played in 13 games rushing for 449 yards on 74 carries with seven touchdowns. After spending a season playing professional baseball, he returned to the team in 2013. Gaffney had an outstanding year in 2013. He started in 14 games finishing with 330 rushing attempts, 1709 rushing yards, and 21 rushing touchdowns.
Football
Carolina Panthers
Gaffney was drafted by the Carolina Panthers with the 204th pick in the 2014 NFL Draft. While he was originally slated to compete for the third running back spot on the roster with second-year runner Kenjon Barner, on July 26, 2014, Gaffney went down with a torn lateral meniscus in his left knee during training camp. As a result of the injury, he was waived by the Panthers.
On July 28, 2014, Gaffney was claimed off waivers by the New England Patriots. On August 26, 2014, Gaffney was placed on injured reserve. Gaffney won Super Bowl XLIX with the Patriots after they defeated the defending champion Seattle Seahawks 28–24. Gaffney was waived by the Patriots on August 12, 2015. Since he went unclaimed, he and his contract through 2016 reverted to the Patriots. Gaffney was placed on injured reserve on August 13. In order to revise Gaffney's contract, the Patriots released Gaffney on April 11, 2016; after clearing waivers, he was re-signed on April 14. On September 3, 2016, Gaffney was waived/injured by the Patriots and was placed on injured reserve after clearing waivers. On September 9, 2016, he was released from injured reserve with an injury settlement. On October 17, 2016, he was re-signed to their practice squad and was promoted to the active roster on October 29, 2016. On November 10, 2016, Gaffney was waived by the Patriots and was re-signed to the practice squad two days later. On February 5, 2017, Gaffney won his second Super Bowl championship when the Patriots won Super Bowl LI. In the game, the Patriots defeated the Atlanta Falcons by a score of 34–28 in overtime. On February 7, 2017, Gaffney signed a futures contract with the Patriots. On March 20, 2017, Gaffney was released by the Patriots.
Jacksonville Jaguars
On August 2, 2017, Gaffney was signed by the Jacksonville Jaguars. He was waived/injured by the Jaguars on August 11, 2017 and placed on injured reserve. After his football career had been derailed by injuries, Gaffney announced his retirement in March 2018 to resume his professional baseball career.
Baseball
2012
Gaffney played three years of college baseball as an outfielder at Stanford. During the three years he hit.300/.405/.427 with eight home runs. He was drafted by the Pittsburgh Pirates in the 24th round of the 2012 Major League Baseball Draft. He played in 38 games for the State College Spikes that year, hitting.297/.483/.441. After the season, he returned to football.
2018
Gaffney returned to baseball for the 2018 season after moving on from the NFL, joining the Pittsburgh Pirates' minor league affiliate Bradenton Marauders. In 89 games between the Pirates' Bradenton and Altoona affiliates, he batted.244 with six homers and 36 RBIs. He retired from baseball in February 2019.
Personal life
Gaffney is married to Kristen Louelle, they have two sons.