2016–17 Copa del Rey

{{infobox football tournament season

|title= Copa del Rey

|year= 2016–17

| other_title = 115th Copa del Rey

| image =

| imagesize =

| caption =

| country = Spain

|num_teams= 83

|champions=Barcelona

|count=29

|runner-up=Alavés

|matches= 112

|goals= 342

|attendance=1413041

|top goal scorer= Wissam Ben Yedder
Lionel Messi
(5 goals each)

|prevseason= 2015–16

|nextseason= 2017–18

}}

The 2016–17 Copa del Rey was the 115th staging of the Copa del Rey (including two seasons where two rival editions were played).

Barcelona were the two-time defending champions, and successfully defended their title following a 3–1 win over Alavés in the final.

As winners, Barcelona would have been assured a place for the 2017–18 UEFA Europa League group stage; however, since they already qualified for the Champions League by finishing 2nd in La Liga, the berth was instead passed down the league. Times up to 29 October 2016 and from 26 March 2017 are CEST (UTC+2). Times from 30 October 2016 to 25 March 2017 are CET (UTC+1).

Schedule and format

class="wikitable" style="font-size:90%"
Round

!Draw date

!Date{{cite web|url=http://www.rfef.es/noticias/todas-fechas-copa-sm-rey-20162017|title=Todas las fechas de la Copa de SM el Rey 2016/2017|date=25 July 2016|access-date=29 July 2016|publisher=RFEF|language=es|archive-date=30 July 2016|archive-url=https://web.archive.org/web/20160730023407/http://www.rfef.es/noticias/todas-fechas-copa-sm-rey-20162017|url-status=dead}}

!Fixtures

!width=50|Clubs

!Format details

First round

| style="text-align:left;" rowspan="2"|22 July 2016

|style="text-align:left;"|31 August 2016

| style="text-align:center;"|18

| style="text-align:center;"|83 → 65

|New entries: Clubs participating in Tercera and Segunda División B gained entry.
Byes: Six teams from Segunda División B (Alcoyano, Arenas, Cartagena, Llagostera, Racing Santander and Tudelano) received a bye.
Opponents seeding: Teams faced each other according to proximity criteria.
Local team seeding: Draw of lots.
Knock-out tournament type: Single match
Copa Federación qualification: losers qualified for 2016–17 Copa Federación, National phase.

{{Nowrap|Second round}}

|style="text-align:left;"|{{Nowrap|7 September 2016}}

| style="text-align:center;"|22

| style="text-align:center;"|65 → 43

|New entries: Clubs participating in Segunda División gained entry.
Byes: One Segunda División team (Córdoba) received a bye.
Opponents seeding: Segunda División teams faced each other.
Local team seeding: Draw of lots.
Knock-out tournament type: Single match

Third round

|style="text-align:left;"|{{Nowrap|9 September 2016}}

|style="text-align:left;"|12 October 2016

| style="text-align:center;"|11

| style="text-align:center;"|43 → 32

|Byes: One team from Segunda División B or Tercera División or another from Segunda División which previously did not receive a bye (Huesca), received one.
Opponents seeding: Segunda División teams faced each other.
Local team seeding: Draw of lots.
Knock-out tournament type: Single match

rowspan="2"|Round of 32

|rowspan="2" style="text-align:left;"|14 October 2016

|style="text-align:left;"|30 November 2016

| rowspan="2" style="text-align:center;"|16

| rowspan="2" style="text-align:center;"|32 → 16

|rowspan="2"|New entries: Clubs participating in La Liga gained entry.
Opponents seeding: The seven teams from La Liga which qualified for 2016–17 UEFA competitions, faced the remaining seven teams from Segunda División B and Tercera División.
The five Segunda División teams played against La Liga teams.
The eight remaining La Liga teams faced each other.
Local team seeding: First leg at home of team in lower division.
Knock-out tournament type: Double match

{{Nowrap|21 December 2016}}
rowspan="2"|Round of 16

|rowspan="2" style="text-align:left;"|{{Nowrap|23 December 2016}}

|style="text-align:left;"|4 January 2017

| rowspan="2" style="text-align:center;"|8

| rowspan="2" style="text-align:center;"|16 → 8

|rowspan="2"|Opponents seeding: Draw of lots.
Local team seeding: First leg at home of the team in the lower division.
Knock-out tournament type: Double match

11 January 2017
rowspan="2"|Quarter-finals

|rowspan="2" style="text-align:left;"|13 January 2017

|style="text-align:left;"|{{Nowrap|18 January 2017}}

| rowspan="2" style="text-align:center;"|4

| rowspan="2" style="text-align:center;"|8 → 4

|rowspan="4"|Opponents seeding: Draw of lots.
Local team seeding: Luck of the draw.
Knock-out tournament type: Double match

25 January 2017
rowspan="2"|Semi-finals

| style="text-align:left;" rowspan="3" |27 January 2017

|style="text-align:left;"|1 February 2017

| rowspan="2" style="text-align:center;"|2

| rowspan="2" style="text-align:center;"|4 → 2

style="text-align:left;"|8 February 2017
Final

|style="text-align:left;"|{{Nowrap|27 May 2017}}

| style="text-align:center;"|1

| style="text-align:center;"|2 → 1

|Single match, stadium TBD by RFEF.
UEFA Europa League qualification: winners qualified for the 2017–18 UEFA Europa League group stage.

;Notes

  • Double-match rounds enforced the away goals rule, single-match rounds did not.
  • Games ending in a tie were decided in extra time, and if still level, by a penalty shoot-out.

Qualified teams

The following teams qualified for the competition. Reserve teams were excluded.

class="wikitable"
style="background-color:#d6e2b3; text-align:center; vertical-align:top"

| style="width:25%" | La Liga
the 20 teams of the 2015–16 season

| style="width:25%" | Segunda División
the 21 non-reserve teams of the 2015–16 season

| style="width:25%" | Segunda División B
the top five non-reserve teams of each group and the four with the highest number of points 2015–16 season excluding reserve teams

| style="width:25%" | Tercera División
the best non-reserve team of each one of the eighteen groups of the 2015–16 season

style="vertical-align:top"

|

|

|

|

First round

The draw for the first and the second round was held on 22 July 2016 at 13:00 CEST in La Ciudad del Fútbol, RFEF headquarters, in Las Rozas, Madrid.{{cite web|url=http://www.rfef.es/noticias/estos-son-primeros-emparejamientos-copa-sm-rey|publisher=RFEF|date=22 July 2016|access-date=22 July 2016|title=Estos son los primeros emparejamientos de la Copa de la SM El Rey|language=es|archive-date=17 August 2016|archive-url=https://web.archive.org/web/20160817232617/http://www.rfef.es/noticias/estos-son-primeros-emparejamientos-copa-sm-rey|url-status=dead}} In this round, 33 teams from the 2016–17 Segunda División B and nine from the 2016–17 Tercera División teams gained entry. In the draw, firstly six teams from Segunda División B received a bye and then, the remaining teams this league and teams from Tercera División faced according to proximity criteria by next groups:

class="wikitable"
Pot 1
Group 1

!Pot 2
Group 2

!Pot 3
Group 3

!Pot 4
Group 4

valign=top|Segunda División B:
Boiro
Burgos
Caudal
Cultural Leonesa
Guijuelo
Ponferradina
Racing Ferrol
Racing Santander
Tudelano

Tercera División:
Atlético Cirbonero
Laredo
Zamora

|Segunda División B:
Albacete
Amorebieta
Arenas
Barakaldo
Real Unión
San Sebastián de los Reyes
Sestao River
Socuéllamos
Toledo
UD Logroñés
Zamudio

Tercera División:
Calahorra
Conquense
Villa de Santa Brígida

|valign=top|Segunda División B:
Alcoyano
Atlético Saguntino
Cornellà
Hércules
Llagostera
Lleida Esportiu
Prat

Tercera División:
Andorra
Formentera

|valign=top|Segunda División B:
Atlético Mancha Real
Atlético Sanluqueño
Cartagena
Extremadura
Lorca FC
Murcia

Tercera División:
Lorca Deportiva

{{football box collapsible

|date= 31 August 2016

|time= 18:00

|team1= Caudal

|score= 2–1

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35764 Report]

|team2= Burgos

|goals1= Roni {{goal|69}}
Quero {{goal|90}}

|goals2= Cusi {{goal|11}}

|stadium= Hermanos Antuña

|location= Mieres

|attendance= 550

|referee= García Martín

}}

{{football box collapsible

|date= 31 August 2016

|time= 18:00

|team1= Andorra

|score= 0–5

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35762 Report]

|team2= Hércules

|goals1=

|goals2= Mainz {{goal|28||66}}
Gaspar {{goal|70}}
Juanma {{goal|87}}
Nieto {{goal|90}}

|stadium= Juan Antonio Endeiza

|location= Andorra

|attendance= 250

|referee= Galech Apezteguia

}}

{{football box collapsible

|date= 31 August 2016

|time= 19:00

|team1= Atlético Cirbonero

|score= 0–0

|aet= yes

|penaltyscore= 6–5

|penalties1 = Álvarez {{pengoal}}
Viamonte {{pengoal}}
González {{pengoal}}
Alayeto {{pengoal}}
Hualde {{pengoal}}
Martínez {{penmiss}}
Isi {{pengoal}}

|penalties2 = {{pengoal}} Fuster
{{pengoal}} Cidoncha
{{pengoal}} Rayco
{{pengoal}} Menudo
{{pengoal}} Jonathan Ruiz
{{penmiss}} Pastrana
{{penmiss}} Xisco Campos

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35766 Report]

|team2= Ponferradina

|goals1=

|goals2=

|stadium= San Juan

|location= Cintruénigo

|attendance= 850

|referee= Sáez de Adana Oribe

}}

{{football box collapsible

|date= 31 August 2016

|time= 20:00

|team1= Boiro

|score= 1–3

|aet= yes

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35771 Report]

|team2= Guijuelo

|goals1= Gonzalo {{goal|3}}

|goals2= Pino {{goal|8}}
Vidal {{goal|105}}
Dimas {{goal|120}}

|stadium= Barraña

|location= Boiro

|attendance= 1,000

|referee= Jaime Ruiz Álvarez

}}

