Chicago Bulls (2011-2017)
Premières années
Butler a été sélectionné avec le 30e choix global de la draft NBA 2011 par les Chicago Bulls. Il a vu des opportunités limitées dans son année de rookie, jouant 42 matchs pendant la saison 2011-12 raccourcie par le lockout. La saison suivante, il a joué les 82 matchs des Bulls. Après avoir joué des minutes limitées pour commencer la saison 2012-13, il a vu des minutes significatives au cours de la deuxième moitié de la saison, y compris en démarrant les 12 matchs de playoffs. Le 9 avril, il a marqué 28 points contre les Raptors de Toronto, un record en carrière. Deux jours plus tard, il a enregistré son premier match 20/10 en carrière avec 22 points et 14 rebonds contre les New York Knicks.
La saison 2013-14 a vu Butler manquer 15 matchs en raison d’une blessure, le limitant à 67 matchs. Il a atteint la moyenne de 38,7 minutes par match la plus élevée de sa carrière, ce qui le classe au premier rang de la NBA. Il a marqué un record de saison de 26 points contre les Grizzlies de Memphis le 30 décembre. Il a établi un record de franchise en jouant 60:20 dans un match en triple prolongation contre le Magic d’Orlando le 15 janvier et a terminé avec 21 points, sept rebonds et six passes. À la fin de la saison, il a été nommé dans la deuxième équipe défensive de la NBA.
Saison 2014-15
Le 25 novembre 2014, Butler a égalé un record en carrière avec 32 points lors d’une défaite contre les Denver Nuggets. Le 3 décembre 2014, il a été nommé joueur du mois de la conférence Est pour les matchs joués en octobre/novembre. Il a ensuite établi un nouveau record en carrière de 35 points lors d’une victoire 103-97 contre les New York Knicks le 18 décembre. Le 29 janvier 2015, Butler a été nommé réserviste pour la Conférence Est lors du NBA All-Star Game 2015. Le 2 mars 2015, il est écarté pour trois à six semaines en raison d’une blessure au coude gauche. Il revient à l’action le 23 mars contre les Hornets de Charlotte, enregistrant 19 points et 9 rebonds dans une victoire 98-86.
Le 20 avril, Butler établit un record en carrière en séries éliminatoires pour le deuxième match consécutif, marquant 31 points dans la victoire 91-82 des Bulls sur les Bucks de Milwaukee pour prendre une avance de 2-0 dans leur série de premier tour. Le 25 avril, Butler a de nouveau établi un record dans sa carrière avec 33 points, lors d’une défaite des Bulls 92-90 contre les Bucks, réduisant leur avance dans la série à 3-2. Les Bulls remportent ensuite le sixième match de la série, ce qui leur permet d’accéder aux demi-finales, où ils s’inclinent 4-2 face aux Cleveland Cavaliers. Le 7 mai, il a été nommé le joueur le plus amélioré de la NBA 2014-15 et est devenu le premier joueur de l’histoire de la franchise à remporter ce prix.
Saison 2015-16
Le 9 juillet 2015, Butler a re-signé avec les Bulls pour un contrat de cinq ans et 95 millions de dollars. L’accord comprenait une option de joueur pour la cinquième année. Le 9 décembre, il a marqué un record de carrière de 36 points dans une défaite contre les Celtics de Boston. Il a dépassé cette marque avec 43 points le 18 décembre lors d’une défaite 147-144 en quadruple prolongation contre les Pistons de Détroit. Le 3 janvier, Butler a battu le record d’équipe de Michael Jordan pour les points en une mi-temps, marquant 40 de ses 42 points après la pause pour mener les Bulls à une victoire 115-113 sur les Raptors de Toronto. Deux jours plus tard, il a enregistré 32 points et 10 passes décisives, son meilleur score de la saison, lors d’une victoire 117-106 sur les Milwaukee Bucks. Le 14 janvier, il a marqué 53 points, son record en carrière, lors d’une victoire 115-111 en prolongation contre les Philadelphia 76ers. Butler a également obtenu 10 rebonds et six passes décisives, tout en réussissant 15 des 30 tirs sur le terrain et 21 des 25 lancers francs, ce qui a permis aux Bulls de mettre fin à une série de trois défaites consécutives. Il est devenu le premier joueur des Bulls à marquer 50 points depuis Jamal Crawford en 2004. Le 5 février, Butler souffre d’une entorse au genou gauche lors d’un match contre les Nuggets de Denver et manque près de quatre semaines. Il est élu pour participer au NBA All-Star Game 2016, mais la blessure l’oblige à renoncer, et il est ensuite remplacé dans l’équipe de l’Est par son coéquipier Pau Gasol. Butler a manqué 11 matchs à cause de sa blessure au genou, et a repris l’action pour les Bulls le 5 mars contre les Houston Rockets. En 34 minutes d’action, il a enregistré 24 points, 11 rebonds, 6 passes et 1 interception lors d’une victoire 108-100, aidant ainsi les Bulls à mettre fin à une série de quatre défaites consécutives. Cependant, il est retourné sur la touche le 7 mars pour le match de l’équipe contre les Milwaukee Bucks en raison de douleurs au dos et d’un gonflement du genou gauche. Après une absence de trois matchs, il a repris l’action le 14 mars contre les Raptors de Toronto. Le 2 avril, il a enregistré son premier triple-double en carrière avec 28 points et des records de 17 rebonds et 12 passes dans une défaite 94-90 contre les Pistons de Détroit. Lors de la finale de la saison des Bulls le 13 avril, Butler a enregistré son deuxième triple-double en carrière avec 10 points, 12 rebonds et 10 passes dans une victoire 115-105 contre les 76ers de Philadelphie.
Saison 2016-17
En ouverture de la saison des Bulls le 27 octobre, Butler a marqué un maximum de 24 points pour son équipe lors d’une victoire 105-99 sur les Celtics de Boston. Le 9 novembre, il a marqué 39 points lors d’une défaite 115-107 contre les Hawks d’Atlanta. Trois jours plus tard, il a marqué 37 points, réussi ses 14 lancers francs, pris huit rebonds et distribué neuf passes décisives, son meilleur score de la saison, lors d’une victoire 106-95 sur les Washington Wizards. Le 20 novembre, il a marqué 40 points, son meilleur score de la saison, lors d’une victoire 118-110 sur les Los Angeles Lakers. Le lendemain, il a été nommé joueur de la semaine de la conférence Est pour les matchs joués du lundi 14 novembre au dimanche 20 novembre. Le 28 décembre, il a égalé son record de la saison avec 40 points et a réussi un tir de 20 pieds au buzzer pour donner aux Bulls une victoire 101-99 sur les Brooklyn Nets. Butler a marqué neuf points dans les 21⁄2 dernières minutes pour rallier Chicago. Il a terminé 11 sur 11 de la ligne des lancers francs et a saisi 11 rebonds alors que les Bulls ont surmonté un déficit de sept points dans les trois dernières minutes.
Le 2 janvier 2017, Butler a marqué 52 points dans une victoire 118-111 contre les Hornets de Charlotte. Il est à un point de son record en carrière, obtenu le 14 janvier 2016.Il a marqué 20 points en première mi-temps et 17 dans les quatre dernières minutes du match. Il a également obtenu 12 rebonds et six passes décisives tout en tirant 21 sur 22 de la ligne des lancers francs. Le 7 janvier, il a atteint la barre des 40 points pour la troisième fois en six matchs, terminant avec 42 points dans une victoire en prolongation 123-118 contre les Raptors de Toronto. Deux jours plus tard, il a été nommé joueur de la semaine de la conférence Est pour les matchs joués du lundi 2 janvier au dimanche 8 janvier. Le 19 janvier, Butler est nommé titulaire dans l’équipe des étoiles de la conférence Est pour le match des étoiles de la NBA 2017. Après avoir remis en question le désir des jeunes joueurs de l’équipe à la suite d’une défaite contre les Hawks d’Atlanta le 25 janvier, Butler a reçu une amende et a été tenu à l’écart de l’alignement de départ contre le Heat de Miami le 27 janvier à titre de punition. Il a par la suite terminé avec seulement trois points sur un tir de 1 pour 13. Le 25 février 2017, il enregistre son troisième triple-double en carrière avec 18 points, 10 rebonds et 10 passes décisives lors d’une victoire 117-99 contre les Cleveland Cavaliers. Le 26 mars 2017, il inscrit 20 points et délivre 14 passes décisives, un record en carrière, lors d’une victoire 109-94 sur les Milwaukee Bucks. Le 6 avril 2017, il a enregistré son quatrième triple-double en carrière avec 19 points, 10 rebonds et 10 passes décisives lors d’une victoire 102-90 sur les Philadelphia 76ers.
Minnesota Timberwolves (2017-2018)
Le 22 juin 2017, Butler est échangé, ainsi que les droits de Justin Patton (16e choix de la draft NBA 2017), aux Minnesota Timberwolves en échange de Zach LaVine, Kris Dunn et les droits de Lauri Markkanen (7e choix de la draft NBA 2017). Pour ses débuts avec les Timberwolves lors de l’ouverture de la saison le 18 octobre, Butler a marqué 12 points dans une défaite 107-99 contre les Spurs de San Antonio. Le 3 décembre, il a marqué 20 de ses 33 points dans le quatrième quart-temps de la victoire 112-106 des Timberwolves contre les Clippers de Los Angeles. Le 12 décembre, il a marqué 38 points dans une défaite 118-112 en prolongation contre les Philadelphia 76ers. Le 18 décembre, il a marqué 37 points lors de la victoire 108-107 sur les Trail Blazers de Portland. Le 27 décembre, Butler a marqué 12 des 14 points de Minnesota en prolongation et a terminé avec un record de 39 points pour permettre aux Timberwolves de remporter une victoire de 128-125 sur les Nuggets de Denver. Le 23 janvier, il a été nommé réserviste All-Star de la Conférence Ouest. Le 9 février, pour son retour à Chicago, Butler a marqué 38 points lors d’une défaite 114-113 contre les Bulls. Butler a choisi de ne pas participer au All-Star Game, donnant la priorité à la dernière ligne droite de la saison et pensant que le repos lui serait bénéfique. Cependant, lors du premier match des Timberwolves après la pause du All-Star, le 23 février contre les Houston Rockets, Butler a quitté le match à la fin du troisième quart-temps avec une blessure au genou droit. Deux jours plus tard, il a subi une opération du ménisque et a été écarté pour une durée indéterminée. Butler est revenu au jeu le 6 avril pour marquer 18 points lors d’une victoire 113-96 contre les Los Angeles Lakers. Lors du troisième match du premier tour des séries éliminatoires des Timberwolves contre les Rockets, Butler a réussi quatre tirs à trois points parmi ses 28 points lors de la victoire 121-105. Les Timberwolves ont ensuite perdu la série en cinq matchs.
Peu avant le camp d’entraînement de 2018, Butler a demandé un échange aux Timberwolves, indiquant qu’il ne re-signerait pas avec l’équipe dans l’intersaison 2019. Lorsqu’un échange n’a pas été réalisé avant le début de la saison régulière, Butler a choisi de jouer pour Minnesota en 2018-19. Il est apparu dans 10 des 13 premiers matchs des Timberwolves avant d’être échangé début novembre.
Philadelphia 76ers (2018-2019)
Le 12 novembre 2018, Butler a été échangé, ainsi que Justin Patton, aux Philadelphia 76ers en échange de Jerryd Bayless, Robert Covington, Dario Šarić et un choix de deuxième tour de draft 2022. Il fait ses débuts avec les 76ers deux jours plus tard, marquant 14 points lors d’une défaite 111-106 contre le Magic d’Orlando. Le 25 novembre, il inscrit 34 points et 12 rebonds et réussit un 3-points à 2,3 secondes de la fin pour offrir aux 76ers une victoire de 127-125 sur les Brooklyn Nets. Le 5 décembre, il a marqué son meilleur score de la saison, soit 38 points, lors d’une défaite 113-102 contre les Raptors de Toronto. Deux jours plus tard, il a réalisé un deuxième match consécutif de 38 points lors d’une victoire 117-111 sur les Pistons de Détroit. Le 29 janvier, Butler a été transféré au poste de meneur de jeu et a marqué 20 points et délivré six passes décisives lors d’une victoire 121-105 sur les Los Angeles Lakers. Lors du premier match du premier tour des séries éliminatoires des 76ers contre les Nets, Butler a marqué un maximum de 36 points lors d’une défaite 111-102. Dans le deuxième match du deuxième tour, Butler a marqué 30 points et pris 11 rebonds pour aider les 76ers à égaliser la série contre les Raptors à 1-1 avec une victoire 94-89. Dans le sixième match, il a marqué 25 points dans une victoire 112-101, aidant les 76ers à égaliser la série contre les Raptors à 3-3. Les 76ers s’inclinent ensuite 92-90 lors du 7e match malgré les 16 points de Butler.
Miami Heat (2019-présent)
Le 6 juillet 2019, Butler signe avec le Miami Heat via une signature et un échange avec les 76ers dans un échange à quatre équipes. Le 9 décembre 2019, Butler a été nommé joueur de la semaine de la Conférence de l’Est après avoir obtenu une moyenne de 27,5 points, 9,0 rebonds et 8,5 passes décisives par match. Le 10 décembre, Butler a enregistré un record en carrière de 18 rebonds, ainsi que 20 points et 11 passes dans une victoire en prolongation de 135-121 contre les Hawks d’Atlanta. Le 30 janvier, Butler est nommé à son cinquième match des étoiles de la NBA.
Le Heat atteint les finales de la NBA après avoir battu les Celtics de Boston en finale de la conférence Est en six matchs, ce qui vaut à Butler sa première participation aux finales. Lors du match 3 des Finales NBA 2020, Butler a terminé avec 40 points, 11 rebonds et 13 passes et est devenu le troisième joueur de l’histoire des Finales à enregistrer un triple-double de 40+ points, rejoignant LeBron James (alors avec Cleveland) en 2015 et Jerry West avec les Los Angeles Lakers en 1969. Butler est également devenu le premier joueur à avoir plus de points, de rebonds et de passes décisives dans un match des Finales que James, qui a terminé avec 25 points, 10 rebonds et huit passes décisives. Lors du cinquième match, Butler a marqué 35 points, pris 12 rebonds, délivré 11 passes et effectué 5 interceptions, devenant ainsi le premier joueur à inscrire plus de 35 points, plus de 10 rebonds, plus de 10 passes et plus de 5 interceptions lors d’un match de finale. Il est également le deuxième joueur à atteindre de telles statistiques dans l’histoire des playoffs de la NBA après Gary Payton en 2000. Butler est devenu le deuxième joueur à réaliser plusieurs triple-doubles de 30 points dans la même série de finales, rejoignant James en 2015. Il est devenu le sixième joueur à réaliser plusieurs triple-doubles dans une série de Finales avec James, Magic Johnson, Larry Bird, Wilt Chamberlain et Draymond Green. Le Heat s’est incliné face aux Lakers de Los Angeles en six matches. Finalement, Butler devient seulement le deuxième joueur dans une série de Finales à mener son équipe en points, rebonds, passes, interceptions et blocs, rejoignant James en 2016.
Le 11 février 2021, Butler enregistre son 10e triple-double en carrière avec 27 points, 10 rebonds et 10 passes dans la victoire du Heat sur les Rockets de Houston (101-94). Le 18 février, Butler a enregistré son 13e triple-double en carrière avec 13 points, 10 rebonds et 13 passes lors d’une victoire 118-110 sur les Sacramento Kings, devenant ainsi le premier joueur de l’histoire de la franchise à réaliser trois triples-doubles consécutifs. Avec son coéquipier Bam Adebayo, qui a affiché 16 points, 12 rebonds et 10 passes, ils sont devenus la première paire dans l’histoire de la ligue à enregistrer des triple-doubles dans le même match plus d’une fois.