Montepaschi Siena (2013–2014) On June 27, 2013, Green was selected by the
Utah Jazz with the 46th overall pick in the
2013 NBA draft; his rights were immediately traded to the
Denver Nuggets. He joined the Nuggets for the
2013 NBA Summer League where he averaged 9.3 points, 2.2 rebounds and 1.8 assists in six games. On August 26, 2013, Green signed a one-year deal with
Montepaschi Siena of the
LBA. In 45 Italian league games for Siena, in 2013–14, he averaged 10.8 points, 1.5 rebounds, and 1.1 assists per game. He also averaged 11.1 points, 1.7 rebounds, and 1.0 assists per game, in 10 games played in the
EuroLeague that same season.
Denver Nuggets (2014–2015) In July 2014, Green re-joined the Denver Nuggets for the
2014 NBA Summer League. On August 1, 2014, he signed a three-year, $2.3 million contract with the Nuggets after averaging an impressive 16.6 points per game over five Summer League contests for the team. On January 20, 2015, he was assigned to the
Fort Wayne Mad Ants of the
NBA Development League. Five days later, he was recalled by the Nuggets. In the Nuggets' season finale on April 15, he had a season-best game with 17 points, 7 assists, 4 rebounds and 1 steal in a loss to the Golden State Warriors. In July 2015, Green re-joined the Nuggets for the
2015 NBA Summer League where he averaged 14.8 points, 1.4 rebounds, 4.0 assists and 1.8 steals in five games. On November 5, 2015, he was waived by the Nuggets.
Reno Bighorns and Utah Jazz (2015–2016) On November 21, 2015, Green was acquired by the
Reno Bighorns of the
NBA Development League. He made his debut for the Bighorns later that night, scoring 23 points in 35 minutes off the bench against the
Los Angeles D-Fenders. On January 29, 2016, he was named in the West All-Star team for the 2016
NBA D-League All-Star Game. On January 26, 2016, Green signed a 10-day contract with the
Utah Jazz. The next day, he made his debut for the Jazz in a 102–73 win over the
Charlotte Hornets, recording four points and one assist in four minutes of action. On February 5, he signed a second 10-day contract with the Jazz. On February 15, the Jazz did not renew his contract, making him a free agent. Four days later, he re-joined the Bighorns. At the season's end, he was named to the
All-NBA D-League First Team.
Olympiacos (2016–2017) On July 15, 2016, Green signed a two-year deal with
Olympiacos Piraeus. On February 2, 2017, Green recorded a season-high 25 points, shooting 10-of-13 from the field, along with three rebounds and two assists in a 90–75 win over
UNICS Kazan. Green helped Olympiacos to reach the
2017 EuroLeague Final, where they eventually lost to
Fenerbahçe.
Valencia (2017–2018) On July 21, 2017, Green signed with Spanish club
Valencia Basket for the 2017–18 season. Green helped Valencia to win the
2017 Spanish Supercup and was named the Tournament MVP after averaging 15.5 points in two games.
Fenerbahçe (2018–2019) On October 26, 2018, Green signed with the Turkish team
Fenerbahçe as an injury cover for
Tyler Ennis. On July 10, 2019, Green and Fenerbahçe officially parted ways.
Fujian Sturgeons (2018–2019) In July 2019, Green signed a one-year deal with the
Fujian Sturgeons of the
Chinese Basketball Association (CBA).
Coosur Real Betis (2020) On January 28, 2020, he has signed with
Coosur Real Betis of the
Liga ACB Bahçeşehir Koleji (2020–2021) On June 25, 2020, he has signed with
Bahçeşehir Koleji of the Turkish
Basketbol Süper Ligi (BSL).
Hapoel Holon (2022) On September 28, 2022, he has signed with
Hapoel Holon of the
Israeli Basketball Premier League.
KK Budućnost (2022–2023) On December 29, 2022, he signed with
Budućnost VOLI in the
Prva A Liga.
Napoli Basket (2024–2025) On October 23, 2024, he signed with
Napoli Basket of the
Lega Basket Serie A (LBA).
Pallacanestro Cantù (2025–present) On December 15, 2025, he signed with
Cantù of Italian
Lega Basket Serie A (LBA). ==Career statistics==