{{football box collapsible

|date= 31 August 2016

|time= 20:00

|team1= Sestao River

|score= 4–2

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35767 Report]

|team2= Villa de Santa Brígida

|goals1= Rodri {{goal|56}}
Jon García {{goal|75}}
Santamaría {{goal|88}}
Elguezabal {{goal|89}}

|goals2= Trujillo {{goal|9||54}}

|stadium= Las Llanas

|location= Sestao

|attendance= 1,000

|referee= José Antonio López Toca

}}

{{football box collapsible

|date= 31 August 2016

|time= 20:00

|team1= Amorebieta

|score= 2–1

|aet= yes

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35789 Report]

|team2= Socuéllamos

|goals1= Olaortua {{goal|57}}
Dani Hernández {{goal|97}}

|goals2= Diego Sánchez {{goal|16}}

|stadium= Urritxe

|location= Amorebieta-Etxano

|attendance= 600

|referee= Sergio Usón Rosel

}}

{{football box collapsible

|date= 31 August 2016

|time=20:00

|team1= Atlético Saguntino

|score= 1–1

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35781 Report]

|team2= Formentera

|goals1= David Fas {{goal|72}}

|goals2= Juan Antonio {{goal|11}}

|aet= yes

|penaltyscore= 3–4

|penalties1 = Lois {{penmiss}}
David Fas {{pengoal}}
Pibe {{penmiss}}
Gámez {{pengoal}}
Ferreras {{pengoal}}

|penalties2 = {{pengoal}} Liñán
{{pengoal}} Dailos
{{penmiss}} Gabri
{{pengoal}} Lolo
{{pengoal}} Juan Antonio

|stadium= Morvedre

|location= Sagunto

|attendance= 1,000

|referee= Albert Ávalos Martos

}}

{{football box collapsible

|date= 31 August 2016

|time= 20:30

|team1= Laredo

|score= 2–3

|aet= yes

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35779 Report]

|team2= Cultural Leonesa

|goals1= Luis {{goal|47}}
Vina {{goal|75}}

|goals2= Moreno {{goal|17}}
Gallar {{goal|80}}
Ángel Bastos {{goal|103}}

|stadium= San Lorenzo

|location= Laredo

|attendance= 600

|referee= Carlos Álvarez Fernández

}}

{{football box collapsible

|date= 31 August 2016

|time= 20:30

|team1= Barakaldo

|score= 4–0

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35772 Report]

|team2= Zamudio

|goals1= Vitoria {{goal|7||88}}
Yurrebaso {{goal|27||35}}

|goals2=

|stadium= Lasesarre

|location= Barakaldo

|attendance= 1,000

|referee= César Díez Cano

}}

{{football box collapsible

|date= 31 August 2016

|time= 20:30

|team1= Calahorra

|score= 0–0

|aet= yes

|penaltyscore= 3–1

|penalties1 = Del Puente {{pengoal}}
Satrústegui {{pengoal}}
Cristian {{pengoal}}
Toledo {{pengoal}}

|penalties2 = {{penmiss}} Adrián León
{{pengoal}} Espina
{{penmiss}} Mendi
{{penmiss}} Chevi

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35780 Report]

|team2= UD Logroñés

|goals1=

|goals2=

|stadium= La Planilla

|location= Calahorra

|attendance= 700

|referee= David Recio Moreno

}}

{{football box collapsible

|date= 31 August 2016

|time= 20:30

|team1= Lleida Esportiu

|score= 1–0

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35769 Report]

|team2= Prat

|goals1= Moreno {{goal|60}}

|goals2=

|stadium= Municipal

|location= Mollerussa{{refn|group=note|name=Lleida|Lleida Esportiu played their first round match at Estadi Municipal, Mollerussa, instead of their regular stadium Camp d'Esports, Lleida.}}

|attendance=

|referee= Daniel Yuste Querol

}}

{{football box collapsible

|date= 31 August 2016

|time= 20:45

|team1= Lorca Deportiva

|score= 1–2

|aet= yes

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35782 Report]

|team2= Lorca FC

|goals1= Momprevil {{goal|90}}

|goals2= Onwu {{goal|89||104}}

|stadium= Mundial 82

|location= Lorca

|attendance= 1,000

|referee= Antonio Artacho Cobo

}}

{{football box collapsible

|date= 31 August 2016

|time= 20:45

|team1= Cornellà

|score= 2–1

|aet= yes

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35785 Report]

|team2= San Sebastián de los Reyes

|goals1= Enric {{goal|78}}
Borja López {{goal|120}}

|goals2= Rubén Negredo {{goal|89}}

|stadium= Nou Camp

|location=Cornellà de Llobregat

|attendance= 500

|referee= Víctor Rives Leal

}}

{{football box collapsible

|date= 31 August 2016

|time= 21:00

|team1= Racing Ferrol

|score= 3–2

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35774 Report]

|team2= Zamora

|goals1= Sergio Martín {{goal|22}}
Nano {{goal|68}}
Delgado {{goal|76}}

|goals2= Caramelo {{goal|25}}
Iñaki {{goal|79}}

|stadium= A Malata

|location= Ferrol

|attendance= 1,000

|referee= Eduardo Rodríguez García

}}

{{football box collapsible

|date= 31 August 2016

|time =21:00

|team1= Albacete

|score= 2–1

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35777 Report]

|team2= Real Unión

|goals1= Aridane {{goal|13}}
Agulló {{goal|22}}

|goals2= Urkizu {{goal|87}}

|stadium= Carlos Belmonte

|location= Albacete

|attendance= 2,000

|referee= Rafael Sánchez López

}}

{{football box collapsible

|date= 31 August 2016

|time= 21:00

|team1= Extremadura

|score= 5–0

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35775 Report]

|team2= Atlético Mancha Real

|goals1= Javi Pérez {{goal|17}}
Willy {{goal|36}}
Diego Díaz {{goal|77}}
Agudo {{goal|87}}
José Manuel {{goal|89}}

|goals2=

|stadium= Francisco de la Hera

|location= Almendralejo

|attendance= 1,500

|referee= Rubén Ruipérez Marín

}}

{{football box collapsible

|date= 31 August 2016

|time= 21:30

|team1= Toledo

|score= 2–0

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35795 Report]

|team2= Conquense

|goals1= Owusu {{goal|90+5||90+7}}

|goals2=

|stadium= Salto del Caballo

|location= Toledo

|attendance=

|referee= Alfonso Vicente Moral

}}

{{football box collapsible

|date= 31 August 2016

|time= 21:30

|team1= Atlético Sanluqueño

|score= 1–0

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35783 Report]

|team2= Murcia

|goals1= José {{goal|76}}

|goals2=

|stadium= El Palmar

|location= Sanlúcar de Barrameda

|attendance= 2,000

|referee= Francisco José Hernández Maeso

}}

Second round

In the second round teams from Segunda División played among themselves and teams from Segunda División B and Tercera played separately. Córdoba received a bye to the third round.

{{football box collapsible

|date= 6 September 2016

|time= 19:00

|team1= Mirandés

|score= 2–2

|aet= yes

|penaltyscore= 3–4

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/2/mirandes_elche Report]

|team2= Elche

|goals1= Sangalli {{goal|25}}
Guarrotxena {{goal|58}}

|goals2= Guillermo {{goal|17}}
Nino {{goal|76}}

|penalties1 = Eguaras {{pengoal}}
Guarrotxena {{penmiss}}
Aurtenetxe {{pengoal}}
Mesa {{pengoal}}
Salinas {{penmiss}}

|penalties2 = {{pengoal}} Fraile
{{pengoal}} Nino
{{pengoal}} Pinto
{{pengoal}} Pelayo

|stadium= Anduva

|location= Miranda de Ebro

|attendance= 2,727

|referee= Prieto Iglesias

}}

{{football box collapsible

|date= 6 September 2016

|time= 20:00

|team1= Lugo

|score= 1–2

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/2/lugo_tenerife Report]

|team2= Tenerife

|goals1= Iriome {{goal|22}}

|goals2= Germán {{goal|39}}
Cristo González {{goal|60}}

|stadium= Anxo Carro

|location= Lugo

|attendance= 2,500

|referee= Areces Franco

}}

