Montgomery first came to prominence as a hurler with the Abbeyside club, while also playing Gaelic football with sister club Ballinacourty. He enjoyed divisional success in both codes with the respective under-21 teams.
On 7 October 2018, Montgomery was selected at right wing-forward when Abbeyside qualified for the 2018 county final against Ballygunner. He was held scoreless over the hour as Abbeyside suffered a 2-19 to 0-13 defeat.[4]
Waterford
Minor and under-21
Montgomery first played for Waterford as a member of the minor team during the 2016 Munster Minor Championship. He made his debut in that grade on 6 April 2016 when he lined out at full-forward in a 0-17 to 1-10 defeat by Cork, before ending the season without success.[5] Montgomery was subsequently drafted onto the Waterford under-21 team, making his first appearance in a 0-23 to 1-17 defeat by Cork in the 2018 Munster semi-final.[6] A change in the age limit meant that Montgomery was overage for the following year's championship.
Senior
Montgomery was drafted onto the Waterford senior team by new manager Liam Cahill in advance of the 2020 Munster League. He made his first competitive appearance in a 1-17 to 1-13 defeat by Cork on the opening round of the pre-season competition.[7] Montgomery was subsequently included on Waterford's National League panel and made his first appearance in that competition in a 1-24 to 3-17 victory over Cork in the first round.[8] Montgomery made his championship debut on 31 October 2020, when he came on as a 62nd-minute substitute for Jack Fagan in a 1-28 to 1-24 defeat of Cork in the Munster semi-final.[9] He was again introduced as a substitute after starting on the bench when Waterford suffered a 0-25 to 0-21 defeat by Limerick in the 2020 Munster final.[10] After making appearances of the bench in subsequent defeats of Clare and Kilkenny, Montgomery received his first starting fifteen berth when he was named at centre-forward for the 2020 All-Ireland final against Limerick.[11]