Pastaroji veterano karjeros stotelė buvo Meksika, kurioje vilkėdamas Chalapos „Halcones“ marškinėlius šį sezoną jis sužaidė 10 rungtynių ir rinko 6,8 taško. 2022–2023 sezone Izraelio pirmenybėse atstovaudamas Kiryat Atos „Ironi“ per 29 minutes jis fiksavo 11,7 taško (36 procentai tritaškių), 3 atkovotų kamuolių, 5,3 rezultatyvaus perdavimo ir 11,7 naudingumo balų vidurkius.
D.Garrettas iki šiol įvardijamas vienu geriausiu Ajovos valstybinio universiteto įžaidėjų per visą istoriją. 2007–2011 metais Nacionalinėje koledžų atletų asociacijoje (NCAA) žaidęs amerikietis ypač pasižymėjo paskutiniajame savo sezone, kuriame rinko 17,3 taško, 6,1 rezultatyvaus perdavimo, 3,7 atkovoto ir 1,7 perimto kamuolio.
Amerikietis sužaidė du sezonus Nacionalinėje krepšinio asociacijoje (NBA), kur atstovavo Fynikso „Suns“ ir Jutos „Jazz“ ekipoms, o 2015-aisiais dalyvavo NBA G lygos „Kylančių žvaigždžių“ rungtynėse.
2012–2013 metų sezone jis sužaidė 19 mačų „Suns“ gretose, kitame sezone išsikovojo solidesnį vaidmenį Jutoje. Per 71 mačą jis aikštėje praleisdavo 15 minučių ir rinko 3,5 taško, 1,4 atkovoto kamuolio bei 1,7 rezultatyvaus perdavimo.
D.Garrettas per savo karjerą aplankė daug skirtingų šalių – Kroatiją, Prancūziją, Vokietiją, Italija, Turkiją, Graikiją, Japoniją, Izraelį ir Puerto Riką.