{{football box collapsible

|date= 6 September 2016

|time= 22:00

|team1= Almería

|score= 0–2

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/2/almeria_rayo Report]

|team2= Rayo Vallecano

|goals1=

|goals2= Aguirre {{goal|62||90}}

|stadium= Juegos Mediterráneos

|location= Almería

|attendance= 5,397

|referee= Arcediano Monescillo

}}

{{football box collapsible

|date= 7 September 2016

|time= 17:00

|team1= Albacete

|score= 2–0

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35966 Report]

|team2= Arenas

|goals1= Aketxe {{goal|48|pen.}}
Ibon Díez {{goal|85|o.g.}}

|goals2=

|stadium= Carlos Belmonte

|location= Albacete

|attendance= 1,314

|referee= Campos Salinas

}}

{{football box collapsible

|date= 7 September 2016

|time= 17:00

|team1= Tudelano

|score= 1–0

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35964 Report]

|team2= Atlético Sanluqueño

|goals1= Ion Vélez {{goal|82|pen.}}

|goals2=

|stadium= Ciudad de Tudela

|location= Tudela

|attendance= 450

|referee= Herrero Arenas

}}

{{football box collapsible

|date= 7 September 2016

|time= 17:45

|team1= Caudal

|score= 1–0

|report= [http://www.futbolasturiano.es/noticias6/1631.htm Report]

|team2= Lleida Esportiu

|goals1= David González {{goal|27}}

|goals2=

|stadium= Hermanos Antuña

|location= Mieres

|attendance= 600

|referee= López Parra

}}

{{football box collapsible

|date= 7 September 2016

|time= 19:00

|team1= Gimnàstic

|score= 1–0

|aet= yes

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/2/gimnastic_numancia Report]

|team2= Numancia

|goals1= José Carlos {{goal|100}}

|goals2=

|stadium= Nou Estadi

|location= Tarragona

|attendance= 3,787

|referee= Sagués Oscoz

}}

{{football box collapsible

|date= 7 September 2016

|time= 19:30

|team1= Formentera

|score= 2–2

|aet= yes

|penaltyscore= 10–9

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35980 Report]

|team2= Lorca FC

|goals1= Juan Antonio {{goal|67}}
Lolo {{goal|73}}

|goals2= Albisua {{goal|20}}
Mikel {{goal|44}}

|penalties1 = Kiko {{penmiss}}
Javi Rosa {{pengoal}}
Goku {{penmiss}}
Lolo {{pengoal}}
Juan Antonio {{pengoal}}
Larra {{pengoal}}
Gabri {{pengoal}}
Piña {{pengoal}}
Ojeda {{pengoal}}
Marcos {{penmiss}}
Lolo {{pengoal}}
Javi Rosa {{pengoal}}
Larra {{pengoal}}

|penalties2 = {{pengoal}} Chumbi
{{pengoal}} Mikel
{{penmiss}} Javi López
{{penmiss}} Borja García
{{pengoal}} C. Martínez
{{pengoal}} Borja Martínez
{{pengoal}} A. López
{{pengoal}} Pina
{{pengoal}} Menéndez
{{penmiss}} Dorronsoro
{{pengoal}} Chumbi
{{pengoal}} Borja García
{{penmiss}} Mikel

|stadium= Municipal

|location= Sant Francesc Xavier

|attendance= 400

|referee= Montes García-Navas

}}

{{football box collapsible

|date= 7 September 2016

|time= 20:00

|team1= Cádiz

|score= 1–1

|aet= yes

|penaltyscore= 3–2

|penalties1 = Cruz {{penmiss}}
García {{pengoal}}
Santamaría {{pengoal}}
Oliván {{pengoal}}

|penalties2 = {{pengoal}} Espinosa
{{penmiss}} Verza
{{penmiss}} Montañés
{{pengoal}} Roger
{{penmiss}} Campaña

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/2/cadiz_levante Report]

|team2= Levante

|goals1= Güiza {{goal|42}}

|goals2= Roger {{goal|71}}

|stadium= Ramón de Carranza

|location= Cádiz

|attendance= 12,389

|referee= Alberola Rojas

}}

{{football box collapsible

|date= 7 September 2016

|time= 20:15

|team1= Guijuelo

|score= 1–0

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35972 Report]

|team2= Sestao River

|goals1= Raúl {{goal|22}}

|goals2=

|stadium= Municipal

|location= Guijuelo

|attendance= 600

|referee= Sánchez Laso

}}

{{football box collapsible

|date= 7 September 2016

|time= 20:30

|team1= Racing Santander

|score= 2–1

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35974 Report]

|team2= Llagostera

|goals1= Quintana {{goal|30}}
Héber {{goal|50}}

|goals2= Cano {{goal|55}}

|stadium= El Sardinero

|location= Santander

|attendance= 5,456

|referee= Román Román

}}

{{football box collapsible

|date= 7 September 2016

|time= 20:30

|team1= Racing Ferrol

|score= 0–0

|aet= yes

|penaltyscore= 4–5

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35986 Report]

|team2= Atlético Cirbonero

|penalties1 = Bandera {{pengoal}}
Martín {{pengoal}}
Bicho {{pengoal}}
Cruz {{pengoal}}
Joselu (born 1987) {{penmiss}}
Felip {{penmiss}}

|penalties2 = {{pengoal}} Álvarez
{{penmiss}} Rodrigo
{{pengoal}} González
{{pengoal}} Hualde
{{pengoal}} Isi
{{pengoal}} Celihueta

|stadium= A Malata

|location= Ferrol

|attendance= 1,200

|referee= Alonso Prendes

}}

{{football box collapsible

|date= 7 September 2016

|time= 20:30

|team1= Cultural Leonesa

|score= 3–1

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35973 Report]

|team2= Calahorra

|goals1= Colinas {{goal|10}}
I. González {{goal|29}}
Moreno {{goal|90}}

|goals2= Mario {{goal|31}}

|stadium= Reino de León

|location= León

|attendance= 1,613

|referee= Espasandín Cores

}}

{{football box collapsible

|date= 7 September 2016

|time= 20:30

|team1= Barakaldo

|score= 3–3

|aet= yes

|penaltyscore= 2–3

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35982 Report]

|team2= Amorebieta

|goals1= Vitoria {{goal|15||60}}
Yurrebaso {{goal|23}}

|goals2= González {{goal|52}}
Obieta {{goal|54||89}}

|penalties1 = Pérez {{pengoal}}
Cerrajería {{penmiss}}
Etxebarria {{pengoal}}
David {{penmiss}}
Candela {{penmiss}}

|penalties2 = {{penmiss}} Castro
{{penmiss}} Goñi
{{pengoal}} González
{{pengoal}} Dieng
{{pengoal}} Alec

|stadium= Lasesarre

|location= Barakaldo

|attendance= 700

|referee= Leo Ollo

}}

{{football box collapsible

|date= 7 September 2016

|time= 20:30

|team1= Toledo

|score= 4–0

|report= [http://actas.rfef.es/actas/RFEF_CmpActa1?cod_primaria=1000144&CodActa=35993 Report]

|team2= Alcoyano

|goals1= González {{goal|50||78}}
Roberto {{goal|62||84}}

|goals2=

|stadium= Salto del Caballo

|location= Toledo

|attendance= 1,600

|referee= Santos Pargaña

}}

{{football box collapsible

|date= 7 September 2016

|time= 20:45

|team1= Cornellà

|score= 3–1

|aet= yes

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=36005 Report]

|team2= Extremadura

|goals1= Sierra {{goal|73}}
Gallego {{goal|104}}
García {{goal|118}}

|goals2= Willy {{goal|22}}

|stadium= Municipal

|location= Cornellà de Llobregat

|attendance= 600

|referee= Iván González

}}

{{football box collapsible

|date= 7 September 2016

|time= 21:30

|team1= Cartagena

|score= 1–1

|penaltyscore= 5–6

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=35997 Report]

|team2= Hércules

|aet= yes

|goals1= Arturo {{goal|87}}

|goals2= Salinas {{goal|55}}

|penalties1 = Martín {{pengoal}}
Juanlu {{pengoal}}
Fernando {{penmiss}}
Arturo {{pengoal}}
Rico {{pengoal}}
Verdú {{pengoal}}
Míchel {{penmiss}}

|penalties2 = {{pengoal}} Chechu
{{penmiss}} Fernando
{{pengoal}} Miñano
{{pengoal}} Gaspar
{{pengoal}} Mainz
{{pengoal}} Pol
{{pengoal}} Dalmau

|stadium= Cartagonova

|location= Cartagena

|attendance= 7,600

|referee= Montero De Lerma

}}

{{football box collapsible

|date= 7 September 2016

|time= 22:00

|team1= Zaragoza

|score= 1–2

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/2/zaragoza_valladolid Report]

|team2= Valladolid

|goals1= Popa {{goal|69}}

|goals2= Míchel {{goal|5}}
Raúl de Tomás {{goal|33}}

|stadium= La Romareda

|location= Zaragoza

|attendance= 10,525

|referee= Arias López

}}

