Fitzgerald joined the Munster academy ahead of the 2017–18 season,[4] having made his non-competitive debut for Munster during their pre-season fixture against Italian side Zebre in August 2016.[5] However, Fitzgerald was released from the academy before the end of the 2017–18 season.[6]
Connacht
After leaving Munster, Fitzgerald joined the Connacht academy, and made his competitive debut for the province in their 22–10 win against French side Bordeaux Bègles during the 2018–19 Challenge Cup on 13 October 2018,[7] before making his first start for Connacht one week later in their 34–13 defeat away to English side Sale Sharks.[8][9] He will join the Connacht senior squad ahead of the 2019–20 season, having signed his first professional contract with the province in April 2019.[10] In April 2023 it was announced that Fitzgerald would leave Connacht at the end of the 2022–23 season.[11]