La Copa del Rey de Fútbol 1928 fue la vigésimo sexta edición en el palmarés del Campeonato de España de este deporte. En este caso el trofeo se fue a la Ciudad Condal de la mano del Fútbol Club Barcelona que conseguía así su octavo título de campeón nacional. Este triunfo le valió además para llevarse su primer trofeo en propiedad por haber ganado cinco veces el trofeo vigente en esos años. El torneo se disputó del 31 de enero al 29 de junio de 1928 siendo este el último antes de la creación del Campeonato Nacional de Liga en febrero de 1929. En él participaron campeones y subcampeones de los campeonatos regionales disputados en la primera mitad de la temporada 1927-28.

Equipos clasificados Para esta edición el número de equipos fue el mismo del año anterior, 26 escuadras, aunque si hubo una incorporación a la nómina de las federaciones territoriales que envían a sus representantes a la competición. En este caso fue la Federación de Fútbol de las Islas Baleares la que presentó al campeón de su campeonato regional, la Unió Sportiva Mahón. En contraposición Extremadura solo presentó a su equipo campeón y no al subcampeón.

Torneo Regional Campeón Subcampeón   Copa de Andalucía  Real Betis Balompié  Sevilla Fútbol Club   Campeonato de Aragón  Iberia S. C.  C. D. Patria-Aragón   Campeonato de Asturias  Real Oviedo F. C.  Racing Club de Sama   Campeonato de Baleares  Unió Sportiva Mahón      Campeonato de Cantabria  Racing de Santander  Gimnástica Torr.   Copa de Castilla y León  Cultural Leonesa  Real Unión Deportiva   Copa Cataluña  Fútbol Club Barcelona  C. E. Europa   Campeonato Regional Centro  Athletic de Madrid  Real Madrid F. C.   Campeonato de Extremadura  Patria Fútbol Club      Campeonato de Galicia  Deportivo La Coruña  Celta de Vigo   Campeonato de Guipúzcoa  Real Unión Club  Real Sociedad   Campeonato de Murcia  Real Murcia F. C.  Cartagena Fútbol Club   Campeonato de Valencia  Fútbol Club Levante  Valencia Fútbol Club   Campeonato de Vizcaya  Athletic Club  Club Deportivo Alavés

Ronda previa A fin de que hubiera 24 equipos se disputó una ronda previa a doble partido entre los representantes de Baleares y Extremadura; y los subcampeones de Madrid y Cataluña. Por primera vez en la historia del torneo se utilizó para determinar los vencedores de las eliminatorias el sistema de "goal-average", declarándose vencedor al equipo que más goles marcara entre los dos partidos. A igualdad a goles marcados se jugaba un partido de desempate (no existía aún la regla de los goles marcados fuera de casa). Local idaResultado globalLocal vueltaIdaVuelta      31-Ene 2-Feb Real Madrid F. C. 10-1 Patria F. C. 7-0 3-1 U. S. Mahón 3-13 C. D. Europa 1-5 2-8

Fase de grupos miniaturadeimagen|Fotografía de un partido en San Mamés (3-1) entre el Athletic Club y el Real Madrid en la fase de grupos (abril de 1928) Los veinticuatro equipos restantes quedaron repartidos en cuatro grupos de seis equipos, según la región a la que representaban. La clasificación en esta fase previa se decidió mediante una liguilla, enfrentándose los integrantes de cada grupo todos contra todos en dos ocasiones, una en campo propio y otra en campo contrario. La clasificación se estableció a razón del siguiente sistema de puntuación: dos puntos para el equipo vencedor de un partido, un punto para cada contendiente en caso de empate y cero puntos para el perdedor de un partido. En caso de empate, se tomaba como primer criterio el "goal-average" particular entre los equipos implicados. Al término de esta primera fase, los dos primeros clasificados de cada grupo accedieron a los cuartos de final.

Grupo I Grupo formado por equipos de Asturias, Galicia y Castilla y León Equipo Pts PJ PG PE PP GF GC Dif Real Club Celta de Vigo15107125517+38 Real Oviedo15107123919+20 RC Deportivo de La Coruña13106133214+18 Cultural Leonesa9104152333-10 Real Unión Deportiva4102081551-36 Racing Club de Sama4102081343-30

