Earl Boykins har spilt i den amerikanske NBA–ligaen siden 1999. Han har vært innom 9 forskjellige klubber, 3 av dem i 1999. Tidligere har han spilt for New Jersey Nets (1999), Cleveland Cavaliers (1999, 2000), Orlando Magic (1999), Los Angeles Clippers (2001–2002), Golden State Warriors (2002–2003), Denver Nuggets (2003–2007), Milwaukee Bucks (2007) og Charlotte Bobcats (2007–2008). I mye av sin NBA-karriere har Boykins vært innbytter for disse klubbene, han har derfor vært aktuell som vinner av prisen NBA Sixth Man of the Year, men har aldri vunnet den. Boykins spilte helt klart minst for laget Orlando Magic da han kun spilte 8 minutter for laget. Boykins har for det meste spilt for Denver Nuggets.