Début de carrière en NBA (1999-2005)Edit
Alston a eu du mal au début de sa carrière en NBA, mais a réussi à passer du streetball au jeu professionnel. Après avoir joué en dehors du banc pendant la plupart du temps où il était avec les Bucks de Milwaukee, il a été échangé aux Raptors de Toronto. Après son passage chez les Raptors, il est devenu titulaire chez le Heat de Miami en 2004. Il n’a pas déçu, avec une moyenne de 12 points et 4 passes décisives dans une jeune équipe de Miami, menée par le gardien débutant Dwyane Wade, qui a atteint les demi-finales de la conférence Est des playoffs de la NBA. Au cours de cette saison, le 26 mars, lors d’un match contre les Mavericks de Dallas, il réussit un tir décisif en prolongation à 0,5 seconde de la fin, par-dessus les bras tendus de Shawn Bradley, pour catapulter Miami vers une victoire 119-118. Alston a signé un contrat de plusieurs années avec les Raptors de Toronto à l’été 2004. Pour Alston, c’était le premier pas dans la nouvelle phase d’une carrière NBA sûre qui lui avait échappé jusque-là.
Rockets de Houston (2005-2008)Edit
Alston a été échangé aux Rockets de Houston pour le garde Mike James le 4 octobre 2005. Bien qu’Alston ait été fréquemment critiqué pour son attitude lorsqu’il était à Toronto, on pense que l’entraîneur des Rockets, Jeff Van Gundy, s’est entretenu avec son frère, l’entraîneur des Heat de Miami, Stan Van Gundy, qui a entraîné Alston pendant la saison 2003-04 de la NBA, au sujet de l’éthique de travail et de l’attitude d’Alston. La réputation de dureté de Jeff Van Gundy et sa capacité à tirer le meilleur parti de joueurs auparavant considérés comme des « fauteurs de troubles » ou « capricieux » (par exemple, Latrell Sprewell) ont suscité l’optimisme du personnel des Rockets. Au cours de la saison 2006-07, en tant que meneur de jeu titulaire des Rockets, Alston a enregistré une moyenne de 13,3 points, 3,4 rebonds, 5,4 passes et 1,6 interception par match. Il a terminé la saison au neuvième rang des interceptions parmi tous les joueurs de la NBA, au quatrième rang des tirs à trois points et au 23e rang des passes décisives. Le 12 novembre 2008, Alston a été suspendu pour deux matchs sans salaire pour son rôle dans une bagarre après une faute sans appel avec Matt Barnes et Steve Nash.
Magie d’Orlando (2009)Edit
Alston a été échangé au Magic d’Orlando dans une transaction à trois le 19 février 2009, et a remplacé Jameer Nelson blessé dans la ligne de départ de l’équipe. Le 30 avril 2009, Alston a aidé le Magic d’Orlando à battre les 76ers de Philadelphie 4-2 au premier tour des playoffs de la NBA. Orlando a ensuite battu les Celtics de Boston et les Cavaliers de Cleveland pour se qualifier pour les finales de la NBA, où ils ont perdu contre les Lakers de Los Angeles en cinq matchs après avoir été remplacés par le revenant Jameer Nelson, une décision controversée de Stan Van Gundy. Alston a enregistré une moyenne de 10,6 points, 3,0 passes et 2,2 rebonds lors des finales. Lors des playoffs 2009, Alston a débuté tous les matchs auxquels il a participé.
New Jersey Nets (2009-2010)Edit
Le 25 juin 2009, il est échangé aux New Jersey Nets avec Tony Battie et Courtney Lee en échange de Vince Carter et Ryan Anderson. Il a réalisé son premier triple-double en tant que membre des New Jersey Nets en 2009-2010. Le 5 janvier 2010, il a été libéré par les Nets dans l’espoir de le laisser jouer pour un prétendant.
Miami Heat (2010)Edit
Le 7 janvier 2010, il a franchi les dispenses et a signé avec le Miami Heat pour la deuxième fois. Après avoir commencé 25 matchs pour le Heat, il a été immédiatement suspendu le 6 mars 2010 pour avoir manqué l’entraînement et un match. Le 13 mars 2010, Miami a relevé sa suspension pour le reste de la saison.