{{football box collapsible

|date= 7 September 2016

|time= 22:00

|team1= Mallorca

|score= 1–0

|aet= yes

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/2/mallorca_reus-deportiu Report]

|team2= Reus

|goals1= Brandon {{goal|93}}

|goals2=

|stadium= Iberostar

|location= Palma

|attendance= 4,790

|referee= Pulido Santana

}}

{{football box collapsible

|date= 8 September 2016

|time= 19:00

|team1= Huesca

|score= 1–0

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/2/huesca_girona Report]

|team2= Girona

|goals1= David Ferreiro {{goal|86}}

|goals2=

|stadium= El Alcoraz

|location= Huesca

|attendance= 2,012

|referee= Ais Reig

}}

{{football box collapsible

|date= 8 September 2016

|time= 20:00

|team1= UCAM Murcia

|score= 4–3

|aet= yes

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/2/ucam-murcia_oviedo Report]

|team2= Oviedo

|goals1= Nono {{goal|26}}
Juande {{goal|33}}
Tito {{goal|63||110}}

|goals2= Linares {{goal|23}}
Michu {{goal|82||90+3}}

|stadium= La Condomina

|location= Murcia

|attendance= 2,964

|referee= Guillermo Cuadra Fernández

}}

{{football box collapsible

|date= 8 September 2016

|time= 22:00

|team1= Alcorcón

|score= 1–0

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/2/alcorcon_getafe Report]

|team2= Getafe

|goals1= Iván Alejo {{goal|18}}

|goals2=

|stadium= Santo Domingo

|location= Alcorcón

|attendance= 1,947

|referee= Valdés Aller

}}

Third round

The third round was played in a similar format to the second one. Huesca received a bye to the round of 32.{{cite web|url=http://www.rfef.es/noticias/estos-son-resultados-del-sorteo-tercera-eliminatoria-copa-sm-rey|publisher=RFEF|date=9 September 2016|access-date=9 September 2016|language=es|title=Estos son los resultados del sorteo de la tercera eliminatoria de la Copa de SM el Rey|archive-date=16 October 2016|archive-url=https://web.archive.org/web/20161016005444/http://www.rfef.es/noticias/estos-son-resultados-del-sorteo-tercera-eliminatoria-copa-sm-rey|url-status=dead}}

{{football box collapsible

|date= 11 October 2016

|time= 21:00

|team1= Elche (2)

|score= 0–1

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/3/elche_alcorcon Report]

|team2= Alcorcón (2)

|goals1=

|goals2= Luis Fernández {{goal|75}}

|stadium= Manuel Martínez Valero

|location= Elche

|attendance= 5,470

|referee= Figueroa Vázquez

}}

{{football box collapsible

|date= 12 October 2016

|time= 12:00

|team1= Tudelano (3)

|score= 0–0

|aet= yes

|penaltyscore= 3–4

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=36880 Report]

|team2= Formentera (4)

|penalties1= Lázaro {{penmiss}}
Óscar Vega {{pengoal}}
Iñigo Ros {{penmiss}}
Javi Cabezas {{pengoal}}
Iñaki {{pengoal}}

|penalties2= {{pengoal}} Liñán
{{pengoal}} Javi Rosa
{{penmiss}} Larra
{{pengoal}} Lolo
{{pengoal}} Juan Antonio

|stadium= Ciudad de Tudela

|location= Tudela

|attendance= 1,500

|referee= Baiges Dones

}}

{{football box collapsible

|date= 12 October 2016

|time= 12:00

|team1= Mallorca (2)

|score= 1–2

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/3/mallorca_ucam-murcia Report]

|team2= UCAM Murcia (2)

|goals1= Salomão {{goal|56}}

|goals2= Juanma {{goal|5}}
Jesús Imaz {{goal|70}}

|stadium= Iberostar

|location= Palma

|attendance= 5,651

|referee= Medié Jiménez

}}

{{football box collapsible

|date= 12 October 2016

|time= 17:00

|team1= Atlético Cirbonero (4)

|score= 1–2

|aet= yes

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=36886 Report]

|team2= Guijuelo (3)

|goals1= González {{goal|109}}

|goals2= Carmona {{goal|111}}
Aspas {{goal|120}}

|stadium= San Juan

|location= Cintruénigo

|attendance= 1,500

|referee= Rezola Etxeberria

}}

{{football box collapsible

|date= 12 October 2016

|time= 17:00

|team1= Rayo Vallecano (2)

|score= 1–1

|aet= yes

|penaltyscore= 4–5

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/3/rayo_gimnastic Report]

|team2= Gimnàstic (2)

|goals1= Manucho {{goal|51}}

|goals2= Maloku {{goal|24}}

|penalties1= Trashorras {{penmiss}}
Zé Castro {{pengoal}}
Nacho {{penmiss}}
Miku {{pengoal}}
Manucho {{pengoal}}
Beltrán {{pengoal}}
Quini {{penmiss}}

|penalties2= {{pengoal}} Madinda
{{pengoal}} Kakabadze
{{penmiss}} López
{{penmiss}} Emaná
{{pengoal}} Moha
{{pengoal}} Suzuki
{{pengoal}} Molina

|stadium= Vallecas

|location= Madrid

|attendance= 5,282

|referee= Eiriz Mata

}}

{{football box collapsible

|date= 12 October 2016

|time= 18:00

|team1= Racing Santander (3)

|score= 2–0

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=36885 Report]

|team2= Amorebieta (3)

|goals1= Aquino {{goal|21}}
César Díaz {{goal|90}}

|goals2=

|stadium= El Sardinero

|location= Santander

|attendance= 9,719

|referee= Carbajales Gómez

}}

{{football box collapsible

|date= 12 October 2016

|time= 18:00

|team1= Cultural Leonesa (3)

|score= 2–1

|aet= yes

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=36889 Report]

|team2= Albacete (3)

|goals1= Mario Ortiz {{goal|76}}
Gallar {{goal|103}}

|goals2= Aketxe {{goal|72}}

|stadium= Reino de León

|location= León

|attendance= 3,616

|referee= J. Iglesias Villanueva

}}

{{football box collapsible

|date= 12 October 2016

|time= 18:00

|team1= Hércules (3)

|score= 2–1

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=36887 Report]

|team2= Cornellà (3)

|goals1= Chechu {{goal|76}}
Gaspar {{goal|59|pen.}}

|goals2= Enric {{goal|80}}

|stadium= José Rico Pérez

|location= Alicante

|attendance= 6,000

|referee= Varón Aceitón

}}

{{football box collapsible

|date= 12 October 2016

|time= 19:00

|team1= Toledo (3)

|score= 4–1

|report= [http://actas.rfef.es/actas/RFEF_CmpPartido?cod_primaria=1000144&CodActa=36893 Report]

|team2= Caudal (3)

|goals1= Grbović {{goal|44}}
Toni {{goal|69}}
Lolo {{goal|76|pen.}}
González {{goal|90}}

|goals2= Álvarez {{goal|45}}

|stadium= Salto del Caballo

|location= Toledo

|attendance= 2,500

|referee= Muñoz Piedra

}}

{{football box collapsible

|date= 12 October 2016

|time= 19:00

|team1= Cádiz (2)

|score= 1–2

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/3/cadiz_cordoba Report]

|team2= Córdoba (2)

|goals1= García {{goal|35}}

|goals2= Juli {{goal|28}}
Piovaccari {{goal|40}}

|stadium= Ramón de Carranza

|location= Cádiz

|attendance= 10,966

|referee= De la Fuente Ramos

}}

{{football box collapsible

|date= 12 October 2016

|time= 21:00

|team1= Valladolid (2)

|score= 3–1

|aet= yes

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/3/valladolid_tenerife Report]

|team2= Tenerife (2)

|goals1= Dražić {{goal|79||120}}
de Tomás {{goal|98}}

|goals2= Amath {{goal|84}}

|stadium= José Zorrilla

|location= Valladolid

|attendance= 4,210

|referee= Pérez Montero

}}

Final phase

File:Deporbetis.jpg and Real Betis in the Round of 32.]]

