Carmelo Anthony spilte i Denver Nuggets i åtte år, fra sin debutsesong i NBA i 2003 og frem til 2011. I februar 2011 signerte han for New York Knicks, der han ble kalt «king of new York» Sommeren 2017 ble han sendt til Oklahoma City Thunder, hvor han spilte én sesong før han signerte for Houston Rockets. Her ble han etter kort tid kjøpt ut av kontrakten sin, og ble en free agent fram til han signerte med Portland Trail Blazers i november 2019.