Do NBA trafił w 1997 roku. Z dziewiątym numerem w drafcie został wybrany przez Toronto Raptors. Później występował jeszcze m.in. w Orlando Magic i Houston Rockets. W latach 2003-04 McGrady był najlepszym strzelcem ligi. W poprzednim sezonie bronił barw Atlanta Hawks. W każdym meczu średnio grał 16 minut i zdobywał 5,3 punktu.