This is a list of Spanish football transfers for the summer sale prior to the 2019–20 season of La Liga. Only moves from La Liga are listed.
The summer transfer window began on 1 July 2019, although a few transfers were announced prior to that date, the transferred players will not officially become part of their new club until the window's opening. The window closed at midnight on 2 September 2019. Players without a club can join one at any time, either during or in between transfer windows. Clubs below La Liga level can also sign players on loan at any time. If needed, clubs can sign a goalkeeper on an emergency loan, if all others are unavailable.
Manager: Asier Garitano (1st season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
![]() |
Loan return | [1] | |
30 June 2019 | ![]() |
Almería | Loan return | [2] | |
30 June 2019 | ![]() |
Huesca | Loan return | [3] | |
30 June 2019 | ![]() |
Oviedo | Loan return | [4] | |
30 June 2019 | ![]() |
Extremadura | Loan return | [5] | |
30 June 2019 | ![]() |
![]() |
Loan return | [6] | |
30 June 2019 | ![]() |
Albacete | Loan return | [7] | |
1 July 2019 | ![]() |
![]() |
Transfer | Undisclosed | [8] |
1 July 2019 | ![]() |
Deportivo La Coruña | Transfer | Free | [9] |
1 July 2019 | ![]() |
![]() |
Transfer | €2.2M | [10] |
1 July 2019 | ![]() |
![]() |
Transfer | €2.3M | [11] |
1 July 2019 | ![]() |
Almería | Transfer | €2M | [12] |
1 July 2019 | ![]() |
![]() |
Transfer | Undisclosed | [13] |
4 July 2019 | ![]() |
Girona | Transfer | €2M | [14] |
15 July 2019 | ![]() |
![]() |
Transfer | €2.2M | [15] |
19 July 2019 | ![]() |
Atlético Madrid B | Transfer | Free | [16] |
28 July 2019 | ![]() |
Sevilla | Loan | [17] | |
30 August 2019 | ![]() |
![]() |
Loan | [18] | |
2 September 2019 | ![]() |
![]() |
Loan | [19] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
![]() |
Loan return | [20] | |
30 June 2019 | ![]() |
Valencia | Loan return | [21] | |
30 June 2019 | ![]() |
Real Betis | Loan return | [22] | |
30 June 2019 | ![]() |
![]() |
Loan return | [23] | |
30 June 2019 | ![]() |
Real Betis | Loan return | [24] | |
30 June 2019 | ![]() |
Málaga | Loan return | [25] | |
30 June 2019 | ![]() |
Deportivo La Coruña | Loan return | [26] | |
9 July 2019 | ![]() |
Fuenlabrada | Contract termination | [27] | |
11 July 2019 | ![]() |
Zaragoza | Transfer | Free | [28] |
27 July 2019 | ![]() |
Fuenlabrada | Loan | [29] | |
28 July 2019 | ![]() |
Alcorcón | Loan | [30] | |
5 August 2019 | ![]() |
Tenerife | Loan | [31] | |
16 August 2019 | ![]() |
![]() |
Loan | [32] | |
24 August 2019 | ![]() |
![]() |
Transfer | €18M | [33] |
2 September 2019 | ![]() |
![]() |
Loan | [34] | |
2 September 2019 | ![]() |
Rayo Vallecano | Loan | [35] | |
2 September 2019 | ![]() |
![]() |
Transfer | Free | [36] |
2 September 2019 | ![]() |
![]() |
Loan | [37] |
Manager: Gaizka Garitano (2nd season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
Huesca | Loan return | [38] | |
30 June 2019 | ![]() |
Numancia | Loan return | [39] | |
30 June 2019 | ![]() |
Leganés | Loan return | [40] | |
30 June 2019 | ![]() |
Leganés | Loan return | [41] | |
1 July 2019 | ![]() |
Barcelona B | Transfer | Free | [42] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
1 July 2019 | ![]() |
Leganés | Transfer | Free | [43] |
1 July 2019 | ![]() |
Real Sociedad | Transfer | Free | [44] |
7 July 2019 | ![]() |
Huesca | Transfer | Free | [45] |
8 July 2019 | ![]() |
Espanyol | Transfer | Free | [46] |
9 August 2019 | ![]() |
Deportivo La Coruña | Loan | [47] | |
13 August 2019 | ![]() |
Getafe | Transfer | Free | [48] |
9 September 2019 | ![]() |
![]() |
Transfer | Free | [49] |
Manager: Diego Simeone (9th season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
Rayo Majadahonda | Loan return | ||
30 June 2019 | ![]() |
![]() |
Loan return | [50] | |
30 June 2019 | ![]() |
![]() |
Loan return | [51] | |
30 June 2019 | ![]() |
![]() |
Loan return | [52] | |
30 June 2019 | ![]() |
Málaga | Loan return | [53] | |
1 July 2019 | ![]() |
![]() |
Transfer | Undisclosed | [54] |
1 July 2019 | ![]() |
Real Madrid | Transfer | €40M | [55] |
3 July 2019 | ![]() |
![]() |
Transfer | €20M | [56] |
3 July 2019 | ![]() |
![]() |
Transfer | €126M | [57] |
3 July 2019 | ![]() |
![]() |
Transfer | Free | [58] |
7 July 2019 | ![]() |
![]() |
Transfer | Undisclosed | [59] |
11 July 2019 | ![]() |
![]() |
Transfer | Undisclosed | [60] |
17 July 2019 | ![]() |
![]() |
Transfer | €22M | [61] |
18 July 2019 | ![]() |
Espanyol | Transfer | €25M | [62] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
1 July 2019 | ![]() |
![]() |
Transfer | Free | [63] |
1 July 2019 | ![]() |
![]() |
Transfer | €80M | [64] |
1 July 2019 | ![]() |
![]() |
Loan | [65] | |
1 July 2019 | ![]() |
![]() |
Buyout clause | €30M | [66] |
1 July 2019 | ![]() |
![]() |
Buyout clause | €3M | [67] |
1 July 2019 | ![]() |
![]() |
Transfer | €7.5M | [68] |
1 July 2019 | ![]() |
![]() |
Loan | [69] | |
3 July 2019 | ![]() |
![]() |
Transfer | €70M | [70] |
10 July 2019 | ![]() |
![]() |
Loan | [71] | |
12 July 2019 | ![]() |
Barcelona | Transfer | €120M | [72] |
18 July 2019 | ![]() |
![]() |
Transfer | Free | [73] |
23 July 2019 | ![]() |
![]() |
Transfer | Free | [74] |
28 July 2019 | ![]() |
Fuenlabrada | Loan | [75] | |
3 August 2019 | ![]() |
![]() |
Transfer | Free | [76] |
2 September 2019 | ![]() |
![]() |
Loan | [77] |
Manager: Ernesto Valverde (3rd season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
![]() |
Loan return | [78] | |
30 June 2019 | ![]() |
Deportivo La Coruña | Loan return | [79] | |
30 June 2019 | ![]() |
![]() |
Loan return | [80] | |
1 July 2019 | ![]() |
![]() |
Transfer | €75M | [81] |
1 July 2019 | ![]() |
![]() |
Transfer | €12M | [82] |
1 July 2019 | ![]() |
Valencia | Transfer | €26M | [83] |
12 July 2019 | ![]() |
Atlético Madrid | Transfer | €120M | [72] |
16 July 2019 | ![]() |
Eibar | Transfer | €4M | [84] |
4 August 2019 | ![]() |
Real Betis | Transfer | €18M | [85] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
![]() |
Loan return | [86] | |
30 June 2019 | ![]() |
Valencia | Loan return | [86] | |
1 July 2019 | ![]() |
Valencia | Transfer | €35M | [87] |
1 July 2019 | ![]() |
Real Betis | Transfer | €6M | [88] |
1 July 2019 | ![]() |
![]() |
Buyout clause | €25M | [89] |
1 July 2019 | ![]() |
Celta Vigo | Transfer | €12.9M | [90] |
12 July 2019 | ![]() |
Tenerife | Transfer | Free | [91] |
18 July 2019 | ![]() |
Getafe | Loan | [92] | |
27 July 2019 | ![]() |
![]() |
Transfer | Free | [93] |
27 July 2019 | ![]() |
![]() |
Transfer | Free | [94] |
2 August 2019 | ![]() |
![]() |
Transfer | €40M | [95] |
19 August 2019 | ![]() |
![]() |
Loan | €8.5M | [96] |
2 September 2019 | ![]() |
Celta Vigo | Loan | €1.5M | [97] |
Manager: Fran Escribá (2nd season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
![]() |
Loan return | [98] | |
30 June 2019 | ![]() |
![]() |
Loan return | [99] | |
30 June 2019 | ![]() |
![]() |
Loan return | [100] | |
30 June 2019 | ![]() |
Valencia | Loan return | [101] | |
1 July 2019 | ![]() |
![]() |
Transfer | €3.5M | [102] |
1 July 2019 | ![]() |
Barcelona | Transfer | €12.9M | [90] |
11 July 2019 | ![]() |
![]() |
Transfer | €8M | [103] |
14 July 2019 | ![]() |
Valencia | Trade | Maxi Gómez | [104] |
14 July 2019 | ![]() | ||||
14 August 2019 | ![]() |
![]() |
Loan | €500K | [105] |
2 September 2019 | ![]() |
Barcelona | Loan | €1.5M | [97] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
Real Betis | Loan return | [106] | |
30 June 2019 | ![]() |
![]() |
Loan return | [107] | |
30 June 2019 | ![]() |
![]() |
Loan return | [108] | |
1 July 2019 | ![]() |
![]() |
Transfer | Free | [109] |
10 July 2019 | ![]() |
![]() |
Transfer | €3.8M | [110] |
12 July 2019 | ![]() |
![]() |
Transfer | €500K | [111] |
14 July 2019 | ![]() |
Valencia | Trade | €14.5M + Santi Mina[a] + Jorge Sáenz[b] |
[104] |
24 July 2019 | ![]() |
Tenerife | Loan | [112] | |
31 July 2019 | ![]() |
![]() |
Loan | €300K | [113] |
8 August 2019 | ![]() |
Osasuna | Transfer | €250K | [114] |
21 August 2019 | ![]() |
Levante | Transfer | Free | [115] |
27 August 2019 | ![]() |
Girona | Loan | [116] | |
2 September 2019 | ![]() |
![]() |
Transfer | Free | [117] |
Manager: José Luis Mendilibar (5th season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
Granada | Loan return | [118] | |
30 June 2019 | ![]() |
Tenerife | Loan return | [119] | |
30 June 2019 | ![]() |
Valladolid | Loan return | [120] | |
1 July 2019 | ![]() |
Las Palmas | Buyout clause | €3M | [121] |
1 July 2019 | ![]() |
Barcelona B | Buyout clause | €2M | [122] |
1 July 2019 | ![]() |
Real Madrid Castilla | Transfer | Free | [123] |
1 July 2019 | ![]() |
Alcorcón | Transfer | Free | [124] |
2 July 2019 | ![]() |
Bilbao Athletic | Transfer | Free | [125] |
3 July 2019 | ![]() |
Oviedo B | Transfer | Free | [126] |
5 July 2019 | ![]() |
Cádiz | Transfer | Free | [127] |
7 July 2019 | ![]() |
Atlético Madrid B | Transfer | Undisclosed | [128] |
13 July 2019 | ![]() |
Deportivo La Coruña | Transfer | €4M | [129] |
14 July 2019 | ![]() |
Deportivo La Coruña | Transfer | €3.3M | [130] |
24 July 2019 | ![]() |
Real Betis | Transfer | €2M | [131] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
Barcelona B | Loan return | [132] | |
1 July 2019 | ![]() |
Valladolid | Buyout clause | €1M | [133] |
1 July 2019 | ![]() |
Sevilla | Transfer | €14M | [134] |
1 July 2019 | ![]() |
Elche | Transfer | Free | [135] |
4 July 2019 | ![]() |
Villarreal | Transfer | €8M | [136] |
11 July 2019 | ![]() |
Alcorcón | Contract termination | [137] | |
16 July 2019 | ![]() |
Barcelona | Transfer | €4M | [84] |
4 August 2019 | ![]() |
Albacete | Loan | [138] | |
7 August 2019 | ![]() |
Ponferradina | Loan | [139] | |
10 August 2019 | ![]() |
Granada | Loan | [140] | |
13 August 2019 | ![]() |
Cádiz | Loan | [141] | |
18 August 2019 | ![]() |
Unattached | Released | [142] | |
20 August 2019 | ![]() |
Girona | Loan | [143] | |
2 September 2019 | ![]() |
Girona | Transfer | Free | [144] |
Manager: David Gallego (1st season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
Gimnàstic | Loan return | [145] | |
30 June 2019 | ![]() |
Zaragoza | Loan return | [146] | |
6 July 2019 | ![]() |
Girona | Loan | [147] | |
8 July 2019 | ![]() |
Athletic Bilbao | Transfer | Free | [46] |
14 July 2019 | ![]() |
![]() |
Transfer | €10.5M | [148] |
19 July 2019 | ![]() |
Leganés | Transfer | Free | [149] |
9 August 2019 | ![]() |
Valladolid | Transfer | €8M | [150] |
21 August 2019 | ![]() |
Sevilla | Loan | [151] | |
26 August 2019 | ![]() |
![]() |
Loan | [152] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
Málaga | Loan return | [153] | |
30 June 2019 | ![]() |
![]() |
Loan return | [154] | |
1 July 2019 | ![]() |
![]() |
Buyout clause | €6M | [155] |
1 July 2019 | ![]() |
![]() |
Transfer | Free | [156] |
10 July 2019 | ![]() |
Sporting Gijón | Transfer | Free | [157] |
18 July 2019 | ![]() |
Atlético Madrid | Transfer | €25M | [62] |
23 July 2019 | ![]() |
![]() |
Transfer | Undisclosed | [158] |
1 August 2019 | ![]() |
Levante | Transfer | Free | [159] |
14 August 2019 | ![]() |
Real Betis | Transfer | €28M | [160] |
17 August 2019 | ![]() |
Lugo | Loan | [161] |
Manager: José Bordalás (4th season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
Málaga | Loan return | [162] | |
30 June 2019 | ![]() |
Extremadura | Loan return | [163] | |
30 June 2019 | ![]() |
Osasuna | Loan return | [164] | |
30 June 2019 | ![]() |
Sporting Gijón | Loan return | [165] | |
30 June 2019 | ![]() |
Lugo | Loan return | [166] | |
30 June 2019 | ![]() |
![]() |
Loan return | [167] | |
30 June 2019 | ![]() |
Barcelona B | Loan return | [168] | |
1 July 2019 | ![]() |
Girona | Transfer | Free | [169] |
1 July 2019 | ![]() |
Málaga | Transfer | €1.5M | [170] |
8 July 2019 | ![]() |
Huesca | Transfer | €6M | [171] |
18 July 2019 | ![]() |
Barcelona | Loan | [92] | |
24 July 2019 | ![]() |
![]() |
Transfer | Undisclosed | [172] |
3 August 2019 | ![]() |
![]() |
Transfer | €1.5M | [173] |
13 August 2019 | ![]() |
Athletic Bilbao | Transfer | Free | [48] |
29 August 2019 | ![]() |
Las Palmas | Transfer | Free | [174] |
2 September 2019 | ![]() |
Valencia | Loan | [175] | |
2 September 2019 | ![]() |
![]() |
Loan | [176] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
![]() |
Loan return | [177] | |
30 June 2019 | ![]() |
![]() |
Loan return | [178] | |
30 June 2019 | ![]() |
![]() |
Loan return | [179] | |
12 July 2019 | ![]() |
Albacete | Loan | [180] | |
14 July 2019 | ![]() |
Deportivo La Coruña | Transfer | Free | [181] |
25 July 2019 | ![]() |
Fuenlabrada | Loan | [182] | |
10 August 2019 | ![]() |
Alcorcón | Loan | [183] | |
12 August 2019 | ![]() |
Osasuna | Transfer | €2M | [184] |
10 August 2019 | ![]() |
Girona | Loan | [185] | |
20 August 2019 | ![]() |
Almería | Loan | €250K | [186] |
22 August 2019 | ![]() |
Huesca | Loan | [187] | |
28 August 2019 | ![]() |
Recreativo | Transfer | Free | [188] |
28 August 2019 | ![]() |
![]() |
Loan | [189] | |
30 August 2019 | ![]() |
Cádiz | Loan | [190] |
Manager: Diego Martínez (2nd season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
![]() |
Loan return | [191] | |
30 June 2019 | ![]() |
![]() |
Loan return | [192] | |
30 June 2019 | ![]() |
Cultural Leonesa | Loan return | [193] | |
1 July 2019 | ![]() |
Elche | Transfer | Free | [194] |
1 July 2019 | ![]() |
Leganés | Buyout clause | €250K | [195] |
14 July 2019 | ![]() |
![]() |
Transfer | Undisclosed | [196] |
15 July 2019 | ![]() |
![]() |
Transfer | Free | [197] |
18 July 2019 | ![]() |
Sevilla | Transfer | €1M | [198] |
26 July 2019 | ![]() |
![]() |
Loan | [199] | |
28 July 2019 | ![]() |
![]() |
Transfer | €3M | [200] |
10 August 2019 | ![]() |
Eibar | Loan | [140] | |
14 August 2019 | ![]() |
Sevilla | Loan | [201] | |
30 August 2019 | ![]() |
![]() |
Transfer | Free | [202] |
2 September 2019 | ![]() |
![]() |
Loan | [203] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
Eibar | Loan return | [118] | |
30 June 2019 | ![]() |
Leganés | Loan return | [204] | |
30 June 2019 | ![]() |
Sevilla Atlético | Loan return | [205] | |
30 June 2019 | ![]() |
Valladolid | Loan return | [206] | |
5 July 2019 | ![]() |
Numancia | Transfer | Undisclosed | [207] |
5 July 2019 | ![]() |
Córdoba | Loan | [208] | |
23 July 2019 | ![]() |
Badajoz | Transfer | Free | [209] |
3 August 2019 | ![]() |
![]() |
Transfer | Free | [210] |
30 August 2019 | ![]() |
Unattached | Released | [211] | |
2 September 2019 | ![]() |
Alcorcón | Loan | [212] | |
5 September 2019 | ![]() |
![]() |
Transfer | Free | [213] |
Manager: Mauricio Pellegrino (2nd season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
![]() |
Loan return | [214] | |
30 June 2019 | ![]() |
Málaga | Loan return | [215] | |
30 June 2019 | ![]() |
Salamanca | Loan return | [216] | |
30 June 2019 | ![]() |
Gimnàstic | Loan return | [217] | |
30 June 2019 | ![]() |
Granada | Loan return | [204] | |
1 July 2019 | ![]() |
Alcorcón | Transfer | €1M | [218] |
1 July 2019 | ![]() |
![]() |
Buyout clause | €3M | [219] |
1 July 2019 | ![]() |
Internacional Madrid | Transfer | Free | |
4 July 2019 | ![]() |
Real Betis | Loan | [220] | |
4 July 2019 | ![]() |
![]() |
Transfer | Undisclosed | [221] |
5 July 2019 | ![]() |
Sevilla | Loan | [222] | |
8 July 2019 | ![]() |
Real Madrid Castilla | Transfer | Undisclosed | [223] |
24 July 2019 | ![]() |
![]() |
Buyout clause | Undisclosed | [224] |
24 July 2019 | ![]() |
![]() |
Loan | [225] | |
24 July 2019 | ![]() |
Málaga | Transfer | €1.2M | [226] |
13 August 2019 | ![]() |
Sevilla | Loan | [227] | |
13 August 2019 | ![]() |
![]() |
Transfer | €5M | [228] |
15 August 2019 | ![]() |
![]() |
Loan | [229] | |
1 September 2019 | ![]() |
![]() |
Loan | [230] | |
2 September 2019 | ![]() |
Las Palmas | Loan | [231] | |
2 September 2019 | ![]() |
Real Sociedad | Loan | [232] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
![]() |
Loan return | [233] | |
30 June 2019 | ![]() |
Deportivo La Coruña | Loan return | [234] | |
30 June 2019 | ![]() |
Real Madrid | Loan return | [235] | |
30 June 2019 | ![]() |
Athletic Bilbao | Loan return | [40] | |
30 June 2019 | ![]() |
![]() |
Loan return | [236] | |
30 June 2019 | ![]() |
![]() |
Loan return | [237] | |
30 June 2019 | ![]() |
Real Madrid Castilla | Loan return | [238] | |
30 June 2019 | ![]() |
![]() |
Loan return | [239] | |
30 June 2019 | ![]() |
Málaga | Loan return | [240] | |
30 June 2019 | ![]() |
Athletic Bilbao | Loan return | [41] | |
1 July 2019 | ![]() |
![]() |
Transfer | Free | [241] |
1 July 2019 | ![]() |
![]() |
Transfer | Undisclosed | [242] |
1 July 2019 | ![]() |
Granada | Buyout clause | €250K | [195] |
16 July 2019 | ![]() |
Albacete | Loan | [243] | |
19 July 2019 | ![]() |
Deportivo La Coruña | Loan | [244] | |
19 July 2019 | ![]() |
Espanyol | Transfer | Free | [149] |
13 August 2019 | ![]() |
Girona | Transfer | €500K | [245] |
16 August 2019 | ![]() |
Atlético Madrid B | Loan | [246] | |
22 August 2019 | ![]() |
Córdoba | Loan | [247] | |
29 August 2019 | ![]() |
![]() |
Loan | [248] | |
31 August 2019 | ![]() |
Cartagena | Loan | [249] | |
2 September 2019 | ![]() |
Almería | Loan | €270K | [250] |
Manager: Paco López (3rd season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
Sporting Gijón | Loan return | [251] | |
30 June 2019 | ![]() |
Gimnàstic | Loan return | [252] | |
30 June 2019 | ![]() |
![]() |
Loan return | [253] | |
30 June 2019 | ![]() |
![]() |
Loan return | [254] | |
30 June 2019 | ![]() |
Almería | Loan return | [255] | |
1 July 2019 | ![]() |
Osasuna | Transfer | Free | [256] |
1 July 2019 | ![]() |
Real Betis | Transfer | €4M | [257] |
1 July 2019 | ![]() |
Huesca | Transfer | Free | [258] |
1 July 2019 | ![]() |
Valencia | Buyout clause | €5M | [259] |
2 July 2019 | ![]() |
![]() |
Transfer | Free | [260] |
3 July 2019 | ![]() |
Huesca | Transfer | €3.6M | [261] |
1 August 2019 | ![]() |
Espanyol | Transfer | Free | [159] |
21 August 2019 | ![]() |
Celta Vigo | Transfer | Free | [115] |
2 September 2019 | ![]() |
Deportivo La Coruña | Transfer | Undisclosed | [262] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
Deportivo La Coruña | Loan return | [263] | |
1 July 2019 | ![]() |
Valencia | Transfer | Free | [264] |
16 July 2019 | ![]() |
Huesca | Transfer | Free | [265] |
17 July 2019 | ![]() |
Zaragoza | Loan | [266] | |
17 July 2019 | ![]() |
Deportivo La Coruña | Loan | [267] | |
27 July 2019 | ![]() |
Rayo Vallecano | Transfer | €300K | [268] |
8 August 2019 | ![]() |
![]() |
Transfer | Undisclosed | [269] |
13 August 2019 | ![]() |
Huesca | Loan | [270] | |
15 August 2019 | ![]() |
![]() |
Loan | [271] | |
29 August 2019 | ![]() |
Rayo Vallecano | Loan | [272] | |
1 September 2019 | ![]() |
Ponferradina | Loan | [273] | |
2 September 2019 | ![]() |
Huesca | Loan | [274] | |
2 September 2019 | ![]() |
![]() |
Transfer | Free | [275] |
2 September 2019 | ![]() |
Málaga | Loan | [276] |
Manager: Vicente Moreno (3rd season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
Elche | Loan return | [277] | |
30 June 2019 | ![]() |
Linense | Loan return | [278] | |
30 June 2019 | ![]() |
Cartagena | Loan return | [279] | |
30 June 2019 | ![]() |
Alcoyano | Loan return | [280] | |
30 June 2019 | ![]() |
Hércules | Loan return | [281] | |
1 July 2019 | ![]() |
![]() |
Buyout clause | €2.2M | [282] |
1 July 2019 | ![]() |
![]() |
Buyout clause | €1.5M | [283] |
2 July 2019 | ![]() |
Real Betis | Transfer | Free | [284] |
5 July 2019 | ![]() |
![]() |
Transfer | Free | [285] |
10 July 2019 | ![]() |
Cultural Leonesa | Transfer | Free | [286] |
12 July 2019 | ![]() |
Real Madrid Castilla | Transfer | Free | [287] |
12 July 2019 | ![]() |
![]() |
Transfer | Free | [288] |
31 July 2019 | ![]() |
![]() |
Loan | [289] | |
31 July 2019 | ![]() |
![]() |
Transfer | €1.3M | [290] |
7 August 2019 | ![]() |
![]() |
Transfer | Free | [291] |
22 August 2019 | ![]() |
Real Madrid Castilla | Loan | [292] | |
22 August 2019 | ![]() |
![]() |
Transfer | €2M | [293] |
26 August 2019 | ![]() |
![]() |
Loan | [294] | |
2 September 2019 | ![]() |
![]() |
Loan | [295] | |
2 September 2019 | ![]() |
![]() |
Loan | [296] | |
2 September 2019 | ![]() |
Las Palmas | Transfer | Undisclosed | [297] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
![]() |
Loan return | [298] | |
30 June 2019 | ![]() |
Valencia | Loan return | [299] | |
30 June 2019 | ![]() |
![]() |
Loan return | [300] | |
30 June 2019 | ![]() |
Villarreal | Loan return | [301] | |
6 July 2019 | ![]() |
Cultural Leonesa | Transfer | Free | [302] |
12 July 2019 | ![]() |
Ponferradina | Loan | [303] | |
12 July 2019 | ![]() |
Ponferradina | Loan | [303] | |
14 July 2019 | ![]() |
Pontevedra | Buyout clause | Undisclosed | [304] |
16 July 2019 | ![]() |
![]() |
Transfer | Free | [305] |
17 July 2019 | ![]() |
Lugo | Loan | [306] | |
19 July 2019 | ![]() |
Ponferradina | Loan | [307] | |
20 July 2019 | ![]() |
Alcorcón | Loan | [308] | |
22 July 2019 | ![]() |
Marbella | Contract termination | [309] | |
26 July 2019 | ![]() |
Lleida Esportiu | Contract termination | [310] | |
30 July 2019 | ![]() |
Barakaldo | Loan | [311] | |
30 July 2019 | ![]() |
Extremadura | Loan | [312] | |
16 August 2019 | ![]() |
Numancia | Loan | [313] | |
30 August 2019 | ![]() |
Mirandés | Loan | [314] | |
31 August 2019 | ![]() |
Oviedo B | Loan | [315] | |
2 September 2019 | ![]() |
Rayo Majadahonda | Loan | [316] | |
2 September 2019 | ![]() |
Las Palmas | Loan | [297] |
Manager: Jagoba Arrasate (2nd season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
Murcia | Loan return | [317] | |
30 June 2019 | ![]() |
Gimnàstic | Loan return | [318] | |
30 June 2019 | ![]() |
Melilla | Loan return | [319] | |
30 June 2019 | ![]() |
Numancia | Loan return | [320] | |
1 July 2019 | ![]() |
Barcelona B | Transfer | €2.5M | [321] |
1 July 2019 | ![]() |
![]() |
Buyout clause | €2M | [322] |
1 July 2019 | ![]() |
![]() |
Transfer | €2.7M | [323] |
3 July 2019 | ![]() |
![]() |
Loan | [324] | |
9 July 2019 | ![]() |
Real Madrid Castilla | Transfer | Free | [325] |
22 July 2019 | ![]() |
Real Betis | Transfer | Undisclosed | [326] |
30 July 2019 | ![]() |
![]() |
Transfer | Free | [327] |
8 August 2019 | ![]() |
Celta Vigo | Transfer | €250K | [114] |
12 August 2019 | ![]() |
Getafe | Transfer | €2M | [184] |
14 August 2019 | ![]() |
Real Sociedad | Loan | [328] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
Getafe | Loan return | [164] | |
1 July 2019 | ![]() |
Levante | Transfer | Free | [256] |
7 July 2019 | ![]() |
Tudelano | Transfer | Free | [329] |
9 July 2019 | ![]() |
Lugo | Loan | [325] | |
19 July 2019 | ![]() |
Córdoba | Transfer | Free | [330] |
20 August 2019 | ![]() |
Racing Santander | Transfer | Free | [331] |
27 August 2019 | ![]() |
Numancia | Loan | [332] |
Manager: Rubi (1st season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
Sporting Gijón | Loan return | [333] | |
30 June 2019 | ![]() |
Celta Vigo | Loan return | [106] | |
30 June 2019 | ![]() |
Alavés | Loan return | [22] | |
30 June 2019 | ![]() |
![]() |
Loan return | [334] | |
30 June 2019 | ![]() |
Alavés | Loan return | [24] | |
30 June 2019 | ![]() |
Almería | Loan return | [335] | |
30 June 2019 | ![]() |
![]() |
Loan return | [106] | |
1 July 2019 | ![]() |
Barcelona | Transfer | €6M | [88] |
1 July 2019 | ![]() |
Real Sociedad | Transfer | €8M | [336] |
1 July 2019 | ![]() |
![]() |
Buyout clause | €25M | [337] |
16 July 2019 | ![]() |
Villarreal | Loan | [338] | |
18 July 2019 | ![]() |
Sporting Gijón | Transfer | €5M | [339] |
22 July 2019 | ![]() |
![]() |
Transfer | €20M | [340] |
22 July 2019 | ![]() |
![]() |
Transfer | Undisclosed | [341] |
14 August 2019 | ![]() |
Espanyol | Transfer | €28M | [160] |
14 August 2019 | ![]() |
Rayo Vallecano | Transfer | €7M | [342] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
![]() |
Loan return | [82] | |
30 June 2019 | ![]() |
![]() |
Loan return | [343] | |
1 July 2019 | ![]() |
Levante | Transfer | €4M | [257] |
2 July 2019 | ![]() |
Mallorca | Transfer | Free | [284] |
4 July 2019 | ![]() |
Leganés | Loan | [220] | |
10 July 2019 | ![]() |
![]() |
Transfer | €23.5M | [344] |
20 July 2019 | ![]() |
![]() |
Transfer | Free | [345] |
22 July 2019 | ![]() |
Osasuna | Transfer | Undisclosed | [326] |
24 July 2019 | ![]() |
Eibar | Transfer | €2M | [131] |
27 July 2019 | ![]() |
![]() |
Transfer | €3.5M | [346] |
4 August 2019 | ![]() |
Barcelona | Transfer | €18M | [85] |
7 August 2019 | ![]() |
![]() |
Loan | [347] | |
8 August 2019 | ![]() |
![]() |
Loan | €18M | [348] |
31 August 2019 | ![]() |
Las Palmas | Loan | [349] |
Manager: Zinedine Zidane (2nd season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
Rayo Vallecano | Loan return | [350] | |
30 June 2019 | ![]() |
Real Sociedad | Loan return | [351] | |
30 June 2019 | ![]() |
Leganés | Loan return | [235] | |
30 June 2019 | ![]() |
![]() |
Loan return | [352] | |
30 June 2019 | ![]() |
![]() |
Loan return | [353] | |
30 June 2019 | ![]() |
![]() |
Loan return | [354] | |
1 July 2019 | ![]() |
![]() |
Transfer | €100M | [355] |
1 July 2019 | ![]() |
![]() |
Transfer | €60M | [356] |
1 July 2019 | ![]() |
![]() |
Transfer | €48M | [357] |
1 July 2019 | ![]() |
![]() |
Transfer | €50M | [358] |
1 July 2019 | ![]() |
![]() |
Transfer | €45M | [359] |
2 September 2019 | ![]() |
![]() |
Loan | [360] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
1 July 2019 | ![]() |
![]() |
Buyout clause | €45M | [361] |
1 July 2019 | ![]() |
Atlético Madrid | Transfer | €40M | [55] |
3 July 2019 | ![]() |
![]() |
Transfer | €20M | [362] |
5 July 2019 | ![]() |
Real Sociedad | Loan | [363] | |
5 July 2019 | ![]() |
Sevilla | Loan | [364] | |
7 July 2019 | ![]() |
![]() |
Transfer | €20M | [365] |
8 July 2019 | ![]() |
Racing Santander | Loan | [366] | |
25 July 2019 | ![]() |
![]() |
Loan | [367] | |
25 July 2019 | ![]() |
![]() |
Loan | [368] | |
13 August 2019 | ![]() |
Valladolid | Loan | [369] | |
2 September 2019 | ![]() |
![]() |
Transfer | €15M | [370] |
2 September 2019 | ![]() |
Unattached | Released | [371] |
Manager: Imanol Alguacil (2nd season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
![]() |
Loan return | [372] | |
1 July 2019 | ![]() |
![]() |
Transfer | €8M | [373] |
1 July 2019 | ![]() |
Athletic Bilbao | Transfer | Free | [44] |
1 July 2019 | ![]() |
Girona | Transfer | €10M | [374] |
5 July 2019 | ![]() |
Real Madrid | Loan | [363] | |
31 August 2019 | ![]() |
![]() |
Transfer | €250K | [375] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
Real Madrid | Loan return | [351] | |
30 June 2019 | ![]() |
![]() |
Loan return | [376] | |
1 July 2019 | ![]() |
Real Betis | Transfer | €8M | [336] |
11 July 2019 | ![]() |
![]() |
Loan | [377] | |
12 July 2019 | ![]() |
![]() |
Transfer | Undisclosed | [378] |
19 July 2019 | ![]() |
Albacete | Loan | [379] | |
29 July 2019 | ![]() |
![]() |
Transfer | Undisclosed | [380] |
14 August 2019 | ![]() |
Osasuna | Loan | [328] | |
14 August 2019 | ![]() |
![]() |
Loan | €1.5M | [381] |
2 September 2019 | ![]() |
Leganés | Loan | [232] |
Manager: Julen Lopetegui (1st season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
![]() |
Loan return | [382] | |
30 June 2019 | ![]() |
![]() |
Loan return | [383] | |
30 June 2019 | ![]() |
![]() |
Loan return | [384] | |
1 July 2019 | ![]() |
![]() |
Transfer | €15M | [385] |
1 July 2019 | ![]() |
![]() |
Transfer | €15M | [386] |
1 July 2019 | ![]() |
![]() |
Transfer | €12.5M | [387] |
1 July 2019 | ![]() |
Eibar | Transfer | €14M | [134] |
1 July 2019 | ![]() |
![]() |
Buyout clause | €10.5M | [388] |
3 July 2019 | ![]() |
![]() |
Transfer | €25M | [389] |
3 July 2019 | ![]() |
![]() |
Transfer | €15M | [390] |
5 July 2019 | ![]() |
Real Madrid | Loan | [364] | |
12 July 2019 | ![]() |
![]() |
Transfer | €4.5M | [391] |
15 July 2019 | ![]() |
![]() |
Transfer | €12M | [392] |
17 July 2019 | ![]() |
Almería | Transfer | €500K | [393] |
23 July 2019 | ![]() |
![]() |
Transfer | Free | [394] |
14 August 2019 | ![]() |
![]() |
Transfer | €25M | [395] |
2 September 2019 | ![]() |
Girona | Loan | [396] | |
2 September 2019 | ![]() |
![]() |
Transfer | €7.8M | [397] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
![]() |
Loan return | [398] | |
30 June 2019 | ![]() |
![]() |
Loan return | [399] | |
30 June 2019 | ![]() |
![]() |
Loan return | [400] | |
1 July 2019 | ![]() |
![]() |
Transfer | Free | [401] |
1 July 2019 | ![]() |
![]() |
Transfer | €15M | [402] |
1 July 2019 | ![]() |
![]() |
Transfer | €15.7M | [403] |
2 July 2019 | ![]() |
![]() |
Transfer | €18M | [404] |
5 July 2019 | ![]() |
Leganés | Loan | [222] | |
18 July 2019 | ![]() |
Granada | Transfer | €1M | [198] |
28 July 2019 | ![]() |
Alavés | Loan | [17] | |
7 August 2019 | ![]() |
![]() |
Loan | [405] | |
13 August 2019 | ![]() |
Leganés | Loan | [227] | |
13 August 2019 | ![]() |
![]() |
Transfer | €12M | [406] |
14 August 2019 | ![]() |
![]() |
Transfer | €40M | [407] |
14 August 2019 | ![]() |
Granada | Loan | [201] | |
21 August 2019 | ![]() |
Espanyol | Loan | [151] | |
26 August 2019 | ![]() |
![]() |
Loan | [408] | |
28 August 2019 | ![]() |
![]() |
Loan | €1M | [409] |
1 September 2019 | ![]() |
![]() |
Loan | [410] | |
2 September 2019 | ![]() |
![]() |
Loan | [411] |
Manager: Marcelino (3rd season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
![]() |
Loan return | [412] | |
30 June 2019 | ![]() |
Elche | Loan return | [413] | |
30 June 2019 | ![]() |
Rayo Vallecano | Loan return | [414] | |
30 June 2019 | ![]() |
Barcelona | Loan return | [86] | |
30 June 2019 | ![]() |
Mallorca | Loan return | [299] | |
30 June 2019 | ![]() |
Cádiz | Loan return | [415] | |
1 July 2019 | ![]() |
Villarreal | Buyout clause | €6M | [416] |
1 July 2019 | ![]() |
Barcelona | Transfer | €35M | [87] |
1 July 2019 | ![]() |
Levante | Transfer | Free | [264] |
1 July 2019 | ![]() |
Tenerife | Transfer | €2M | [417] |
14 July 2019 | ![]() |
Celta Vigo | Trade | €14.5M + Santi Mina[a] + Jorge Sáenz[b] |
[104] |
12 August 2019 | ![]() |
![]() |
Transfer | Free | [418] |
13 August 2019 | ![]() |
Villarreal | Loan | [419] | |
2 September 2019 | ![]() |
![]() |
Transfer | €12M | [420] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
Celta Vigo | Loan return | [101] | |
30 June 2019 | ![]() |
![]() |
Buyout clause | €12M | [421] |
1 July 2019 | ![]() |
Barcelona | Transfer | €26M | [83] |
1 July 2019 | ![]() |
Levante | Buyout clause | €5M | [259] |
5 July 2019 | ![]() |
![]() |
Loan | [422] | |
9 July 2019 | ![]() |
Zaragoza | Loan | [423] | |
11 July 2019 | ![]() |
![]() |
Transfer | Free | [424] |
13 July 2019 | ![]() |
![]() |
Loan | €2M | [425] |
14 July 2019 | ![]() |
Celta Vigo | Trade | Maxi Gómez | [104] |
14 July 2019 | ![]() | ||||
19 July 2019 | ![]() |
Ponferradina | Transfer | Free | [426] |
2 September 2019 | ![]() |
Getafe | Loan | [175] | |
2 September 2019 | ![]() |
Deportivo La Coruña | Transfer | Free | [427] |
3 September 2019 | ![]() |
Unattached | Released | [428] |
Manager: Sergio González (3rd season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
Córdoba | Loan return | [429] | |
30 June 2019 | ![]() |
Albacete | Loan return | [430] | |
30 June 2019 | ![]() |
Sabadell | Loan return | [431] | |
30 June 2019 | ![]() |
Alcorcón | Loan return | [432] | |
30 June 2019 | ![]() |
Sevilla Atlético | Loan return | [433] | |
30 June 2019 | ![]() |
Granada | Loan return | [206] | |
1 July 2019 | ![]() |
Real Madrid Castilla | Loan | [434] | |
1 July 2019 | ![]() |
Eibar | Buyout clause | €1M | [133] |
2 July 2019 | ![]() |
![]() |
Loan | [435] | |
6 July 2019 | ![]() |
![]() |
Loan | [436] | |
12 August 2019 | ![]() |
![]() |
Loan | [437] | |
13 August 2019 | ![]() |
Real Madrid | Loan | [369] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
![]() |
Loan return | [438] | |
30 June 2019 | ![]() |
Retired | [439] | ||
30 June 2019 | ![]() |
Málaga | Loan return | [440] | |
30 June 2019 | ![]() |
![]() |
Loan return | [441] | |
30 June 2019 | ![]() |
Eibar | Loan return | [120] | |
11 July 2019 | ![]() |
Racing Santander | Loan | [442] | |
25 July 2019 | ![]() |
Algeciras | Transfer | Free | [443] |
9 August 2019 | ![]() |
Espanyol | Transfer | €8M | [150] |
16 August 2019 | ![]() |
Ponferradina | Loan | [444] | |
17 August 2019 | ![]() |
UCAM Murcia | Transfer | Free | [445] |
2 September 2019 | ![]() |
Badajoz | Loan return | [446] |
Manager: Javier Calleja (2nd season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2019 | ![]() |
![]() |
Loan return | ||
30 June 2019 | ![]() |
Gimnàstic | Loan return | [447] | |
30 June 2019 | ![]() |
Málaga | Loan return | [448] | |
30 June 2019 | ![]() |
![]() |
Loan return | [449] | |
30 June 2019 | ![]() |
Mallorca | Loan return | [301] | |
4 July 2019 | ![]() |
![]() |
Transfer | €5M | [450] |
4 July 2019 | ![]() |
Eibar | Transfer | €8M | [136] |
9 July 2019 | ![]() |
![]() |
Transfer | Free | [451] |
18 July 2019 | ![]() |
Sporting Gijón | Transfer | Undisclosed | [452] |
26 July 2019 | ![]() |
![]() |
Loan | [453] | |
20 August 2019 | ![]() |
Málaga | Transfer | €7.5M | [454] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
1 July 2019 | ![]() |
![]() |
Loan | [455] | |
1 July 2019 | ![]() |
Valencia | Buyout clause | €6M | [416] |
1 July 2019 | ![]() |
![]() |
Transfer | €28M | [456] |
1 July 2019 | ![]() |
Sporting Gijón | Transfer | Free | [457] |
1 July 2019 | ![]() |
![]() |
Buyout clause | €7.5M | [458] |
1 July 2019 | ![]() |
![]() |
Transfer | €4.5M | [459] |
1 July 2019 | ![]() |
![]() |
Buyout clause | €7.5M | [460] |
11 July 2019 | ![]() |
Huesca | Loan | [461] | |
16 July 2019 | ![]() |
Real Betis | Loan | [338] | |
19 July 2019 | ![]() |
![]() |
Loan | [462] | |
5 August 2019 | ![]() |
Huesca | Loan | [463] | |
7 August 2019 | ![]() |
![]() |
Transfer | €2.5M | [464] |
13 August 2019 | ![]() |
Valencia | Loan | [419] | |
30 August 2019 | ![]() |
![]() |
Transfer | €6M | [465] |