2019–20 Segunda División#Promotion play-offs

{{Short description|89th season of the second-tier football league in Spain}}

{{Use dmy dates|date=March 2020}}

{{Infobox football league season

| competition = Segunda División

| season = 2019–20

| dates = 17 August 2019 – 7 August 2020 (regular season)

| matches = 462

| total goals = 1057

| winners = Huesca

| promoted = Huesca
Cádiz
Elche

| relegated = Deportivo de La Coruña
Numancia
Extremadura
Racing Santander

| league topscorer = Cristhian Stuani
(29 goals)

| biggest home win = {{Nowrap|Ponferradina 4–0 Tenerife
(1 September 2019)
Racing Santander 4–0 Mirandés
(17 September 2019)
Sporting Gijón 4–0 Zaragoza
(27 October 2019)
Almería 4–0 Deportivo de La Coruña
(7 March 2020)
Sporting Gijón 4–0 Las Palmas
(8 March 2020)
Las Palmas 5–1 Extremadura
(20 July 2020)}}

| biggest away win = {{Nowrap|Albacete 0–4 Tenerife
(15 September 2019)
Lugo 0–4 Almería
(4 January 2020)}}

| highest scoring = {{Nowrap|Fuenlabrada 3–4 Alcorcón
(1 March 2020)}}

| longest wins = Deportivo de La Coruña
(7 matches)

| longest unbeaten = Almería
(11 matches)

| longest winless = Deportivo de La Coruña
(19 matches)

| longest losses = Numancia
(7 matches)

| highest attendance = {{Nowrap|28,098
Zaragoza 3–1 Deportivo
(23 February 2020)}}

| lowest attendance = {{Nowrap|1,770
Alcorcón 1–1 Numancia
(15 January 2020)}}

| attendancecalc = 1072520

| prevseason = 2018–19

| nextseason = 2020–21

| updated =

| best goalkeeper = Munir
(0.78 goals/match)

}}

