Youth career A native of
Dunboyne,
County Meath, Nolan began playing with local side
Dunboyne A.F.C. before earning a move to the under 17 side of
Shamrock Rovers in January 2018.
Shelbourne On 28 May 2021, Nolan made his career debut at senior level, coming off the bench in injury time of
Shelbourne's 4–0 win over
Galway United at
Tolka Park. He featured 3 more times off the bench that season as the club won the
2021 League of Ireland First Division to gain promotion back to the
League of Ireland Premier Division.
UCD In January 2022, Nolan signed for fellow newly promoted side
UCD. He made his competitive debut for the club on 4 February 2023 in a 4–1 loss to
Shamrock Rovers in the
Leinster Senior Cup. Nolan scored thirst goal of his senior career on 22 April 2022, a consolation goal off the bench in a heavy 7–1 defeat to
Derry City at the
Ryan McBride Brandywell Stadium. On 17 June 2022, he came off the bench in the 75th minute away to
St Patrick's Athletic and 12 minutes later got on the end of
Liam Kerrigan's pass to score his sides goal in a 2–1 loss. On 11 November 2022, Nolan's cross assisted
Tommy Lonergan's header to secure a 1–0 win over
Waterford in the
2022 League of Ireland Premier Division Promotion/Relegation Play-off to help his side secure their safety in the top division. On 24 February 2023, he scored his first goal of the season in a 3–2 defeat against
Sligo Rovers at the
UCD Bowl. He made the last of his 52 appearances for the club on 30 June 2023 in a 7–0 loss to
St Patrick's Athletic at
Richmond Park.
St Patrick's Athletic On 6 July 2023, Nolan signed for fellow
League of Ireland Premier Division club
St Patrick's Athletic alongside
Kian Leavy. On 23 July 2024, Nolan made his debut for the club, replacing
Conor Carty from the bench in a 2–1 win away to
Longford Town in the First Round of the
2023 FAI Cup. Nolan went on to feature in every round of the competition, culminating on 12 November 2023, when he replaced
Kian Leavy in the
2023 FAI Cup Final as his side defeated rivals
Bohemians 3–1 in front of a record
FAI Cup Final attendance of 43,881 at the
Aviva Stadium. On 5 April 2024, Nolan scored his first goal for the club, the winner in a 2–1 victory over
Shamrock Rovers in the
Dublin derby. On 31 May 2024, he replaced
Cian Kavanagh from the bench to score an 88th-minute winner at home to
Galway United to earn a 2–1 win for his side and their first league win under newly appointed manager
Stephen Kenny. On 25 July 2024, Nolan made his first European appearance of his career, in a 3–1 win at home to
Vaduz of
Liechtenstein in the
UEFA Conference League.
Cork City On 25 November 2024, Nolan signed for newly promoted
League of Ireland Premier Division side
Cork City ahead of their 2025 season. He scored his first goal for the club on 3 March 2025, opening the scoring in a 2–1 defeat to
Waterford at the
RSC in what was his first league start for the club and his 100th career appearance. On 9 November 2025, he was part of the starting 11 in the
2025 FAI Cup final as his side were beaten 2–0 by
Shamrock Rovers at the
Aviva Stadium. He made a total of 34 appearances in all competitions, scoring 4 goals, as the club were relegated to the
League of Ireland First Division by finishing bottom of the league.
Sligo Rovers On 20 November 2025,
League of Ireland Premier Division club announced that they had signed Nolan on a pre-contract for the 2026 season. ==Career statistics==