Early career Moran was born in the
Dublin suburb of
Knocklyon, and started out at his local club Knocklyon United. He later moved to schoolboy club St Joseph's Boys, before moving onto the academy of
League of Ireland club
Bray Wanderers, for whom St Joseph's are a feeder club.
Bray Wanderers Moran made his first team debut for the club in a victory over
Drogheda United in August 2019 aged just 15 years 307 days old, making him the youngest player in the club's history. On 28 February 2020, he became the club's youngest ever goalscorer at 16 years 135 days old when he scored in a 2–0 win over
Wexford at the
Carlisle Grounds.
Brighton & Hove Albion In July 2020, Moran signed for the
academy of
Premier League outfit
Brighton & Hove Albion, alongside
Bray Wanderers teammate
Leigh Kavanagh. April 2021 saw Moran linked with a move to fellow
Premier League sides
Manchester United and
Chelsea. After a year at the club, he signed his first professional contract with Brighton in July 2021. Moran signed a three-year contract extension with the club in August 2022. On 6 September, Moran scored his first professional goal in England whilst playing for the
Brighton under-21s, scoring the opener in the 2–1 loss at
League Two side
Colchester United in Albion's first group stage match of the
2022–23 EFL Trophy. He made his Premier League debut on 3 January 2023, coming on as a 79th-minute substitute replacing
Solly March in a 4–1 away win over
Everton. On 22 August 2023, Moran scored a brace with the under-21s in a 3–2 away win over League Two side
Walsall in the opening group stage match of the
2023–24 EFL Trophy.
Blackburn Rovers loan Moran signed for
EFL Championship side
Blackburn Rovers on a
season-long loan on 26 August 2023. He made his debut a day later, coming on as a 57th-minute substitute in a 1–0 away win over
Watford. Moran started in the next match on 30 August, where he assisted
John Buckley's goal, in Blackburn's 8–0 away win over
League Two side
Harrogate Town in the
EFL Cup second round.
Stoke City loan Moran joined
Stoke City on 16 August 2024 on loan for the
2024–25 season. Moran made 39 appearances for Stoke scoring four goals, as they finished in 18th position, avoiding relegation on the final day of the season.
Los Angeles FC loan Moran joined
Major League Soccer club
Los Angeles FC on 21 August 2025 on loan for the remainder of the 2025 season. On 18 October 2025, Moran scored his first goal for the club, a 90th minute equaliser in a 2–2 draw away to
Colorado Rapids.
Preston North End On 2 February 2026, Preston announced the club had signed the player on a three-and-a-half year deal. ==International career==