Er fiel für die nächste Saison aus, danach kehrte Rose nie wieder zu alter Stärke zurück. Im Laufe seiner Karriere kämpfte er häufiger mit Verletzungen. Bis 2016 blieb der Point Guard bei den Bulls. Danach folgten Stationen bei den New York Knicks, Cleveland Cavaliers, Minnesota Timberwolves, Detroit Pistons und zurück zu den Knicks.
Seit 2023 trug er das Jersey der Memphis Grizzlies, bei dem er aber zuletzt den Vertrag aufgelöst hatte. Immerhin sorgte Rose im Oktober 2018 für ein Highlight, als er für die Timberwolves gegen Utah Jazz ein Career-High von 50 Punkten auflegte. Zudem gewann der dreifache All-Star mit den USA zwei Mal die Basketball-WM (2010, 2014).