*Club domestic league appearances and goals, correct as of 23:20, 15 December 2024 (UTC) ‡ National team caps and goals, correct as of 23:00, 18 November 2024 (UTC)
Barrios began his youth career in Real Madrid before moving to their city rivals, Atlético Madrid, in 2017.[1] He became a central part of the club's under-19 team in the 2021–22 season, which reached the semi-finals in the UEFA Youth League for the first time in the club's history.[2]
On 3 March 2022, Barrios signed his first professional contract with Atleti, keeping him until 2025.[3] In the 2022–23 season, he advanced to playing for the reserve team, but was soon called up to the first team, making his professional – and La Liga – debut on 29 October, as a second-half substitute for Geoffrey Kondogbia in a 3–2 away loss to Cádiz CF.[4]
Barrios scored his first goal for Atleti on 22 December 2022, netting his team's second in a 3–1 away win over CD Arenteiro, for the season's Copa del Rey. His first professional goal came on 4 January 2023, as he scored the second of Atlético's 2–0 win at Oviedo, also for the national cup.
On 25 January 2023, Barrios renewed his contract until 2028, and was officially promoted to the main squad, being assigned the number 24 jersey.[5] In the 2024–25 season, after the exit of fellow Atleti youth product Saúl, he inherited his number 8 jersey, and further consolidated his position as a starter in Diego Simeone's squad.[6]