Carlo Ancelotti's side were beaten 4-0 by Barcelona in El Clasico on October 26 before going down 3-1 to AC Milan in the Champions League on Tuesday, with both results very damaging for the reigning Spanish and European champions.
Los Blancos are currently second in the La Liga table, nine points behind the leaders Barcelona, although they do have a game in hand.
Osasuna, meanwhile, have made a strong start to the 2024-25 campaign, with a total of 21 points from 12 matches leaving them in fifth spot, only three points behind their opponents in the Spanish capital this weekend.
Here, Sports Mole takes an in-depth look at the head-to-head record and previous meetings between the two sides ahead of what is shaping up to be an intriguing contest at Bernabeu.
Head-to-head record
Previous meetings: 91
Real Madrid wins: 59
Draws: 19
Osasuna wins: 13
Real Madrid and Osasuna have locked horns on 91 occasions throughout history, and as expected, Los Blancos comfortably lead the head-to-head, boasting 59 wins to Osasuna's 13, while 19 of their fixtures have finished level.
The reigning Spanish champions have scored 204 times against Osasuna, meanwhile, conceding 84, and the all-time leading goalscorer in this fixture is Cristiano Ronaldo, with the forward netting 12 times during his time with Los Blancos.
Real Madrid are currently on a four-game winning run against Osasuna, including 4-0 and 4-2 wins in La Liga last term, while they beat Los Rojillos 2-1 in the final of the 2023 Copa del Rey.
Osasuna have not actually overcome Los Blancos in any competition since January 2011, when they were 1-0 winners on home soil.
Not since April 2004 have the Pamplona outfit beaten Real Madrid away from home in La Liga, with Valdo, Pablo Garcia and Moha on the scoresheet in a famous 3-0 success.
In La Liga, these two sides have met on 84 occasions, with Real Madrid leading the overall head-to-head 52 wins to Osasuna's 13, while 19 of their fixtures in Spain's top flight have finished all square.
Osasuna last avoided defeat at Bernabeu in October 2022, claiming a point in a 1-1 draw, while they have managed to hold the capital giants on two of their last three visits to the famous stadium.
Last 20 meetings
Mar 16, 2024: Osasuna 2-4 Real Madrid (La Liga)
Oct 07, 2023: Real Madrid 4-0 Osasuna (La Liga)
May 06, 2023: Real Madrid 2-1 Osasuna (Copa del Rey Final)
Feb 18, 2023: Osasuna 0-2 Real Madrid (La Liga)
Oct 02, 2022: Real Madrid 1-1 Osasuna (La Liga)
Apr 20, 2022: Osasuna 1-3 Real Madrid (La Liga)
Oct 27, 2021: Real Madrid 0-0 Osasuna (La Liga)
May 01, 2021: Real Madrid 2-0 Osasuna (La Liga)
Jan 09, 2021: Osasuna 0-0 Real Madrid (La Liga)
Feb 09, 2020: Osasuna 1-4 Real Madrid (La Liga)
Sep 25, 2019: Real Madrid 2-0 Osasuna (La Liga)
Feb 11, 2017: Osasuna 1-3 Real Madrid (La Liga)
Sep 10, 2016: Real Madrid 5-2 Osasuna (La Liga)
Apr 26, 2014: Real Madrid 4-0 Osasuna (La Liga)
Jan 15, 2014: Osasuna 0-2 Real Madrid (Copa del Rey Round Five)
Jan 09, 2014: Real Madrid 2-0 Osasuna (Copa del Rey Round Five)
Dec 14, 2013: Osasuna 2-2 Real Madrid (La Liga)
Jun 01, 2013: Real Madrid 4-2 Osasuna (La Liga)
Jan 12, 2013: Osasuna 0-0 Real Madrid (La Liga)
Mar 31, 2012: Osasuna 1-5 Real Madrid (La Liga)
Last 10 La Liga meetings
Mar 16, 2024: Osasuna 2-4 Real Madrid (La Liga)
Oct 07, 2023: Real Madrid 4-0 Osasuna (La Liga)
Feb 18, 2023: Osasuna 0-2 Real Madrid (La Liga)
Oct 02, 2022: Real Madrid 1-1 Osasuna (La Liga)
Apr 20, 2022: Osasuna 1-3 Real Madrid (La Liga)
Oct 27, 2021: Real Madrid 0-0 Osasuna (La Liga)
May 01, 2021: Real Madrid 2-0 Osasuna (La Liga)
Jan 09, 2021: Osasuna 0-0 Real Madrid (La Liga)
Feb 09, 2020: Osasuna 1-4 Real Madrid (La Liga)
Sep 25, 2019: Real Madrid 2-0 Osasuna (La Liga)
Read more on Real Madrid vs Osasuna
Valverde concern: Real Madrid injury, suspension news vs. Osasuna