Local 1.ª vlta.Visitante 1.ª vlta.1.ª Vuelta2.ª Vuelta    5-Feb 11-MarDeportivo de La Coruña Real Oviedo 2:0 0:4Cultural Leonesa Celta de Vigo 3:2 0:8 Racing Club de SamaR. Unión Deportiva5:4 1:4 12-Feb 18-Mar Real Oviedo Celta de Vigo 4:2 2:7 Deportivo de La CoruñaR. Unión Deportiva 6:0 4:1 Cultural Leonesa Racing Club de Sama2:1 1:3 19-Feb 25-Mar Celta de Vigo Deportivo de La Coruña 2:1 3:3 Real OviedoRacing Club de Sama7:0 5:1R. Unión Deportiva Cultural Leonesa2:1 1:6 26-Feb 1-Abr Cultural Leonesa Real Oviedo 3:3 3:5 Racing Club de SamaDeportivo de La Coruña 0:4 0:4Celta de Vigo R. Unión Deportiva11:1 8:1 4-Mar 8-Abr Racing Club de Sama Celta de Vigo 1:5 1:7Deportivo de La Coruña Cultural Leonesa 6:1 2:3R. Unión Deportiva Real Oviedo1:3 0:6

Grupo II Grupo formado por equipos de Cantabria, Centro y Vizcaya Equipo Pts PJ PG PE PP GF GC Dif Club Deportivo Alavés1410541179+8 Real Madrid14106222317+6 Athletic Club13106132613+13 Racing de Santander13106133413+21 R. S. Gimnástica de Torrelavega410127838-30 Athletic de Madrid2101091230-18

Local 1.ª vlta.Visitante 1.ª vlta.1.ª Vuelta2.ª Vuelta  5-Feb 11-Mar Real Madrid R. S. G. de Torrelavega6:1 2:2 Athletic Club de BilbaoAthletic de Madrid3:1 4:2 Racing de Santander Deportivo Alavés2:2 1:2  12-Feb 18-Mar Athletic de Madrid Deportivo Alavés 1:3 1:2 Racing de SantanderReal Madrid 4:0 2:3 Athletic Club de Bilbao R. S. G. de Torrelavega8:0 3:1  19-Feb 25-Mar Athletic de Madrid Real Madrid0:1 0:3 Deportivo Alavés Athletic Club de Bilbao2:0 0:0R. S. G. de Torrelavega Racing de Santander0:5 0:7  26-Feb 1-Abr Real Madrid Athletic Club de Bilbao 3:2 1:3 Racing de SantanderAthletic de Madrid 6:2 4:1Deportivo Alavés R. S. G. de Torrelavega3:0 0:0  4-Mar 8-Abr R. S. G. de Torrelavega Athletic de Madrid 2:1 2:3Athletic Club de Bilbao Racing de Santander 3:1 0:2 Real Madrid Deportivo Alavés3:3 1:0

Grupo III Grupo formado por equipos de Aragón, Guipúzcoa y Cataluña Equipo Pts PJ PG PE PP GF GC Dif Futbol Club Barcelona16107213518+17 Real Sociedad16108023117+14 Real Unión Club15107123617+19 Club Esportiu Europa7103162221+1 Iberia Sport Club6103071628-12 Patria Aragón0100010746-39

Local 1.ª vlta.Visitante 1.ª vlta.1.ª Vuelta2.ª Vuelta  5-Feb 11-Mar F. C. Barcelona Iberia S. C.4:1 1:0 Real Unión Irún C. E. Europa2:1 3:0 Patria AragónReal Sociedad0:3 1:4  12-Feb 18-Mar F. C. Barcelona Real Sociedad 4:1 4:5 Real Unión IrúnPatria Aragón 8:0 7:0 Iberia S. C. C. E. Europa 2:1 0:7  19-Feb 25-Mar Iberia S. C. Patria Aragón4:1 3:0 C. E. Europa F. C. Barcelona2:3 2:2Real Sociedad Real Unión Irún4:1 1:3  26-Feb 1-AbrPatria Aragón F. C. Barcelona 1:3 0:7 Real Unión IrúnIberia S. C. 2:1 4:3C. E. Europa Real Sociedad0:1 2:4  4-Mar 8-Abr Real Sociedad Iberia S. C. 5:1 3:1F. C. Barcelona Real Unión Irún 4:4 3:2 Patria Aragón C. E. Europa2:3 2:4

Grupo IV Grupo formado por equipos de Andalucía, Murcia y Valencia Equipo Pts PJ PG PE PP GF GC Dif Real Murcia15107122314+9 Valencia F. C.12105232120+1 Cartagena F. C.10104241817+1 Sevilla F. C.9103341614+2 Real Betis91033420200 Levante F. C.5102171326-13

Local 1.ª vlta.Visitante 1.ª vlta.1.ª Vuelta2.ª Vuelta  5-Feb 11-Mar Real Betis Levante F. C.4:2 1:0 Valencia F. C. Cartagena F. C.4:0 0:4 Real MurciaSevilla F. C.1:2 2:1  12-Feb 18-Mar Levante F. C. Sevilla F. C. 2:0 1:0 Real MurciaValencia F. C. 1:0 1:3 Real Betis Cartagena F. C.3:02:4  19-Feb 25-Mar Sevilla F. C. Real Betis3:3 1:1Cartagena F. C. Real Murcia2:2 1:2Levante F. C. Valencia F. C.1:3 2:4  26-Feb 1-AbrReal Murcia Levante F. C. 5:13:1 Sevilla F. C.Cartagena F. C. 1:0 0:1Valencia F. C. Real Betis3:3Se jugó el día 27 de febrero debido a la lluvia. 1:0  4-Mar 8-Abr Real Betis Real Murcia 1:3 2:3Cartagena F. C. Levante F. C. 4:1 2:2 Valencia F. C. Sevilla F. C.1:1 2:7

