En , il participe à la NBA Summer League 2015 de Las Vegas avec les 76ers de Philadelphie[2]. En quatre matches, il a des moyennes de 7 points, 5,5 rebonds, 0,75 passes décisives et 0,75 interceptions en 13,5 minutes par match. Le , il signe un contrat avec les Kings de Sacramento pour participer au camp d'entraînement et tenter de faire partie des quinze joueurs retenus au début de la saison NBA 2015-2016 après être apparu dans un match de pré-saison[3]. Mais, le , les Kings le libèrent[4]. Le , il est sélectionné par les Bighorns de Reno en D-League en tant que joueur affilié aux Kings. Le , il fait ses débuts professionnels lors de défaite 123 à 121 chez les D-Fenders de Los Angeles, match qu'il termine avec 21 points, 17 rebonds et une passe décisive en 40 minutes. Le , il est nommé dans l'équipe All-Star de l'Ouest pour participer au NBA D-League All-Star Game 2016. Hunter joue son dernier match avec Reno le . En 32 matches de D-League, il a des moyennes de 21,8 points, 11,3 rebonds, 1,4 passe décisive, 1 interception et 1,5 contre par match. Trois jours plus tard, il signe en Grèce au Panathinaïkos pour le reste de la saison 2015-2016[5].
En , il participe aux NBA Summer League 2016 de Las Vegas avec les Grizzlies de Memphis et d'Orlando avec les Clippers de Los Angeles. Avec les Grizzlies, il a des moyennes de 11,8 points, 7 rebonds, 1,2 passe décisive et 1,8 interception en 21,8 minutes par match. Le , il signe un contrat avec les Bulls de Chicago pour participer au camp d'entraînement et tenter de faire partie des quinze joueurs retenus au début de la saison NBA 2016-2017[6] mais est licencié après quatre matches de pré-saison. Il rejoint l'Avtodor Saratov pour la saison 2016-2017.
En , Hunter signe un nouveau contrat avec la Virtus Bologne, mais, le même mois, il est suspendu trois mois à la suite d'un contrôle positif à la marijuana. La Virtus licencie alors Hunter[7].