The draw for the Round of 32 was held on 14 October 2016, in La Ciudad del Fútbol. In this round, all La Liga teams entered the competition.{{cite web|url=http://cdn1.sefutbol.com/sites/default/files/pdf/circulares/circular10temp1617.pdf|publisher=RFEF|access-date=14 October 2016|title=Circular nº 10|language=es|archive-date=3 October 2021|archive-url=https://web.archive.org/web/20211003231808/http://cdn1.sefutbol.com/sites/default/files/pdf/circulares/circular10temp1617.pdf|url-status=dead}}

Round of 32 pairings were as follows: the six remaining teams participating in the 2016–17 Segunda División B and Tercera División faced the 2016–17 La Liga teams which qualified for European competitions. The six remaining teams participating in Segunda División faced five La Liga teams which did not qualify for European competitions and the remaining Europa League team from the pot 2 that was not faced with any team from the pot 1. The remaining eight La Liga teams faced each other. In matches involving teams from different league tiers, the team in the lower tier played the first leg at home. This rule will also be applied in the Round of 16, but not for the Quarter-finals and Semi-finals, in which the order of legs will be based on the luck of the draw.

class="wikitable"
Pot 1
Segunda B and Tercera División

!Pot 2
European competitions

!Pot 3
Segunda División

!Pot 4
Rest of Primera División

valign=top|Cultural Leonesa
Formentera
Guijuelo
Hércules
Racing Santander
Toledo

|valign=top|Champions League:
Atlético Madrid
Barcelona (TH)
Real Madrid
Sevilla
VillarrealAs it started playing in Champions League, Villarreal was integrated in this pot.
{{0}}
Europa League:
Athletic Bilbao
Celta Vigo

|valign=top|Alcorcón
Córdoba
Gimnàstic
Huesca
UCAM Murcia
Valladolid

|valign=top|Alavés
Deportivo La Coruña
Eibar
Espanyol
Granada
Las Palmas
Leganés
Málaga
Osasuna
Real Betis
Real Sociedad
Sporting Gijón
Valencia

=Bracket=

{{#invoke:RoundN|main|columns=5|boldwinner=high|score-boxes=2+sum|3rdplace=no|team-width=220

||Huesca|2|1|Las Palmas|2|5

||Guijuelo|0|1|Atlético Madrid|6|4

||Granada|1|0|Osasuna|0|2

||Sporting Gijón|1|1|Eibar|2|3

||Valladolid|1|1|Real Sociedad|3|1

||Toledo|0|1|Villarreal|3|1

||Racing Santander|1|0|Athletic Bilbao|2|3

||Hércules|1|0|Barcelona|1|7

||Cultural Leonesa|1|1|Real Madrid|7|6

||Formentera|1|1|Sevilla|5|9

||Leganés|1|1|Valencia|3|2

||UCAM Murcia|0|0|Celta Vigo|1|1

||Alcorcón {{pso}}|1|1|Espanyol|1|1

||Córdoba|2|4|Málaga|0|3

||Real Betis|1|1|Deportivo La Coruña|0|3

||Gimnàstic|0|0|Alavés|3|3

||Las Palmas|0|3|Atlético Madrid|2|2

||Osasuna|0|0|Eibar|3|0

||Real Sociedad|3|1|Villarreal|1|1

||Athletic Bilbao|2|1|Barcelona|1|3

||Real Madrid|3|3|Sevilla|0|3

||Valencia|1|1|Celta Vigo|4|2

||Alcorcón|0|2|Córdoba|0|1

||Deportivo La Coruña|2|1|Alavés (a)|2|1

||Atlético Madrid|3|2|Eibar|0|2

||Real Sociedad|0|2|Barcelona|1|5

||Real Madrid|1|2|Celta Vigo|2|2

||Alcorcón|0|0|Alavés|2|0

||Atlético Madrid|1|1|Barcelona|2|1

||Celta Vigo|0|0|Alavés|0|1

||Barcelona|3||Alavés|1|

}}

Round of 32

{{TwoLeg start}}

{{TwoLegResult|Toledo (3)|| 1–4 | Villarreal (1)|| 0–3 | 1–1 |winner=2}}

{{TwoLegResult|Formentera (4)|| 2–14 | Sevilla (1)|| 1–5 | 1–9 |winner=2}}

{{TwoLegResult|Cultural Leonesa (3) || 2–13 | Real Madrid (1)|| 1–7 | 1–6 |winner=2}}

{{TwoLegResult|Hércules (3)|| 1–8 |Barcelona (1)|| 1–1 | 0–7 |winner=2}}

{{TwoLegResult|Guijuelo (3)|| 1–10 | Atlético Madrid (1)|| 0–6 | 1–4 |winner=2}}

{{TwoLegResult|Racing Santander (3)|| 1–5 | Athletic Bilbao (1)|| 1–2 | 0–3 |winner=2}}

{{TwoLegResult|UCAM Murcia (2)|| 0–2 | Celta Vigo (1)|| 0–1 | 0–1 |winner=2}}

{{TwoLegResult|Córdoba (2)|| 6–3 | Málaga (1) || 2–0 | 4–3 |winner=1}}

{{TwoLegResult|Valladolid (2)|| 2–4 | Real Sociedad (1)|| 1–3 | 1–1 |winner=2}}

{{TwoLegResult|Huesca (2)|| 3–4 | Las Palmas (1)|| 2–2 | 1–2 |winner=2}}

{{TwoLegResult|Gimnàstic (2)|| 0–6 | Alavés (1)|| 0–3 | 0–3 |winner=2}}

{{TwoLegResult|Alcorcón (2)|| 2–2 (4–3 p)| Espanyol (1)|| 1–1 | 1–1

|aet = yes |winner=1}}

{{TwoLegResult|Sporting Gijón (1)|| 2–5 | Eibar (1)|| 1–2 | 1–3 |winner=2}}

{{TwoLegResult|Granada (1)|| 1–2 | Osasuna (1)|| 1–0 | 0–2 |winner=2}}

{{TwoLegResult|Leganés (1)|| 2–5 | Valencia (1)|| 1–3 | 1–2 |winner=2}}

{{TwoLegResult|Real Betis (1)|| 2–3 | Deportivo La Coruña (1)|| 1–0 | 1–3 |winner=2}}

|}

=First leg=

{{Football box collapsible

|date= 26 October 2016

|time= 21:00

|team1= Cultural Leonesa

|team2= Real Madrid

|score= 1–7

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/4/cultural-leonesa_real-madrid Report]

|goals1= Benja {{goal|84}}

|goals2= Zuiverloon {{goal|6|o.g.}}
Asensio {{goal|32||53}}
Morata {{goal|46||55}}
Nacho {{goal|68}}
Mariano {{goal|90+2}}

|stadium= Reino de León

|location= León

|attendance= 11,516

|referee= Trujillo Suárez

}}

{{Football box collapsible

|date= 29 November 2016

|time= 20:00

|team1= Leganés

|team2= Valencia

|score= 1–3

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/4/leganes_valencia Report]

|goals1= Machís {{goal|59}}

|goals2= Munir {{goal|3}}
Medrán {{goal|25}}
Bakkali {{goal|90+1}}

|stadium= Butarque

|location= Leganés

|attendance= 6,781

|referee= González González

}}

{{Football box collapsible

|date= 29 November 2016

|time= 21:00

|team1= Alcorcón

|team2= Espanyol

|score= 1–1

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/4/alcorcon_espanyol Report]

|goals1= Álvaro {{goal|51}}

|goals2= Reyes {{goal|84}}

|stadium= Santo Domingo

|location= Alcorcón

|attendance= 1,687

|referee= Gil Manzano

}}

{{Football box collapsible

|date= 29 November 2016

|time= 21:00

|team1= Sporting Gijón

|team2= Eibar

|score= 1–2

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/4/sporting_eibar Report]

|goals1= Viguera {{goal|62}}

|goals2= Bebé {{goal|2}}
Rubén Peña {{goal|89}}

|stadium= El Molinón |location= Gijón

|attendance= 11,806

|referee= José María Sánchez Martínez

}}

{{Football box collapsible

|date= 29 November 2016

|time= 22:00

|team1= Real Betis

|team2= Deportivo La Coruña

|score= 1–0

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/4/betis_deportivo Report]

|goals1= Sanabria {{goal|19}}

|goals2=

|stadium= Benito Villamarín

|location= Seville

|attendance= 18,774

|referee= Ricardo de Burgos Bengoetxea

}}

{{Football box collapsible

|date= 30 November 2016

|time= 19:00

|team1= Toledo

|team2= Villarreal

|score= 0–3

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/4/toledo_villarreal Report]

|goals1=

|goals2= Jiménez {{goal|15|o.g.}}
Bakambu {{goal|20}}
Castillejo {{goal|81}}

|stadium= Salto del Caballo

|location= Toledo|attendance=4,200

|referee= Estrada Fernández

}}

{{Football box collapsible

|date=30 November 2016

|time=19:00

|team1= Formentera

|team2= Sevilla

|score= 1–5

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/4/sd-formentera_sevilla Report]

|goals1= Gabri {{goal|26}}

|goals2= Ben Yedder {{goal|1|pen.|74|pen.}}
Correa {{goal|15||29||43}}

|stadium= Municipal

|location= Sant Francesc Xavier

|attendance= 2,416

|referee= Juan Martínez Munuera

}}

{{Football box collapsible

|date= 30 November 2016

|time= 21:00

|team1= Guijuelo

|team2= Atlético Madrid

|score= 0–6

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/4/cd-guijuelo_atletico Report]

|goals1=

|goals2= Saúl {{goal|29|pen.|}}
Vrsaljko {{goal|45}}
Carrasco {{goal|49||53}}
Correa {{goal|57}}
Roberto {{goal|85}}

|stadium= El Helmántico

|location= Salamanca{{refn|group=note|name=Guijuelo|Guijuelo played their home match at El Helmántico, Salamanca, instead of their regular stadium Estadio Municipal, Guijuelo.}}

|attendance= 15,528

|referee= Undiano Mallenco

}}

{{Football box collapsible

|date= 30 November 2016

|time= 21:00

|team1= UCAM Murcia

|team2= Celta Vigo

|score= 0–1

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/4/ucam-murcia_celta Report]

|goals1=

|goals2= Gómez {{goal|42}}

|stadium= La Condomina

|location= Murcia

|attendance=5,103

|referee=Álvarez Izquierdo

}}

