Dalton made his senior competitive debut for Ulster in their 23–22 win against Italian side Benetton in round 9 of the 2017–18 Pro14 on 24 November 2017.