In December 2018 Keegan signed for First Division side Bray Wanderers. Keegan made his debut for Bray in their opening match of the 2019 season away to Cabinteely.
In December 2018, Keegan signed with Bray Wanderers, who were playing in the First Division. Keegan started his career with Bray by playing in their opening match of the 2019 season against Cabinteely.