{{Football box collapsible

|date= 30 November 2016

|time= 21:00

|team1= Córdoba

|team2= Málaga

|score= 2–0

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/4/cordoba_malaga Report]

|goals1= Rodri {{goal|71}}
Domínguez {{goal|83}}

|goals2=

|stadium= El Arcángel

|location= Córdoba

|attendance= 6,217

|referee= Mateu Lahoz

}}

{{Football box collapsible

|date= 30 November 2016

|time= 21:00

|team1= Granada

|team2= Osasuna

|score= 1–0

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/4/granada_osasuna Report]

|goals1= Toral {{goal|52}}

|goals2=

|stadium= Los Cármenes

|location= Granada

|attendance= 8,872

|referee= Vicandi Garrido

}}

{{Football box collapsible

|date= 30 November 2016

|time= 22:00

|team1= Hércules

|team2= Barcelona

|score= 1–1

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/4/hercules_barcelona Report]

|goals1= Mainz {{goal|52}}

|goals2= Aleñá {{goal|58}}

|stadium= José Rico Pérez

|location= Alicante

|attendance= 14,250

|referee= Ocón Arraiz

}}

{{Football box collapsible

|date= 1 December 2016

|time= 20:00

|team1= Valladolid

|team2= Real Sociedad

|score= 1–3

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/4/valladolid_real-sociedad Report]

|goals1= Mata {{goal|14|pen.}}

|goals2= I. Martínez {{goal|7}}
Juanmi {{goal|62||74}}

|stadium= José Zorrilla

|location= Valladolid

|attendance= 7,280

|referee= Hernández Hernández

}}

{{Football box collapsible

|date= 1 December 2016

|time=21:00

|team1= Huesca

|team2= Las Palmas

|score= 2–2

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/4/huesca_las-palmas Report]

|goals1= Camacho {{goal|65}}
Aguilera {{goal|71}}

|goals2= Asdrúbal {{goal|11|pen.}}
Hernán {{goal|53}}

|stadium= El Alcoraz

|location= Huesca

|attendance= 2,246

|referee= I. Iglesias Villanueva

}}

{{Football box collapsible

|date= 1 December 2016

|time= 21:00

|team1= Gimnàstic

|team2= Alavés

|score= 0–3

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/4/gimnastic_alaves Report]

|goals1=

|goals2= Toquero {{goal|15||52}}
Santos {{goal|63}}

|stadium= Nou Estadi

|location= Tarragona

|attendance= 3,032

|referee= Jaime Latre

}}

{{Football box collapsible

|date= 1 December 2016

|time= 22:00

|team1= Racing Santander

|team2= Athletic Bilbao

|score= 1–2

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/4/racing_athletic Report]

|goals1= Cobo {{goal|23}}

|goals2= García {{goal|11||28}}

|stadium= El Sardinero

|location= Santander

|attendance= 10,661

|referee= José Luis Munuera Montero

}}

=Second leg=

{{Football box collapsible

|date= 30 November 2016

|time= 19:00

|team1= Real Madrid

|team2= Cultural Leonesa

|score= 6–1

|aggregatescore= 13–2

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/5/real-madrid_cultural-leonesa Report]

|goals1= Mariano {{goal|1||42||87}}
Rodríguez {{goal|23}}
Enzo {{goal|63}}
Morgado {{goal|90|o.g.}}

|goals2= Yeray {{goal|45}}

|stadium= Santiago Bernabéu

|location= Madrid

|attendance= 47,656

|referee= Melero López

}}

{{Football box collapsible

|date= 20 December 2016

|time= 19:00

|team1= Villarreal

|team2= Toledo

|score= 1–1

|aggregatescore= 4–1

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/5/villarreal_toledo Report]

|goals1= Pato {{goal|60}}

|goals2= Villa {{goal|57}}

|stadium= El Madrigal

|location= Villarreal

|attendance= 12,157

|referee= Álvarez Izquierdo

}}

{{Football box collapsible

|date= 20 December 2016

|time= 20:00

|team1= Real Sociedad

|team2= Valladolid

|score= 1–1

|aggregatescore= 4–2

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/5/real-sociedad_valladolid Report]

|goals1= Juanmi {{goal|12}}

|goals2= González {{goal|44|o.g.}}

|stadium= Anoeta

|location= San Sebastián

|attendance= 13,161

|referee= Undiano Mallenco

}}

{{Football box collapsible

|date= 20 December 2016

|time= 21:00

|team1= Atlético Madrid

|team2= Guijuelo

|score= 4–1

|aggregatescore= 10–1

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/5/atletico_cd-guijuelo Report]

|goals1= Gaitán {{goal|17}}
Correa {{goal|22}}
Juanfran {{goal|29}}
Torres {{goal|45}}

|goals2= Pino {{goal|80}}

|stadium= Vicente Calderón

|location= Madrid

|attendance= 23,478

|referee= Estrada Fernández

}}

{{Football box collapsible

|date= 20 December 2016

|time= 21:00

|team1= Málaga

|team2= Córdoba

|score= 3–4

|aggregatescore= 3–6

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/5/malaga_cordoba Report]

|goals1= Sandro {{goal|18||39}}
Santos {{goal|88}}

|goals2= Piovaccari {{goal|28||41}}
Ríos {{goal|68|pen.|89}}

|stadium= La Rosaleda

|location= Málaga

|attendance= 15,351

|referee= Ocón Arraiz

}}

{{Football box collapsible

|date= 20 December 2016

|time= 22:00
(21:00 UTC±0)

|team1= Las Palmas

|team2= Huesca

|score= 2–1

|aggregatescore= 4–3

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/5/las-palmas_huesca Report]

|goals1= M. García {{goal|14}}
Asdrúbal {{goal|60}}

|goals2= Kilian {{goal|90}}

|stadium= Gran Canaria

|location= Las Palmas

|attendance= 10,195

|referee= Mateu Lahoz

}}

{{Football box collapsible

|date= 21 December 2016

|time= 19:00

|team1= Sevilla

|team2= Formentera

|score= 9–1

|aggregatescore= 14–2

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/5/sevilla_sd-formentera Report]

|goals1= Ganso {{goal|14}}
Vietto {{goal|22||43||45}}
Ben Yedder {{goal|24||55||88}}
Sarabia {{goal|27||77}}

|goals2= Gabri {{goal|61}}

|stadium= Ramón Sánchez Pizjuán

|location= Seville

|attendance= 10,930

|referee= Iglesias Villanueva

}}

{{Football box collapsible

|date= 21 December 2016

|time= 19:00

|team1= Eibar

|team2= Sporting Gijón

|score= 3–1

|aggregatescore= 5–2

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/5/eibar_sporting Report]

|goals1= Kike {{goal|1||46}}
Adrián {{goal|44}}

|goals2= Rubén {{goal|89}}

|stadium= Ipurua

|location= Eibar

|attendance= 4,085

|referee= Gil Manzano

}}

{{Football box collapsible

|date= 21 December 2016

|time= 21:00

|team1= Osasuna

|team2= Granada

|score= 2–0

|aggregatescore= 2–1

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/5/osasuna_granada Report]

|goals1= Berenguer {{goal|45}}
Romero {{goal|59}}

|goals2=

|stadium= El Sadar

|location= Pamplona

|attendance= 9,464

|referee= Del Cerro Grande

}}

{{Football box collapsible

|date= 21 December 2016

|time= 21:00

|team1= Valencia

|team2= Leganés

|score= 2–1

|aggregatescore= 5–2

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/5/valencia_leganes Report]

|goals1= Rodrigo {{goal|36||89}}

|goals2= Machís {{goal|49}}

|stadium= Mestalla

|location= Valencia

|attendance= 22,041

|referee= Melero López

}}

{{Football box collapsible

|date= 21 December 2016

|time= 21:00

|team1= Deportivo La Coruña

|team2= Real Betis

|score= 3–1

|aggregatescore= 3–2

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/5/deportivo_betis Report]

|goals1= Arribas {{goal|11}}
Luisinho {{goal|54}}
Babel {{goal|59}}

|goals2= Piccini {{goal|66}}

|stadium= Riazor

|location= A Coruña

|attendance= 17,145

|referee= González González

}}

{{Football box collapsible

|date= 21 December 2016

|time= 22:00

|team1= Barcelona

|team2= Hércules

|score= 7–0

|aggregatescore= 8–1

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/5/barcelona_hercules Report]

|goals1=Digne {{goal|37}}
Rakitić {{goal|45|pen.}}
Rafinha {{goal|50}}
Turan {{goal|55||86||89}}
Alcácer {{goal|73}}

|goals2=

|stadium= Camp Nou

|location= Barcelona

|attendance= 64,025

|referee= José Luis Munuera Montero

}}

{{Football box collapsible

|date= 22 December 2016

|time= 20:00

|team1= Celta Vigo

|team2= UCAM Murcia

|score= 1–0

|aggregatescore= 2–0

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/5/celta_ucam-murcia Report]

|goals1= Díaz {{goal|30}}

|goals2=

|stadium= Balaídos

|location= Vigo

|attendance= 9,161

|referee= Vicandi Garrido

}}