Fase final Consistente en dos rondas a doble partido con los enfrentamientos prefijados en el cuadro según el grupo. En caso de que ambos equipos marcaran el mismo número de goles en el global de la eliminatoria, se jugaría un desempate. Los ganadores de la eliminatoria de semifinales se enfrentaron en la final a partido único en campo neutral.

Cuartos de final Disputadas las eliminatorias los días 15 y 29 de abril, los partidos de ida dejaron todas las eliminatorias muy abiertas, salvo la del F. C. Barcelona que goleó en el partido de ida a la escuadra asturiana. En los partidos de vuelta se produjo la remontada de la Real Sociedad y la sorpresa del Valencia eliminando al Real Madrid. F. C. Barcelona - Real Oviedo

Real Murcia - Deportivo Alavés

Celta de Vigo - Real Sociedad

Real Madrid - Valencia

Semifinales Las eliminatorias de semifinales se disputaron el día 6 de mayo en su partido de ida y el día 13 de mayo el partido de vuelta. Ninguna sorpresa saltó en esta ronda, ya que tanto el Barça como la Real impusieron marcadores abultados en los partidos de ida que dejaban la eliminatoria prácticamente resuelta. F. C. Barcelona - Deportivo Alavés

Real Sociedad - Valencia F. C.

Final miniatura|200px|Los Campos de Sport, sede de la final La final, planificada a partido único, se jugó el 20 de mayo en Santander en los Campos de Sport de El Sardinero. El encuentro, que se llevó a cabo en medio de la lluvia, resultó muy disputado, llegando incluso los periódicos de la época a calificar el partido como «violento». La primera parte acabó con el resultado de empate sin goles. En la segunda parte, el F. C. Barcelona se adelantó primero para luego encajar el gol que le daba el empate a la Real Sociedad y que dejaría el marcador así hasta el final de la prórroga. Esto obligó según el reglamento de la época a disputar un partido de desempate. Como curiosidad, cabe resaltar que en este partido Rafael Alberti, que estaba presenciando el encuentro, se inspiró para escribir su «Oda a Platko» al recibir el portero del Barça un fuerte golpe en la cabeza al evitar un gol cantado de la Real Sociedad.

miniatura|El FC Barcelona, vencedor de la Copa del Rey en 1928. De pie : Forns (entr.), Mas, Castillo, Llorens, Walter, Guzmán, Carulla y Platko. Sentados : Piera, Sastre, Samitier, Arocha y Sagi.

1120 de mayo de 1928, 16:30 CET, </span> - 18000 espectadores  1POFranz Platko  2DFEmilio Walter  3DFEnrique Mas  4MCRamón Guzmán  5MCJosé Carlos Castillo  6MCDomingo Carulla  7DEVicente Piera  8DEJosep Sastre  9DEJosep Samitier 10px|Capitán10DEÁngel Arocha11DEManuel PareraDTRomà Forns  1POJesús Izaguirre  2DFAntonio Arrillaga 10px|Capitán  3DFDomingo Zaldúa  4MCAmadeo Labarta  5MCMartín Marculeta  6MCJosé Trino Arizcorreta  7DEFrancisco Bienzobas  8DEÁngel Mariscal  9DEIgnacio María Alcorta «Cholín»10DELuis Iruretagoyena «Kiriki»11DEMariano YurritaDTBenito DíazGoles10px53'Samitier1-010px83'Mariscal1-1Árbitro:Pedro VallanaJueces de líneaSarachoPelayo SerranoJueces de goalFausto MartínArznagaReporte El 22 de mayo se jugó en el mismo escenario el desempate que habría de decidir el campeón de Copa de ese año. A diferencia de la primera final. el tiempo fue bueno, aunque algo ventoso, lo que no impidió que el juego se desarrollara en términos parecidos a los del primer partido. Juego trabado, duro e intenso fueron los ingredientes de un partido en el que prácticamente lo único que cambió fue el orden de los goles, adelantándose la Real en la primera parte por medio de «Kiriki» y obteniendo el empate el Barça en la segunda a través de Piera. Hubo de disputarse una prórroga, que dejó el encuentro tal y como estaba. El campeonato habría de decidirse, por tanto, varias semanas más tarde en un tercer partido.