2018年6月，有媒体称扎尼奥洛将作为纳因戈兰转会国米的交易的一部分，与队友桑顿加盟罗马。他在6月25日完成了他的体检，并与俱乐部签下了一份为期5年的合同，转会费为450万欧元，加上15%的二次转会分成。9月19日，罗马在伯纳乌球场0-3输给皇家马德里的欧冠比赛中，扎尼奥洛替补上场，完成了罗马首秀。2018年9月26日，19岁的扎尼奥洛在罗马主场4-0大胜弗罗西诺内的比赛中完成了意甲首秀。12月26日，他在罗马3-1击败萨索洛的比赛中打进了他的意甲首球。2019年2月12日，扎尼奥洛在罗马2-1击败波尔图的