Maguire made his senior professional rugby debut for Welsh side Dragons against Benetton in round 13 of the 2019-20 Pro14 on 6 March 2020, after joining on a short-term deal. The short-term deal at the Dragons was extended following rugby's restart after the COVID-19 pandemic.
