Батлер в основном играет на позиции лёгкого форварда, также способен играть роль атакующего защитника. Выступал за баскетбольную команду университета Коннектикута «Коннектикут Хаскис». На драфте НБА 2002 года был выбран под десятым номером клубом «Майами Хит». Дважды принимал участие в Матче всех звёзд НБА (в 2007 и 2008 годах). 23 июля 2015 года подписал контракт с «Сакраменто Кингз».