Osasuna vs Real Madrid lands on La Liga Matchday 25 with the title race and the mid-table battle both on the line. Real Madrid arrive as league leaders on 60 points from 24 matches, chasing another win to keep Barcelona at arm’s length. Osasuna sit 10th on 30 points and want to turn El Sadar into a problem for the division’s best. With Madrid’s long unbeaten run in this matchup and Osasuna’s strong recent stretch, this is a high-stakes Saturday showdown.
Match Preview
This La Liga fixture matters at both ends of the table. Real Madrid lead the league with 60 points from 24 matches (19 wins, 3 draws, 2 losses), so every result shapes the gap to 2nd-placed Barcelona. Osasuna are 10th with 30 points (8 wins, 6 draws, 10 losses) and need points to keep their mid-table position secure as Matchday 25 approaches.
Form points to a tense contest. Osasuna come in unbeaten in five across competitions, including a recent score draw that stretched that run to 5 matches (3 wins, 2 draws in their last 5). El Sadar has been a platform for them: they have scored in their last 16 home La Liga games and have not trailed at half-time in those 16, leading at the break in 13 of them.
Real Madrid bring league momentum. They have won their last 8 La Liga games and are coming off results that include a 1-0 vs Benfica and a 4-1 vs Real Sociedad, with training preparation underway for this trip to Pamplona. History also leans heavily toward the visitors: Real Madrid are undefeated in the last 24 matches vs Osasuna across competitions and have won the last 8 La Liga meetings. Osasuna’s home resilience vs Madrid’s streaks makes this specific game a key pressure test for both sides.
Kickoff Time
Kick-off: Saturday, February 21, 2026, 18:30 (CEST, Spain) / 17:30 UTC.
- ET (United States, Canada): 12:30 PM
- UTC (United Kingdom): 17:30
- CEST (Spain, France): 18:30
Where to watch on TV & Live Stream
The match plays at Estadio El Sadar in Pamplona, Spain. In Spain, watch on DAZN Spain and Movistar+. Viewers in Great Britain can use Premier Sports, while many MENA markets carry the game on beIN Sports and related streaming services listed below.
How to watch online
Official live streams depend on your country and usually require an active subscription. In Spain, DAZN’s apps and web player cover DAZN LaLiga channels, while Movistar+ also carries the match and LaLiga TV Bar HD is listed for commercial venues. In the USA, streaming options include fuboTV and the ESPN App where available alongside ESPN Deportes/ESPN Select. In many regions, services like beIN SPORTS CONNECT, TOD, DStv Now, StarTimes App, and DAZN platforms provide the digital feed. Data charges may apply on mobile networks, and most services require a paid plan or an eligible TV package login.
| Country | Official Broadcaster/Stream |
| 🇦🇫 Afghanistan | FanCode |
| 🇦🇱 Albania | SuperSport |
| 🇩🇿 Algeria | beIN Sports |
| 🇦🇴 Angola | SuperSport |
| 🇦🇷 Argentina | DIRECTV Sports |
| 🇦🇲 Armenia | Setanta Sports |
| 🇦🇼 Aruba | DIRECTV Sports |
| 🇦🇺 Australia | beIN Sports |
| 🇦🇹 Austria | DAZN Austria |
| 🇦🇿 Azerbaijan | Setanta Sports |
| 🇧🇸 Bahamas | DIRECTV Sports |
| 🇧🇭 Bahrain | beIN Sports |
| 🇧🇩 Bangladesh | FanCodeBegin |
| 🇧🇧 Barbados | DIRECTV Sports |
| 🇧🇾 Belarus | Setanta Sports |
| 🇧🇪 Belgium | DAZN Belgium |
| 🇧🇿 Belize | Nexgen |
| 🇧🇯 Benin | SuperSport |
| 🇧🇹 Bhutan | FanCode |
| 🇧🇴 Bolivia | Tigo Sports Bolivia |
| 🇧🇦 Bosnia and Herzegovina | Moja TV |
| 🇧🇼 Botswana | SuperSport |
| 🇧🇷 Brazil | ESPN Brazil, Zapping, Claro TV+, Disney+ Premium Brazil, Sky+, Vivo Play |
| 🇧🇳 Brunei Darussalam | beIN Sports |
| 🇧🇬 Bulgaria | MAX Sport 4 |
| 🇧🇫 Burkina Faso | SuperSport |
| 🇧🇮 Burundi | SuperSport |
| 🇰🇭 Cambodia | beIN Sports |
| 🇨🇲 Cameroon | SuperSport |
| 🇨🇦 Canada | TSN+ |
| 🇨🇻 Cape Verde Islands | SuperSport |
| 🇨🇫 Central African Republic | SuperSport |
| 🇹🇩 Chad | SuperSport |
| 🇨🇱 Chile | DIRECTV Sports |
| 🇨🇳 China | QQ Sports Livei, Qiyi, ZhiBo8 |
| 🇨🇴 Colombia | DIRECTV Sports |
| 🇰🇲 Comoros | SuperSport |
| 🇨🇩 Congo DR | SuperSport |
| 🇨🇷 Costa Rica | Sky Sports Norte |
| 🇭🇷 Croatia | Arena Sport |
| 🇨🇺 Cuba | Tele Rebelde |
| 🇨🇼 Curaçao | DIRECTV Sports |
| 🇨🇾 Cyprus | Cytavision |
| 🇨🇿 Czech Republic | Nova Sport |
| 🇨🇮 Côte D’Ivoire | SuperSport |
| 🇩🇰 Denmark | TV2 Play Denmark |
| 🇩🇯 Djibouti | SuperSport |
| 🇩🇴 Dominican Republic | Sky Sports Norte |
| 🇪🇨 Ecuador | DIRECTV Sports |
| 🇪🇬 Egypt | beIN Sports |
| 🇸🇻 El Salvador | Sky Sports Norte |
| 🇬🇶 Equatorial Guinea | SuperSport |
| 🇪🇷 Eritrea | SuperSport |
| 🇪🇪 Estonia | Setanta Sports |
| 🇪🇹 Ethiopia | SuperSport |
| 🇫🇴 Faroe Islands | TV2 Play Denmark |
| 🇫🇮 Finland | MTV Katsomo |
| 🇫🇷 France | beIN Sports |
| 🇬🇦 Gabon | SuperSport |
| 🇬🇲 Gambia | SuperSport |
| 🇬🇪 Georgia | Setanta Sports |
| 🇩🇪 Germany | DAZN Germany |
| 🇬🇭 Ghana | SuperSport |
| 🇬🇧 Great Britain | Premier Sports |
| 🇬🇷 Greece | Nova Sports 1 |
| 🇬🇺 Guam | ESPN Deportes |
| 🇬🇹 Guatemala | Sky Sports Norte |
| 🇬🇳 Guinea | SuperSport |
| 🇬🇼 Guinea-Bissau | SuperSport |
| 🇬🇾 Guyana | DIRECTV Sports |
| 🇭🇹 Haiti | Canal+ |
| 🇭🇳 Honduras | Sky Sports Norte |
| 🇭🇰 Hong Kong | Now Player |
| 🇭🇺 Hungary | TV2 Play Premium |
| 🇮🇳 India | FanCode |
| 🇮🇩 Indonesia | beIN Sports |
| 🇮🇷 Iran | beIN Sports |
| 🇮🇶 Iraq | beIN Sports |
| 🇮🇪 Ireland Republic | Premier Sports |
| 🇮🇱 Israel | One Sport |
| 🇮🇹 Italy | DAZN Italia |
| 🇯🇵 Japan | DAZN Japan, U-NEXT |
| 🇯🇴 Jordan | beIN Sports |
| 🇰🇿 Kazakhstan | Setanta Sports |
| 🇰🇪 Kenya | SuperSport |
| 🇽🇰 Kosovo | Arena 2 Premium |
| 🇰🇼 Kuwait | beIN Sports |
| 🇰🇬 Kyrgyzstan | Setanta Sports |
| 🇱🇦 Laos | beIN Sports |
| 🇱🇻 Latvia | Setanta Sports |
| 🇱🇧 Lebanon | beIN Sports |
| 🇱🇸 Lesotho | SuperSport |
| 🇱🇷 Liberia | SuperSport |
| 🇱🇾 Libya | beIN Sports |
| 🇱🇮 Liechtenstein | Blue Sport |
| 🇱🇹 Lithuania | Setanta Sports |
| 🇲🇴 Macau | TDM Desportoi, Qiyi, M Plus Live |
| 🇲🇰 Macedonia | Arena 2 Premium |
| 🇲🇬 Madagascar | SuperSport |
| 🇲🇼 Malawi | SuperSport |
| 🇲🇾 Malaysia | beIN Sports |
| 🇲🇻 Maldives | FanCode |
| 🇲🇱 Mali | SuperSport |
| 🇲🇹 Malta | GO TV |
| 🇲🇷 Mauritania | SuperSport |
| 🇲🇺 Mauritius | SuperSport |
| 🇾🇹 Mayotte | SuperSport |
| 🇲🇽 Mexico | Sky Sports Mexico |
| 🇲🇩 Moldova | Setanta Sports |
| 🇲🇪 Montenegro | Arena 2 Premium |
| 🇲🇦 Morocco | beIN Sports |
| 🇲🇿 Mozambique | SuperSport |
| 🇳🇦 Namibia | SuperSport |
| 🇳🇵 Nepal | FanCode |
| 🇳🇱 Netherlands | Ziggo Sport |
| 🇳🇿 New Zealand | beIN Sports |
| 🇳🇮 Nicaragua | Sky Sports Norte |
| 🇳🇪 Niger | SuperSport |
| 🇳🇬 Nigeria | SuperSport |
| 🇲🇵 Northern Mariana Islands | ESPN Deportes |
| 🇳🇴 Norway | Viaplay Norway |
| 🇴🇲 Oman | beIN Sports |
| 🇵🇰 Pakistan | FanCodeBegin |
| 🇵🇸 Palestine | beIN Sports |
| 🇵🇦 Panama | Sky Sports Norte |
| 🇵🇪 Peru | DIRECTV Sports |
| 🇵🇭 Philippines | beIN Sports |
| 🇵🇱 Poland | Canal+ |
| 🇵🇹 Portugal | DAZN Portugal |
| 🇵🇷 Puerto Rico | DIRECTV Sports |
| 🇶🇦 Qatar | beIN Sports |
| 🇷🇪 Reunion | SuperSport |
| 🇷🇴 Romania | Digi Sport |
| 🇷🇺 Russia | Okko |
| 🇷🇼 Rwanda | SuperSport |
| 🇸🇭 Saint Helena | SuperSport |
| 🇸🇲 San Marino | DAZN Italia |
| 🇸🇦 Saudi Arabia | beIN Sports |
| 🇸🇳 Senegal | SuperSport |
| 🇷🇸 Serbia | Arena 2 Premium |
| 🇸🇨 Seychelles | SuperSport |
| 🇸🇱 Sierra Leone | SuperSport |
| 🇸🇬 Singapore | beIN Sports |
| 🇸🇰 Slovakia | Nova Sport |
| 🇸🇮 Slovenia | Arena Sport |
| 🇸🇴 Somalia | SuperSport |
| 🇿🇦 South Africa | SuperSport |
| 🇸🇸 South Sudan | beIN Sports |
| 🇪🇸 Spain | Movistar+ |
| 🇱🇰 Sri Lanka | FanCodeBegin |
| 🇸🇩 Sudan | SuperSport |
| 🇸🇷 Suriname | DIRECTV Sports |
| 🇸🇿 Swaziland | SuperSport |
| 🇸🇪 Sweden | TV4 Play |
| 🇨🇭 Switzerland | Blue Sport |
| 🇸🇾 Syria | beIN Sports |
| 🇸🇹 São Tomé and Príncipe | SuperSport |
| 🇹🇯 Tajikistan | Setanta Sports |
| 🇹🇿 Tanzania | SuperSport |
| 🇹🇭 Thailand | beIN Sports |
| 🇹🇬 Togo | SuperSport |
| 🇹🇹 Trinidad and Tobago | DIRECTV Sports |
| 🇹🇳 Tunisia | beIN Sports |
| 🇹🇷 Turkey | Idman TV, S Sport |
| 🇹🇲 Turkmenistan | Setanta Sports |
| 🇻🇮 U.S. Virgin Islands | ESPN Deportes |
| 🇺🇬 Uganda | SuperSport |
| 🇺🇦 Ukraine | Megogo |
| 🇦🇪 United Arab Emirates | beIN Sports |
| 🇺🇾 Uruguay | DIRECTV Sports |
| 🇺🇸 USA | ESPN |
| 🇺🇿 Uzbekistan | Setanta Sports |
| 🇻🇪 Venezuela | DIRECTV Sports |
| 🇻🇳 Vietnam | SCTV 22 |
| 🇾🇪 Yemen | beIN Sports |
| 🇿🇲 Zambia | SuperSport |
| 🇿🇼 Zimbabwe | SuperSport |
How to watch anywhere with VPN
A VPN helps when your usual streaming service is geo-blocked while you travel. It works by routing your connection through a server in another country so you can access the same official broadcaster you use at home.
- 1) Get a VPN: install a reputable VPN app on iOS, Android, desktop, or a compatible router/Smart TV setup.
- 2) Connect to a server: pick the country where your subscription works (example: UK for Premier Sports Player).
- 3) Log in and stream: open the broadcaster app/site and sign in as normal.
Use VPNs in line with local laws and the streaming platform’s terms. Subscription fees still apply because you are accessing official services, not free mirrors.
How to watch at Sportsbooks
Some sportsbook sites stream football matches for users with an eligible, funded account. Availability varies by country and licensing, so check the “Live” or “Streaming” section inside your sportsbook on matchday.
- Register: create an account with a licensed sportsbook in your region.
- Deposit: add funds (many platforms require a positive balance to unlock streams).
- Find the match: open the live betting page and look for the “Play” icon next to Osasuna vs Real Madrid.
If a stream is not offered, use the official broadcasters in the table above for guaranteed coverage.
El Sadar should be loud and tense from the first whistle as Osasuna’s home streaks meet Madrid’s title charge. Pick your broadcaster, lock in your stream early, and follow TipsGG for more pre-match and post-match updates.

