Devlin moved to Aberdeen in January 2018 for an undisclosed fee, despite having not yet fully recovered from the knee injury suffered in May 2017. He eventually made his competitive debut for Aberdeen on 26 July 2018, in the first leg of a Europa League tie against Burnley at Pittodrie Stadium.