Football in Spain
Spain
- UEFA
- Europe
- National team
- 10 competitions
- 4 tiers
WindowAll
PositionMidfielder
ClubAll
- All clubs
- Granada
- Real Madrid
- Villarreal
- Valencia
- Atlético Madrid
- Getafe
- Sevilla
- Espanyol
- Celta Vigo
- Real Valladolid
- Málaga
- RCD Mallorca
- Real Betis
- FC Barcelona
- Deportivo Alavés
- Deportivo La Coruña
- Almería
- Levante
- Cádiz
- Elche
- Eibar
- Leganes
- Huesca
- Oviedo
- Girona
- Rayo Vallecano
- Real Zaragoza
- Las Palmas
- Athletic Club
- Sporting Gijón
- Tenerife
- Albacete
- Mirandés
- Real Sociedad
- Racing Santander
- Alcorcón
- Osasuna
- Cartagena
- Córdoba
- Lugo
- No matches
- 14S
- 15O
- 15W
- 15S
- 16O
- 16W
- 16S
- 17O
- 17W
- 17S
- 18O
- 18W
- 18S
- 19O
- 19W
- 19S
- 20O
- 20W
- 20S
- 21O
- 21W
- 21S
- 22O
- 22W
- 22S
- 23O
- 23W
- 23S
- 24O
- 24W
- 24S
- 25O
- 25W
- 25S
- 26O
- 26S
90% or more have a feeSome have a feeNo fee recordedS summer, W winter, O other dates
2026-27 · Summer window
2025-26 · Other dates
2025-26 · Winter window
By club
- Granada100 in102 out
- Real Madrid67 in128 out
- Villarreal83 in107 out
- Valencia83 in105 out
- Atlético Madrid75 in105 out
- Getafe87 in85 out
- Sevilla83 in81 out
- Espanyol76 in82 out
- Celta Vigo71 in80 out
- Real Valladolid75 in70 out
- Málaga69 in72 out
- Mallorca65 in75 out
- Real Betis64 in75 out
- FC Barcelona53 in83 out
- Deportivo Alavés73 in61 out
- Deportivo La Coruña77 in57 out
- Almería71 in60 out
- Levante61 in65 out
- Cádiz63 in57 out
- Elche67 in52 out
- Eibar63 in55 out
- Leganes67 in49 out
- Huesca61 in53 out
- Oviedo63 in50 out
- Girona50 in59 out
- Rayo Vallecano57 in47 out
- Real Zaragoza55 in48 out
- Las Palmas49 in53 out
- Athletic Club38 in60 out
- Sporting Gijón49 in45 out
- Tenerife49 in45 out
- Albacete51 in42 out
- Mirandés45 in39 out
- Real Sociedad36 in42 out
- Racing Santander40 in34 out
- Alcorcón39 in32 out
- Osasuna32 in36 out
- Cartagena34 in31 out
- Córdoba36 in29 out
- Lugo36 in26 out