Tottenham Hotspur From
Dublin, Parrott started his youth career with
Belvedere. He was first identified for Tottenham Hotspur by Martin McGuigan, the club's Republic of Ireland scout based in
Newry. In July 2017, Parrott joined
Tottenham Hotspur for an undisclosed fee. On 4 February 2019, on his 17th birthday, Parrott signed his first professional contract with Tottenham. He made his first-team debut for Tottenham in the 3–2
International Champions Cup friendly win over
Juventus on 21 July 2019. On 24 September 2019, Parrott made his professional debut for Tottenham in their
third round loss in the
EFL Cup against
Colchester United. On 7 December 2019, Parrott made his
Premier League debut under manager
José Mourinho, in a 5–0 win against
Burnley. On 8 February 2020, Parrott signed a new three-and-a-half-year contract with Spurs until the summer of 2023, with an option to extend for an extra year.
Loan spells On 1 August 2020, Parrott joined
Championship side
Millwall on a season-long loan. After missing the start of the season due to suffering a quad injury during pre-season, he made his debut for Millwall in a 0–2 EFL Cup defeat to Burnley on 23 September, a match in which he also suffered an ankle injury which ruled him out of action for over 8 weeks. He made his first appearance following his return from injury in a 1–1 draw with
Cardiff City on 21 November. Parrott made 14 appearances in all competitions for Millwall On 1 February 2021, Parrott joined
League One club
Ipswich Town for the remainder of the season. making his debut five days later in a 2–0 victory over
Blackpool. He scored his first senior goal in a 1–0 home win over
Plymouth Argyle at
Portman Road on 13 March 2021. Parrott made 18 appearances during his loan spell with Ipswich, scoring twice. He made his league debut for the club on 7 August 2021 in a 3–3 draw away to
Bolton Wanderers. He scored his first goal the following week at home against Sunderland though MK Dons lost 2–1. On 8 March 2022, Parrott scored twice in a 3–1 home win over
Cheltenham Town. He went on to make 47 appearances for the club, scoring ten goals and providing seven assists as Milton Keynes Dons secured a third-placed play-off finish. On 25 July 2022, Tottenham Hotspur announced that Parrott had signed a new contract at the club until 2025 and was subsequently loaned out to Championship side Preston North End for the 2022–23 season. He scored his first goal for Preston in an
EFL Cup win over
Huddersfield Town on 9 August 2022. His first league goal for Preston North End was the winning goal in a 3–2 win over
Norwich City at
Carrow Road on 8 October 2022. On 24 August 2023, Parrott was loaned out to Dutch club
Excelsior Rotterdam on a season long loan deal. Over the course of the season, he scored seventeen goals, including two hat-tricks in the relegation play-offs, but was unable to save the club from relegation.
AZ Alkmaar Parrott signed for
Eredivise club
AZ Alkmaar from Tottenham Hotspur on 13 July 2024. The transfer fee paid to Tottenham was reported as £6.7 million (€8 million). He was named the Eredivisie Player of the Month for December 2024. On 21 April 2025, he opened the scoring in the
2025 KNVB Cup final as AZ went on to lose to
Go Ahead Eagles on penalties following a 1–1 draw after extra time. Parrott started off the
2025–26 season in good form, scoring 10 goals in his first 7 appearances, but had a knee ligament injury at the end of August that kept him out of action until October. Upon returning from injury, his excellent form continued and on 14 January 2026, Parrott scored a
hat-trick and assisted another goal in a 6–0 victory over
Ajax in the
KNVB Cup. On 19 April 2026, he played in the
2026 KNVB Cup final and scored his 30th goal of the season in a 5–1 win over
NEC Nijmegen. ==International career==