Early career Torreira started his youth football career at hometown club I.A. 18 de Julio of
Fray Bentos. In 2013, at age 16, he joined
Montevideo Wanderers' youth team, before moving to Italy where he joined
Pescara's youth team in January 2015. On 2 July, his loan to Pescara became official. On 9 August 2015, Torreira scored his first professional goal against
F.C. Südtirol in the
2015–16 Coppa Italia. After the Pescara loan ended, Torreira returned to
Sampdoria on 1 July 2016. On 21 August 2016, Torreira made his
Serie A debut in their opening game against
Empoli at the
Stadio Carlo Castellani. He started the game and played the entire match. He became a regular for Sampdoria in the 2016–17 season, and continued showing his importance to the team in the 2017–18 season; scoring vital goals, including the second goal in Sampdoria's 3–2 win over Juventus in November.
Arsenal On 10 July 2018, Torreira joined English club
Arsenal for an undisclosed fee, believed to be around £26 million. Torreira was given the number 11 shirt, previously worn by
Mesut Özil, who took the vacant number 10 following the departure of
Jack Wilshere.
2018–19: Debut season, European runner-up Torreira made his Premier League debut on 12 August, coming on as a substitute on the 70th minute in a 2–0 defeat to Manchester City. Torreira registered his first assist of the season, by setting up
Alexandre Lacazette's winning goal in a 3–2 win over
Cardiff City. Torreira made his full-debut and his
Europa League debut for Arsenal in the 4–2 win over
FC Vorskla Poltava on 2 September, before being replaced in the 57th minute by
Matteo Guendouzi. Torreira's performance in Arsenal's 1–1 draw with
Liverpool drew particularly high praise from fans and pundits alike, picking up the man-of-the-match award. On 2 December, Torreira scored his first Arsenal goal and picked up another man-of-the-match award against
Tottenham Hotspur when he latched on to a pass from
Pierre-Emerick Aubameyang to slot the ball past
Hugo Lloris to give Arsenal a fourth goal in a 4–2
North London derby victory. A week later, on 8 December, Torreira scored a late 83rd-minute winner against
Huddersfield Town with a bicycle kick, giving him his second goal in as many games at the Emirates Stadium. In the match, Torreira was also awarded his fifth consecutive Arsenal Man of the Match performance. Torreira was dismissed in stoppage time during the club's reverse fixture against Tottenham at
Wembley after a late challenge on
Danny Rose. The match ended 1–1 and it was Torreira's first red card for Arsenal; although Arsenal attempted to appeal the ban, their appeal was rejected by the
FA, which meant that Torreira's ban would still result in a three-match ban. As a result, Torreira would miss Arsenal's games against
Manchester United,
Newcastle United and
Everton. ESPN's
Bill Barnwell named Torreira the third best signing of the Premier League season.
2019–20: FA Cup win Torreira made his first appearance of the season in Arsenal's 2–1 win over
Burnley on 17 August. Torreira scored his first goal of the season in Arsenal's 3–1 defeat to Liverpool after replacing
Dani Ceballos in the 61st minute. He struggled for playing time early on in the season, but regained a starting position under new Arsenal manager
Mikel Arteta. On 2 March, Torreira suffered a presumably season-ending ankle injury in an FA Cup win against
Portsmouth. However, the
Premier League suspension due to the
COVID-19 pandemic gave Torreira enough time to heal and return to fitness by the time the season restarted in June. He played only sparingly for the rest of the season.
2020–21: Loan to Atlético Madrid On 5 October 2020, Torreira joined
Atlético Madrid on a season-long loan. On 17 October, Torreira made his debut in a 2–0 win against
Celta Vigo in
La Liga. On 31 October, he came off the bench and scored his first goal for the club in a 3–1 league win over
Osasuna.
2021–22: Loan to Fiorentina On 25 August 2021,
Fiorentina announced the signing of Torreira on loan from
Arsenal until 30 June 2022 with an option to buy him next summer for around £13 million. On 12 September, Torreira made his debut in Fiorentina's 2–1 win over
Atalanta, after being named in
Vincenzo Italiano's starting eleven.
Galatasaray On 8 August 2022, Torreira signed for
Süper Lig club
Galatasaray on a four-year contract, for a reported fee of €6 million. Torreira became Süper Lig champion in the
2022–23 season with Galatasaray. Defeating
Ankaragücü 4-1 away in the match played in the 36th week on 30 May 2023, Galatasaray secured the lead with two weeks before the end and won the 23rd championship in its history. ==International career ==