Kazan in Moscow in the first match for the round of 32, in the Europa League, coming on as a late substitute after Balázs Megyeri conceded a penalty and was given a red card. Carroll saved the penalty with the first touch of his Olympiacos career and his team went on to win 0–1. In the return leg, Carroll put in a performance considered legendary by the fans, after producing a string of saves in whilst carrying a visible hamstring injury. Carroll became the first choice goalkeeper at the club in 2012–13 and featured in his first Champions League game since February 2005, when he played in a 2–1 win at Montpellier on 24 October 2012, after displacing Megyeri who started the opening two European games. In Olympiacos' first ten league games, Carroll played a part in a team which conceded only five goals and kept six clean sheets as they won the opening nine games, drawing the other. In an interview with British press, Carroll said that he was happy with his life in Greece and hopeful on extending his contract at Olympiacos. In his first twenty games for Olympiacos in all competitions, he was part of the winning side in eighteen games, drawing the other two, conceded ten goals and kept twelve clean sheets, losing in his twenty-first appearance against Schalke 04 0–1 on 21 November 2012. Carroll lost his place in the side to Megyeri in January, being relegated to cup appearances as Olympiacos won the double for a second consecutive season. Notts County Following his departure from Greek Superleague champions, Olympiacos, Carroll signed a one-year contract with Football League One side Notts County on 4 August 2014. Carroll resigned for the 2015–16 season, he was released at the end of the season. On 15 November 2014, less than 24 hours after playing an international for Northern Ireland in Bucharest, Romania, Carroll kept a clean sheet as Notts County won 1–0 away at Coventry City. Linfield Carroll joined Linfield in 2016. After suffering a serious knee injury in January 2019, he left the club in May 2019 but planned to continue his playing career. Dungannon Swifts After a brief period playing for Mid-Ulster Football League junior side FC Mindwell, Carroll returned to the Irish League to sign for Dungannon Swifts in January 2021. At the end of the 2020–21 season, he left the club to move into