 In his 3 seasons at Shelbourne he made 85 league and cup appearances scoring 5 goals.In March 2010 O'Brien returned to football signing for Bray Wanderers.He scored twice on his Bray debut in the EA Sports Cup against Drogheda United but failed to hold down a first team place after this.