After impressing in Arsenal’s youth teams, McGuinness made his senior debut for the club during the 2020-2021 season in a Europa League match against Dundalk. However, with limited opportunities in the first team, McGuinness sought a loan move to gain valuable experience and playing time.