

Match form loads a moment after the page opens so the main prediction can appear first; recent results are fetched right after.
Athletic Club and Osasuna meet at San Mamés on Tuesday evening, 21 April 2026, in a LaLiga game that matters far more than the table position might first suggest. Athletic sit 11th on 38 points, Osasuna are just above them in 9th on 39. That’s tight enough already, but with the season deep into its final stretch, both sides know a win would sharpen their push for a top-half finish and keep a late route into the European conversation alive. Lose, and the picture gets messy fast.
For Ernesto Valverde’s Athletic, this is also a chance to steady a campaign that’s drifted. They’ve been better at home than away, but recent results have chipped away at momentum. Osasuna, managed by Alessio Lisci, arrive with a little more resilience and a point more on the board, yet their away record is flimsy. Two wins from 16 league games on the road says plenty. Can they drag something out of Bilbao? They usually make this fixture awkward. They’ve done it before.
Athletic’s recent run has been all noise and little reward. Their last six competitive matches tell a frustrating story: a home defeat to Villarreal on 12 April, another loss away to Getafe, then a welcome 2-1 home win over Real Betis before the slide resumed with defeats at Girona, against Barcelona, and in the Copa del Rey at Real Sociedad. It’s the kind of sequence that drains confidence. The odd encouraging result is there, but it never sticks.
The Villarreal game summed it up neatly. Athletic had more of the ball, took 18 shots, and landed six on target, yet still lost 2-1. Their xG of 1.17 was respectable enough, but Villarreal created the bigger openings and had the cleaner chances. That’s the problem in a nutshell. Athletic can compete, even dominate patches, but they’re not turning pressure into control often enough. At the back, they’ve been open too. They’ve gone 21 league matches without a clean sheet, which is a grim number for a side trying to stay in the race for anything meaningful.
Their home record is the one thing keeping them in the picture. Eight wins, two draws and six defeats from 16 league games at San Mamés is solid rather than spectacular, with 20 scored and 19 conceded. That balance is telling. Athletic aren’t blowing teams away, but they are usually in the game here. Valverde will want more from the front line, though, because a team scoring just 20 home league goals doesn’t carry much margin for error. They’ve been decent at creating chances on their own ground, but too many matches turn into one-goal scraps, and those can swing either way in a hurry.
Osasuna arrive with a slightly calmer mood, even if their own form isn’t exactly flying. Their last six league outings have produced a draw with Real Betis, a 2-2 away at Deportivo Alavés, a 1-0 home win over Girona, a 3-1 loss at Real Sociedad, another 2-2 draw with Mallorca, and a narrow defeat away to Valencia. That’s a mixed run, but not a helpless one. They’re not collapsing. They’re hanging around.
The Betis draw last time out was a classic Osasuna sort of result: not glamorous, but stubborn. They took the lead early through Abdessamad Ezzalzouli, conceded, then found a route back into the game with Ante Budimir’s penalty. It ended 1-1, and the underlying numbers were modest — 0.66 xG to 0.41 — but the important point is that they stayed in the contest. That’s what Lisci’s side have done a lot this season. They don’t always impose themselves, yet they rarely go quietly. In fact, they’re unbeaten in their last three league matches, which gives them a platform going into Bilbao.
The away record, though, is a clear weakness. Osasuna are 17th on the road with only 10 points from 16 away league games, and they’ve managed just two wins, four draws and 10 defeats. They’ve scored 11 away goals and conceded 21. That’s thin. Very thin. Away from Pamplona, they’re often forced into survival mode, and that usually means the attacking threat drops off. The flip side is that they’ve been awkward enough to keep games tight at times, and that matters here because Athletic have their own defensive issues. Osasuna won’t need to dominate possession to cause problems. They just need to stay connected, avoid cheap errors, and wait for moments.
This fixture has been stubbornly competitive, and recent meetings lean towards tight scores rather than one-sided drama. The most recent league meeting ended 1-1 in Osasuna on 3 January 2026, while Athletic were held to a 0-0 draw at home in March 2025. There was also a 2-3 cup defeat for Athletic in January 2025, a reminder that Osasuna know how to make life difficult in Bilbao and don’t need much space to land a punch.
A broader pattern runs through the rivalry too. Osasuna have avoided defeat in four of the last five competitive meetings, and they’ve often struck first. That’s uncomfortable for Athletic, especially given their habit of conceding the opening goal. This one rarely becomes straightforward. It tends to stay tense, tight and a little scrappy. Perfect conditions for a cagey betting angle.
We’re backing Double Chance X2 at 4/5 here. It’s the cleaner angle, and it fits the shape of the game. Osasuna may be below Athletic in the table by just one point, but their away record is actually more convincing than Athletic’s recent overall form. Athletic have lost five of their last six, they’re still without a clean sheet in 21 league games, and they’ve been conceding first far too often. That’s not the profile of a side you rush to trust at short odds.
Osasuna haven’t been vintage away from home, but they’ve been stubborn enough to keep this fixture uncomfortable. The 1-1 draw in January, plus the wider run of competitive meetings, points toward another close contest. A 1-1 correct score feels about right, with Athletic’s home edge balanced out by Osasuna’s better recent resistance and their ability to keep games alive late. If you want a different angle, both teams to score also has appeal, but X2 is the safer call.
League and venue; tap a row for the match page.
League
Range
Venue
No matches for these filters.
No matches for these filters.
Percentages from finished games after filters (1X2, goals, BTTS).
League
Range
Venue