The 2019–20 Segunda División season, also known as LaLiga SmartBank for sponsorship reasons,{{cite web |url=https://www.laliga.es/en/news/laliga-and-santander-strike-title-sponsorship-deal |title=LaLiga and Santander strike title sponsorship deal |date=21 July 2016 |publisher=La Liga |access-date=21 July 2016 |archive-url=https://web.archive.org/web/20160725161336/http://www.laliga.es/en/news/laliga-and-santander-strike-title-sponsorship-deal |archive-date=25 July 2016 |url-status=dead }} was the 89th since its establishment.

On 12 March 2020 after most of teams had played 31 games, the league was suspended for at least two weeks due to the COVID-19 pandemic in Spain. The league was suspended indefinitely on 23 March.{{cite web|url=https://www.rfef.es/noticias/acuerdo-comision-seguimiento-del-convenio-coordinacion-rfef-laliga|title=Acuerdo de la Comisión de Seguimiento del Convenio de Coordinación RFEF-LaLiga|publisher=rfef.es|date=23 March 2020|access-date=23 March 2020|archive-date=28 May 2020|archive-url=https://web.archive.org/web/20200528064505/https://www.rfef.es/noticias/acuerdo-comision-seguimiento-del-convenio-coordinacion-rfef-laliga|url-status=dead}} The season recommenced on 10 June and was initially planned to be completed on 20 July.{{cite web|url=https://www.laliga.com/noticias/laliga-establece-el-horario-oficial-de-partidos-para-el-regreso-del-futbol-en-espana|publisher=LaLiga|language=es|title=LaLiga establece el horario oficial de partidos para el regreso del fútbol en España|date=31 May 2020}}

On 20 July 2020, the final day of the regular season, Deportivo de La Coruña's match against Fuenlabrada was suspended indefinitely due to several Fuenlabrada players testing positive for COVID-19, therefore, delaying the official end of the season, whilst relegating Deportivo without even playing their match.{{cite web|url=https://uk.reuters.com/article/uk-health-coronavirus-spain-fuenlabrada/la-coruna-v-fuenlabrada-postponed-over-covid-19-statement-idUKKCN24L2IJ|archive-url=https://web.archive.org/web/20200810115403/https://uk.reuters.com/article/uk-health-coronavirus-spain-fuenlabrada/la-coruna-v-fuenlabrada-postponed-over-covid-19-statement-idUKKCN24L2IJ|url-status=dead|archive-date=10 August 2020|publisher=Reuters|title=La Coruna v Fuenlabrada postponed over COVID-19 - statement|date=20 July 2020}} The match was finally played on 7 August, resulting in a 2–1 win for Deportivo.{{cite web|url=https://as.com/futbol/2020/08/07/segunda/1596815317_303731.html|publisher=AS|title=Deportivo 2-1 Fuenlabrada|language=es|date=7 August 2020}}

Teams

=Promotion and relegation (pre-season)=

A total of 22 teams contested the league, including fifteen sides from the 2018–19 season, three relegated from the 2018–19 La Liga, and four promoted from the 2018–19 Segunda División B. This included the winners of the promotion play-offs.

;Teams promoted to La Liga

On 20 May 2019, Osasuna were the first team to be promoted to La Liga, ending a two-year run in Segunda División, following Granada's 1−0 win against Albacete.{{cite web|title=Osasuna are back in LaLiga Santander|url=https://www.laliga.es/en/news/osasuna-are-back-in-laliga-santander|publisher=La Liga|date=20 May 2019|access-date=14 August 2019|archive-url=https://web.archive.org/web/20190601124458/https://www.laliga.es/en/news/osasuna-are-back-in-laliga-santander|archive-date=1 June 2019|url-status=dead}} The second team to earn promotion was Granada after their 1−1 draw against Mallorca on 4 June 2019. This marks an end to a two-year run in the second division.{{cite web|url=https://www.laliga.es/en/news/granada-head-back-up-to-laliga-santander|title=Granada head back up to LaLiga Santander|publisher=La Liga|date=4 June 2019|access-date=14 August 2019|archive-url=https://web.archive.org/web/20190604211000/https://www.laliga.es/en/news/granada-head-back-up-to-laliga-santander|archive-date=4 June 2019|url-status=dead}} The third and final team to earn promotion to La Liga was play-offs winner Mallorca, after coming back from a 2-goal deficit against Deportivo La Coruña on 23 June 2019. Mallorca left Segunda División only one year after promoting from the Segunda División B and achieving two consecutive promotions.{{cite web|url=https://www.laliga.es/en/news/rcd-mallorca-return-to-laliga-santander|title=RCD Mallorca return to LaLiga Santander|publisher=La Liga|date=23 June 2019|access-date=14 August 2019|archive-url=https://web.archive.org/web/20190701222004/https://www.laliga.es/en/news/rcd-mallorca-return-to-laliga-santander|archive-date=1 July 2019|url-status=dead}}

;Teams relegated from La Liga

The first team to be relegated from La Liga were Rayo Vallecano. Their relegation was ensured on 5 May 2019, after Real Valladolid beat Athletic Bilbao 1−0, suffering an immediate return to the Segunda Division.{{cite web|title=Rayo Vallecano relegated after Real Valladolid secure big win|url=https://www.sport-english.com/en/news/laliga/rayo-vallecano-relegated-after-real-valladolid-secure-big-win-7439656|publisher=Sport|access-date=5 May 2019|archive-date=1 July 2019|archive-url=https://web.archive.org/web/20190701233347/https://www.sport-english.com/en/news/laliga/rayo-vallecano-relegated-after-real-valladolid-secure-big-win-7439656|url-status=dead}} The second team to be relegated were Huesca, who were also relegated on 5 May 2019 after a 2−6 home defeat to Valencia, also suffering an immediate return to the second tier.{{cite web |title=Huesca relegated by 6-2 Valencia thrashing|url=https://www.bbc.com/sport/football/48172392|publisher=BBC Sport|date=5 May 2019}} The third and final relegated club were Girona, who concluded their two-year stay in La Liga in a 1−2 away loss at Alavés on 18 May 2019.{{cite web |title=Girona: descenso tras una temporada en caída libre|url=https://as.com/futbol/2019/05/13/primera/1557768112_531325.html|publisher=AS|date=14 May 2019}}

;Teams relegated to Segunda División B

The first team to be relegated from Segunda División were Reus, expelled on 18 January 2019, due to their failure to pay their players. This ended a three-year spell in Segunda División, whilst demoting them to the fourth tier.{{cite web|url=https://www.laliga.es/noticias/nota-informativa-cf-reus-deportiu|publisher=La Liga|date=18 January 2019|access-date=18 January 2019|title=Nota Informativa|trans-title=Information note}} The second team to be relegated were Gimnàstic, who were relegated on 5 May 2019 after Albacete drew 0−0 against Numancia, ending a four-year run in the second division.{{cite web|url=https://www.mundodeportivo.com/futbol/liga-segunda-division/20190505/462050913518/el-nastic-de-tarragona-baja-a-segunda-b.html|publisher=Mundo Deportivo|date=5 May 2019|title=El Nàstic de Tarragona baja a Segunda B|language=es}} The third relegated club was Córdoba, in a 0−1 away loss at Las Palmas on 12 May 2019. They ended a 12-year-spell in professional football in Spain, with one of those seasons in La Liga.{{cite web|url=https://www.marca.com/futbol/cordoba/2019/05/13/5cd95cce268e3ef77d8b456d.html|publisher=Marca|date=13 May 2019|title=El segundo descenso más rápido en la historia del Córdoba|language=es}} The fourth and final relegated team was Rayo Majadahonda in a 3–4 away loss at Oviedo with a last-minute goal on 4 June 2019. Rayo returns to Segunda División B after a one-year stay in Segunda.{{cite web|url=https://www.marca.com/futbol/segunda-division/cronica/2019/06/04/5cf6e20846163f8c6a8b4612.html|publisher=Marca|date=4 June 2019|title=El Rayo Majadahonda desciende en el último minuto|language=es}}

;Teams promoted from Segunda División B

The first two teams to achieve promotion were Racing Santander and Fuenlabrada on 2 June 2019 after defeating Atlético Baleares and Recreativo on aggregate in the play-off semi-finals respectively. Racing Santander returned to the Segunda División after a four-year absence.{{cite web|url=https://www.laliga.es/en/news/real-racing-club-santander-return-to-laliga-1l2l3|publisher=La Liga|date=2 June 2019|title=Real Racing Club Santander return to LaLiga 1l2l3}} Fuenlabrada went on to become Segunda División B champions as well as making its first-ever appearance in the Spanish second tier.{{cite web|url=https://www.laliga.es/en/news/fuenlabrada-clinch-historic-promotion-to-laliga-123|publisher=La Liga|date=2 June 2019|title=Fuenlabrada clinch historic promotion to LaLiga 1l2l3}} The third team to clinch promotion to the Segunda División was Ponferradina on 29 June 2019, after defeating Hércules in the non-champions play-offs; they returned after a three-year absence from the Segunda División.{{cite web|url=https://www.laliga.es/en/news/sd-ponferradina-return-to-laliga-123|publisher=La Liga|date=29 June 2019|title=SD Ponferradina return to LaLiga 1l2l3}} The fourth and final team to get promoted was Mirandés on 30 June 2019, after also coming out victorious in the non-champions play-offs, this time against Atlético Baleares; Mirandés returned after a two-year absence from the Segunda División.{{cite web|url=https://www.laliga.es/en/news/cd-mirandes-return-to-laliga-123|publisher=La Liga|date=30 June 2019|title=CD Mirandés return to LaLiga 1l2l3}}

=Stadia and locations=

{{Location map+ |Spain |width=500 |float=right |caption=Location of teams in 2019–20 Segunda División |places=

{{Location map~ |Spain |lat=38.981136 |long=-1.852131 |label=Albacete |position=bottom}}

{{Location map~ |Spain |lat=40.338847 |long=-3.840475 |label=Alcorcón |position=left}}

{{Location map~ |Spain |lat=36.840028 |long=-2.435436 |label=Almería |position=right}}

{{Location map~ |Spain |lat=36.502778 |long=-6.273056 |label=Cádiz |position=left}}

{{Location map~ |Spain |lat=43.368717 |long=-8.417514 |label=Deportivo |position=top}}

{{Location map~ |Spain |lat=38.267111 |long=-0.663272 |label=Elche |position=bottom}}

{{Location map~ |Spain |lat=38.644583 |long=-6.091256 |label=Extremadura |position=top}}

{{Location map~ |Spain |lat=40.2912 |long=-3.8267 |label=Fuenlabrada |position=bottom}}

{{Location map~ |Spain |lat=41.961197 |long=2.8284917 |label=Girona |position=left}}

{{Location map~ |Spain |lat=42.131845 |long=-0.4078058 |label=Huesca |position=right}}

{{Location map~ |Spain |lat=43.016667 |long=-7.55000 |label=Lugo |position=left}}

{{Location map~ |Spain |lat=36.734217 |long=-4.426603 |label=Málaga |position=left}}

{{Location map~ |Spain |lat=42.6808 |long=-2.9354 |label=Mirandés|position=left}}

{{Location map~ |Spain |lat=41.754619 |long=-2.467950 |label=Numancia |position=top}}

{{Location map~ |Spain |lat=42.557428 |long=-6.599989 |label=Ponferradina |position=bottom}}

{{Location map~ |Spain |lat=43.360783 |long=-5.870222 |label=Oviedo |position=bottom}}

{{Location map~ |Spain |lat=43.4764 |long=-3.7933 |label=Racing |position=right}}

{{Location map~ |Spain |lat=40.391828 |long=-3.658586 |label={{nowrap|Rayo Vallecano}} |position=right}}

{{Location map~ |Spain |lat=43.536256 |long=-5.637419 |label=Sporting |position=top}}

{{Location map~ |Spain |lat=41.636472 |long=-0.901828 |label=Zaragoza|position=bottom}}

}}

{{Location map+ |Spain Canary Islands |width=350 |float=right |caption=Location of teams in 2019–20 Segunda División (Canary Islands) |places=

{{Location map~ |Spain Canary Islands |lat=28.100367 |long=-15.456714 |label=Las Palmas |position=right}}

{{Location map~ |Spain Canary Islands |lat=28.463289 |long=-16.260528 |label=Tenerife |position=right}}

}}

class="wikitable sortable" style="text-align: left;"

! Team

! Location

! Stadium

! Capacity

AlbaceteAlbaceteCarlos Belmontealign="center"| {{Nts|17524}}{{cite web|url=https://footballtripper.com/spain/albacete-balompie-stadium/|title=Estadio Carlos Belmonte|date=16 August 2014 |language=es|publisher=Football Tripper|access-date=6 January 2020}}
AlcorcónAlcorcónSanto Domingoalign="center"| {{Nts|5100}}{{cite web|url=http://www.adalcorcon.com/club/informacion|title=Información|language=es|publisher=AD Alcorcón|access-date=4 June 2016}}
AlmeríaAlmeríaJuegos Mediterráneosalign="center"| {{Nts|15000}}{{cite web|url=http://www.udalmeriasad.com/club/datosdelclub/estadio-juegos-del-mediterraneo|title=Estadio de los Juegos del Mediterráneo|publisher=UD Almería|language=es|access-date=1 July 2019|archive-date=24 October 2020|archive-url=https://web.archive.org/web/20201024002903/http://www.udalmeriasad.com/club/datosdelclub/estadio-juegos-del-mediterraneo|url-status=dead}}
CádizCádizRamón de Carranzaalign="center"| {{Nts|25,033}}{{cite web|url=https://espanaestadios.com/2018/08/11/cadiz-estadio-ramon-de-carranza/|title=Estadio Ramón de Carranza|date=11 August 2018 |publisher=Cádiz CF|language=es|access-date=19 October 2019}}
Deportivo La CoruñaA CoruñaAbanca-Riazoralign="center" | {{Nts|32660}}{{cite web|url=https://www.rcdeportivo.es/en/anosacasa/abanca-riazor|title=Abanca-Riazor|publisher=RC Deportivo|access-date=1 July 2019}}
ElcheElcheMartínez Valeroalign=center | {{Nts|33732}}{{cite web|url=http://www.elchecf.es/club/estadio-martinez-valero|publisher=Elche CF|title=Estadio Martínez Valero|access-date=30 May 2016|language=es|archive-date=22 December 2015|archive-url=https://web.archive.org/web/20151222234615/http://www.elchecf.es/club/estadio-martinez-valero|url-status=dead}}
ExtremaduraAlmendralejoCiudad de Almendralejoalign=center | {{Nts|11580}}{{cite web|url=https://espanaestadios.com/2018/08/12/almendralejo-estadio-francisco-de-la-hera//|publisher=Estadios de Espana|title=Almendralejo – Estadio Francisco de la Hera|date=12 August 2018 |access-date=6 January 2020|language=es}}
FuenlabradaFuenlabradaFernando Torresalign=center | {{Nts|5400}}{{Cite web|url=https://alcabodelacalle.es/cf-fuenlabrada-el-estadio-fernando-torres-acaba-de-ser-ampliado-y-ya-empieza-a-quedarse-pequeno|title=(CF FUENLABRADA) El estadio Fernando Torres acaba de ser ampliado y ya empieza a quedarse pequeño|last=Simón|first=Paco|date=2019-09-10|website=alcabodelacalle|language=es|access-date=2020-05-08}}
GironaGironaMontilivialign="center" |{{Nts|13,450}}{{cite web|url=https://www.gironafc.cat/es/club/entidad|title=Montilivi|publisher=Girona FC|language=ca|access-date=19 October 2019}}
HuescaHuescaEl Alcorazalign="center" |{{Nts|7638}}{{cite web |url=https://www.sdhuesca.es/el-club/el-alcoraz-1|title=El Alcoraz|access-date=1 July 2019|publisher=SD Huesca|language=es}}
Las PalmasLas PalmasGran Canariaalign="center" | {{Nts|31250}}{{cite web |title=Gran Canaria Stadium |url=https://www.udlaspalmas.es/en/club/gran-canaria-stadium |publisher=UD Las Palmas |access-date=1 July 2019 |archive-date=14 October 2020 |archive-url=https://web.archive.org/web/20201014003359/https://www.udlaspalmas.es/en/club/gran-canaria-stadium |url-status=dead }}
LugoLugoAnxo Carroalign="center" | {{Nts|7070}}{{cite web|url=http://www.cdlugo.com/club/instalaciones/estadio-anxo-carro|title=Estadio Anxo Carro|publisher=CD Lugo|access-date=1 July 2019|language=es|archive-url=https://web.archive.org/web/20190130162601/http://www.cdlugo.com/club/instalaciones/estadio-anxo-carro|archive-date=30 January 2019|url-status=dead}}
MálagaMálagaLa Rosaledaalign="center" | {{Nts|30044}}{{cite web|title=LA ROSALEDA STADIUM|url=https://www.malagacf.com/en/club/stadium|publisher=Málaga CF|access-date=1 July 2019}}
MirandésMiranda de EbroAnduvaalign="center" | {{Nts|5759}}{{cite web|title=El Estadio Municipal de Anduva|url=https://www.cdmirandes.com/club/instalaciones|publisher=CD Mirandés|access-date=1 July 2019|archive-date=22 October 2020|archive-url=https://web.archive.org/web/20201022062835/https://www.cdmirandes.com/club/instalaciones|url-status=dead}}
NumanciaSoriaLos Pajaritosstyle="text-align:center;"| {{Nts|8261}}{{cite web|url=https://www.cdnumancia.com/club/instalaciones|title=INSTALACIONES|publisher=CD Numancia|access-date=19 October 2019}}
OviedoOviedoCarlos Tartierealign="center"| {{Nts|30500}}{{cite web|url=http://www.realoviedo.es/en/club/stadiums|title=Stadiums|publisher=Real Oviedo|access-date=30 May 2016|archive-date=3 May 2016|archive-url=https://web.archive.org/web/20160503115440/http://www.realoviedo.es/en/club/stadiums|url-status=dead}}
PonferradinaPonferradaEl Toralínalign="center" |{{Nts|8400}}{{cite web|url=http://www.sdponferradina.com/club/estadio-el-toralin|title=Estadio El Toralín|publisher=SD Ponferradina|access-date=1 July 2019|archive-date=15 April 2016|archive-url=https://web.archive.org/web/20160415062152/http://www.sdponferradina.com/club/estadio-el-toralin|url-status=dead}}
Racing SantanderSantanderEl Sardineroalign="center" |{{Nts|22222}}{{cite web|url=https://www.realracingclub.es/club/instalaciones/el-estadio|title=El Estadio|publisher=Real Racing Club|access-date=1 July 2019|archive-date=13 August 2017|archive-url=https://web.archive.org/web/20170813181725/http://www.realracingclub.es/club/instalaciones/el-estadio|url-status=dead}}
Rayo VallecanoMadridVallecasalign="center" |{{Nts|14708}}{{cite web |url=http://www.rayovallecano.es/club/estadio |title=Estadio de Vallecas |publisher=Rayo Vallecano |language=es |access-date=20 July 2018}}
Sporting GijónGijónEl Molinónalign="center" | {{Nts|30000}}{{cite web|url=https://www.realsporting.com/sporting/el-club/elmolinon|title=El Molinón|publisher=Sporting de Gijón|language=es|access-date=1 July 2019|archive-date=3 October 2020|archive-url=https://web.archive.org/web/20201003215934/https://www.realsporting.com/sporting/el-club/elmolinon|url-status=dead}}
TenerifeSanta Cruz de TenerifeHeliodoro Rodríguez Lópezalign="center"| {{Nts|22824}}{{cite web|url=http://www.clubdeportivotenerife.es/el-club/instalaciones/instalaciones-estadio-heliodoro-rodriguez-lopez|publisher=CD Tenerife|title=Instalaciones|language=es|access-date=26 May 2016|archive-date=20 June 2016|archive-url=https://web.archive.org/web/20160620143903/http://www.clubdeportivotenerife.es/el-club/instalaciones/instalaciones-estadio-heliodoro-rodriguez-lopez|url-status=dead}}
ZaragozaZaragozaLa Romaredaalign="center"| {{Nts|33,608}}{{cite web|url=https://www.realzaragoza.com/club/la-romareda|title=Estadio La Romareda|publisher=Real Zaragoza|language=es|access-date=19 October 2019|archive-date=28 November 2020|archive-url=https://web.archive.org/web/20201128000431/https://www.realzaragoza.com/club/la-romareda|url-status=dead}}

=Personnel and sponsorship=

class="wikitable sortable" style="text-align: left;"

! Team

! Manager

! Captain

! Kit manufacturer

! Shirt main sponsor

{{nowrap|Albacete}}

|{{nowrap|{{flagicon|Andalusia}} Lucas Alcaraz}}

|{{nowrap|{{flagicon|Basque Country}} Néstor Susaeta}}

|{{nowrap|Hummel}}

|{{nowrap|Seguros Solíss}}

{{nowrap|Alcorcón}}

|{{nowrap|{{flagicon|Andalusia}} Fran Fernández}}

|{{nowrap|{{flagicon|Community of Madrid}} Laure}}

|{{nowrap|Kelme}}

|{{nowrap|Neev Energy}}

{{nowrap|Almería}}

|{{nowrap|{{flagicon|Portugal}} José Gomes}}

|{{nowrap|{{flagicon|Valencian Community}} José Romera}}

|{{nowrap|Adidas}}

|{{nowrap|Arabian Centres}}

{{nowrap|Cádiz}}

|{{nowrap|{{flagicon|Andalusia}} Álvaro Cervera}}

|{{nowrap|{{flagicon|Albacete}} Alberto Cifuentes}}

|{{nowrap|Adidas}}

|{{nowrap|Torrot}}

{{nowrap|Deportivo La Coruña}}

|{{nowrap|{{flagicon|Galicia}} Fernando Vázquez}}

|{{nowrap|{{flagicon|Galicia}} Álex Bergantiños}}

|{{nowrap|Macron}}

|{{nowrap|Estrella Galicia 0,0}}

{{nowrap|Elche}}

|{{nowrap|{{flagicon|Province of Burgos}} Pacheta}}

|{{nowrap|{{flagicon|Andalusia}} Nino}}

|{{nowrap|Hummel}}

|{{nowrap|TM Grupo inmobiliario}}

{{nowrap|Extremadura}}

|{{nowrap|{{flagicon|Galicia}} Manuel Mosquera}}

|{{nowrap|{{flagicon|Uruguay}} Gio Zarfino}}

|{{nowrap|Kappa}}

|{{nowrap|Destilerías Espronceda}}

{{nowrap|Fuenlabrada}}

|{{nowrap|{{flagicon|Community of Madrid}} José Ramón Sandoval}}

|{{nowrap|{{flagicon|Canary Islands}} Juanma Marrero}}

|{{nowrap|Joma}}

|{{nowrap|Deliave}}

{{nowrap|Girona}}

|{{nowrap|{{flagicon|Andalusia}} Francisco}}

|{{nowrap|{{flagicon|Catalonia}} Álex Granell}}

|{{nowrap|Puma}}

|{{nowrap|Marathonbet}}

{{nowrap|Huesca}}

|{{nowrap|{{flagicon|Community of Madrid}} Míchel}}

|{{nowrap|{{flagicon|Albacete}} Jorge Pulido}}

|{{nowrap|Kelme}}

|{{nowrap|Huesca La Magia}}

{{nowrap|Las Palmas}}

|{{nowrap|{{flagicon|Community of Madrid}} Pepe Mel}}

|{{nowrap|{{flagicon|Canary Islands}} Aythami Artiles}}

|{{nowrap|Hummel}}

|{{nowrap|Gran Canaria}}

{{nowrap|Lugo}}

|{{nowrap|{{flagicon|Valencian Community}} Juanfran}}

|{{nowrap|{{flagicon|Galicia}} Carlos Pita}}

|{{nowrap|Kappa}}

|{{nowrap|Estrella Galicia 0,0}}

{{nowrap|Málaga}}

|{{nowrap|{{flagicon|Valencian Community}} Sergio Pellicer}}

|{{nowrap|{{flagicon|Community of Madrid}} Adrián González}}

|{{nowrap|Nike}}

|{{nowrap|Tesesa}}

{{nowrap|Mirandés}}

|{{nowrap|{{flagicon|Basque Country}} Andoni Iraola}}

|{{nowrap|{{flagicon|Basque Country}} Gorka Kijera}}

|{{nowrap|Adidas}}

|{{nowrap|Miranda Empresas}}

{{nowrap|Numancia}}

|{{nowrap|{{flagicon|Catalonia}} Luis Carrión}}

|{{nowrap|{{flagicon|Valencian Community}} Marc Mateu}}

|{{nowrap|Erreà}}

|{{nowrap|Andrà tutto bene}}

{{nowrap|Oviedo}}

|{{nowrap|{{flagicon|Navarre}} José Ángel Ziganda}}

|{{nowrap|{{flagicon|Asturias}} Saúl Berjón}}

|{{nowrap|Adidas}}

|{{nowrap|Oviedo}}

{{nowrap|Ponferradina}}

|{{nowrap|{{flagicon|Basque Country}} Bolo}}

|{{nowrap|{{flagicon|Alagoas}} Yuri}}

|{{nowrap|Adidas}}

|{{nowrap|Herrero Brigantina}}

{{nowrap|Racing Santander}}

|{{nowrap|{{flagicon|Valencian Community}} José Luis Oltra}}

|{{nowrap|{{flagicon|Cantabria}} Iván Crespo}}

|{{nowrap|Puma}}

|{{nowrap|Aldro}}

{{nowrap|Rayo Vallecano}}

|{{nowrap|{{flagicon|Canary Islands}} Paco Jémez}}

|{{nowrap|{{flagicon|Santiago del Estero}} Óscar Trejo}}

|{{nowrap|Kelme}}

|{{nowrap

}

|-

|{{nowrap|Sporting Gijón}}

|{{nowrap|{{flagicon|SRB}} Miroslav Đukić}}

|{{nowrap|{{Flagicon|Balearic Islands}} Carlos Carmona}}

|{{nowrap|Nike}}

|{{nowrap|Interwetten}}

|-

|{{nowrap|Tenerife}}

|{{nowrap|{{flagicon|Valladolid}} Rubén Baraja}}

|{{nowrap|{{flagicon|Canary Islands}} Suso}}

|{{nowrap|Hummel}}

|{{nowrap|Turismo Tenerife}}

|-

|Zaragoza

|{{nowrap|{{flagicon|Aragon}} Víctor Fernández}}

|{{nowrap|{{flagicon|Aragon}} Alberto Zapater}}

|{{nowrap|Adidas}}

|{{nowrap|Caravan Fragancias}}

|-

|}

=Managerial changes=

class="wikitable sortable"
Team

!Outgoing manager

!Manner of
departure

!Date of vacancy

!Position in table

!Incoming manager

!Date of
appointment

Huesca

|{{flagicon|Andalusia}} Francisco

|align=center rowspan=2|Resigned

|19 May 2019{{cite web|url=https://www.marca.com/futbol/huesca/2019/05/13/5cd9affee5fdeadc298b4682.html|title=Francisco no seguirá en el Huesca la próxima temporada|publisher=Marca|date=13 May 2019}}

|align=center rowspan=9|Pre-season

|{{flagicon|Community of Madrid}} Míchel

|1 June 2019{{cite web|url=https://www.marca.com/en/football/spanish-football/2019/06/01/5cf26538268e3e536a8b45c6.html|title=Huesca appoint Michel as their new coach|publisher=Marca|date=1 June 2019}}

Girona

|{{flagicon|Valladolid}} Eusebio Sacristán

|20 May 2019{{cite web|url=https://www.marca.com/futbol/girona/2019/05/20/5ce2d9ab22601d40748b463d.html|title=El Girona anuncia que Eusebio no continuará|publisher=Marca|date=20 May 2019}}

|{{flagicon|Navarre}} Juan Carlos Unzué

|13 June 2019{{cite web|url=https://www.gironafc.cat/noticia/el-girona-escull-juan-carlos-unzue-com-a-nou-entrenador|title=El Girona escull Juan Carlos Unzué com a nou entrenador|trans-title=The Girona chooses Juan Carlos Unzué as a new coach

|publisher=Girona FC|language=ca|date=13 June 2019|access-date=13 June 2019}}

Almería

|{{flagicon|ESP}} Fran Fernández

|align=center rowspan=2 |End of contract

|10 June 2019

|{{flagicon|ESP}} Óscar Fernández

|15 June 2019{{cite web|url=http://www.udalmeriasad.com/noticia/oscar-fernandez-es-el-elegido-para-entrenar-al-almeria|title=Oscar Fernández es el elegido para entrenar al Almería|trans-title=Óscar Fernández is the chosen one to manage Almería|publisher=UD Almería|language=es|date=15 June 2019|access-date=15 June 2019}}

Tenerife

|{{flagicon|ESP}} Luis César

|11 June 2019{{cite web|url=https://www.clubdeportivotenerife.es/noticia/luis-cesar-finaliza-su-etapa-en-el-cd-tenerife|title=Luis César finaliza su etapa en el CD Tenerife|trans-title=Luis César finishes his stage at CD Tenerife|publisher=CD Tenerife|language=es|date=11 June 2019|access-date=27 June 2019}}

|{{flagicon|ESP}} Aritz López Garai

|21 June 2019{{cite web|url=https://www.clubdeportivotenerife.es/noticia/aritz-lopez-garai-nuevo-entrenador-del-cd-tenerife|title=Aritz López Garai, nuevo entrenador del CD Tenerife|trans-title=Aritz López Garai, new coach of CD Tenerife|publisher=CD Tenerife|language=es|date=21 June 2019|access-date=21 June 2019}}

Numancia

|{{flagicon|ESP}} Aritz López Garai

|align=center|Mutual consent

|11 June 2019{{cite web|url=https://www.cdnumancia.com/noticia/c-d-numancia-y-lopez-garai-acuerdan-la-resolucion-del-contrato-que-unia-a-ambas-partes|title=C. D. Numancia y López Garai acuerdan la resolución del contrato que unía a ambas partes|trans-title=C. D. Numancia and López Garai agree on the termination of the contract that united both parties|publisher=CD Numancia|language=es|date=11 June 2019|access-date=27 June 2019}}

|{{flagicon|ESP}} Luis Carrión

|21 June 2019{{cite web|url=https://www.cdnumancia.com/noticia/luis-carrion-nuevo-entrenador-del-c-d-numancia|title=Luis Carrión, nuevo entrenador del C. D. Numancia|trans-title=Luis Carrión, new coach of CD Numancia|publisher=CD Numancia|language=es|date=21 June 2019|access-date=21 June 2019}}

Deportivo La Coruña

|{{flagicon|ESP}} José Luis Martí

|align=center |End of contract

|27 June 2019{{cite web|url=https://www.rcdeportivo.es/noticia/jose-luis-marti-no-continuara-como-entrenador-del-real-club-deportivo|title=José Luis Martí no continuará como entrenador del Real Club Deportivo|trans-title=José Luis Martí will not continue as coach of the Real Club Deportivo|publisher=Deportivo La Coruña|language=es|date=27 June 2019|access-date=27 June 2019}}

|{{flagicon|ESP}} Juan Antonio Anquela

|2 July 2019{{cite web|url=https://www.rcdeportivo.es/noticia/juan-antonio-anquela-nuevo-entrenador-del-real-club-deportivo|title=Juan Antonio Anquela, nuevo entrenador del Real Club Deportivo|trans-title=Juan Antonio Anquela, new coach of the Real Club Deportivo|publisher=Deportivo La Coruña|language=es|date=2 July 2019|access-date=3 July 2019}}

|Alcorcón

|{{flagicon|ESP}} Cristóbal Parralo

|align=center |Sacked

|30 June 2019{{cite web|url=https://www.adalcorcon.com/noticia/fran-fernandez-nuevo-entrenador-de-la-a-d-alcorcon|title=Fran Fernández, nuevo entrenador de la A.D. Alcorcón|trans-title=Fran Fernández, new manager of A.D. Alcorcón|publisher=AD Alcorcón|language=es|date=1 July 2019|access-date=1 July 2019}}

|{{flagicon|ESP}} Fran Fernández

|1 July 2019

Mirandés

|{{flagicon|ESP}} Borja Jiménez

|align=center|Signed for Asteras Tripoli

|7 July 2019{{cite web|url=https://www.elperiodicodearagon.com/noticias/deportes/borja-jimenez-deja-mirandes_1373037.html|language=es|date=7 July 2019|publisher=El Periódico de Aragón |title=Borja Jiménez deja el Mirandés}}

|{{flagicon|ESP}} Andoni Iraola

|10 July 2019

Almería

|{{flagicon|ESP}} Óscar Fernández

|align=center rowspan=4|Sacked

|3 August 2019

|{{flagicon|POR}} Pedro Emanuel

|4 August 2019{{cite news |url=https://www.lavozdealmeria.com/noticia/6/deportes/176303/pedro-emanuel-seria-el-nuevo-entrenador-del-almeria |title=Pedro Emanuel sería el nuevo entrenador del Almería |first=Rafa |last=Góngora |date=2 August 2019 |access-date=3 August 2019 |newspaper=La Voz de Almería |language=es }}{{Dead link|date=May 2021 |bot=InternetArchiveBot |fix-attempted=yes }}

Oviedo

|{{flagicon|ARG}} Sergio Egea

|15 September 2019{{cite web|url=https://www.realoviedo.es/noticia/sergio-egea-finaliza-su-segunda-etapa-en-el-club|title=Sergio Egea finaliza su segunda etapa en el club|trans-title=Sergio Egea finishes his second stage in the club|publisher=Real Oviedo|language=es|date=15 September 2019|access-date=15 September 2019}}

|align=center|22nd

|{{flagicon|ESP}} Javi Rozada

|15 September 2019{{cite web|url=https://www.realoviedo.es/noticia/javi-rozada-entrenador-del-primer-equipo|title=Javi Rozada, entrenador del primer equipo|trans-title=Javi Rozada, first team coach|publisher=Real Oviedo|language=es|date=15 September 2019|access-date=15 September 2019}}

Deportivo La Coruña

|{{flagicon|ESP}} Juan Antonio Anquela

|7 October 2019{{cite web|url=https://www.rcdeportivo.es/en/new/juan-antonio-anquela-will-no-longer-train-real-club-deportivo|title=Juan Antonio Anquela will no longer train Real Club Deportivo|publisher=Deportivo de La Coruña|date=7 October 2019|access-date=7 October 2019}}

|align=center|20th

|{{Flagicon|ESP}} Luis César Sampedro

|7 October 2019{{cite web|url=https://www.rcdeportivo.es/en/new/luis-cesar-new-real-club-deportivo-head-coach|title=Luis César, New Real Club Deportivo Head Coach|publisher=Deportivo de La Coruña|date=7 October 2019|access-date=7 October 2019}}

Girona

|{{flagicon|Spain}} Juan Carlos Unzué

|21 October 2019{{cite web|url=https://www.gironafc.cat/noticia/juan-carlos-unzue-no-continuara-al-capdavant-del-girona-fc|title=Juan Carlos Unzué will not continue at the helm of Girona FC|publisher=Girona FC|date=21 October 2019|access-date=23 October 2019}}

|align=center|11th

|{{flagicon|Spain}} José Luis Martí

|28 October 2019{{cite web|url=https://www.gironafc.cat/es/noticia/josep-lluis-marti-nuevo-entrenador-del-girona-fc|title=Josep Lluís Martí, nuevo entrenador del Girona FC|trans-title=Josep Lluís Martí, new manager of Girona FC|publisher=Girona FC|language=es|date=28 October 2019|access-date=29 October 2019}}

Almería

|{{flagicon|Portugal}} Pedro Emanuel

|align=center|Mutual consent

|4 November 2019{{cite web|url=http://www.udalmeriasad.com/noticia/el-almeria-y-pedro-emanuel-llegan-a-un-acuerdo-para-rescindir-el-contrato|title=El Almería y Pedro Emanuel llegan a un acuerdo para rescindir el contrato|trans-title=Almeria and Pedro Emanuel reach an agreement to terminate the contract|publisher=UD Almería|language=es|date=4 November 2019|access-date=5 November 2019}}

|align=center|2nd

|{{flagicon|Spain}} José María Gutiérrez

|5 November 2019{{cite web|url=http://www.udalmeriasad.com/noticia/guti-sera-el-nuevo-entrenador-de-la-ud-almeria|title=Guti será el nuevo entrenador de la UD Almería|trans-title=Guti will be the new coach of the UD Almería|publisher=UD Almería|language=es|date=5 November 2019|access-date=5 November 2019}}

Racing Santander

|{{flagicon|Spain}} Iván Ania

|align=center rowspan=14|Sacked

|11 November 2019{{cite web|url=https://www.realracingclub.es/noticia/ivan-ania-deja-de-ser-entrenador-del-racing|title=Iván Ania deja de ser entrenador del Racing|trans-title=Iván Ania stops being the manager of Racing|publisher=Racing de Santander|language=es|date=11 November 2019|access-date=11 November 2019}}

|align=center|21st

|{{flagicon|Spain}} Cristóbal Parralo

|11 November 2019{{cite web|url=https://www.realracingclub.es/noticia/cristobal-parralo-nuevo-entrenador-del-real-racing-club|title=Cristóbal Parralo, nuevo entrenador del Real Racing Club|trans-title=Cristóbal Parralo, new manager of Real Racing Club|publisher=Racing de Santander|language=es|date=11 November 2019|access-date=11 November 2019}}

Tenerife

|{{flagicon|ESP}} Aritz López Garai

|17 November 2019{{cite web|url=https://www.clubdeportivotenerife.es/noticia/aritz-lopez-garai-destituido-como-tecnico-del-cd-tenerife|title=Aritz López Garai, destituido como técnico del CD Tenerife|trans-title=Aritz López Garai, dismissed as coach of CD Tenerife|publisher=CD Tenerife|language=es|date=17 November 2019|access-date=18 November 2019}}

|align=center|18th

|{{flagicon|ESP}} Rubén Baraja

|1 December 2019{{cite web|url=https://www.clubdeportivotenerife.es/noticia/ruben-baraja-nuevo-tecnico-del-cd-tenerife|title=Rubén Baraja, nuevo técnico del CD Tenerife|trans-title=Rubén Baraja, new coach of CD Tenerife|publisher=CD Tenerife|language=es|date=1 December 2019|access-date=2 December 2019}}

Sporting Gijón

|{{flagicon|ESP}} José Alberto López

|21 December 2019{{cite web|url=https://www.realsporting.com/noticia/jose-alberto-lopez-destituido|title=José Alberto López, destituido|trans-title=José Alberto López, sacked|publisher=Real Sporting|language=es|date=21 December 2019|access-date=21 December 2019|archive-date=21 December 2019|archive-url=https://web.archive.org/web/20191221205559/https://www.realsporting.com/noticia/jose-alberto-lopez-destituido|url-status=dead}}

|align=center|15th

|{{flagicon|SRB}} Miroslav Đukić

|22 December 2019{{cite web|url=https://www.realsporting.com/noticia/miroslav-djukic-nuevo-entrenador-del-sporting|title=Miroslav Djukić, nuevo entrenador del Sporting|trans-title=Miroslav Djukić, new Sporting coach|publisher=Real Sporting|language=es|date=22 December 2019|access-date=22 December 2019|archive-date=4 November 2021|archive-url=https://web.archive.org/web/20211104041044/https://www.realsporting.com/noticia/miroslav-djukic-nuevo-entrenador-del-sporting|url-status=dead}}

Lugo

|{{flagicon|ESP}} Eloy Jiménez

|26 December 2019{{cite web|url=http://www.cdlugo.com/noticia/eloy-jimenez-no-continuara-como-entrenador-del-cd-lugo|title=Eloy Jiménez no continuará como entrenador del CD Lugo|trans-title=Eloy Jiménez will not continue as coach of the CD Lugo|publisher=CD Lugo|language=es|date=26 December 2019|access-date=26 December 2019}}

|align=center|18th

|{{flagicon|ESP}} Curro Torres

|27 December 2019{{cite web|url=http://www.cdlugo.com/noticia/curro-torres-nuevo-tecnico-del-cd-lugo|publisher=CD Lugo|language=es|title=Curro Torres, nuevo técnico del CD Lugo|trans-title=Curro Torres, new coach of CD Lugo|date=27 December 2019}}

Deportivo La Coruña

|{{Flagicon|ESP}} Luis César Sampedro

|27 December 2019{{cite web|url=https://www.rcdeportivo.es/noticia/luis-cesar-sampedro-deja-de-ser-entrenador-del-real-club-deportivo|publisher=Deportivo de La Coruña|language=es|title=Luis César Sampedro deja de ser entrenador del Real Club Deportivo |trans-title=Luis César Sampedro stops being coach of the Real Club Deportivo|date=27 December 2019}}

|align=center|22nd

|{{flagicon|ESP}} Fernando Vázquez

|29 December 2019{{cite web|url=https://www.rcdeportivo.es/en/new/fernando-vazquez-returns|title=Fernando Vázquez Returns!|publisher=Deportivo de La Coruña|date=29 December 2019|access-date=30 December 2019}}

Málaga

|{{Flagicon|ESP}} Víctor Sánchez

|11 January 2020{{cite web|url=https://www.malagacf.com/en/news/malaga-cf-statement-7|title=Málaga CF Statement|publisher=Málaga CF|date=11 January 2020|access-date=11 January 2020}}

|align=center|16th

|{{flagicon|ESP}} Sergio Pellicer

|11 January 2020

Albacete

|{{Flagicon|ESP}} Luis Miguel Ramis

|3 February 2020{{cite web|url=https://www.albacetebalompie.es/noticia/ramis-no-continuara-en-el-banquillo-del-albacete-balompie|publisher=Albacete Balompié|language=es|title=Ramis no continuará en el banquillo del Albacete Balompié |trans-title=Ramis will not continue on the bench of Albacete Balompié|date=3 February 2020}}

|align=center|19th

|{{flagicon|ESP}} Lucas Alcaraz

|3 February 2020{{cite web|url=https://www.albacetebalompie.es/noticia/lucas-alcaraz-nuevo-entrenador-del-albacete-balompie|publisher=Albacete Balompié|language=es|title=Lucas Alcaraz, nuevo entrenador del Albacete Balompié |trans-title=Lucas Alcaraz, new coach of Albacete Balompié|date=3 February 2020}}

Racing Santander

|{{flagicon|Spain}} Cristóbal Parralo

|4 February 2020{{cite web|url=https://www.realracingclub.es/noticia/el-racing-acuerda-con-cristobal-parralo-la-resolucion-de-su-contrato|title=El Racing acuerda con Cristóbal Parralo la resolución de su contrato|trans-title=Racing agrees with Cristóbal Parralo the termination of his contract|publisher=Racing de Santander|language=es|date=4 February 2020|access-date=5 February 2020}}

|align=center|22nd

|{{flagicon|ESP}} José Luis Oltra

|4 February 2020{{cite web|url=https://www.realracingclub.es/noticia/jose-luis-oltra-nuevo-entrenador-del-racing-201920|title=José Luis Oltra, nuevo entrenador del Racing 2019/20|trans-title=José Luis Oltra, new Racing coach 2019/20|publisher=Racing de Santander|language=es|date=4 February 2020|access-date=5 February 2020}}

Oviedo

|{{flagicon|Spain}} Javi Rozada

|18 February 2020{{cite web|url=https://www.realoviedo.es/noticia/javi-rozada-finaliza-su-etapa-en-el-club|title=Javi Rozada finaliza su etapa en el club|trans-title=Javi Rozada ends his stage in the club|publisher=Real Oviedo|language=es|date=18 February 2020|access-date=18 February 2020}}

|align=center|19th

|{{flagicon|ESP}} José Ángel Ziganda

|18 February 2020{{cite web|url=https://www.realoviedo.es/noticia/jose-angel-ziganda-nuevo-entrenador-del-real-oviedo|title=José Ángel Ziganda, nuevo entrenador del Real Oviedo|trans-title=José Ángel Ziganda, new coach of Real Oviedo |publisher=Real Oviedo|language=es|date=18 February 2020|access-date=18 February 2020}}

Fuenlabrada

|{{flagicon|Spain}} Mere

|10 March 2020{{cite web|url=https://www.cffuenlabrada.es/noticia-cffuenlabrada/comunicado-oficial-el-cf-fuenlabrada-y-mere-se-desvinculan-2849.aspx|publisher=CF Fuenlabrada|language=es|date=10 March 2020|title=Comunicado oficial: El CF Fuenlabrada y Mere se desvinculan|access-date=10 March 2020|archive-date=24 July 2020|archive-url=https://web.archive.org/web/20200724211948/https://www.cffuenlabrada.es/noticia-cffuenlabrada/comunicado-oficial-el-cf-fuenlabrada-y-mere-se-desvinculan-2849.aspx|url-status=dead}}

|align=center|13th

|{{flagicon|ESP}} José Ramón Sandoval

|11 March 2020{{cite web|url=https://www.cffuenlabrada.es/noticia-cffuenlabrada/jose-ramon-sandoval-nuevo-tecnico-del-cf-fuenlabrada-2850.aspx|publisher=CF Fuenlabrada|language=es|date=11 March 2020|title=Jose Ramón Sandoval, nuevo técnico del CF Fuenlabrada|access-date=11 March 2020|archive-date=24 July 2020|archive-url=https://web.archive.org/web/20200724194531/https://www.cffuenlabrada.es/noticia-cffuenlabrada/jose-ramon-sandoval-nuevo-tecnico-del-cf-fuenlabrada-2850.aspx|url-status=dead}}

Almería

|{{flagicon|Spain}} José María Gutiérrez

|26 June 2020{{cite web|url=https://es.besoccer.com/noticia/oficial-el-almeria-despide-a-guti-852086|title=OFICIAL: el Almería despide a Guti|trans-title=Official: Almería says goodbye to Guti|language=es|publisher=besoccer|date=26 June 2020|access-date=26 June 2020}}

|align=center|3rd

|{{flagicon|POR}} Mário Silva

|26 June 2020

Lugo

|{{flagicon|Spain}} Curro Torres

|29 June 2020{{cite web|url=https://www.cdlugo.com/noticia/curro-torres-no-continuara-como-tecnico-del-cd-lugo|title=Curro Torres no continuará como técnico del CD Lugo|trans-title=Curro Torres will not continue as coach of CD Lugo|publisher=CD Lugo|language=es|date=29 June 2020|access-date=29 June 2020}}

|align=center|20th

|{{flagicon|Spain}} Juanfran

|30 June 2020{{cite web|url=https://www.cdlugo.com/noticia/juanfran-nuevo-entrenador-del-cd-lugo|title= Juanfran, nuevo entrenador del CD Lugo|trans-title=Juanfran, new coach of CD Lugo|publisher=CD Lugo|language=es|date=30 June 2020|access-date=30 June 2020}}

Girona

|{{flagicon|Spain}} José Luis Martí

|30 June 2020{{cite web|url=https://www.gironafc.cat/noticia/pep-lluis-marti-no-continuara-a-la-banqueta-del-girona-fc|title=Pep Lluís Martí no continuarà a la banqueta del Girona FC|trans-title=Pep Lluís Martí will not continue on the bench of Girona FC|publisher=Girona FC|language=ca|date=30 June 2020|access-date=30 June 2020}}

|align=center|5th

|{{flagicon|Spain}} Francisco

|30 June 2020{{cite web|url=https://www.gironafc.cat/noticia/francisco-nou-entrenador-del-girona-fc|title=Francisco, nou entrenador del Girona FC|trans-title=Francisco, new coach of Girona FC|publisher=Girona FC|language=ca|date=30 June 2020|access-date=30 June 2020}}

Almería

|{{flagicon|POR}} Mário Silva

|27 July 2020{{Cite web|date=27 July 2020|title=Mario Silva deja de entrenar al Almería tras llegar a un acuerdo con el club|trans-title=Mario Silva stops training Almería after reaching an agreement with the club|url=http://www.udalmeriasad.com/noticia/mario-silva-deja-de-entrenar-al-almeria-tras-llegar-a-un-acuerdo-con-el-club|access-date=2020-08-19|publisher=UD Almeria|language=es}}

|align=center|4th

|{{flagicon|POR}} José Gomes

|27 July 2020{{cite web|url=http://www.udalmeriasad.com/noticia/el-portugues-jose-gomes-nuevo-entrenador-del-almeria|title=El portugués José Gomes, nuevo entrenador del Almería|trans-title=The Portuguese José Gomes, new coach of Almería|publisher=UD Almeria|language=es|date=27 July 2020|access-date=28 July 2020}}

League table

{{2019–20 Segunda División table}}

=Results=

{{#invoke:sports results|main

| source = [https://www.laliga.com/laliga-smartbank/resultados La Liga]

|update=complete

| matches_style = FBR

|team1=ALB |team2=ALC |team3=ALM | team4= CAD | team5= DEP | team6= ELC | team7= EXT | team8= FUE | team9= GIR | team10= HUE | team11= LPA | team12= LUG | team13= MGA | team14= MIR | team15= NUM | team16= OVI | team17= PON | team18= RAC | team19= RAY | team20= SPO | team21= TFE | team22= ZAR

| name_ALB = Albacete

| name_ALC = Alcorcón

| name_ALM = Almería

| name_CAD = Cádiz

| name_DEP = Deportivo La Coruña

| name_ELC = Elche

| name_EXT = Extremadura

| name_FUE = Fuenlabrada

| name_GIR = Girona

| name_HUE = Huesca

| name_LPA = Las Palmas

| name_LUG = Lugo

| name_MGA = Málaga

| name_MIR = Mirandés

| name_NUM = Numancia

| name_OVI = Oviedo

| name_PON = Ponferradina

| name_RAC = Racing Santander

| name_RAY = Rayo Vallecano

| name_SPO = Sporting Gijón

| name_TFE = Tenerife

| name_ZAR = Zaragoza

| match_ALB_ALC = 1–1

| match_ALB_ALM = 0–1

| match_ALB_CAD = 1–0

| match_ALB_DEP = 0–1

| match_ALB_ELC = 0–1

| match_ALB_EXT = 1–1

| match_ALB_FUE = 1–1

| match_ALB_GIR = 1–0

| match_ALB_HUE = 2–2

| match_ALB_LPA = 0–0

| match_ALB_LUG = 0–1

| match_ALB_MGA = 1–0

| match_ALB_MIR = 1–2

| match_ALB_NUM = 2–1

| match_ALB_OVI = 1–2

| match_ALB_PON = 1–1

| match_ALB_RAC = 0–0

| match_ALB_RAY = 1–1

| match_ALB_SPO = 1–1

| match_ALB_TFE = 0–4

| match_ALB_ZAR = 4–1

| match_ALC_ALB = 0–1

| match_ALC_ALM = 2–2

| match_ALC_CAD = 3–0

| match_ALC_DEP = 0–1

| match_ALC_ELC = 1–2

| match_ALC_EXT = 0–2

| match_ALC_FUE = 1–1

| match_ALC_GIR = 2-0

| match_ALC_HUE = 0–2

| match_ALC_LPA = 1–1

| match_ALC_LUG = 2–2

| match_ALC_MGA = 1–0

| match_ALC_MIR = 1–2

| match_ALC_NUM = 2–2

| match_ALC_OVI = 1–3

| match_ALC_PON = 3–1

| match_ALC_RAC = 1–0

| match_ALC_RAY = 3–2

| match_ALC_SPO = 0–2

| match_ALC_TFE = 0–0

| match_ALC_ZAR = 0–3

| match_ALM_ALB = 3–0

| match_ALM_ALC = 0–1

| match_ALM_CAD = 1–2

| match_ALM_DEP = 4–0

| match_ALM_ELC = 0–2

| match_ALM_EXT = 3–2

| match_ALM_FUE = 0–0

| match_ALM_GIR = 3–1

| match_ALM_HUE = 1–0

| match_ALM_LPA = 0–1

| match_ALM_LUG = 0–0

| match_ALM_MGA = 0-0

| match_ALM_MIR = 3–1

| match_ALM_NUM = 2–0

| match_ALM_OVI = 2–0

| match_ALM_PON = 2–3

| match_ALM_RAC = 0–1

| match_ALM_RAY = 3–2

| match_ALM_SPO = 1–0

| match_ALM_TFE = 1–2

| match_ALM_ZAR = 1–1

| match_CAD_ALB = 0-1

| match_CAD_ALC = 1–1

| match_CAD_ALM = 2–1

| match_CAD_DEP = 0–0

| match_CAD_ELC = 0–0

| match_CAD_EXT = 2–1

| match_CAD_FUE = 0–1

| match_CAD_GIR = 2–0

| match_CAD_HUE = 1–0

| match_CAD_LPA = 2–0

| match_CAD_LUG = 2–1

| match_CAD_MGA = 0–1

| match_CAD_MIR = 3–3

| match_CAD_NUM = 2–4

| match_CAD_OVI = 2–0

| match_CAD_PON = 3–1

| match_CAD_RAC = 1–0

| match_CAD_RAY = 1–1

| match_CAD_SPO = 3–1

| match_CAD_TFE = 0–2

| match_CAD_ZAR = 1–1

| match_DEP_ALB = 0–1

| match_DEP_ALC = 0–0

| match_DEP_ALM = 0–0

| match_DEP_CAD = 1–0

| match_DEP_ELC = 1–3

| match_DEP_EXT = 2–3

| match_DEP_FUE = 2-1

| match_DEP_GIR = 2–2

| match_DEP_HUE = 2–1

| match_DEP_LPA = 2–1

| match_DEP_LUG = 0–0

| match_DEP_MGA = 0–2

| match_DEP_MIR = 1–1

| match_DEP_NUM = 3–3

| match_DEP_OVI = 3–2

| match_DEP_PON = 2–1

| match_DEP_RAC = 2–1

| match_DEP_RAY = 3–3

| match_DEP_SPO = 0–0

| match_DEP_TFE = 2–1

| match_DEP_ZAR = 1–3

| match_ELC_ALB = 2–0

| match_ELC_ALC = 1–1

| match_ELC_ALM = 1–1

| match_ELC_CAD = 0–0

| match_ELC_DEP = 0–1

| match_ELC_EXT = 1–1

| match_ELC_FUE = 0–2

| match_ELC_GIR = 1–0

| match_ELC_HUE = 1–1

| match_ELC_LPA = 2–3

| match_ELC_LUG = 1–1

| match_ELC_MGA = 2–0

| match_ELC_MIR = 4–2

| match_ELC_NUM = 2–0

| match_ELC_OVI = 2-1

| match_ELC_PON = 1–0

| match_ELC_RAC = 2–0

| match_ELC_RAY = 1–1

| match_ELC_SPO = 0–1

| match_ELC_TFE = 1–1

| match_ELC_ZAR = 1–2

| match_EXT_ALB = 0–1

| match_EXT_ALC = 0–0

| match_EXT_ALM = 1–2

| match_EXT_CAD = 0–1

| match_EXT_DEP = 2–0

| match_EXT_ELC = 2–0

| match_EXT_FUE = 1–2

| match_EXT_GIR = 1–3

| match_EXT_HUE = 0–1

| match_EXT_LPA = 0–1

| match_EXT_LUG = 1–0

| match_EXT_MGA = 0–0

| match_EXT_MIR = 3–2

| match_EXT_NUM = 0–0

| match_EXT_OVI = 1–2

| match_EXT_PON = 1–1

| match_EXT_RAC = 3–1

| match_EXT_RAY = 0–3

| match_EXT_SPO = 2–0

| match_EXT_TFE = 2–4

| match_EXT_ZAR = 1–2

| match_FUE_ALB = 0–1

| match_FUE_ALC = 3–4

| match_FUE_ALM = 2–2

| match_FUE_CAD = 1–0

| match_FUE_DEP = 1–1

| match_FUE_ELC = 3–1

| match_FUE_EXT = 1–1

| match_FUE_GIR = 0–1

| match_FUE_HUE = 3–2

| match_FUE_LPA = 0–0

| match_FUE_LUG = 0–1

| match_FUE_MGA = 0–0

| match_FUE_MIR = 2–2

| match_FUE_NUM = 2–0

| match_FUE_OVI = 2–1

| match_FUE_PON = 1–1

| match_FUE_RAC = 1–0

| match_FUE_RAY = 2–2

| match_FUE_SPO = 2–0

| match_FUE_TFE = 1–0

| match_FUE_ZAR = 2–1

| match_GIR_ALB = 1–1

| match_GIR_ALC = 0–0

| match_GIR_ALM = 1–0

| match_GIR_CAD = 2–1

| match_GIR_DEP = 3–1

| match_GIR_ELC = 0–2

| match_GIR_EXT = 3–1

| match_GIR_FUE = 2–0

| match_GIR_HUE = 1–0

| match_GIR_LPA = 1–0

| match_GIR_LUG = 3–1

| match_GIR_MGA = 1–0

| match_GIR_MIR = 0–3

| match_GIR_NUM = 2–0

| match_GIR_OVI = 1–1

| match_GIR_PON = 2–0

| match_GIR_RAC = 0–0

| match_GIR_RAY = 3–1

| match_GIR_SPO = 1–1

| match_GIR_TFE = 1–0

| match_GIR_ZAR = 1–0

| match_HUE_ALB = 0–1

| match_HUE_ALC = 2–1

| match_HUE_ALM = 3–2

| match_HUE_CAD = 1–1

| match_HUE_DEP = 3–1

| match_HUE_ELC = 2–0

| match_HUE_EXT = 2–2

| match_HUE_FUE = 2–0

| match_HUE_GIR = 1–0

| match_HUE_LPA = 1–0

| match_HUE_LUG = 2–1

| match_HUE_MGA = 2–0

| match_HUE_MIR = 1–2

| match_HUE_NUM = 3–0

| match_HUE_OVI = 3–1

| match_HUE_PON = 2–0

| match_HUE_RAC = 1–1

| match_HUE_RAY = 0–2

| match_HUE_SPO = 1–0

| match_HUE_TFE = 2–1

| match_HUE_ZAR = 2–1

| match_LPA_ALB = 3–2

| match_LPA_ALC = 1–1

| match_LPA_ALM = 0–3

| match_LPA_CAD = 1–2

| match_LPA_DEP = 3–0

| match_LPA_ELC = 1–1

| match_LPA_EXT = 5–1

| match_LPA_FUE = 1–3

| match_LPA_GIR = 0–0

| match_LPA_HUE = 0–1

| match_LPA_LUG = 1–0

| match_LPA_MGA = 1–1

| match_LPA_MIR = 1–0

| match_LPA_NUM = 3–1

| match_LPA_OVI = 3–1

| match_LPA_PON = 3–0

| match_LPA_RAC = 2–2

| match_LPA_RAY = 1–1

| match_LPA_SPO = 1–0

| match_LPA_TFE = 0–0

| match_LPA_ZAR = 0–1

| match_LUG_ALB = 1–0

| match_LUG_ALC = 2–4

| match_LUG_ALM = 0–4

| match_LUG_CAD = 1–1

| match_LUG_DEP = 0–0

| match_LUG_ELC = 2–2

| match_LUG_EXT = 0–0

| match_LUG_FUE = 2–0

| match_LUG_GIR = 2–2

| match_LUG_HUE = 3–2

| match_LUG_LPA = 0–2

| match_LUG_MGA = 0–0

| match_LUG_MIR = 2-1

| match_LUG_NUM = 3–1

| match_LUG_OVI = 1–0

| match_LUG_PON = 2–2

| match_LUG_RAC = 1–1

| match_LUG_RAY = 1–0

| match_LUG_SPO = 1–2

| match_LUG_TFE = 1–4

| match_LUG_ZAR = 1–3

| match_MGA_ALB = 0–0

| match_MGA_ALC = 2–0

| match_MGA_ALM = 0–1

| match_MGA_CAD = 1–2

| match_MGA_DEP = 1–0

| match_MGA_ELC = 3–3

| match_MGA_EXT = 1-1

| match_MGA_FUE = 0–0

| match_MGA_GIR = 2–0

| match_MGA_HUE = 1–3

| match_MGA_LPA = 1–1

| match_MGA_LUG = 1–1

| match_MGA_MIR = 2–2

| match_MGA_NUM = 2–1

| match_MGA_OVI = 2–1

| match_MGA_PON = 1–0

| match_MGA_RAC = 2–0

| match_MGA_RAY = 1–1

| match_MGA_SPO = 0–0

| match_MGA_TFE = 2–0

| match_MGA_ZAR = 0–1

| match_MIR_ALB = 1–1

| match_MIR_ALC = 2–2

| match_MIR_ALM = 2–2

| match_MIR_CAD = 1–2

| match_MIR_DEP = 1–0

| match_MIR_ELC = 1–0

| match_MIR_EXT = 2–0

| match_MIR_FUE = 2–1

| match_MIR_GIR = 1–1

| match_MIR_HUE = 2–0

| match_MIR_LPA = 2–1

| match_MIR_LUG = 1–1

| match_MIR_MGA = 1–1

| match_MIR_NUM = 2–1

| match_MIR_OVI = 2–1

| match_MIR_PON = 1–2

| match_MIR_RAC = 0–0

| match_MIR_RAY = 0–0

| match_MIR_SPO = 0–0

| match_MIR_TFE = 0–0

| match_MIR_ZAR = 1–1

| match_NUM_ALB = 1–0

| match_NUM_ALC = 0–1

| match_NUM_ALM = 1–1

| match_NUM_CAD = 1–2

| match_NUM_DEP = 0–1

| match_NUM_ELC = 1–1

| match_NUM_EXT = 1–0

| match_NUM_FUE = 1–0

| match_NUM_GIR = 2–0

| match_NUM_HUE = 1–0

| match_NUM_LPA = 1–1

| match_NUM_LUG = 3–1

| match_NUM_MGA = 0–0

| match_NUM_MIR = 2–0

| match_NUM_OVI = 1–0

| match_NUM_PON = 1–0

| match_NUM_RAC = 1–2

| match_NUM_RAY = 2–2

| match_NUM_SPO = 2–0

| match_NUM_TFE = 2-1

| match_NUM_ZAR = 0–1

| match_OVI_ALB = 3–1

| match_OVI_ALC = 1–2

| match_OVI_ALM = 0–0

| match_OVI_CAD = 0–2

| match_OVI_DEP = 2–2

| match_OVI_ELC = 0–2

| match_OVI_EXT = 1–1

| match_OVI_FUE = 0–0

| match_OVI_GIR = 4–2

| match_OVI_HUE = 1–1

| match_OVI_LPA = 2–1

| match_OVI_LUG = 1–1

| match_OVI_MGA = 1–1

| match_OVI_MIR = 1–0

| match_OVI_NUM = 1–1

| match_OVI_PON = 0–0

| match_OVI_RAC = 1–0

| match_OVI_RAY = 2–1

| match_OVI_SPO = 0–0

| match_OVI_TFE = 1–0

| match_OVI_ZAR = 2–2

| match_PON_ALB = 1–1

| match_PON_ALC = 1–1

| match_PON_ALM = 2–1

| match_PON_CAD = 0–0

| match_PON_DEP = 2–0

| match_PON_ELC = 2–1

| match_PON_EXT = 0–0

| match_PON_FUE = 0–3

| match_PON_GIR = 1–1

| match_PON_HUE = 3–1

| match_PON_LPA = 0–2

| match_PON_LUG = 0–1

| match_PON_MGA = 1–0

| match_PON_MIR = 2–0

| match_PON_NUM = 1–1

| match_PON_OVI = 2–1

| match_PON_RAC = 1–1

| match_PON_RAY = 1–1

| match_PON_SPO = 1–0

| match_PON_TFE = 4–0

| match_PON_ZAR = 1–1

| match_RAC_ALB = 1–2

| match_RAC_ALC = 1–1

| match_RAC_ALM = 1–1

| match_RAC_CAD = 1–2

| match_RAC_DEP = 1–1

| match_RAC_ELC = 1–2

| match_RAC_EXT = 3–0

| match_RAC_FUE = 2–2

| match_RAC_GIR = 0–3

| match_RAC_HUE = 1–0

| match_RAC_LPA = 1–1

| match_RAC_LUG = 1–2

| match_RAC_MGA = 0–1

| match_RAC_MIR = 4–0

| match_RAC_NUM = 0–0

| match_RAC_OVI = 1–1

| match_RAC_PON = 2–2

| match_RAC_RAY = 1-2

| match_RAC_SPO = 0–2

| match_RAC_TFE = 1–2

| match_RAC_ZAR = 2–2

| match_RAY_ALB = 1–0

| match_RAY_ALC = 1–1

| match_RAY_ALM = 1–1

| match_RAY_CAD = 1–1

| match_RAY_DEP = 3–1

| match_RAY_ELC = 2–3

| match_RAY_EXT = 1–1

| match_RAY_FUE = 1–0

| match_RAY_GIR = 1–0

| match_RAY_HUE = 2–0

| match_RAY_LPA = 2–2

| match_RAY_LUG = 1–0

| match_RAY_MGA = 0–0

| match_RAY_MIR = 2–2

| match_RAY_NUM = 3–2

| match_RAY_OVI = 1–1

| match_RAY_PON = 1–3

| match_RAY_RAC = 2–0

| match_RAY_SPO = 1–1

| match_RAY_TFE = 2–1

| match_RAY_ZAR = 0–1

| match_SPO_ALB = 2–0

| match_SPO_ALC = 1–3

| match_SPO_ALM = 4–2

| match_SPO_CAD = 1–0

| match_SPO_DEP = 1–1

| match_SPO_ELC = 1–0

| match_SPO_EXT = 0–1

| match_SPO_FUE = 1–0

| match_SPO_GIR = 0–0

| match_SPO_HUE = 0-1

| match_SPO_LPA = 4–0

| match_SPO_LUG = 2–0

| match_SPO_MGA = 2–1

| match_SPO_MIR = 2–2

| match_SPO_NUM = 0–1

| match_SPO_OVI = 0-1

| match_SPO_PON = 1–0

| match_SPO_RAC = 1–1

| match_SPO_RAY = 1–1

| match_SPO_TFE = 0–2

| match_SPO_ZAR = 4–0

| match_TFE_ALB = 4–2

| match_TFE_ALC = 0–0

| match_TFE_ALM = 1–3

| match_TFE_CAD = 1–1

| match_TFE_DEP = 1–1

| match_TFE_ELC = 1–0

| match_TFE_EXT = 1–2

| match_TFE_FUE = 0–1

| match_TFE_GIR = 1–0

| match_TFE_HUE = 0–0

| match_TFE_LPA = 0–0

| match_TFE_LUG = 1–2

| match_TFE_MGA = 0–0

| match_TFE_MIR = 4–1

| match_TFE_NUM = 3–2

| match_TFE_OVI = 0–1

| match_TFE_PON = 1–0

| match_TFE_RAC = 3–3

| match_TFE_RAY = 0–0

| match_TFE_SPO = 2–1

| match_TFE_ZAR = 1–1

| match_ZAR_ALB = 0–1

| match_ZAR_ALC = 1–3

| match_ZAR_ALM = 0–2

| match_ZAR_CAD = 0–2

| match_ZAR_DEP = 3–1

| match_ZAR_ELC = 1–0

| match_ZAR_EXT = 3–1

| match_ZAR_FUE = 0–0

| match_ZAR_GIR = 3–3

| match_ZAR_HUE = 0–1

| match_ZAR_LPA = 3–0

| match_ZAR_LUG = 0–0

| match_ZAR_MGA = 2–2

| match_ZAR_MIR = 1–2

| match_ZAR_NUM = 1–0

| match_ZAR_OVI = 2–4

| match_ZAR_PON = 2-1

| match_ZAR_RAC = 2–0

| match_ZAR_RAY = 2–4

| match_ZAR_SPO = 2–0

| match_ZAR_TFE = 2–0

}}

=Positions by round=

The table lists the positions of teams after each week of matches. In order to preserve chronological evolvements, any postponed matches are not included to the round at which they were originally scheduled, but added to the full round they were played immediately afterwards. The league suspension due to COVID-19 happened after most teams had played 31 matches.

{{#invoke:sports rbr table|table|sortable=y|legendpos=br

|team1=HUE |team2=CAD |team3=ZAR |team4=ALM |team5=GIR |team6=ELC |team7=RAY |team8=FUE |team9=LPA |team10=ALC |team11=MIR |team12=TFE |team13=SPO |team14=MGA |team15=OVI |team16=LUG |team17=ALB |team18=PON |team19=DEP |team20=NUM |team21=EXT |team22=RAC

|name_ALB = Albacete

| pos_ALB = 22/11/15/8/15/8/6/7/8/7/10/7/5/6/10/6/9/9/9/12/13/14/15/15/16/19/19/18/18/18/18/20/17/17/18/17/18/17/18/20/18/17

|name_ALC = Alcorcón

| pos_ALC = 6/7/5/7/10/4/7/10/10/14/11/9/12/9/11/7/7/10/11/13/12/13/13/13/12/13/13/11/10/8/10/9/10/11/9/7/7/9/11/11/12/10

|name_ALM = Almería

| pos_ALM = 1/4/3/3/3/1/1/2/2/2/2/2/2/2/3/3/2/2/2/2/2/2/2/1/2/2/2/3/3/3/3/3/3/3/3/4/4/4/4/3/3/4

|name_CAD = Cádiz

| pos_CAD = 2/3/1/1/1/2/2/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/2/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/2

|name_DEP = Deportivo

| pos_DEP = 5/8/14/19/18/19/18/19/21/20/22/22/22/22/22/22/22/22/22/22/22/22/21/20/17/15/14/16/17/17/19/19/19/18/17/16/16/15/16/17/19/19

|name_ELC = Elche

| pos_ELC = 20/10/13/14/8/10/12/6/12/12/9/10/14/12/9/11/10/7/7/9/8/7/10/9/6/5/6/6/7/7/6/6/7/5/6/6/6/6/7/6/7/6

|name_EXT = Extremadura

| pos_EXT = 13/17/21/21/21/21/21/21/16/13/14/17/19/20/20/17/20/21/21/20/19/19/19/21/21/20/20/21/20/21/21/21/21/21/21/21/21/21/21/21/21/21

|name_FUE = Fuenlabrada

| pos_FUE = 3/1/2/4/4/5/4/5/5/4/6/3/3/3/4/2/4/4/4/4/4/5/5/5/5/8/7/9/8/10/13/10/12/12/11/13/9/10/8/7/6/8

|name_GIR = Girona

| pos_GIR = 11/18/10/6/9/14/10/13/7/6/8/11/13/10/7/8/5/5/5/6/9/11/6/7/8/6/5/5/5/5/5/5/5/6/5/5/5/5/5/5/4/5

|name_HUE = Huesca

| pos_HUE = 7/2/6/5/5/7/5/4/4/3/4/6/4/4/2/4/3/3/3/5/3/4/4/3/3/4/4/4/4/4/4/4/4/4/4/3/2/2/2/2/2/1

|name_LPA = Las Palmas

| pos_LPA = 16/19/17/17/19/17/19/14/11/8/5/8/10/13/13/15/13/11/8/7/7/6/8/8/9/10/12/13/15/14/16/14/13/13/14/14/14/12/13/12/13/9

|name_LUG = Lugo

| pos_LUG = 14/14/19/18/14/13/13/16/17/17/19/18/20/15/14/14/15/15/17/18/18/20/20/18/20/21/21/20/19/19/20/17/18/20/20/20/20/20/19/19/17/16

|name_MGA = Málaga

| pos_MGA = 8/6/11/15/17/16/17/18/19/19/21/20/16/19/17/19/19/19/18/16/16/16/16/16/15/17/17/15/14/13/15/15/15/15/15/15/15/16/14/15/15/14

|name_MIR = Mirandés

| pos_MIR = 9/15/22/13/16/20/20/20/20/21/17/15/15/16/15/13/11/12/12/10/10/9/9/10/10/11/10/10/12/11/8/7/6/8/10/10/12/13/10/13/9/11

|name_NUM = Numancia

| pos_NUM = 17/22/12/12/7/9/11/12/6/9/13/13/9/8/5/5/8/8/10/8/6/8/7/6/7/7/8/8/9/12/14/16/16/19/19/18/19/18/20/18/20/20

|name_OVI = Oviedo

| pos_OVI = 15/16/20/22/22/22/22/22/22/22/18/16/18/18/19/20/21/18/16/17/17/17/17/19/19/18/18/19/21/20/17/18/20/16/16/19/17/19/17/14/14/15

|name_PON = Ponferradina

| pos_PON = 19/21/9/9/12/12/8/11/15/11/12/12/8/7/8/9/12/13/14/11/11/10/12/11/13/9/9/12/13/9/11/12/11/9/8/12/13/14/15/16/16/18

|name_RAC = Racing Santander

| pos_RAC = 18/20/18/20/20/18/16/17/18/18/20/21/21/21/21/21/18/20/20/21/21/21/22/22/22/22/22/22/22/22/22/22/22/22/22/22/22/22/22/22/22/22

|name_RAY = Rayo Vallecano

| pos_RAY = 10/12/7/11/6/6/9/8/9/10/7/4/6/11/12/12/14/14/13/15/14/12/11/12/11/12/11/7/6/6/7/8/8/7/7/9/8/7/6/8/8/7

|name_SPO = Sporting Gijón

| pos_SPO = 12/13/8/10/13/15/15/15/13/15/16/14/11/14/16/16/17/16/15/14/15/15/14/14/14/14/16/14/11/15/9/11/9/10/13/11/11/11/12/10/11/13

|name_TFE = Tenerife

| pos_TFE = 21/9/16/16/11/11/14/9/14/16/15/19/17/17/18/18/16/17/19/19/20/18/18/17/18/16/15/17/16/16/12/13/14/14/12/8/10/8/9/9/10/12

|name_ZAR = Zaragoza

| pos_ZAR = 4/5/4/2/2/3/3/3/3/5/3/5/7/5/6/10/6/6/6/3/5/3/3/4/4/3/3/2/2/2/2/2/2/2/2/2/3/3/3/4/5/3

|color_-2=green1 |text_-2=Promotion to La Liga

|color_-6=yellow1|text_-6=Qualification to promotion play-offs

|color_19-=red1|text_19-=Relegation to Segunda División B

|source=[http://www.bdfutbol.com/en/t/t2019-202a.html BDFútbol]

}}

Promotion play-offs

{{main|2020 Segunda División play-offs}}

{{:2020 Segunda División play-offs}}

Season statistics

=Top goalscorers=

class="wikitable" style="text-align:center"

! Rank

! Player

! Club

! Goals{{cite web |url=https://www.worldfootball.net/goalgetter/esp-segunda-division-2019-2020/|title= Segunda División 2019/2020 >> Top Scorer |work=WorldFootball|date= 27 May 2023 }}

1

|align=left|{{flagicon|URU}} Cristhian Stuani

|align=left|Girona

|29

2

|align=left|{{flagicon|COL}} Luis Suárez

|align=left|Zaragoza

|19

3

|align=left|{{flagicon|BRA}} Yuri

|align=left|Ponferradina

|18

rowspan=2|4

|align=left|{{flagicon|URU}} Darwin Núñez

|align=left|Almería

|rowspan=2|16

align=left|{{flagicon|ESP}} Stoichkov

|align=left|Alcorcón

rowspan=2|6

|align=left|{{flagicon|ESP}} Rubén Castro

|align=left|Las Palmas

|rowspan=2|16

align=left|{{flagicon|ESP}} Martín Merquelanz

|align=left|Mirandés

8

|align=left|{{flagicon|ESP}} Alfredo Ortuño

|align=left|Oviedo

|15

rowspan=4|9

|align=left|{{flagicon|ESP}} Álex Fernández

|align=left|Cádiz

|rowspan=4|13

align=left|{{flagicon|ESP}} Hugo Fraile

|align=left|Fuenlabrada

align=left|{{flagicon|ALB}} Armando Sadiku

|align=left|Málaga

align=left|{{flagicon|ESP}} Curro Sánchez

|align=left|Numancia

=Top assists=

class="wikitable" style="text-align:center"

! Rank

! Player

! Club

! Assists{{cite web |url=https://www.worldfootball.net/assists/esp-segunda-division-2019-2020/|title= Segunda División 2019/2020 >> Top Assists |work=WorldFootball|date= 27 May 2023 }}

1

|align=left|{{flagicon|ESP}} Adri Embarba

|align=left|Rayo Vallecano

|11

rowspan=3|2

|align=left|{{flagicon|ESP}} David Ferreiro

|align=left|Huesca

|rowspan=3|9

align=left|{{flagicon|ESP}} Martín Merquelanz

|align=left|Mirandés

align=left|{{flagicon|ESP}} Saúl Berjón

|align=left|Oviedo

rowspan=2|5

|align=left|{{flagicon|ESP}} Juan Cruz

|align=left|Elche

|rowspan=2|8

align=left|{{flagicon|ESP}} Manu García

|align=left|Sporting Gijón

rowspan=6|7

|align=left|{{flagicon|ESP}} Álvaro Cejudo

|align=left|Racing Santander

|rowspan=6|7

align=left|{{flagicon|ESP}} Íñigo Eguaras

|align=left|Zaragoza

align=left|{{flagicon|ESP}} Fidel

|align=left|Elche

align=left|{{flagicon|ESP}} Josan

|align=left|Elche

align=left|{{flagicon|ESP}} Salvi Sánchez

|align=left|Cádiz

align=left|{{flagicon|ESP}} Iñigo Vicente

|align=left|Mirandés

=Zamora Trophy=

The Zamora Trophy was awarded by newspaper Marca to the goalkeeper with the lowest goals-to-games ratio. A goalkeeper had to have played at least 28 games of 60 or more minutes to be eligible for the trophy.{{citation needed|date=August 2022}}

class="wikitable" style="text-align:center"
Rank

!Player

!Club

!Goals
against

!Matches

!Average{{cite web|url=https://www.marca.com/futbol/segunda-division/zamora.html|title=Trofeo Zamora La Liga SmartBank - MARCA.com|work=MARCA.com|date=4 September 2017}}

1

|align="left" |{{flagicon|MAR}} Munir

|align="left" |Málaga

|29

|37

|0.78

2

|align="left" |{{flagicon|ESP}} Alberto Cifuentes

|align="left" |Cádiz

|30

|36

|0.83

3

|align="left" |{{flagicon|ESP}} Diego Mariño

|align="left" |Sporting Gijón

|35

|40

|0.88

rowspan=2|4

|align="left" |{{flagicon|ESP}} Biel Ribas

|align="left" |Fuenlabrada

|30

|29

|rowspan=2|1.03

align="left" |{{flagicon|ESP}} Álvaro Fernández

|align="left" |Huesca

|35

|34

=Hat-tricks=

class="wikitable sortable"
PlayerForAgainstResultDateRoundReference
{{flagicon|URU}} Cristhian Stuani

|Girona

|Rayo Vallecano

|align=center|3–1 (H)

|8 September 2019

|align=center|3

|align=center|{{Cite web|url=https://www.laliga.com/partido/temporada-2019-2020-laliga-smartbank-girona-fc-rayo-vallecano-4|title=Girona FC vs Rayo Vallecano - LaLiga SmartBank}}

{{flagicon|ESP}} Fidel

|Elche

|Mirandés

|align=center|4–2 (H)

|3 November 2019

|align=center|14

|align=center|

;Note

(H) – Home; (A) – Away

=Discipline=

{{Cite web|url=https://www.laliga.com/en-GB/stats|title=Statistics LaLiga Santander {{!}} Discipline|website=La Liga|access-date=18 August 2019|archive-date=26 April 2019|archive-url=https://web.archive.org/web/20190426210825/https://www.laliga.es/en/statistics/teams/totales%3Dtotal%26jornada%3DJ-34%26competicion%3Dlaliga-santander%26tipo%3Ddiscipline|url-status=dead}}

==Player==

  • Most yellow cards: 17
  • {{flagicon|MTQ|football-old}} Mickaël Malsa (Mirandés)
  • Most red cards: 3
  • {{flagicon|ESP}} Sergio Tejera (Oviedo)

==Team==

  • Most yellow cards: 137
  • Albacete
  • Most red cards: 12
  • Cádiz
  • Fewest yellow cards: 87
  • Extremadura
  • Fewest red cards: 2
  • Elche

Match ball

On 15 April 2019, Puma announced their official partnership with Segunda División to manufacture the official match ball for the Liga de Fútbol Profesional. This ended Segunda División's 23-year partnership with Nike.{{cite web|title=PUMA BECOMES OFFICIAL PARTNER OF SPANISH FOOTBALL LEAGUE "LALIGA"|url=https://about.puma.com/en/newsroom/corporate-news/2019/2019-04-15-puma-becomes-official-parnter-of-spanish-laliga|publisher=Puma|access-date=15 April 2019|archive-date=16 April 2019|archive-url=https://web.archive.org/web/20190416025404/https://about.puma.com/en/newsroom/corporate-news/2019/2019-04-15-puma-becomes-official-parnter-of-spanish-laliga|url-status=dead}}

Average attendances

Attendances do not include games played behind closed doors.

{{fb a header}}

{{fb a2 team|p=1 |s=329107|h=28098|l=10798|a=21940|pr=20485|t=Zaragoza}}

{{fb a2 team|p=2 |s=280245|h=22072|l=13782|a=17515|pr=18384|t=Sporting Gijón}}

{{fb a2 team|p=3 |s=261635|h=27151|l=8457 |a=17462|pr=17656||t=Deportivo La Coruña}}

{{fb a2 team|p=4 |s=246198|h=24873|l=12341|a=16413|pr=18520|t=Málaga}}

{{fb a2 team|p=5 |s=238182|h=18433|l=11237|a=15879|pr=13273|t=Cádiz}}

{{fb a2 team|p=6 |s=196999|h=20499|l=8667 |a=13133|pr=13430|t=Oviedo}}

{{fb a2 team|p=7 |s=189878|h=20158|l=9785 |a=12659|pr=9042|t=Racing Santander|nt=2}}

{{fb a2 team|p=8 |s=173392|h=21248|l=7699 |a=11559|pr=12203|t=Las Palmas}}

{{fb a2 team|p=9 |s=169609|h=18000|l=7878 |a=10601|pr=11216|t=Tenerife}}

{{fb a2 team|p=10|s=147569|h=13107|l=7361 |a=9838 |pr=6986|t=Almería}}

{{fb a2 team|p=11|s=141304|h=11287|l=8194 |a=9420 |pr=9424|t=Elche}}

{{fb a2 team|p=12|s=142723|h=10447|l=5876 |a=8920 |pr=11842|t=Rayo Vallecano|nt=1}}

{{fb a2 team|p=13|s=119293|h=9115 |l=5695 |a=7953 |pr=9715|t=Albacete}}

{{fb a2 team|p=14|s=124227|h=8790 |l=5679 |a=7764 |pr=10792|t=Girona|nt=1}}

{{fb a2 team|p=15|s=103720|h=8650 |l=3264 |a=6483 |pr=10068|t=Extremadura}}

{{fb a2 team|p=16|s=101412|h=7202 |l=5264 |a=6338 |pr=6614|t=Huesca|nt=1}}

{{fb a2 team|p=17|s=89150 |h=7395 |l=4882 |a=5572 |pr=5610|t=Ponferradina|nt=2}}

{{fb a2 team|p=18|s=76477 |h=5344 |l=4563 |a=5098 |pr=|t=Fuenlabrada|nt=2}}

{{fb a2 team|p=19|s=56790 |h=5734 |l=2634 |a=3549 |pr=3450|t=Numancia}}

{{fb a2 team|p=20|s=53939 |h=5296 |l=2434 |a=3371 |pr=3763|t=Lugo}}

{{fb a2 team|p=21|s=49708 |h=4058 |l=2624 |a=3107 |pr=2399|t=Mirandés|nt=2}}

{{fb a2 team|p=22|s=42237 |h=3646 |l=1770 |a=2640 |pr=2826|t=Alcorcón}}

{{fb a footer |s=3334096|h=28098|l=1770|a=9777|pr=10578|source=[http://www.laliga.es/laliga-123 La Liga]|notes=1: Team played last season in La Liga.
2: Team played last season in Segunda División B.|date=June 2020}}

LFP Awards

= Monthly =

class="wikitable"
rowspan="2"|Month

!colspan="2"|Player of the Month

!rowspan="2"|Reference

Player

!Club

September

|{{flagicon|SEN}} Sekou Gassama

|Almería

|align=center|{{cite web|url=https://www.laliga.com/noticias/sekou-gassama-mejor-jugador-de-laliga-smartbank-en-septiembre|publisher=La Liga|date=11 October 2019|language=es|title=Sekou Gassama, Mejor Jugador de LaLiga SmartBank en septiembre}}

October

|{{flagicon|HON}} Anthony Lozano

|Cádiz

|align=center|{{cite web|url=https://us.as.com/us/2019/11/25/futbol/1574637498_567065.html|publisher=AS|date=24 November 2019|language=es|title=Choco Lozano fue nombrado Jugador del Mes en España}}

November

|{{flagicon|ESP}} Fidel

|Elche

|align=center|{{cite web|url=https://www.laliga.com/en-GB/news/fidel-named-laliga-smartbank-player-of-the-month-for-november|publisher=La Liga|title=Fidel named LaLiga SmartBank Player of the Month for November|date=6 December 2019}}

December

|{{flagicon|ESP}} Jonathan Viera

|Las Palmas

|align=center|{{cite web|url=https://www.laliga.com/en-GB/news/jonathan-viera-is-the-december-player-of-the-month-in-laliga-smartbank|publisher=La Liga|title=Jonathan Viera is the December Player of the Month in LaLiga SmartBank|date=6 January 2020}}

January

|{{flagicon|ESP}} Sabin Merino

|Deportivo La Coruña

|align=center|{{cite web|url=https://www.laliga.com/en-GB/news/merino-named-laliga-smartbank-player-of-the-month-for-january|publisher=La Liga|date=10 February 2020|title=Merino named LaLiga SmartBank Player of the Month for January}}

June

|{{flagicon|ESP}} Rubén Castro

|Las Palmas

|align=center|{{cite web|url=https://www.laliga.com/en-GB/news/rubn-castro-laliga-smartbank-player-of-the-month-for-june|publisher=La Liga|date=10 July 2020|title=Ruben Castro, LaLiga SmartBank Player of the Month for June}}

Number of teams by autonomous community

class="wikitable"
Rank

!Autonomous Community

!Number

!Teams

rowspan=3 align=center|1

|{{flagu|Andalusia}}

rowspan=3 align=center|3align=center|Almería, Cádiz and Málaga
{{flagu|Castile and León}}align=center|Mirandés, Numancia and Ponferradina
{{flagu|Community of Madrid}}align=center|Alcorcón, Fuenlabrada and Rayo Vallecano
rowspan=4 align=center|4

|{{flagu|Aragon}}

rowspan=4 align=center|2align=center|Huesca and Zaragoza
{{flagu|Asturias}}align=center|Oviedo and Sporting Gijón
{{flagu|Canary Islands}}align=center|Las Palmas and Tenerife
{{flagu|Galicia}}align=center|Deportivo La Coruña and Lugo
rowspan=5 align=center|8

|{{flagu|Cantabria}}

rowspan=5 align=center|1align=center|Racing Santander
{{flagu|Castilla–La Mancha}}align=center|Albacete
{{flagu|Catalonia}}align=center|Girona
{{flagu|Extremadura}}align=center|Extremadura
{{flagu|Valencian Community}}align=center|Elche

References

{{Reflist|30em}}

{{Segunda División seasons}}

{{2019–20 in Spanish football}}

{{DEFAULTSORT:Segunda Division, 2019-20}}

2019-20

Spain

2

Segunda División