Kevin Jones a évolué à la Mount Vernon High School dans le Westchester County à New York. Il a atteint une moyenne de 23 points, 14 rebonds et 2 contres par match lors de sa dernière année de Lycée. Il a aidé la Mount Vernon a remporté le championnat PHSAA de l’État de New York en 2006 et 2007.
Kevin a ensuite joué pour l'Université de West Virginia de 2008 à 2012. Dans sa première année, il est l’auteur de 8 double-double dont 6 de suite dans les derniers matches contre des équipes de la conférence Big East, avec notamment un solide double-double de 12 points et 10 rebonds dans une victoire contre Notre Dame. Dans sa seconde année, il effectue le record de sa fac au niveau des rebonds offensifs, avec 135 prises au total sur la saison, et avec son équipe, il remporte le Tournoi Big East où il sera nommé dans la meilleure équipe. En troisième année et en 33 matches, il affiche une moyenne de 13,1 points et 7,5 rebonds. Kevin est l'un des joueurs les plus performants de son équipe lors de sa dernière saison et effectue alors 29 double-double dans les 35 matches auxquels il participe, incluant une performance de 23 points contre Cleveland State. Avec une moyenne de 19,9 points et 10,9 rebonds par match, il est logiquement élu dans la meilleure équipe de toute la conférence Big East.
Kevin Jones n'est pas choisi lors de la Draft NBA 2012 mais signe tout de même avec les Cavaliers de Cleveland en septembre 2012. Le 27 octobre 2012, les Cavs ne le conserve pas. Il joue alors trois matches pour Canton en D-League et cumule une moyenne de 27 points et 13,7 rebonds. Le 29 novembre 2012, il est de nouveau signé par Cleveland mais est tout de même assigné à Canton. Il est rappelé par les Cavaliers le 4 décembre 2012. Il dispute finalement un total de 32 rencontres en NBA lors de cette saison et affiche une moyenne de 3 points et 2,4 rebonds, avec notamment une performance de 11 points et 10 rebonds contre Philadelphie le 14 avril 2013.
La saison suivante, après avoir retenté sa chance avec Cleveland en Summer League, Kevin évolue de nouveau en D-League avec la formation de Canton. Produisant un jeu très intéressant (16,9 pts et 8 rbs de moyenne), il est invité à participer au All Star Game de cette ligue de développement en Février 2014. Il rejoint le mois suivant le club de San Miguel Beermen, aux Philippines, avec lequel il terminera premier de la saison régulière et champion et avec qui il affichera de très bonne statistiques : 26,8 points, 15,1 rebonds et 2,7 passes en 9 matches.
En juillet 2014, Kevin rejoint les Indiana Pacers pour disputer la Summer League et, montrant sa valeur (12,8pts-10rbds-1,4pds en 5 matches), il s’engage avec la franchise des New Orleans Pelicans jusqu’en octobre. En février 2015, il rejoint Cholet Basket et termine la saison en effectuant de belles prestations en ProA (13,4pts-7,5rbds en 13 matches), avec notamment 2 bons double-double : 21 points et 11 rebonds contre Dijon et 24 points et 12 rebonds contre Chalon.
Dans la foulée, il rentre aux Etats-Unis pour y disputer la Summer League d'Orlando, avec la franchise d'OKC. Sans pouvoir néanmoins montrer sa valeur. Il est nettement plus sollicité lors de la Summer de Las Vegas, disputée avec la bannière des Bucks de Milwaukee (13,2 points - 7,2 rebonds). Insuffisant, néanmoins, pour ratifier un contrat NBA.