Passé par le club de championnat irlandais du Lansdowne FC, Deegan fait ses débuts avec la franchise du Leinster dès 2016, intégrant définitivement l'équipe senior avant la saison 2017-2018.