This is a list of Spanish football transfers for the summer sale prior to the 2020–21 season of La Liga. Only moves from La Liga are listed.
Due to the COVID-19 pandemic and its effects on sports leagues worldwide, FIFA announced that the summer transfer window opening date will remain the same under certain conditions regarding original squad involvement. However, local football federations were allowed to modify the window to their convenience.[1] On 8 June 2020, the RFEF and La Liga agreed to start the window on 4 August and end on 5 October due to the 2019–20 La Liga season concluding on 19 July after hiatus.[2]
Although a few transfers were announced prior to the starting date, the transferred players will not officially become part of their new club until the window's opening. New signings that were originally included in rosters for the post-hiatus 2019–20 UEFA Champions league and Europa League knockout phases went on to play the competition with their former club by contract, they were ready for use at their new club once the tournaments concluded. All loan spells ending on 30 June 2020 were extended until the rescheduled end of their clubs' respective 2019–20 season.
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: Pablo Machín (1st season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2020 | ![]() |
![]() |
Loan return | [3] | |
30 June 2020 | ![]() |
![]() |
Loan return | [4] | |
21 July 2020 | ![]() |
Alcorcón | Loan return | [5] | |
21 July 2020 | ![]() |
Rayo Vallecano | Loan return | [6] | |
21 July 2020 | ![]() |
Tenerife | Loan return | [7] | |
21 July 2020 | ![]() |
Tenerife | Loan return | [8] | |
27 July 2020 | ![]() |
![]() |
Loan return | [9] | |
4 August 2020 | ![]() |
![]() |
Loan return | [10] | |
8 August 2020 | ![]() |
Fuenlabrada | Loan return | [11] | |
17 August 2020 | ![]() |
Zaragoza | Loan return | [12] | |
17 August 2020 | ![]() |
Almería | Loan return | [13] | |
23 August 2020 | ![]() |
![]() |
Loan | [14] | |
27 August 2020 | ![]() |
![]() |
Loan | [15] | |
29 August 2020 | ![]() |
Atlético Madrid B | Transfer | Free | [16] |
11 September 2020 | ![]() |
![]() |
Loan | [17] | |
3 October 2020 | ![]() |
![]() |
Loan | [18] | |
4 October 2020 | ![]() |
![]() |
Transfer | Free | [19] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
20 July 2020 | ![]() |
![]() |
Loan return | [20] | |
20 July 2020 | ![]() |
Real Betis | Loan return | [21] | |
20 July 2020 | ![]() |
![]() |
Loan return | [22] | |
20 July 2020 | ![]() |
![]() |
Loan return | [23] | |
20 July 2020 | ![]() |
![]() |
Loan return | [24] | |
20 July 2020 | ![]() |
Sevilla | Loan return | [25] | |
4 August 2020 | ![]() |
![]() |
Transfer | €3.7M | [26] |
27 August 2020 | ![]() |
![]() |
Loan | [27] | |
29 August 2020 | ![]() |
Albacete | Loan | [16] | |
1 September 2020 | ![]() |
![]() |
Transfer | Undisclosed | [28] |
4 September 2020 | ![]() |
Lugo | Loan | [29] | |
4 September 2020 | ![]() |
![]() |
Transfer | €700K | [30] |
4 September 2020 | ![]() |
![]() |
Loan | [31] | |
15 September 2020 | ![]() |
Fuenlabrada | Transfer | Undisclosed | [32] |
18 September 2020 | ![]() |
Mirandés | Loan | [33] | |
28 September 2020 | ![]() |
Sporting Gijón | Loan | [34] | |
30 September 2020 | ![]() |
![]() |
Transfer | Undisclosed | [35] |
3 October 2020 | ![]() |
Real Betis | Loan return | [36] | |
5 October 2020 | ![]() |
![]() |
Loan | [37] |
Manager: Gaizka Garitano (3rd season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2020 | ![]() |
![]() |
Loan return | [38] | |
8 August 2020 | ![]() |
Deportivo La Coruña | Loan return | [39] | |
24 August 2020 | ![]() |
Elche | Loan return | [40] | |
2 October 2020 | ![]() |
![]() |
Transfer | €10.5M | [41] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
20 May 2020 | ![]() |
Retired | [42] | ||
14 August 2020 | ![]() |
![]() |
Transfer | Free | [43] |
1 September 2020 | ![]() |
Logroñés | Transfer | Free | [44] |
21 September 2020 | ![]() |
![]() |
Transfer | Free | [45] |
2 October 2020 | ![]() |
Zaragoza | Transfer | Free | [46] |
13 November 2020 | ![]() |
![]() |
Transfer | Free | [47] |
Manager: Diego Simeone (10th season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2020 | ![]() |
![]() |
Loan return | [48] | |
26 July 2020 | ![]() |
![]() |
Loan return | [49] | |
7 August 2020 | ![]() |
![]() |
Loan return | [50] | |
8 August 2020 | ![]() |
Deportivo La Coruña | Loan return | [51] | |
8 August 2020 | ![]() |
Deportivo La Coruña | Loan return | [52] | |
14 August 2020 | ![]() |
![]() |
Buyout clause | €56M | [53] |
20 August 2020 | ![]() |
![]() |
Transfer | €3.5M | [54] |
8 September 2020 | ![]() |
![]() |
Buyout clause | €29.7M | [55] |
23 September 2020 | ![]() |
Barcelona | Transfer | Free | [56] |
5 October 2020 | ![]() |
![]() |
Loan | [57] | |
3 November 2020 | ![]() |
Valencia | Transfer | €15M | [58] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
20 August 2020 | ![]() |
![]() |
Transfer | Free | [59] |
27 August 2020 | ![]() |
![]() |
Transfer | €8M | [48] |
30 August 2020 | ![]() |
Leganés | Loan | [60] | |
30 August 2020 | ![]() |
Oviedo | Loan | [61] | |
31 August 2020 | ![]() |
Getafe | Loan | [62] | |
2 September 2020 | ![]() |
![]() |
Loan | [63] | |
22 September 2020 | ![]() |
![]() |
Loan | €10M | [64] |
24 September 2020 | ![]() |
![]() |
Loan | €3M | [65] |
1 October 2020 | ![]() |
![]() |
Loan | [66] | |
5 October 2020 | ![]() |
![]() |
Transfer | Undisclosed | [67] |
5 October 2020 | ![]() |
Getafe | Loan | [68] | |
5 October 2020 | ![]() |
![]() |
Transfer | €50M | [69] |
5 October 2020 | ![]() |
Granada | Loan | [70] |
Manager: Ronald Koeman (1st season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2020 | ![]() |
![]() |
Loan return | [71] | |
30 June 2020 | ![]() |
![]() |
Loan return | [72] | |
30 June 2020 | ![]() |
![]() |
Loan return | [73] | |
30 June 2020 | ![]() |
![]() |
Loan return | [74] | |
20 July 2020 | ![]() |
Real Betis | Loan return | [75] | |
20 July 2020 | ![]() |
Celta Vigo | Loan return | [76] | |
15 August 2020 | ![]() |
![]() |
Transfer | €7M | [77] |
15 August 2020 | ![]() |
Las Palmas | Transfer | €5M | [78] |
15 August 2020 | ![]() |
![]() |
Transfer | €65M | [79] |
15 August 2020 | ![]() |
![]() |
Transfer | €31M | [80] |
24 August 2020 | ![]() |
![]() |
Loan return | [81] | |
1 October 2020 | ![]() |
![]() |
Transfer | €21M | [82] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
15 August 2020 | ![]() |
![]() |
Transfer | Free | [83] |
15 August 2020 | ![]() |
Getafe | Buyout clause | €10M | [84] |
15 August 2020 | ![]() |
![]() |
Buyout clause | €11M | [85] |
15 August 2020 | ![]() |
![]() |
Transfer | €72M | [79] |
1 September 2020 | ![]() |
Sevilla | Transfer | €1.5M | [86] |
21 September 2020 | ![]() |
![]() |
Loan | [87] | |
22 September 2020 | ![]() |
![]() |
Transfer | €1M | [88] |
23 September 2020 | ![]() |
![]() |
Transfer | €30M | [89] |
23 September 2020 | ![]() |
Atlético Madrid | Transfer | Free | [56] |
5 October 2020 | ![]() |
Real Betis | Loan | [90] | |
5 October 2020 | ![]() |
![]() |
Transfer | Free | [91] |
5 October 2020 | ![]() |
![]() |
Loan | €2M | [92] |
Manager: Álvaro Cervera (6th season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2020 | ![]() |
Recreativo | Loan return | [93] | |
30 June 2020 | ![]() |
![]() |
Loan return | [94] | |
20 July 2020 | ![]() |
Cartagena | Loan return | [95] | |
21 July 2020 | ![]() |
Racing Santander | Loan return | [96] | |
21 July 2020 | ![]() |
Ponferradina | Loan return | [97] | |
21 July 2020 | ![]() |
Albacete | Loan return | [98] | |
21 July 2020 | ![]() |
Alcorcón | Loan return | [99] | |
21 July 2020 | ![]() |
Albacete | Loan return | [100] | |
24 July 2020 | ![]() |
Salamanca UDS | Transfer | Free | [101] |
4 August 2020 | ![]() |
![]() |
Buyout clause | €2.7M | [102] |
4 August 2020 | ![]() |
Tenerife | Buyout clause | €1M | [103] |
4 August 2020 | ![]() |
UCAM Murcia | Transfer | Free | [104] |
4 August 2020 | ![]() |
Eibar | Buyout clause | €1.4M | [105] |
4 August 2020 | ![]() |
![]() |
Transfer | Free | [106] |
4 August 2020 | ![]() |
![]() |
Transfer | Free | [107] |
4 August 2020 | ![]() |
Salamanca | Transfer | Free | [108] |
6 August 2020 | ![]() |
Getafe | Buyout clause | €3M | [109] |
8 August 2020 | ![]() |
Fuenlabrada | Loan return | [110] | |
17 August 2020 | ![]() |
Zaragoza | Buyout clause | €1.2M | [111] |
24 August 2020 | ![]() |
Girona | Buyout clause | €2.5M | [112] |
24 August 2020 | ![]() |
Girona | Loan return | [113] | |
25 August 2020 | ![]() |
![]() |
Transfer | Free | [114] |
25 August 2020 | ![]() |
![]() |
Loan | [115] | |
5 October 2020 | ![]() |
![]() |
Loan | [116] | |
5 October 2020 | ![]() |
Girona | Transfer | Free | [117] |
5 October 2020 | ![]() |
Girona | Loan | [118] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
8 August 2020 | ![]() |
Unattached | Released | [119] | |
7 September 2020 | ![]() |
![]() |
Loan | [120] | |
7 September 2020 | ![]() |
Málaga | Loan | [121] | |
9 September 2020 | ![]() |
Mallorca | Transfer | Free | [122] |
16 September 2020 | ![]() |
Málaga | Loan | [123] | |
16 September 2020 | ![]() |
Albacete | Loan | [124] | |
22 September 2020 | ![]() |
Ponferradina | Transfer | Free | [125] |
24 September 2020 | ![]() |
Rayo Majadahonda | Loan | [126] | |
2 October 2020 | ![]() |
Unattached | Released | [127] | |
3 October 2020 | ![]() |
Real Betis B | Transfer | Free | [128] |
5 October 2020 | ![]() |
Retired | [129] | ||
5 October 2020 | ![]() |
Unattached | Released | [130] | |
5 October 2020 | ![]() |
Ponferradina | Loan | [131] | |
5 October 2020 | ![]() |
Unattached | Released | [132] | |
5 October 2020 | ![]() |
Marbella | Transfer | Free | [133] |
5 October 2020 | ![]() |
Cartagena | Loan | [134] |
Manager: Óscar García (2nd season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
21 July 2020 | ![]() |
Tenerife | Loan return | [135] | |
4 August 2020 | ![]() |
![]() |
Transfer | Free | [136] |
4 August 2020 | ![]() |
Granada | Transfer | Free | [137] |
7 August 2020 | ![]() |
![]() |
Loan return | [138] | |
15 August 2020 | ![]() |
Real Madrid B | Transfer | €2.5M | [139] |
17 August 2020 | ![]() |
Almería | Loan return | [140] | |
24 August 2020 | ![]() |
Girona | Loan return | [141] | |
16 September 2020 | ![]() |
![]() |
Loan | [142] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
20 July 2020 | ![]() |
![]() |
Loan return | [143] | |
20 July 2020 | ![]() |
![]() |
Loan return | [144] | |
20 July 2020 | ![]() |
![]() |
Loan return | [145] | |
20 July 2020 | ![]() |
Barcelona | Loan return | [76] | |
20 July 2020 | ![]() |
![]() |
Loan return | [146] | |
27 August 2020 | ![]() |
Sabadell | Loan | [147] | |
7 September 2020 | ![]() |
![]() |
Transfer | €2.5M | [148] |
11 September 2020 | ![]() |
Zaragoza | Loan | [149] | |
11 September 2020 | ![]() |
![]() |
Transfer | Free | [150] |
16 August 2020 | ![]() |
Málaga | Loan | [151] | |
5 October 2020 | ![]() |
Espanyol | Loan | [152] |
Manager: José Luis Mendilibar (6th season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
20 July 2020 | ![]() |
Granada | Loan return | [153] | |
21 July 2020 | ![]() |
Ponferradina | Loan return | [154] | |
21 July 2020 | ![]() |
Extremadura | Loan return | [155] | |
24 August 2020 | ![]() |
Girona | Loan return | [156] | |
29 August 2020 | ![]() |
![]() |
Transfer | €2M | [157] |
4 September 2020 | ![]() |
Leganés | Loan | [158] | |
12 September 2020 | ![]() |
Real Sociedad | Loan | [159] | |
16 September 2020 | ![]() |
![]() |
Loan | [160] | |
5 October 2020 | ![]() |
Sevilla | Loan | [161] | |
5 October 2020 | ![]() |
Sevilla | Loan | [162] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
20 July 2020 | ![]() |
![]() |
Loan return | [163] | |
20 July 2020 | ![]() |
Unattached | End of contract | [164] | |
20 July 2020 | ![]() |
Retired | [165] | ||
4 August 2020 | ![]() |
Pontevedra | Transfer | Free | [166] |
4 August 2020 | ![]() |
![]() |
Transfer | Free | [167] |
4 August 2020 | ![]() |
Cádiz | Buyout clause | €1.4M | [105] |
4 August 2020 | ![]() |
Valladolid | Transfer | Free | [168] |
4 September 2020 | ![]() |
Girona | Transfer | Free | [169] |
8 September 2020 | ![]() |
Numancia | Loan | [170] | |
5 October 2020 | ![]() |
Zaragoza | Loan | [171] |
Manager: Jorge Almirón (1st season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
15 September 2020 | ![]() |
![]() |
Transfer | Free | [172] |
15 September 2020 | ![]() |
![]() |
Transfer | Free | [173] |
16 September 2020 | ![]() |
Málaga | Transfer | €500K | [174] |
20 September 2020 | ![]() |
Zaragoza | Transfer | €5M | [175] |
21 September 2020 | ![]() |
![]() |
Loan | [176] | |
22 September 2020 | ![]() |
Málaga | Transfer | Free | [177] |
25 September 2020 | ![]() |
Valladolid | Transfer | Free | [178] |
30 September 2020 | ![]() |
![]() |
Loan | [179] | |
4 October 2020 | ![]() |
Real Betis | Transfer | Free | [180] |
5 October 2020 | ![]() |
![]() |
Transfer | Free | [181] |
5 October 2020 | ![]() |
![]() |
Loan | [182] | |
5 October 2020 | ![]() |
![]() |
Loan | [183] | |
5 October 2020 | ![]() |
![]() |
Loan | [184] | |
9 October 2020 | ![]() |
Málaga | Transfer | Free | [185] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
24 August 2020 | ![]() |
Athletic Bilbao | Loan return | [40] | |
24 August 2020 | ![]() |
Atlético Madrid B | Loan return | [186] | |
26 August 2020 | ![]() |
![]() |
Transfer | Free | [187] |
27 August 2020 | ![]() |
![]() |
Transfer | Free | [188] |
29 August 2020 | ![]() |
![]() |
Transfer | Free | [189] |
30 August 2020 | ![]() |
Osasuna | Transfer | €2.75M | [190] |
7 September 2020 | ![]() |
Espanyol | Transfer | €500K | [191] |
21 September 2020 | ![]() |
Real Ávila | Transfer | Free | [192] |
2 October 2020 | ![]() |
Burgos | Transfer | Free | [193] |
5 October 2020 | ![]() |
Tenerife | Loan | [194] |
Manager: José Bordalás (5th season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
20 July 2020 | ![]() |
Valladolid | Loan return | [195] | |
21 July 2020 | ![]() |
Alcorcón | Loan return | [196] | |
21 July 2020 | ![]() |
Huesca | Loan return | [197] | |
8 August 2020 | ![]() |
Fuenlabrada | Loan return | [198] | |
12 August 2020 | ![]() |
Villarreal | Transfer | €9M | [199] |
14 August 2020 | ![]() |
![]() |
Loan | [200] | |
15 August 2020 | ![]() |
Barcelona | Buyout clause | €10M | [84] |
24 August 2020 | ![]() |
Girona | Loan return | [201] | |
31 August 2020 | ![]() |
![]() |
Loan | [202] | |
31 August 2020 | ![]() |
Atlético Madrid | Loan | [62] | |
5 October 2020 | ![]() |
![]() |
Loan | [203] | |
5 October 2020 | ![]() |
Atlético Madrid | Loan | [68] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
6 August 2020 | ![]() |
Cádiz | Buyout clause | €3M | [109] |
6 August 2020 | ![]() |
![]() |
Loan return | [204] | |
6 August 2020 | ![]() |
![]() |
Loan return | [205] | |
6 August 2020 | ![]() |
Osasuna | Buyout clause | €2M | [206] |
6 August 2020 | ![]() |
Valencia | Loan return | [207] | |
6 August 2020 | ![]() |
![]() |
Loan return | [208] | |
6 August 2020 | ![]() |
![]() |
Buyout clause | €550K | [209] |
13 August 2020 | ![]() |
![]() |
Transfer | Free | [210] |
17 August 2020 | ![]() |
Almería | Buyout clause | €4M | [211] |
25 August 2020 | ![]() |
Granada | Transfer | Free | [212] |
27 August 2020 | ![]() |
Real Madrid B | Loan | [213] | |
1 September 2020 | ![]() |
Albacete | Transfer | Free | [214] |
16 September 2020 | ![]() |
![]() |
Transfer | Undisclosed | [215] |
16 September 2020 | ![]() |
Leganés | Loan | [216] | |
27 September 2020 | ![]() |
San Sebastián de los Reyes | Transfer | Free | [217] |
5 October 2020 | ![]() |
Cartagena | Loan | [218] | |
5 October 2020 | ![]() |
Mallorca | Loan | [219] |
Manager: Diego Martínez (3rd season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2020 | ![]() |
Córdoba | Loan return | [220] | |
21 July 2020 | ![]() |
Numancia | Loan return | [221] | |
4 August 2020 | ![]() |
![]() |
Buyout clause | €2M | [222] |
4 August 2020 | ![]() |
Tenerife | Transfer | €5M | [223] |
7 August 2020 | ![]() |
![]() |
Buyout clause | €4M | [224] |
18 August 2020 | ![]() |
Real Madrid | Loan | [225] | |
25 August 2020 | ![]() |
Getafe | Transfer | Free | [212] |
1 September 2020 | ![]() |
Real Madrid | Transfer | €2.5M | [226] |
8 September 2020 | ![]() |
![]() |
Loan | [227] | |
2 October 2020 | ![]() |
![]() |
Transfer | €7M | [228] |
5 October 2020 | ![]() |
Atlético Madrid | Loan | [70] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
20 July 2020 | ![]() |
![]() |
Loan return | [229] | |
20 July 2020 | ![]() |
Sevilla | Loan return | [230] | |
20 July 2020 | ![]() |
Eibar | Loan return | [153] | |
20 July 2020 | ![]() |
Real Madrid | Loan return | [231] | |
4 August 2020 | ![]() |
Recreativo | Transfer | Free | [232] |
4 August 2020 | ![]() |
Celta Vigo | Transfer | Free | [137] |
26 August 2020 | ![]() |
Córdoba | Transfer | Free | [233] |
29 September 2020 | ![]() |
Unattached | Released | [234] | |
2 October 2020 | ![]() |
Rayo Vallecano | Loan | [235] | |
5 October 2020 | ![]() |
![]() |
Transfer | Free | [236] |
Manager: Míchel (2nd season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
21 July 2020 | ![]() |
Mirandés | Loan return | [237] | |
21 July 2020 | ![]() |
Lugo | Loan return | [238] | |
26 July 2020 | ![]() |
![]() |
Loan return | [239] | |
27 July 2020 | ![]() |
![]() |
Loan return | [240] | |
4 August 2020 | ![]() |
Girona | Transfer | €2M | [241] |
4 August 2020 | ![]() |
![]() |
Buyout clause | Undisclosed | [242] |
8 August 2020 | ![]() |
Deportivo La Coruña | Loan return | [243] | |
28 August 2020 | ![]() |
Villarreal | Transfer | Undisclosed | [244] |
3 September 2020 | ![]() |
![]() |
Transfer | Free | [245] |
8 September 2020 | ![]() |
![]() |
Loan | [246] | |
17 September 2020 | ![]() |
Leganés | Transfer | €1M | [247] |
24 September 2020 | ![]() |
Villarreal | Loan | €650K | [248] |
4 October 2020 | ![]() |
![]() |
Loan | [249] | |
5 October 2020 | ![]() |
![]() |
Transfer | Undisclosed | [250] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
21 July 2020 | ![]() |
![]() |
Loan return | [251] | |
21 July 2020 | ![]() |
Levante | Loan return | [252] | |
21 July 2020 | ![]() |
![]() |
Loan return | [253] | |
21 July 2020 | ![]() |
![]() |
Loan return | [254] | |
21 July 2020 | ![]() |
Villarreal | Loan return | [255] | |
21 July 2020 | ![]() |
Villarreal | Loan return | [256] | |
21 July 2020 | ![]() |
![]() |
Loan return | [257] | |
21 July 2020 | ![]() |
Getafe | Loan return | [197] | |
7 August 2020 | ![]() |
![]() |
Transfer | Undisclosed | [258] |
16 September 2020 | ![]() |
![]() |
Transfer | Free | [259] |
2 October 2020 | ![]() |
Real Betis B | Transfer | Free | [260] |
5 October 2020 | ![]() |
Málaga | Loan | [261] | |
7 October 2020 | ![]() |
![]() |
Transfer | Free | [262] |
Manager: Paco López (4th season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
21 July 2020 | ![]() |
Huesca | Loan return | [252] | |
21 July 2020 | ![]() |
Ponferradina | Loan return | [263] | |
21 July 2020 | ![]() |
Rayo Vallecano | Loan return | [264] | |
21 July 2020 | ![]() |
Ponferradina | Loan return | [265] | |
21 July 2020 | ![]() |
Málaga | Loan return | [266] | |
27 July 2020 | ![]() |
![]() |
Loan return | [267] | |
4 August 2020 | ![]() |
Real Madrid B | Transfer | €2.5M | [268] |
4 August 2020 | ![]() |
Real Madrid B | Transfer | €2.5M | [269] |
4 August 2020 | ![]() |
Mirandés | Transfer | Free | [270] |
4 August 2020 | ![]() |
Ponferradina | Transfer | Free | [271] |
17 August 2020 | ![]() |
Zaragoza | Loan return | [272] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
20 July 2020 | ![]() |
Unattached | End of contract | [273] | |
20 July 2020 | ![]() |
Real Madrid | Loan return | [274] | |
4 August 2020 | ![]() |
![]() |
Buyout clause | €5M | [275] |
11 August 2020 | ![]() |
Valladolid | Transfer | Free | [276] |
20 August 2020 | ![]() |
![]() |
Transfer | Free | [277] |
1 September 2020 | ![]() |
![]() |
Transfer | Free | [278] |
5 September 2020 | ![]() |
![]() |
Transfer | Free | [279] |
8 September 2020 | ![]() |
![]() |
Loan | [280] | |
30 September 2020 | ![]() |
Girona | Transfer | Free | [281] |
2 October 2020 | ![]() |
Mirandés | Loan | [282] | |
4 October 2020 | ![]() |
Numancia | Transfer | Free | [283] |
5 October 2020 | ![]() |
Castellón | Loan | [284] | |
13 October 2020 | ![]() |
![]() |
Loan | [285] |
Manager: Jagoba Arrasate (3rd season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
21 July 2020 | ![]() |
Lugo | Loan return | [286] | |
21 July 2020 | ![]() |
Numancia | Loan return | [287] | |
21 July 2020 | ![]() |
Alcorcón | Loan return | [288] | |
21 July 2020 | ![]() |
Rayo Vallecano | Loan return | [289] | |
4 August 2020 | ![]() |
Real Sociedad | Buyout clause | €250K | [290] |
6 August 2020 | ![]() |
Getafe | Buyout clause | €2M | [206] |
7 August 2020 | ![]() |
![]() |
Transfer | €2M | [291] |
24 August 2020 | ![]() |
Girona | Loan return | [292] | |
30 August 2020 | ![]() |
Elche | Transfer | €2.75M | [190] |
13 September 2020 | ![]() |
![]() |
Loan | [293] | |
20 September 2020 | ![]() |
![]() |
Loan | [294] | |
5 October 2020 | ![]() |
Mallorca | Loan | [295] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
20 July 2020 | ![]() |
Leganés | Loan return | [296] | |
20 July 2020 | ![]() |
![]() |
Loan return | [297] | |
20 July 2020 | ![]() |
Valencia | Loan return | [298] | |
19 August 2020 | ![]() |
Espanyol | Transfer | Free | [299] |
23 August 2020 | ![]() |
Badajoz | Loan | [300] | |
24 August 2020 | ![]() |
![]() |
Loan | [301] | |
24 August 2020 | ![]() |
Leganés | Loan | [302] | |
27 August 2020 | ![]() |
Leganés | Transfer | €3M | [303] |
28 August 2020 | ![]() |
Alcorcón | Loan | [304] | |
5 October 2020 | ![]() |
Mallorca | Loan | [295] |
Manager: Manuel Pellegrini (1st season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2020 | ![]() |
Lleida Esportiu | Loan return | [305] | |
20 July 2020 | ![]() |
Alavés | Loan return | [21] | |
20 July 2020 | ![]() |
Leganés | Loan return | [306] | |
21 July 2020 | ![]() |
Las Palmas | Loan return | [307] | |
24 July 2020 | ![]() |
Badajoz | Loan return | [308] | |
3 August 2020 | ![]() |
![]() |
Loan return | [309] | |
17 August 2020 | ![]() |
Almería | Loan return | [310] | |
17 August 2020 | ![]() |
Almería | Loan return | [311] | |
25 August 2020 | ![]() |
![]() |
Transfer | Free | [312] |
30 August 2020 | ![]() |
![]() |
Transfer | Free | [313] |
31 August 2020 | ![]() |
![]() |
Transfer | Free | [314] |
3 October 2020 | ![]() |
Alavés | Loan return | [36] | |
5 October 2020 | ![]() |
Barcelona | Loan | [90] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
20 July 2020 | ![]() |
Barcelona | Loan return | [75] | |
20 July 2020 | ![]() |
Villarreal | Loan return | [315] | |
4 August 2020 | ![]() |
![]() |
Buyout clause | €32M | [316] |
18 August 2020 | ![]() |
Albacete | Transfer | Free | [317] |
18 August 2020 | ![]() |
![]() |
Transfer | Free | [318] |
19 August 2020 | ![]() |
![]() |
Transfer | Free | [319] |
2 September 2020 | ![]() |
Las Palmas | Loan | [320] | |
3 September 2020 | ![]() |
Oviedo | Loan | [321] | |
4 September 2020 | ![]() |
Zaragoza | Transfer | Free | [322] |
3 October 2020 | ![]() |
Atlético Madrid B | Transfer | €1M | [36] |
4 October 2020 | ![]() |
Elche | Transfer | Free | [180] |
5 October 2020 | ![]() |
Unattached | Released | [323] | |
19 October 2020 | ![]() |
Unattached | Released | [324] |
Manager: Zinedine Zidane (3rd season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2020 | ![]() |
![]() |
Loan return | [325] | |
20 July 2020 | ![]() |
Mallorca | Loan return | [326] | |
20 July 2020 | ![]() |
Levante | Loan return | [274] | |
20 July 2020 | ![]() |
Real Sociedad | Loan return | [327] | |
20 July 2020 | ![]() |
Leganés | Loan return | [328] | |
20 July 2020 | ![]() |
Granada | Loan return | [231] | |
21 July 2020 | ![]() |
Oviedo | Loan return | [329] | |
21 July 2020 | ![]() |
Racing Santander | Loan return | [330] | |
22 August 2020 | ![]() |
Sevilla | Loan return | [331] | |
24 August 2020 | ![]() |
![]() |
Loan return | [332] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
8 August 2020 | ![]() |
![]() |
Loan return | [333] | |
8 August 2020 | ![]() |
Valladolid | Buyout clause | €3M | [334] |
10 August 2020 | ![]() |
Villarreal | Loan | €2.5M | [335] |
18 August 2020 | ![]() |
Granada | Loan | [225] | |
19 August 2020 | ![]() |
![]() |
Loan | [336] | |
22 August 2020 | ![]() |
![]() |
Transfer | €45M | [337] |
29 August 2020 | ![]() |
Sevilla | Transfer | €13.5M | [338] |
1 September 2020 | ![]() |
Granada | Transfer | €2.5M | [226] |
4 September 2020 | ![]() |
![]() |
Loan | [339] | |
7 September 2020 | ![]() |
![]() |
Transfer | Free | [340] |
19 September 2020 | ![]() |
![]() |
Loan | [341] | |
19 September 2020 | ![]() |
![]() |
Transfer | €30M | [342] |
2 October 2020 | ![]() |
![]() |
Loan | [343] | |
5 October 2020 | ![]() |
Rayo Vallecano | Transfer | Free | [344] |
Manager: Imanol Alguacil (3rd season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2020 | ![]() |
![]() |
Loan return | [345] | |
30 June 2020 | ![]() |
![]() |
Loan return | [346] | |
20 July 2020 | ![]() |
Leganés | Loan return | [347] | |
21 July 2020 | ![]() |
Mirandés | Loan return | [348] | |
21 July 2020 | ![]() |
Albacete | Loan return | [349] | |
21 July 2020 | ![]() |
Mirandés | Loan return | [350] | |
17 August 2020 | ![]() |
![]() |
Transfer | Free | [351] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
20 July 2020 | ![]() |
Real Madrid | Loan return | [327] | |
20 July 2020 | ![]() |
Retired | [352] | ||
4 August 2020 | ![]() |
Osasuna | Buyout clause | €250K | [290] |
4 September 2020 | ![]() |
Villarreal | Transfer | €5M | [353] |
12 September 2020 | ![]() |
Eibar | Loan | [159] | |
24 September 2020 | ![]() |
![]() |
Transfer | €20M | [354] |
30 September 2020 | ![]() |
Mirandés | Loan | [355] | |
1 October 2020 | ![]() |
Cultural Leonesa | Loan | [356] |
Manager: Julen Lopetegui (2nd season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2020 | ![]() |
![]() |
Loan return | [357] | |
30 June 2020 | ![]() |
![]() |
Loan return | [358] | |
30 June 2020 | ![]() |
Real Madrid B | Loan return | [359] | |
20 July 2020 | ![]() |
Leganés | Loan return | [360] | |
20 July 2020 | ![]() |
Espanyol | Loan return | [361] | |
20 July 2020 | ![]() |
Granada | Loan return | [230] | |
20 July 2020 | ![]() |
Leganés | Loan return | [362] | |
20 July 2020 | ![]() |
Leganés | Loan return | [363] | |
20 July 2020 | ![]() |
Mallorca | Loan return | [364] | |
20 July 2020 | ![]() |
Leganés | Loan return | [365] | |
20 July 2020 | ![]() |
Alavés | Loan return | [25] | |
22 August 2020 | ![]() |
![]() |
Buyout clause | €21M | [366] |
29 August 2020 | ![]() |
Real Madrid | Transfer | €13.5M | [338] |
1 September 2020 | ![]() |
Barcelona | Transfer | €1.5M | [86] |
4 September 2020 | ![]() |
Girona | Buyout clause | €4M | [367] |
14 September 2020 | ![]() |
![]() |
Transfer | €10.5M | [368] |
5 October 2020 | ![]() |
![]() |
Transfer | €12M | [369] |
5 October 2020 | ![]() |
![]() |
Transfer | €2M | [370] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
22 August 2020 | ![]() |
Real Madrid | Loan return | [331] | |
22 August 2020 | ![]() |
![]() |
Transfer | Free | [371] |
22 August 2020 | ![]() |
![]() |
Buyout clause | €3.5M | [372] |
22 August 2020 | ![]() |
![]() |
Loan | [373] | |
25 August 2020 | ![]() |
Mirandés | Loan | [374] | |
1 September 2020 | ![]() |
Alcorcón | Transfer | Undisclosed | [375] |
4 September 2020 | ![]() |
![]() |
Buyout clause | €6M | [376] |
11 September 2020 | ![]() |
Deportivo La Coruña | Loan | [377] | |
20 September 2020 | ![]() |
Oviedo | Transfer | Free | [378] |
28 September 2020 | ![]() |
Málaga | Loan | [379] | |
5 October 2020 | ![]() |
![]() |
Loan | [380] | |
5 October 2020 | ![]() |
![]() |
Transfer | Free | [381] |
5 October 2020 | ![]() |
Eibar | Loan | [161] | |
5 October 2020 | ![]() |
Valladolid | Transfer | Free | [382] |
5 October 2020 | ![]() |
Eibar | Loan | [162] |
Manager: Javi Gracia (1st season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
30 June 2020 | ![]() |
![]() |
Loan return | [383] | |
20 July 2020 | ![]() |
Osasuna | Loan return | [298] | |
27 July 2020 | ![]() |
![]() |
Loan return | [384] | |
27 July 2020 | ![]() |
![]() |
Loan return | [385] | |
6 August 2020 | ![]() |
Getafe | Loan return | [207] | |
17 August 2020 | ![]() |
Zaragoza | Loan return | [386] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
20 July 2020 | ![]() |
Villarreal | Loan return | [387] | |
20 July 2020 | ![]() |
![]() |
Loan return | [388] | |
20 July 2020 | ![]() |
Unattached | Released | [389] | |
4 August 2020 | ![]() |
![]() |
Transfer | €23M | [390] |
12 August 2020 | ![]() |
Villarreal | Transfer | €6.5M | [391] |
12 August 2020 | ![]() |
Villarreal | Transfer | Free | [391] |
13 August 2020 | ![]() |
Albacete | Loan | [392] | |
29 August 2020 | ![]() |
![]() |
Transfer | €30M | [393] |
9 September 2020 | ![]() |
![]() |
Loan | [394] | |
30 September 2020 | ![]() |
![]() |
Transfer | Free | [395] |
2 October 2020 | ![]() |
Almería | Transfer | Free | [396] |
3 November 2020 | ![]() |
Atlético Madrid | Transfer | €15M | [58] |
Manager: Sergio González (4th season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
20 July 2020 | ![]() |
![]() |
Loan return | [397] | |
21 July 2020 | ![]() |
Numancia | Loan return | [398] | |
21 July 2020 | ![]() |
Mirandés | Loan return | [399] | |
21 July 2020 | ![]() |
Oviedo | Loan return | [400] | |
21 July 2020 | ![]() |
Racing Santander | Loan return | [401] | |
24 July 2020 | ![]() |
Badajoz | Loan return | [402] | |
4 August 2020 | ![]() |
Eibar | Transfer | Free | [168] |
4 August 2020 | ![]() |
Tenerife | Transfer | Free | [403] |
8 August 2020 | ![]() |
Real Madrid | Buyout clause | €3M | [334] |
11 August 2020 | ![]() |
Levante | Transfer | Free | [276] |
28 August 2020 | ![]() |
![]() |
Transfer | Free | [404] |
31 August 2020 | ![]() |
![]() |
Transfer | €4M | [405] |
24 September 2020 | ![]() |
![]() |
Transfer | Undisclosed | [406] |
1 October 2020 | ![]() |
![]() |
Transfer | Undisclosed | [407] |
5 October 2020 | ![]() |
![]() |
Loan | [408] | |
5 October 2020 | ![]() |
Sevilla | Transfer | Free | [382] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
20 July 2020 | ![]() |
![]() |
Loan return | [77] | |
20 July 2020 | ![]() |
Getafe | Loan return | [195] | |
20 July 2020 | ![]() |
![]() |
Loan return | [409] | |
20 July 2020 | ![]() |
![]() |
Loan return | [410] | |
20 July 2020 | ![]() |
Villarreal | Loan return | [411] | |
6 August 2020 | ![]() |
Sabadell | Loan | [412] | |
8 August 2020 | ![]() |
![]() |
Loan | €100K | [413] |
12 August 2020 | ![]() |
![]() |
Transfer | €12M | [414] |
20 August 2020 | ![]() |
Lugo | Loan | [415] | |
22 August 2020 | ![]() |
Ponferradina | Loan | [416] | |
1 September 2020 | ![]() |
Fuenlabrada | Loan | [417] | |
7 September 2020 | ![]() |
![]() |
Loan | [418] | |
25 September 2020 | ![]() |
Elche | Transfer | Free | [178] |
26 September 2020 | ![]() |
![]() |
Transfer | Free | [419] |
1 October 2020 | ![]() |
Fuenlabrada | Loan | [420] | |
3 October 2020 | ![]() |
Lugo | Loan | [421] | |
5 October 2020 | ![]() |
Unattached | Released | [422] | |
7 October 2020 | ![]() |
![]() |
Transfer | Free | [423] |
Manager: Unai Emery (1st season)
Date | Player | From | Type | Fee | Ref |
---|---|---|---|---|---|
20 July 2020 | ![]() |
Valencia | Loan return | [387] | |
20 July 2020 | ![]() |
Real Betis | Loan return | [315] | |
20 July 2020 | ![]() |
Valladolid | Loan return | [411] | |
21 July 2020 | ![]() |
Mirandés | Loan return | [424] | |
21 July 2020 | ![]() |
Huesca | Loan return | [255] | |
21 July 2020 | ![]() |
Huesca | Loan return | [256] | |
10 August 2020 | ![]() |
Real Madrid | Loan | €2.5M | [335] |
12 August 2020 | ![]() |
Valencia | Transfer | €6.5M | [391] |
12 August 2020 | ![]() |
Valencia | Transfer | Free | [391] |
4 September 2020 | ![]() |
Real Sociedad | Transfer | €5M | [353] |
15 September 2020 | ![]() |
![]() |
Transfer | Free | [425] |
16 September 2020 | ![]() |
![]() |
Transfer | €15M | [426] |
22 September 2020 | ![]() |
Barcelona B | Transfer | €2.5M | [427] |
4 October 2020 | ![]() |
![]() |
Loan | [428] |
Date | Player | To | Type | Fee | Ref |
---|---|---|---|---|---|
20 July 2020 | ![]() |
Unattached | End of contract | [429] | |
20 July 2020 | ![]() |
Retired | [430] | ||
20 July 2020 | ![]() |
![]() |
Loan return | [431] | |
4 August 2020 | ![]() |
![]() |
Buyout clause | €1M | [432] |
4 August 2020 | ![]() |
![]() |
Buyout clause | €5M | [433] |
4 August 2020 | ![]() |
![]() |
Transfer | Free | [434] |
4 August 2020 | ![]() |
![]() |
Buyout clause | €11.5M | [435] |
4 August 2020 | ![]() |
![]() |
Loan | [436] | |
12 August 2020 | ![]() |
Getafe | Transfer | €9M | [199] |
13 August 2020 | ![]() |
Cartagena | Loan | [437] | |
14 August 2020 | ![]() |
Mirandés | Loan | [438] | |
18 August 2020 | ![]() |
![]() |
Loan | [439] | |
25 August 2020 | ![]() |
Espanyol | Loan | [440] | |
27 August 2020 | ![]() |
Girona | Loan | [441] | |
28 August 2020 | ![]() |
Huesca | Transfer | Undisclosed | [244] |
7 September 2020 | ![]() |
Almería | Loan | [442] | |
15 September 2020 | ![]() |
![]() |
Loan | [425] | |
19 September 2020 | ![]() |
![]() |
Loan | [443] | |
22 September 2020 | ![]() |
Almería | Loan | [427] | |
24 September 2020 | ![]() |
Huesca | Loan | €650K | [248] |