{{Football box collapsible

|date= 22 December 2016

|time= 20:00

|team1= Alavés

|team2= Gimnàstic

|score= 3–0

|aggregatescore= 6–0

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/5/alaves_gimnastic Report]

|goals1= Édgar {{goal|12}}
Sobrino {{goal|31|pen.}}
Krstičić {{goal|40}}

|goals2=

|stadium= Mendizorrotza

|location= Vitoria-Gasteiz

|attendance= 11,043

|referee= Clos Gómez

}}

{{Football box collapsible

|date= 22 December 2016

|time= 21:00

|team1= Athletic Bilbao

|team2= Racing Santander

|score= 3–0

|aggregatescore= 5–1

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/5/athletic_racing Report]

|goals1= Etxeita {{goal|17}}
García {{goal|47}}
Williams {{goal|72}}

|goals2=

|stadium= San Mamés

|location= Bilbao

|attendance= 29,633

|referee= Trujillo Suárez

}}

{{Football box collapsible

|date= 22 December 2016

|time= 21:00

|team1= Espanyol

|team2= Alcorcón

|score= 1–1

|aggregatescore= 2–2

|aet= yes

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/5/espanyol_alcorcon Report]

|goals1= H. Pérez {{goal|83}}

|goals2= Álvaro {{goal|20}}

|stadium= RCDE Stadium

|location= Cornellà de Llobregat

|attendance= 9,143

|penaltyscore= 3–4

|penalties1= Piatti {{pengoal}}
Aarón {{pengoal}}
Gerard {{penmiss}}
H. Pérez {{pengoal}}
Jurado {{penmiss}}

|penalties2= {{pengoal}} Rodríguez
{{pengoal}} V. Pérez
{{penmiss}} Plano
{{pengoal}} Samu
{{pengoal}} Álvaro

|referee= Ricardo de Burgos Bengoetxea

}}

Round of 16

{{TwoLeg start}}

{{TwoLegResult|Las Palmas (1)|| 3–4 | Atlético Madrid (1)|| 0–2 | 3–2 |winner=2}}

{{TwoLegResult|Alcorcón (2)|| 2–1 | Córdoba (2)|| 0–0 | 2–1 |winner=1}}

{{TwoLegResult|Athletic Bilbao (1)|| 3–4 | Barcelona (1)|| 2–1 | 1–3 |winner=2}}

{{TwoLegResult|Real Madrid (1)|| 6–3 | Sevilla (1)|| 3–0 | 3–3 |winner=1}}

{{TwoLegResult|Real Sociedad (1)|| 4–2 | Villarreal (1)|| 3–1 | 1–1 |winner=1}}

{{TwoLegResult|Deportivo La Coruña (1)|| 3–3 (a) | Alavés (1) || 2–2 | 1–1|winner=2}}

{{TwoLegResult|Valencia (1)|| 2–6 | Celta Vigo (1)|| 1–4 | 1–2 |winner=2}}

{{TwoLegResult|Osasuna (1)|| 0–3 | Eibar (1)|| 0–3 | 0–0 |winner=2}}

|}

=First leg=

{{Football box collapsible

|date= 3 January 2017

|time=19:00

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/6/valencia_celta Report]

|team1= Valencia

|team2= Celta Vigo

|score= 1–4

|goals1= Parejo {{goal|58|pen.}}

|goals2= Aspas {{goal|3|pen.}}
Bongonda {{goal|14}}
Wass {{goal|19}}
Guidetti {{goal|75}}

|stadium= Mestalla

|location= Valencia

|attendance= 33,958

|referee= Estrada Fernández

}}

{{Football box collapsible

|date= 3 January 2017

|time= 19:00

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/6/osasuna_eibar Report]

|team1= Osasuna

|team2= Eibar

|score= 0–3

|goals1=

|goals2= Nano {{goal|28}}
Bebé {{goal|75}}
Adrián {{goal|90}}

|stadium= El Sadar

|location= Pamplona

|attendance= 12,651

|referee= González González

}}

{{Football box collapsible

|date= 3 January 2017

|time= 21:15
(20:15 UTC±0)

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/6/las-palmas_atletico Report]

|team1= Las Palmas

|team2= Atlético Madrid

|score= 0–2

|goals1=

|goals2= Koke {{goal|23}}
Griezmann {{goal|51}}

|stadium= Gran Canaria

|location= Las Palmas

|attendance= 26,032

|referee= Juan Martínez Munuera

}}

{{Football box collapsible

|date= 3 January 2017

|time= 21:15

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/6/deportivo_alaves Report]

|team1= Deportivo La Coruña

|team2= Alavés

|score= 2–2

|goals1= Gama {{goal|73}}
Joselu (born 1990) {{goal|90+3}}

|goals2= Santos {{goal|3}}
Édgar {{goal|45|pen.}}

|stadium= Riazor

|location= A Coruña

|attendance= 17,887

|referee= Hernández Hernández

}}

{{Football box collapsible

|date= 4 January 2017

|time= 19:00

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/6/alcorcon_cordoba Report]

|team1= Alcorcón

|team2= Córdoba

|score= 0–0

|goals1=

|goals2=

|stadium= Santo Domingo

|location= Alcorcón

|attendance= 1,527

|referee= Prieto Iglesias

}}

{{Football box collapsible

|date=4 January 2017

|time= 19:00

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/6/real-sociedad_villarreal Report]

|team1= Real Sociedad

|team2= Villarreal

|score= 3–1

|goals1= Willian José {{goal|17}}
Vela {{goal|33}}
Oyarzabal {{goal|72}}

|goals2= Trigueros {{goal|77}}

|stadium= Anoeta

|location= San Sebastián

|attendance= 16,414

|referee= Clos Gómez

}}

{{Football box collapsible

|date= 4 January 2017

|time= 21:15

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/6/real-madrid_sevilla Report]

|team1= Real Madrid

|team2= Sevilla

|score= 3–0

|goals1= Rodríguez {{goal|11||44|pen.}}
Varane {{goal|29}}

|goals2=

|stadium= Santiago Bernabéu

|location= Madrid

|attendance= 78,969

|referee= Mateu Lahoz

}}

{{Football box collapsible

|date= 5 January 2017

|time= 21:15

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/6/athletic_barcelona Report]

|team1= Athletic Bilbao

|team2= Barcelona

|score= 2–1

|goals1= Aduriz {{goal|25}}
Williams {{goal|28}}

|goals2= Messi {{goal|52}}

|stadium= San Mamés

|location= Bilbao

|attendance= 45,772

|referee= Fernández Borbalán

}}

=Second leg=

{{Football box collapsible

|date= 10 January 2017

|time= 21:15

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/7/atletico_las-palmas Report]

|team1= Atlético Madrid

|team2= Las Palmas

|score= 2–3

|aggregatescore= 4–3

|goals1= Griezmann {{goal|49}}
Correa {{goal|61}}

|goals2= Livaja {{goal|57||89}}
M. García {{goal|90+3}}

|stadium= Vicente Calderón

|location= Madrid

|attendance= 21,357

|referee= José María Sánchez Martínez

}}

{{Football box collapsible

|date= 11 January 2017

|time= 19:00

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/7/cordoba_alcorcon Report]

|team1= Córdoba

|team2= Alcorcón

|score= 1–2

|aggregatescore= 1–2

|goals1= Piovaccari {{goal|9}}

|goals2= Rodríguez {{goal|51}}
Alejo {{goal|68}}

|stadium= Nuevo Arcángel

|location= Córdoba

|attendance= 10,110

|referee= Alberola Rojas

}}

{{Football box collapsible

|date= 11 January 2017

|time= 19:00

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/7/villarreal_real-sociedad Report]

|team1= Villarreal

|team2= Real Sociedad

|score= 1–1

|aggregatescore= 2–4

|goals1= Soriano {{goal|45}}

|goals2= Oyarzabal {{goal|15}}

|stadium= La Cerámica

|location= Villarreal

|attendance= 14,298

|referee= Fernández Borbalán

}}

{{Football box collapsible

|date= 11 January 2017

|time= 19:00

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/7/alaves_deportivo Report]

|team1= Alavés

|team2= Deportivo La Coruña

|score= 1–1

|aggregatescore= 3a–3

|goals1= Édgar {{goal|45}}

|goals2= Arribas {{goal|62}}

|stadium= Mendizorrotza

|location= Vitoria-Gasteiz

|attendance= 16,765

|referee= Estrada Fernández

}}

{{Football box collapsible

|date= 11 January 2017

|time= 21:15

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/7/barcelona_athletic Report]

|team1= Barcelona

|team2= Athletic Bilbao

|score= 3–1

|aggregatescore= 4–3

|goals1= L. Suárez {{goal|35}}
Neymar {{goal|48|pen.}}
Messi {{goal|78}}

|goals2= Saborit {{goal|51}}

|stadium= Camp Nou

|location= Barcelona

|attendance= 71,455

|referee= Gil Manzano

}}

