Born in
Berga,
Barcelona,
Catalonia, Bernal is a youth product of CE Berga and
Gimnàstic Manresa, and moved to
La Masia at the age of 6 where he worked his way up their youth categories. On 23 June 2023, he signed his first professional contract with Barcelona until 2026. He made his senior and professional debut with
Barcelona Atlètic in a 1–0
Primera Federación loss to
Logroñés on 27 August 2023. He scored his first professional goals with Barcelona Atlètic in a 3–1 win over
Sestao on 22 October 2023. On 17 August 2024, he made his
La Liga debut with
Barcelona, by starting in a 2–1 away win over
Valencia. Later that month, on 27 August, he suffered a ruptured
anterior cruciate ligament (ACL) in his left knee in a 2–1 away win over
Rayo Vallecano. A month later, on 30 September, Barcelona announced an adjustment to Bernal's contract by including a buyout clause of €500 million, binding him to the club until 30 June 2026 with an option to three more years. Bernal made his return from his 383-day absence on 14 September 2025, in a 6–0 win over
Valencia, getting an assist. Later that month, on 29 September, he extended his contract until 2029. On 7 February 2026, Bernal scored his first goal for the Blaugranas in a 3–0 win over
Mallorca at the
Camp Nou. A month later, on 18 March, he netted his first
UEFA Champions League goal in a 7–2 win over
Newcastle United during the competition's
round of 16. ==International career==