2000年,6岁的丹尼尔·鲁加尼开始在恩波利足球俱乐部踢球。之后他在该俱乐部青训营呆了12个完整的赛季,2012年8月被租借到尤文图斯,收取15万欧元的费用 。丹尼尔·鲁加尼在2012-13赛季作为尤文青年队主力球员,赢得了意大利杯。2013年7月31日以50万欧元的共有权交易被尤文图斯收购,之后在2013-14赛季的意大利乙级联赛前,以一赛季的租借合同被送回恩波利 。
丹尼尔·鲁加尼职业生涯起源于2013年意大利乙级足球联赛恩波利足球俱乐部,并被评为2014年度意大利乙级联赛最佳球员 。2014年8月31日代表恩波利首次参加意甲联赛;2015年夏天,丹尼尔·鲁加尼正式回归尤文图斯 。2017-18赛季,丹尼尔·鲁加尼代表尤文图斯在意甲联赛出场22次,进2球;欧洲冠军联赛出场2次;意大利杯赛出场2次 。尤文图斯为赛季意甲冠军 、意大利杯冠军 、2018年意大利超级杯冠军 。
2014年11月9日,丹尼尔·鲁加尼首次进入意大利国家队 。