

Our model scores this match once both teams have enough recent form to work from, predictions publish in the days before kickoff. Form, head-to-head and season stats are available in the tabs above now.
The form score weights every result and every goal by where the opponent sat in the table, so five wins over the bottom of the table score below five over the top.




Osasuna take a form score of 3.3 out of 10 into this La Liga fixture, against 6.9 for Espanyol. Osasuna have 1 win and 4 defeats in their last 5, while Espanyol have 3 wins and 2 draws in theirs. Across the season Osasuna average 1.2 goals scored and 1.5 conceded per game, Espanyol 1.4 and 0.8. Osasuna have kept a clean sheet in 10% of their matches this season, Espanyol in 40%. In their last 10 meetings Osasuna have won 4, drawn 4 and lost 2. Osasuna sit 3rd on 0 points, Espanyol 13th on 0.
Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.
Espanyol arrive with an unbeaten run across their last 5 fixtures, posting 3 wins and 2 draws while scoring 11 and conceding just 3. That strong recent return, weighted at 6.89 out of 10, stands in sharp contrast to Osasuna's run of 1 win and 4 defeats over the same sample, a sequence that generated just 6 goals and a poor rating of 3.33. The gap of 3.56 between the two sides is among the wider form differentials in this round, and it comes with an added edge: the most recent meeting sits inside both sets of recent results, when Espanyol took all three points with a 2-1 victory at Osasuna on 17 May 2026.
Osasuna's four competitive fixtures before the summer break all ended in defeat: 3-2 at Levante, 2-1 at home to Atletico Madrid, 2-1 at home to Espanyol and 1-0 at Getafe. They managed clean sheets in just 1 of those 5 outings and scored in 4, suggesting goals at one end but little resilience at the other. A 2-0 friendly win over Racing Santander on 24 July offers scant reassurance when set against that run of competitive form, and the underlying numbers point to a side that has struggled to arrest momentum heading into the new campaign.
Espanyol's summer friendlies against Sabadell, PAU and Olot added 8 goals and 1 conceded across three fixtures, extending a scoring run that now spans all 5 of their last matches. Their final competitive outing before the break, a 1-1 draw at home to Real Sociedad, came after back-to-back wins and underlined their ability to grind results even when not at their sharpest. They have kept 2 clean sheets across the 5-match window and conceded only 3 times in total, a defensive profile that contrasts sharply with Osasuna's vulnerability.
The head to head record across the last 10 meetings shows 4 Osasuna wins, 2 for Espanyol and 4 draws, but the pattern has been miserly: an average of 1.4 goals per fixture, both teams scoring in just 3 of 10, and over 2.5 goals landed only once. That said, 3 of the 5 itemised meetings have produced a winner, and Espanyol claimed two of those, including a 2-0 success at home on 31 August 2025. The other results in that sample include Osasuna's 2-0 home win on 18 May 2025 and two goalless or 1-1 stalemates, suggesting that when these sides do separate, it tends to be by a single goal and often with limited scoring.
Espanyol's form rating, their recent goal output and their clean record over the last 5 all point toward a side capable of extending Osasuna's winless competitive run. The hosts have scored in 4 of their last 5, so a shutout is far from guaranteed, but with only 1 clean sheet in that same sample and 8 conceded, they look vulnerable to a visitor who has found the net in every fixture since early May. The head to head trend toward low-scoring affairs adds a layer of caution, but the form gap and the most recent result both favour the away side, and the numbers suggest Espanyol hold the edge in a fixture that rarely explodes into life.
Tomorrow's top pick, free, the moment it drops
Every pick is posted to the free Telegram channel before kickoff and the full record stays public, win or lose.
Join the free Telegram