Putney attended Woodbridge High School in Lake Ridge, Virginia, where he played basketball for coach Chad Anderson, averaging 9.0 points per game as a junior.
[3] On November 14, he made his professional debut in a 112–101 loss to the Idaho Stampede, recording two points, three rebounds, one assist and three blocks in 17 minutes.
[8] He and teammate Ray Turner were a dominating big man pair but could not lead the Redbacks to the playoffs, finishing the season outside the top eight with a 10–16 win–loss record.
Later that year, he joined Malaysian club NS Matrix and helped them win the 2015 Seri Mutiara Champions Cup.
[10] On November 2, 2015, Putney returned to the Rio Grande Vipers for the 2015–16 season[11] and had a marked improvement in his second campaign for the team.
Putney led the Vipers to a 2–1 week while averaging 28.3 points (third in the league) on 47 percent shooting (29-of-62) to go with a league-leading 15.7 rebounds and 3.7 blocks (third).
[16] That night, he made his debut for the club in a 91–61 quarter-final Game 2 loss to Bucaneros de La Guaira, recording nine points, five rebounds and one block in 23 minutes.
[21] On April 17, 2018, Atléticos de San Germán of the Baloncesto Superior Nacional had announced their signing with Putney.
[28] On February 9, 2021, the Fort Wayne Mad Ants of the NBA G League announced that they had acquired Putney from the available pool of players.
[34] In August 2022, Putney played for the Cape Town Tigers and helped them win their second consecutive national championship.