达尼罗·加里纳利早年一直在意大利的联赛打球,直到在2008年NBA选秀大会上被纽约尼克斯队选中后才开始在NBA打球。2008年至2011年2月,加里纳利一直效力于纽约尼克斯队,一共为尼克斯征战了二个多赛季。2011年2月,加里纳利被送至丹佛掘金队。2017年7月7日,加里纳利被交易至洛杉矶快船队。2019年7月11日,加里纳利被交易至俄克拉荷马城雷霆队。2020年11月21日,加里纳利加盟亚特兰大老鹰队。
2021年4月2日,老鹰客场134-129战胜马刺。达尼罗·加里纳利出战36分钟,12投5中,其中三分球5投2中,罚球4投4中,得到16分12篮板1助攻1抢断。本场的12篮板创下了个人赛季新高。
2021年5月4日,老鹰主场123-114战胜开拓者。达尼罗·加里纳利出战31分钟,15投9中,其中三分球10投7中,罚球4投3中,得到28分8篮板2助攻3抢断0失误。本场的3抢断创下了个人赛季新高。
达尼罗·加里纳利是意大利国家队U16和U18的成员,还在2007年入选过意大利备战欧洲锦标赛的大名单,但因为伤病而退出。