Barcelona were crowned La Liga champions with three games to spare thanks to a comfortable 2-0 victory against Real Madrid at Camp Nou on Sunday night.
Marcus Rashford and Ferran Torres were both on the scoresheet during the opening 45 minutes, and Blaugrana's victory never looked in doubt from then on.
Here, Sports Mole looks at the head-to-head record and past meetings between the two sides.
Head-to-head record
Previous meetings: 264
Real Madrid wins: 107
Draws: 51
Barcelona wins: 106
One of the biggest rivalries across the world in any sport, El Clasico is a simply giant football match, with the contest pitting the two biggest clubs in Spain against each other.
These two sides have locked horns on 264 occasions throughout history, and it is Real Madrid that just about lead the head-to-head record, recording 107 wins to Barcelona's 106, while there have also been 51 draws, with their first-ever league game dating back to February 1929.
Lionel Messi is comfortably the highest goalscorer in this fixture, with the Argentine netting an incredible 26 goals against Real Madrid during his glittering career at Barcelona, while a certain Cristiano Ronaldo managed 18 goals for Los Blancos against Barcelona.
Real Madrid had been on a four-game winning run against Barcelona ahead of El Clasico in October 2024, and they overcame the Catalan side three times during the 2023-24 campaign, posting 2-1 and 3-2 victories in La Liga, in addition to a 4-1 success in the final of the Spanish Super Cup.
However, Barcelona stunned Los Blancos at the Bernabeu by recording a 4-0 victory in their La Liga meeting in the first half of the 2024-25 campaign, with Robert Lewandowski scoring twice.
Barcelona then beat Real Madrid 5-2 in the final of the 2025 Spanish Super Cup to lift their first trophy under the management of Hansi Flick, before recording a 3-2 victory in the Copa del Rey final between the two teams in April 2025.
The pair next locked horns at Estadi Olimpic Lluis Companys in La Liga in May 2025, with Barcelona recording a 4-3 victory, but Real snapped their losing Clasico run with a tetchy 2-1 triumph in October 2025.
The first contest in 2026 between these great rivals went the way of Barcelona, who became the first team to retain the Supercopa de Espana in 15 years with a 3-2 victory in the final courtesy of a brace from Raphinha either side of a Lewandowski chip.
The triumph maintained Flick's 100% record in finals - the German boss has won all eight during his managerial career - and also meant that La Blaugrana had won five of the last six Clasicos.
Barcelona went on to make it six wins in seven El Clasicos with a comfortable 2-0 victory against Real Madrid on May 10, 2026, which saw the Blaugrana seal the La Liga title.
Despite the defeat, Real Madrid just about lead the head-to-head record in La Liga, posting 80 wins to Barcelona's 77, while there have also been 35 draws, which is low considering how well-matched the pair have been throughout history.
Real Madrid are 36-time Spanish champions, while Barcelona have lifted the famous domestic trophy on 29 occasions, including last season.
Last 20 meetings
May 10, 2026: Barcelona 2-0 Real Madrid (La Liga)
Jan 11, 2026: Barcelona 3-2 Real Madrid (Supercopa de Espana Final)
Oct 26, 2025: Real Madrid 2-1 Barcelona (La Liga)
May 11, 2025: Barcelona 4-3 Real Madrid (La Liga)
Apr 26, 2025: Barcelona 3-2 Real Madrid (Copa del Rey Final)
Jan 12, 2025: Real Madrid 2-5 Barcelona (Supercopa de Espana Final)
Oct 26, 2024: Real Madrid 0-4 Barcelona (La Liga)
Apr 21, 2024: Real Madrid 3-2 Barcelona (La Liga)
Jan 14, 2024: Real Madrid 4-1 Barcelona (Supercopa de Espana Final)
Oct 28, 2023: Barcelona 1-2 Real Madrid (La Liga)
Apr 05, 2023: Barcelona 0-4 Real Madrid (Copa del Rey Semi-Finals)
Mar 19, 2023: Barcelona 2-1 Real Madrid (La Liga)
Mar 02, 2023: Real Madrid 0-1 Barcelona (Copa del Rey Semi-Finals)
Jan 15, 2023: Real Madrid 1-3 Barcelona (Supercopa de Espana Final)
Oct 16, 2022: Real Madrid 3-1 Barcelona (La Liga)
Mar 20, 2022: Real Madrid 0-4 Barcelona (La Liga)
Jan 12, 2022: Barcelona 2-3 Real Madrid (Supercopa de Espana Semi-Finals)
Oct 24, 2021: Barcelona 1-2 Real Madrid (La Liga)
Apr 10, 2021: Real Madrid 2-1 Barcelona (La Liga)
Oct 24, 2020: Barcelona 1-3 Real Madrid (La Liga)
Last 10 La Liga meetings
May 10, 2026: Barcelona 2-0 Real Madrid (La Liga)
Oct 26, 2025: Real Madrid 2-1 Barcelona (La Liga)
May 11, 2025: Barcelona 4-3 Real Madrid (La Liga)
Oct 26, 2024: Real Madrid 0-4 Barcelona (La Liga)
Apr 21, 2024: Real Madrid 3-2 Barcelona (La Liga)
Oct 28, 2023: Barcelona 1-2 Real Madrid (La Liga)
Mar 19, 2023: Barcelona 2-1 Real Madrid (La Liga)
Oct 16, 2022: Real Madrid 3-1 Barcelona (La Liga)
Mar 20, 2022: Real Madrid 0-4 Barcelona (La Liga)
Oct 24, 2021: Barcelona 1-2 Real Madrid (La Liga)