{{Football box collapsible

|date= 12 January 2017

|time= 19:00

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/7/celta_valencia Report]

|team1= Celta Vigo

|team2= Valencia

|score= 2–1

|aggregatescore= 6–2

|goals1= Rossi {{goal|61}}
Sisto {{goal|90+3}}

|goals2= Araújo {{goal|63}}

|stadium= Balaídos

|location=Vigo

|attendance= 9,970

|referee= Hernández Hernández

}}

{{Football box collapsible

|date= 12 January 2017

|time= 19:00

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/7/eibar_osasuna Report]

|team1= Eibar

|team2= Osasuna

|score= 0–0

|aggregatescore= 3–0

|goals1=

|goals2=

|stadium= Ipurua

|location= Eibar

|attendance= 3,627

|referee= Jaime Latre

}}

{{Football box collapsible

|date= 12 January 2017

|time= 21:15

|report= [http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/7/sevilla_real-madrid Report]

|team1= Sevilla

|team2= Real Madrid

|score= 3–3

|aggregatescore= 3–6

|goals1= Danilo {{goal|10|o.g.}}
Jovetić {{goal|53}}
Iborra {{goal|77}}

|goals2= Asensio {{goal|48}}
Ramos {{goal|83|pen.}}
Benzema {{goal|90+3}}

|stadium= Ramón Sánchez Pizjuán

|location= Seville

|attendance= 36,943

|referee= Undiano Mallenco

}}

Quarter-finals

{{TwoLeg start}}

{{TwoLegResult|Real Sociedad (1)|| 2–6 | Barcelona (1) || 0–1 | 2–5 |winner=2}}

{{TwoLegResult|Alcorcón (2)|| 0–2 | Alavés (1) || 0–2 | 0–0 |winner=2}}

{{TwoLegResult|Atlético Madrid (1)|| 5–2 | Eibar (1)|| 3–0 | 2–2 |winner=1}}

{{TwoLegResult|Real Madrid (1)|| 3–4 | Celta Vigo (1)|| 1–2 | 2–2 |winner= 2}}

|}

=First leg=

{{Football box collapsible

|date= 18 January 2017

|time= 19:15

|report= http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/8/alcorcon_alaves

|team1= Alcorcón

|team2= Alavés

|score= 0–2

|goals1=

|goals2= Ibai {{goal|90||90+4}}

|stadium= Santo Domingo

|location= Alcorcón

|attendance= 3,398

|referee= Álvarez Izquierdo

}}

{{Football box collapsible

|date= 18 January 2017

|time= 21:15

|report= http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/8/real-madrid_celta

|team1= Real Madrid

|team2= Celta Vigo

|score= 1–2

|goals1= Marcelo {{goal|69}}

|goals2= Aspas {{goal|64}}
Jonny {{goal|70}}

|stadium= Santiago Bernabéu

|location= Madrid

|attendance= 58,196

|referee= Fernández Borbalán

}}

{{Football box collapsible

|date= 19 January 2017

|time= 19:15

|report= http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/8/atletico_eibar

|team1= Atlético Madrid

|team2= Eibar

|score= 3–0

|goals1= Griezmann {{goal|28}}
Correa {{goal|60}}
Gameiro {{goal|68}}

|goals2=

|stadium= Vicente Calderón

|location= Madrid

|attendance= 24,826

|referee= Mateu Lahoz

}}

{{Football box collapsible

|date= 19 January 2017

|time= 21:15

|report= http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/8/real-sociedad_barcelona

|team1= Real Sociedad

|team2= Barcelona

|score= 0–1

|goals1=

|goals2= Neymar {{goal|21|pen.}}

|stadium= Anoeta

|location= San Sebastián

|attendance= 28,461

|referee= González González

}}

=Second leg=

{{Football box collapsible

|date= 24 January 2017

|time= 21:15

|report= http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/9/alaves_alcorcon

|team1= Alavés

|team2= Alcorcón

|score= 0–0

|aggregatescore= 2–0

|goals1=

|goals2=

|stadium= Mendizorrotza

|location= Vitoria-Gasteiz

|attendance= 11,287

|referee= Iglesias Villanueva

}}

{{Football box collapsible

|date= 25 January 2017

|time= 19:15

|report= http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/9/eibar_atletico

|team1= Eibar

|team2= Atlético Madrid

|score= 2–2

|aggregatescore= 2–5

|goals1= Enrich {{goal|73}}
León {{goal|80}}

|goals2= Giménez {{goal|49}}
Juanfran {{goal|85}}

|stadium= Ipurua

|location= Eibar

|attendance= 4,000

|referee= Jaime Latre

}}

{{Football box collapsible

|date= 25 January 2017

|time= 21:15

|report= http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/9/celta_real-madrid

|team1= Celta Vigo

|team2= Real Madrid

|score= 2–2

|aggregatescore= 4–3

|goals1= Danilo {{goal|44|o.g.|}}
Wass {{goal|85}}

|goals2= Ronaldo {{goal|62|}}
Vázquez {{goal|90}}

|stadium= Balaídos

|location= Vigo

|attendance= 23,491

|referee= José María Sánchez Martínez

}}

{{Football box collapsible

|date= 26 January 2017

|time= 21:15

|report= http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/9/barcelona_real-sociedad

|team1= Barcelona

|team2= Real Sociedad

|score= 5–2

|aggregatescore= 6–2

|goals1= D. Suárez {{goal|17||82}}
Messi {{goal|55|pen.}}
L. Suárez {{goal|63}}
Turan {{goal|80}}

|goals2= Juanmi {{goal|62}}
Willian José {{goal|73}}

|stadium= Camp Nou

|location= Barcelona

|attendance= 58,560

|referee= Juan Martínez Munuera

}}

Semi-finals

The draw for the semi-finals and final was held on 27 January 2017.

{{TwoLeg start}}

{{TwoLegResult|Celta Vigo||0–1| Alavés|| 0–0 | 0–1 |winner=2}}

{{TwoLegResult|Atlético Madrid||2–3| Barcelona|| 1–2 | 1–1 |winner=2}}

|}

=First leg=

{{Football box collapsible

|date=1 February 2017

|time= 21:00

|report= http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/10/atletico_barcelona

|team1= Atlético Madrid

|team2= Barcelona

|score= 1–2

|goals1= Griezmann {{goal|59}}

|goals2= L. Suárez {{goal|7}}
Messi {{goal|33}}

|stadium= Vicente Calderón

|location= Madrid

|attendance= 48,214

|referee= Ricardo de Burgos Bengoetxea

}}

{{Football box collapsible

|date=2 February 2017

|time= 21:00

|report= http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/10/celta_alaves

|team1= Celta Vigo

|team2= Alavés

|score= 0–0

|goals1=

|goals2=

|stadium= Balaídos

|location= Vigo

|attendance= 18,989

|referee= González González

}}

=Second leg=

{{Football box collapsible

|date= 7 February 2017

|time= 21:00

|report= http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/11/barcelona_atletico

|team1= Barcelona

|team2= Atlético Madrid

|score= 1–1

|aggregatescore=3–2

|goals1= L. Suárez {{goal|43}}

|goals2= Gameiro {{goal|83}}

|stadium= Camp Nou

|location= Barcelona

|attendance= 67,734

|referee= Gil Manzano

}}

{{Football box collapsible

|date= 8 February 2017

|time= 21:00

|report= http://www.laliga.es/directo-otras-competiciones/temporada-2016-2017/copa-del-rey/11/alaves_celta

|team1= Alavés

|team2= Celta Vigo

|aggregatescore = 1–0

|score= 1–0

|goals1= Édgar {{goal|82}}

|goals2=

|stadium= Mendizorrotza

|location= Vitoria-Gasteiz

|attendance= 19,307

|referee= Mateu Lahoz

}}

Final

{{Main|2017 Copa del Rey final}}

The draw for the final was held on 27 January 2017.

{{:2017 Copa del Rey final}}

Top goalscorers

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

!Player

!Club

!Goals{{cite web|url=http://www.worldfootball.net/goalgetter/esp-copa-del-rey-2016-2017/ |title=Copa del Rey 2016/2017: Top Scorers |publisher=World Football |access-date=1 December 2016}}

rowspan="2"|1

|align="left"|{{flagicon|FRA}} Wissam Ben Yedder

|align="left"|Sevilla

|rowspan="2"|5

align="left"|{{flagicon|ARG}} Lionel Messi

|align="left"|Barcelona

rowspan="9"|3

|align="left"|{{flagicon|ARG}} Ángel Correa

|align="left"|Atlético Madrid

|rowspan="9"|4

align="left"|{{flagicon|ESP}} Édgar

|align="left"|Alavés

align="left"|{{flagicon|FRA}} Antoine Griezmann

|align="left"|Atlético Madrid

align="left"|{{flagicon|ESP}} Juanmi

|align="left"|Real Sociedad

align="left"|{{flagicon|DOM}} Mariano

|align="left"|Real Madrid

align="left"|{{flagicon|ITA}} Federico Piovaccari

|align="left"|Córdoba

align="left"|{{flagicon|URU}} Luis Suárez

|align="left"|Barcelona

align="left"|{{flagicon|TUR}} Arda Turan

|align="left"|Barcelona

align="left"|{{flagicon|ESP}} Ander Vitoria

|align="left"|Barakaldo

Notes

{{reflist|group="note"}}

References

{{reflist}}