Real Madrid opened their 2026 with a phenomenal 5-1 victory over Real Betis in La Liga, featuring a perfect Gonzalo Garcia hat-trick.
The Spaniard netted goals with his head, right foot and left foot to help lead Los Blancos to the three points, alongside goals from Fran Garcia and Raul Asencio.
Here, Sports Mole looks at the head-to-head record and past meetings between the two sides ahead of their contest on Sunday afternoon.
Head-to-head record
Previous meetings: 142
Betis wins: 32
Draws: 32
Real Madrid wins: 78
Real Madrid and Real Betis have locked horns on 142 occasions throughout history, and it is Los Blancos that comfortably lead the overall head-to-head record, posting 78 wins to 32, while there have also been 32 draws.
The capital giants have scored 301 times against Real Betis, conceding 153, while the vast majority of their contests have taken place in La Liga, with Real Madrid winning 65 of their 119 games in the league, suffering 27 defeats in the process.
The legendary Ferenc Puskas is the all-time leading goalscorer in this fixture, scoring 21 times against Real Betis during his time at Real Madrid, while former Los Blancos forward Santillana netted 15 times in matches against the Seville team.
The last meeting between the two teams at Bernabeu took place in January 2026, with Real Madrid posting a 5-1 victory courtesy of a Gonzalo Garcia hat-trick, as well as goals from Raul Asencio and Fran Garcia.
Three of the last six meetings between the two sides have finished level, including a 1-1 when the pair locked horns at the home of Real Betis in December 2023.
Real Madrid have actually only won three of their last eight matches against Real Betis, with the Green and Whites enjoying a lot of recent success in this fixture.
Last 20 meetings
Jan 04, 2026: Real Madrid 5-1 Betis (La Liga)
Mar 01, 2025: Betis 2-1 Real Madrid (La Liga)
Sep 01, 2024: Real Madrid 2-0 Betis (La Liga)
May 25, 2024: Real Madrid 0-0 Betis (La Liga)
Dec 09, 2023: Betis 1-1 Real Madrid (La Liga)
Mar 05, 2023: Betis 0-0 Real Madrid (La Liga)
Sep 03, 2022: Real Madrid 2-1 Betis (La Liga)
May 20, 2022: Real Madrid 0-0 Betis (La Liga)
Aug 28, 2021: Betis 0-1 Real Madrid (La Liga)
Apr 24, 2021: Real Madrid 0-0 Betis (La Liga)
Sep 26, 2020: Betis 2-3 Real Madrid (La Liga)
Mar 08, 2020: Betis 2-1 Real Madrid (La Liga)
Nov 02, 2019: Real Madrid 0-0 Betis (La Liga)
May 19, 2019: Real Madrid 0-2 Betis (La Liga)
Jan 13, 2019: Betis 1-2 Real Madrid (La Liga)
Feb 18, 2018: Betis 3-5 Real Madrid (La Liga)
Sep 20, 2017: Real Madrid 0-1 Betis (La Liga)
Mar 12, 2017: Real Madrid 2-1 Betis (La Liga)
Oct 15, 2016: Betis 1-6 Real Madrid (La Liga)
Jan 24, 2016: Betis 1-1 Real Madrid (La Liga)
Last 10 La Liga meetings
Jan 04, 2026: Real Madrid 5-1 Betis (La Liga)
Mar 01, 2025: Betis 2-1 Real Madrid (La Liga)
Sep 01, 2024: Real Madrid 2-0 Betis (La Liga)
May 25, 2024: Real Madrid 0-0 Betis (La Liga)
Dec 09, 2023: Betis 1-1 Real Madrid (La Liga)
Mar 05, 2023: Betis 0-0 Real Madrid (La Liga)
Sep 03, 2022: Real Madrid 2-1 Betis (La Liga)
May 20, 2022: Real Madrid 0-0 Betis (La Liga)
Aug 28, 2021: Betis 0-1 Real Madrid (La Liga)
Apr 24, 2021: Real Madrid 0-0 Betis (La Liga)