Federico Viñas
2026-279Goals0.33 per 90
2026-271Assists0.04 per 90
2026-276.94Average ratingReal Oviedo2026-2733Appearances2,451 minutes
2026-278.57Expected goalsoverperforming by 0.43
—Market value
Shot map
37% on target57 Shots9 Goals9.11 xG
Filter
- Goal
- On target
- Off target
View shot data as a table
| Min | Outcome | Situation | xG | Opponent |
|---|---|---|---|---|
| 42' | blocked | corner | 0.02 | Deportivo Alavés |
| 11' | missed | set piece | 0.08 | Deportivo Alavés |
| 37' | missed | open play | 0.16 | Real Madrid |
| 66' | missed | open play | 0.29 | Real Betis |
| 62' | missed | set piece | 0.02 | Real Betis |
| 40' | missed | corner | 0.09 | Real Betis |
| 83' | blocked | open play | 0.02 | Elche |
| 61' | missed | open play | 0.05 | Elche |
| 46' | missed | open play | 0.03 | Elche |
| 89+7' | missed | set piece | 0.09 | Villarreal |
| 48' | blocked | open play | 0.03 | Villarreal |
| 44+4' | missed | corner | 0.19 | Villarreal |
| 56' | goal | set piece | 0.75 | Celta Vigo |
| 53' | missed | set piece | 0.10 | Celta Vigo |
| 44' | goal | open play | 0.07 | Celta Vigo |
| 31' | goal | corner | 0.32 | Sevilla |
| 57' | blocked | fast break | 0.03 | Levante UD |
| 44+3' | goal | penalty | 0.79 | Levante UD |
| 47' | saved | open play | 0.06 | Valencia |
| 71' | missed | open play | 0.13 | Espanyol |
| 89+1' | saved | corner | 0.29 | Atlético Madrid |
| 86' | missed | open play | 0.02 | Atlético Madrid |
| 73' | saved | open play | 0.08 | Atlético Madrid |
| 55' | missed | open play | 0.03 | Atlético Madrid |
| 34' | missed | open play | 0.00 | Atlético Madrid |
| 31' | missed | open play | 0.08 | Atlético Madrid |
| 22' | saved | fast break | 0.20 | Atlético Madrid |
| 3' | missed | set piece | 0.02 | Atlético Madrid |
| 51' | goal | corner | 0.76 | Real Sociedad |
| 49' | goal | corner | 0.06 | Real Sociedad |
| 33' | missed | corner | 0.02 | Real Sociedad |
| 33' | blocked | free kick | 0.08 | Real Sociedad |
| 16' | saved | open play | 0.09 | Real Sociedad |
| 83' | missed | open play | 0.05 | Athletic Club |
| 67' | blocked | open play | 0.02 | Girona FC |
| 50' | missed | corner | 0.03 | Girona FC |
| 52' | saved | open play | 0.25 | Osasuna |
| 39' | goal | corner | 0.01 | Osasuna |
| 0' | missed | open play | 0.54 | Osasuna |
| 64' | saved | open play | 0.56 | Deportivo Alavés |
| 55' | goal | open play | 0.37 | Deportivo Alavés |
| 12' | missed | open play | 0.10 | Deportivo Alavés |
| 61' | blocked | open play | 0.13 | Celta Vigo |
| 72' | missed | corner | 0.02 | Mallorca |
| 89+2' | missed | open play | 0.11 | Atlético Madrid |
| 50' | missed | corner | 0.06 | Atlético Madrid |
| 43' | blocked | open play | 0.01 | Atlético Madrid |
| 34' | saved | open play | 0.07 | Atlético Madrid |
| 30' | saved | set piece | 0.14 | Rayo Vallecano |
| 68' | missed | open play | 0.09 | Osasuna |
| 65' | saved | corner | 0.11 | Osasuna |
| 37' | goal | penalty | 0.79 | Girona FC |
| 33' | blocked | open play | 0.07 | Girona FC |
| 27' | saved | corner | 0.07 | Girona FC |
| 60' | missed | throw in | 0.18 | Levante UD |
| 88' | missed | open play | 0.25 | Real Madrid |
| 89+5' | saved | open play | 0.04 | Villarreal |
Season by season
| Season | League | Team | Apps | Min | Goals | Assists | xG | Rating |
|---|---|---|---|---|---|---|---|---|
| 2026-27 | La Liga | Real Oviedo | 33 | 2,451 | 9 | 1 | 8.57 | 6.94 |
Data updated 16 Aug 2026, 03:00