As a junior, he averaged 19 points, 6.5 rebounds and 3.5 assists per game as he was named Stockton Record Player of the Year, All-State, All-CIF Sac-Joaquin Section and All-Valley Oak League.
[3] In November 2007, Nunnally signed a National Letter of Intent to play college basketball at the University of California, Santa Barbara.
[4] As a senior, he averaged 22.1 points, 8.3 rebounds, 3.4 assists, 1.9 steals, and 1.2 blocks per game as he helped Weston Ranch to a perfect 14–0 record in the Valley Oak League.
[3][5] In his senior season, he was a second-team All-Big West choice for the second time in his career.
[7] In July 2013, Nunnally joined the Miami Heat for the 2013 NBA Summer League.
[19] On May 6, 2014, he signed with Cangrejeros de Santurce of Puerto Rico for the rest of the 2014 BSN season.
[26] In July 2015, Nunnally re-joined the Indiana Pacers for the 2015 NBA Summer League.
[27] He led the club to a 26–14 record and averaged 18.4 points (third highest scorer in the competition), 4.2 rebounds, and 2.5 assists while shooting 90.8% from the free throw line (tops in the league) over those 40 games.
[40] On January 27, 2019, Nunnally signed a one-and-a-half-year contract with the AX Armani Exchange Olimpia Milan, of the Italian Serie A and EuroLeague.
[42] On August 12, 2019, Nunnally signed with Shanghai Sharks of the Chinese Basketball Association.
[43] On December 3, he was replaced by Ray McCallum Jr.[44] He averaged 22.3 points, 5.5 rebounds, 3.3 assists and 1.2 steals per game.
[46] On June 27, 2021, Nunnally signed a two (1+1) year contract with Maccabi Tel Aviv of the Israeli Premier League and the EuroLeague.
Partizan ended the 2022–23 season by lifting the ABA League championship trophy, after a 3–2 score against Crvena Zvezda in the Finals series.
[49] In January 2025, Nunnally signed with Zhejiang Lions of the Chinese Basketball Association.