Začátek kariéry v NBA (1999-2005)Upravit
Alston měl na začátku své kariéry v NBA problémy, ale úspěšně přešel ze streetballu do profesionální hry. Poté, co většinu svého působení v Milwaukee Bucks odehrál na lavičce, byl vyměněn do Toronta Raptors. Po svém působení v Raptors se v roce 2004 objevil v základní sestavě Miami Heat. Nezklamal a v mladém týmu Miami, vedeném nováčkem Dwyanem Wadem, který se dostal až do semifinále Východní konference play-off NBA, si připsal v průměru 12 bodů a 4 asistence. V této sezóně se 26. března v zápase proti Dallasu Mavericks trefil v prodloužení 0,5 sekundy před koncem přes natažené ruce Shawna Bradleyho a vystřelil Miami vítězství 119:118. V létě 2004 podepsal Alston víceletou smlouvu s týmem Toronto Raptors. Pro Alstona to byl první krok v nové etapě bezpečné kariéry v NBA, která mu do té doby unikala.
Houston Rockets (2005-2008)Edit
Alston byl 4. října 2005 vyměněn do týmu Houston Rockets za rozehrávače Mikea Jamese. Ačkoli byl Alston během působení v Torontu často kritizován za svůj přístup, předpokládá se, že trenér Rockets Jeff Van Gundy se o Alstonově pracovní morálce a přístupu radil se svým bratrem, trenérem Miami Heat Stanem Van Gundym, který Alstona trénoval v sezóně 2003-04 NBA. Pověst Jeffa Van Gundyho jako houževnatého hráče a jeho schopnost dostat z hráčů, kteří byli dříve považováni za „potížisty“ nebo „temperamentní“ (např. Latrell Sprewell), vedla pracovníky Rockets k optimismu. V sezóně 2006-07 měl Alston jako rozehrávač Rockets průměr 13,3 bodu, 3,4 doskoku, 5,4 asistence a 1,6 krádeže na zápas. Sezonu zakončil na devátém místě v počtu krádeží mezi všemi hráči NBA, na čtvrtém místě v počtu trojkových pokusů a na 23. místě v počtu asistencí. Dne 12. listopadu 2008 byl Alston suspendován na dva zápasy bez nároku na plat za svou roli ve rvačce po neodpískaném faulu s Mattem Barnesem a Stevem Nashem.
Orlando Magic (2009)Edit
Alston byl 19. února 2009 v rámci třístranné dohody vyměněn do Orlanda Magic a v základní sestavě týmu nahradil zraněného Jameera Nelsona. Dne 30. dubna 2009 pomohl Alston týmu Orlando Magic porazit Philadelphii 76ers 4:2 v prvním kole play-off NBA. Orlando poté porazilo Boston Celtics a Cleveland Cavaliers a postoupilo do finále NBA, kde po vystřídání vracejícího se Jameera Nelsona prohrálo s Los Angeles Lakers v pěti zápasech, což bylo kontroverzní rozhodnutí Stana Van Gundyho. Alston měl ve finále průměr 10,6 bodu, 3,0 asistence a 2,2 doskoku. V play-off 2009 nastoupil Alston ke všem zápasům, do kterých nastoupil.
New Jersey Nets (2009-2010)Edit
Dne 25. června 2009 byl spolu s Tonym Battiem a Courtney Leem vyměněn do New Jersey Nets za Vince Cartera a Ryana Andersona. V sezóně 2009-2010 dosáhl svého prvního triple-double jako člen New Jersey Nets. Dne 5. ledna 2010 ho Nets propustili v naději, že ho nechají hrát za nějakého soupeře.
Miami Heat (2010)Edit
Dne 7. ledna 2010 prošel waivers a podruhé podepsal smlouvu s Miami Heat. Poté, co nastoupil k 25 zápasům za Heat, byl 6. března 2010 okamžitě suspendován za vynechání tréninku a zápasu. Dne 13. března 2010 Miami zvýšilo jeho suspendaci na zbytek sezóny.
.