Celta Vigo vs Osasuna — result & stats
Regular Season - 1 · 2026-08-27 18:30
Celta Vigo
OsasunaEstadio Abanca-Balaídos
Recent form
Analysis & Betting Tips
Celta Vigo and Osasuna. Both are a mess in La Liga. Celta's scraped together three wins in ten, Osasuna a pathetic one. But don't let the stench of poor form blind you. Look closer. Osasuna banks on set-pieces, Celta's defence at home is a sieve. That's where the money is, plain and simple: both teams to score.
Both these teams? Struggling, hard. Celta's scraped together three wins, two draws, five losses in ten matches. They average 1.0 goal for, 1.4 against. Osasuna? Even worse. One win, three draws, six losses in that same stretch. Same 1.0 goal for, but a slightly uglier 1.5 conceded. Straight form says neither side can find the net with a map. But raw numbers lie, or at least they don't tell the whole miserable tale.
Forget the surface-level crap. What's happening on the field? Celta's last six matches? A measly 0.96 expected goals, 48% possession, 7 shots. Pathetic. Osasuna? They've cranked out 1.12 xG, 47% possession, and a hefty 14 shots in that same stretch. See the difference? Osasuna are *creating* way more. Their finishing has been off, sure, but they're not toothless. There's real danger there.
Osasuna's not just creating; they're creating *the right way*. Specifically, from set-pieces. They've averaged 13 corners. Celta? A miserable 3. Think about that. Osasuna is practically camping in Celta's box, forcing turnovers, forcing fouls, forcing corners. Dead balls are golden chances. Osasuna's 1.12 xG has only turned into 1.0 goal from open play, yeah, but set-pieces are a different beast. A free shot at glory.
Celta's home record? One clean sheet recently. Looks okay at first glance. Don't fall for it. Beneath the surface, they're scraping by with 0.96 xG and 48% possession. That's a timid, low-risk game. Against Osasuna, who'll keep hammering away with corners and constant pressure? That approach is a recipe for disaster, not clean sheets. Osasuna's 14 shots in six matches, double Celta's paltry rate, is a massive advantage. Don't gloss over it.
Their head-to-head record? That's where the real story unfolds. In their last 20 meetings, both teams scored 40% of the time. Over 2.5 goals also hit 40%. That 40% BTTS figure? It's no fluke. It's not rare. It shows these teams *do* score against each other. Both have a track record of breaching the other's defence. And Osasuna, right now, are creating far more than their goal count suggests. So, yeah, both teams finding the net? That's not a hunch. That's solid.
This strategic mismatch seals it. Osasuna can't rack up 13 corners and 14 shots in six matches without eventually hitting the target. Celta? They can't wave one recent clean sheet around and pretend they're suddenly a defensive fortress. Not against *this* Osasuna. You've got a home side with low xG, facing an away team firing off shots and corners galore. Throw in a 40% BTTS history. The call is clear. Osasuna's sheer volume and set-piece power, even if they've been wasteful, will create chances. Celta's thin defensive footprint and possession deficit create the vulnerability.
So, the numbers whisper Celta wins at 45% probability. Or a 45% draw. Fair enough, Celta *are* home, and Osasuna *do* have a rotten record. But that's a bland take. It ignores Osasuna's real attacking firepower: better xG, more shots, and corner counts that embarrass Celta. Sure, a Celta win might be the default pick, and a draw is absolutely on the cards. But here's the kicker: both teams scoring is a far smarter bet than just looking at surface-level goal counts. Osasuna's relentless corners and shots, coupled with Celta's dodgy defence, scream BTTS. This game is tighter than the league table makes it look, and BTTS is where the money is.
Betting tips
Both teams to score is the only sensible bet here. Why? Osasuna's shot volume (14 in six matches against Celta's 7) and corner count (a ridiculous 13 average versus Celta's 3) scream goals. They're relentlessly attacking, creating genuine chances, even if the scoreboard hasn't always reflected it. Celta's recent home clean sheet? A smokescreen. They still concede 1.4 goals per game over ten matches. When you've got this kind of attacking mismatch, plus a head-to-head where both sides score 40% of the time, betting on both to find the net is a no-brainer. Sure, Celta *could* win, they're at home and supposedly in better form. But that's a lazy bet. BTTS nails the structural chaos of this match far better.
Match stats
| Celta Vigo | Osasuna | |
|---|---|---|
| 0.14 | Expected goals (xG) | 2.6 |
| 4 | Shots | 13 |
| 2 | Shots on target | 5 |
| 5 | Corners | 3 |
| 1 | Yellow cards | 1 |
| 1 | Red cards | 0 |
| 52 | Possession % | 48 |
| 87 | Pass accuracy % | 88 |
Timeline
- Iago Aspas14'
- 27'Jonathan Dubasin
- 46'Moncayola
- Marcos Alonso48'
- Marcos Alonso51'
- Iago Aspas52'
- 54'Kike Barja
- 58'Jonathan Dubasin
- 58'Jorge Herrando
- 64'A. Budimir (pen)
- Javi Rueda65'
- Javi Galán65'
- W. Swedberg65'
- 74'Kike Barja
- Pablo Durán79'
- 82'Raúl García
- 90'A. Budimir
Head-to-head
- 2026-02-06Celta Vigo1–2Osasuna
- 2025-10-26Osasuna2–3Celta Vigo
- 2025-02-21Celta Vigo1–0Osasuna
- 2024-09-01Osasuna3–2Celta Vigo
- 2024-02-04Osasuna0–3Celta Vigo
- 2023-08-13Celta Vigo0–2Osasuna
- 2023-03-06Osasuna0–0Celta Vigo
- 2022-11-05Celta Vigo1–2Osasuna
Lineups
- 13I. RaduG
- 3M. AlonsoD
- 29Y. LagoD
- 20J. RodriguezD
- 22J. GalanM
- 6I. MoribaM
- 8M. RomanM
- 17J. RuedaM
- 19W. SwedbergF
- 11P. DuranF
- 10I. AspasF
Substitutes (12)
- 1A. BayindirG
- 2C. StarfeltD
- 4A. FayeD
- 5S. CarreiraD
- 9F. JutglaF
- 14A. FebasM
- 15A. NunezD
- 16H. GonzalezM
- 23H. AlvarezM
- 28A. AntanonM
- 30H. BurcioM
- 39J. El AbdellaouiF
- 1S. HerreraG
- 23A. BretonesD
- 5J. HerrandoD
- 24A. CatenaD
- 29A. OsambelaD
- 27I. ArguibideD
- 11K. BarjaM
- 6L. TorroM
- 7J. MoncayolaM
- 21J. DubasinM
- 9R. GarciaF
Substitutes (12)
- 8I. MunozM
- 10A. OrozM
- 13A. FernandezG
- 14R. GarciaM
- 15D. RicoD
- 16M. GomezF
- 17A. BudimirF
- 18R. MoroF
- 22F. BoyomoD
- 26M. EchegoyenM
- 30A. BonelF
- 35U. SantosD
Want a deeper take?
Ask SportBettingStats AI about this — get a data-driven tip and deep, multi-angle analysis in seconds. Free to start.
18+ · Please gamble responsibly. Help & resources