Au cours de sa carrière, il a réceptionné 278 passes pour 4 301 yards et 29 touchdowns marquées[2]. Le , Butler connaît son meilleur match en carrière en attrapant pour 255 yards et 4 touchdowns pour les Bills dans une victoire contre les Jets de New York[3]. Il établit alors un record du nombre de yards gagnés à la réception sur un match pour un rookie (record battu en 2022 par Ja'Marr Chase)[4].
Butler est entraîneur des wide receivers durant les saisons 1999 et 2000 pour les Browns de Cleveland, puis est directeur du développement des joueurs, toujours pour les Browns, jusqu'à son licenciement en 2011[5].