List of Peruvian football champions#Torneos Regionales seasons

{{Short description|none}}

The Peruvian football champions are the winners of the highest league in Peruvian football, which is currently named as Liga 1 and organized by Peruvian Football Federation. The Liga Peruana de Football was established in 1912. It was an amateur league that lasted until 1921 due to scheduling and organizing conflicts. In this league only teams from Lima participated. In 1926, the Peruvian Football Federation took control of organizing the tournament and continued the Peruvian Primera División with the introduction of teams from Callao. In 1951, the Primera División turned professional and in 1966, the Torneo Descentralizado was founded in which the first non-capital teams were invited to play the first national championship.{{cite web|url=http://fpf.org.pe/f_home.asp?cpd=167 |title=Historia |publisher=FPF |language=es |trans-title=History |access-date=June 6, 2010 |url-status=dead |archive-url=https://web.archive.org/web/20110518162040/http://fpf.org.pe/f_home.asp?cpd=167 |archive-date=May 18, 2011 }} Between 1996 and 2008, the Apertura and Clausura format was adopted.

In its early stages the first division was dominated by Universitario and Alianza Lima. Other notable teams were Atlético Chalaco, Sport Boys and Deportivo Municipal. The professional era saw Sporting Cristal rise to challenge the dominance of Universitario and Alianza Lima. These three teams account for nearly a third of the titles won. Melgar, Juan Aurich and Binacional are the only teams outside the Lima Region to have won national titles.{{cite web|url=http://fpf.org.pe/f_home.asp?cpd=235 |title=Torneos: Campeones del Fútbol Peruano Primera División |publisher=FPF |language=es |trans-title=Tournaments: Champions of Peruvian Football First Division |access-date=June 6, 2010 |url-status=dead |archive-url=https://web.archive.org/web/20110617121409/http://fpf.org.pe/f_home.asp?cpd=235 |archive-date=June 17, 2011 }} As of 2024, the league title has been won by over 21 clubs but Universitario, Alianza Lima, and Sporting Cristal share a total of 73 titles of the 108 titles contested. Universitario and Alianza Lima alone account for 53 of the titles contested.

List of champions

Peruvian football had amateur status since its foundation until 1950. In the course of this era, Alianza Lima, Atlético Chalaco, Municipal, Sport Boys, and Universitario de Deportes shared the most titles. The first run from 1912 to 1921 featured clubs only from Lima and Callao under the Liga Peruana de Football and were awarded the Escudo Dewar (Dewar Shield, after a trophy gifted to the League by the British Embassy). In 1926, the Peruvian Football Federation organized its first championship and included teams from the Callao league.{{Cite web |date=2015-03-19 |title=Memoria de la Federación Peruana de Fútbol |url=https://web.archive.org/web/20150319183319/http://www.fpf.com.pe/f_home.asp?cpd=167 |access-date=2024-06-25 |website=fpf.com.pe |language=es}} In 1936 no tournament took place due the 1936 Olympic games.{{cite web|url=http://www.retrofutbolas.com/Templates/campeonatos.htm |title=Campeonatos Nacionales |last=Luis Sánchez |date=31 January 2008 |publisher=retrofutbolas.com |language=es |access-date=13 December 2013 |url-status=dead |archive-url=https://web.archive.org/web/20110715174858/http://www.retrofutbolas.com/Templates/campeonatos.htm |archive-date=July 15, 2011 }} In 1951 the league obtained professional status and in 1966 expanded the league to the entire nation, beginning the Descentralizado.

{{small div|

  • (In bracket, title count):

}}

class="wikitable sortable"

! width= | {{abbr|Ed.|Edition}}

! width=60px |Season

! width=180px |Champion

! width=180px |Runner-up

! width=180px |Winning manager

! width=180px |Top scorer

! width=180px |Top scorer's club

! width=100px |Goals

colspan="8" |Liga Peruana de Football (Escudo Dewar)
{{center|1}}1912Lima Cricket {{small|(1)}}Association FBC
{{center|2}}1913Jorge Chávez N°1 {{small|(1)}}Lima Cricket
{{center|3}}1914Lima Cricket {{small|(2)}}Sport Alianza
{{center|4}}1915Sport José Gálvez {{small|(1)}}Atlético Peruano
{{center|5}}1916Sport José Gálvez {{small|(2)}}Jorge Chávez N°1
{{center|6}}1917Sport Juan Bielovucic {{small|(1)}}Sport Alianza
{{center|7}}1918Sport Alianza {{small|(1)}}Jorge Chávez
{{center|8}}1919Sport Alianza {{small|(2)}}Sport Sáenz Peña
{{center|9}}1920Sport Inca {{small|(1)}}Sport Progreso
{{center|10}}1921Sport Progreso {{small|(1)}}Jorge Chávez
bgcolor=#efefef

| {{center|–}}

1922–25

|colspan="8" style="text-align:center;" | No Tournament due to scheduling and organizing conflict

colspan="8" |Liga Provincial de Fútbol de Lima & Callao
{{center|11}}1926Sport Progreso {{small|(1)}}Sport Alianza
{{center|12}}1927Alianza Lima {{small|(3)}}Unión Buenos Aires
{{center|13}}1928Alianza Lima {{small|(4)}}Federación Universitaria{{flagicon|PER|football}} Guillermo Rivero{{flagicon|PER|football}} Alejandro VillanuevaAlianza Lima10
{{center|14}}1929Federación Universitaria {{small|(1)}}Circolo Sportivo Italiano{{flagicon|PER|football}} Andrés Rotta{{flagicon|PER|football}} Carlos CillonizFederación Universitaria8
{{center|15}}1930Atlético Chalaco {{small|(1)}}Alianza Lima{{flagicon|PER|football}} Telmo Carbajo{{flagicon|PER|football}} Manuel PuenteAtlético Chalaco5
{{center|16}}1931Alianza Lima {{small|(5)}}Sporting Tabaco{{flagicon|PER|football}} Guillermo Rivero{{flagicon|PER|football}} Alejandro VillanuevaAlianza Lima16
{{center|17}}1932Alianza Lima {{small|(6)}}Federación Universitaria{{flagicon|PER|football}} Guillermo Rivero{{flagicon|PER|football}} Teodoro FernándezFederación Universitaria11
{{center|18}}1933Alianza Lima {{small|(7)}}Universitario{{flagicon|PER|football}} Guillermo Rivero{{flagicon|PER|football}} Teodoro FernándezUniversitario9
{{center|19}}1934Universitario{{cite web|url=http://www.fpf.com.pe/f_home.asp?cpd%3D235 |title=Untitled Document |access-date=2013-01-03 |url-status=dead |archive-url=https://web.archive.org/web/20120903131851/http://www.fpf.com.pe/f_home.asp?cpd=235 |archive-date=2012-09-03 }}{{cite web |url=http://www.adfp.org.pe/equipo.aspx?id_equipo=016 |title=ADFP-Clubes |access-date=2012-11-07 |url-status=dead |archive-url=https://web.archive.org/web/20121129051327/http://www.adfp.org.pe/equipo.aspx?id_equipo=016 |archive-date=2012-11-29 }}Sportive Association of Professional Football (Perú), Memorial Book of Gold 1912-2012, ADFP, Azagraphic Perú SAC, Lima, 2012, p. 21.[https://web.archive.org/web/20131224114826/http://www.fifa.com/classicfootball/clubs/club=1891320/ FIFA.com] {{small|(2)}}Alianza Lima{{flagicon|PER|football}} Astengo, Denegri, Galindo{{flagicon|PER|football}} Jorge Alcalde
{{flagicon|PER|football}} Teodoro Fernández
Sport Boys
Universitario
10
{{center|20}}1935Sport Boys {{small|(1)}}Alianza Limaalign=center|—{{flagicon|PER|football}} Jorge AlcaldeSport Boys5
bgcolor=#efefef

| {{center|–}}

1936colspan="6" style="text-align:center;" |League not played due to Peruvian participation in the 1936 Summer Olympics
colspan="8" |División de Honor
{{center|21}}1937Sport Boys {{small|(2)}}Alianza Lima{{flagicon|PER|football}} Víctor Alcalde{{flagicon|PER|football}} Juan FloresMariscal Sucre{{cite web |url=http://www.bdfa.com.ar/jugador2.asp?codigo=80255|title=Ficha de Juan Flores|access-date=2 August 2012|language=es|publisher=bdfa.com.ar}}10
{{center|22}}1938Deportivo Municipal {{small|(1)}}Sport Boys{{flagicon|PER|football}} Miguel Rostaing{{flagicon|PER|football}} Jorge AlcaldeSport Boys8
{{center|23}}1939Universitario {{small|(3)}}Sucre{{flagicon|ENG|football}} Jack Greenwell{{flagicon|PER|football}} Teodoro FernándezUniversitario15
{{center|24}}1940Deportivo Municipal {{small|(2)}}Universitario{{flagicon|PER|football}} Miguel Rostaing{{flagicon|PER|football}} Teodoro FernándezUniversitario15
colspan="8" |Campeonato de Selección y Competencia
{{center|25}}1941Universitario {{small|(4)}}Deportivo Municipal{{flagicon|PER|football}} Arturo Fernández{{flagicon|PER|football}} Jorge CabrejosDeportivo Municipal13
{{center|26}}1942Sport Boys {{small|(3)}}Deportivo Municipal{{flagicon|PER|football}} José Arana Cruz{{flagicon|PER|football}} Teodoro FernándezUniversitario11
{{center|27}}1943Deportivo Municipal {{small|(3)}}Alianza Lima{{flagicon|PER|football}} Juan Valdivieso{{flagicon|PER|football}} German CerroAlianza Lima9
{{center|28}}1944Sucre {{small|(1)}}Deportivo Municipal{{flagicon|PER|football}} Alfonso Huapaya{{flagicon|PER|football}} Victor EspinozaUniversitario16
{{center|29}}1945Universitario {{small|(5)}}Deportivo Municipal{{flagicon|PER|football}} Arturo Fernández{{flagicon|PER|football}} Teodoro FernándezUniversitario16
{{center|30}}1946Universitario {{small|(6)}}Deportivo Municipal{{flagicon|PER|football}} Arturo Fernández{{flagicon|PER|football}} Valeriano LopezSport Boys22
{{center|31}}1947Atlético Chalaco {{small|(2)}}Deportivo Municipal{{flagicon|PER|football}} José Arana Cruz{{flagicon|PER|football}} Valeriano LopezSport Boys20
{{center|32}}1948Alianza Lima {{small|(8)}}Atlético Chalaco{{flagicon|PER|football}} Adelfo Magallanes{{flagicon|PER|football}} Emilio Salinas
{{flagicon|PER|football}} Valeriano Lopez
Alianza Lima
Sport Boys
20
{{center|33}}1949Universitario {{small|(7)}}Sucre{{flagicon|PER|football}} Arturo Fernández{{flagicon|PER|football}} Emilio SalinasAlianza Lima18
{{center|34}}1950Deportivo Municipal {{small|(4)}}Sport Boys{{flagicon|PER|football}} Juan Valdivieso{{flagicon|PER|football}} Alberto TerryUniversitario16
colspan="8" |Campeonato Profesional de la Primera División
{{center|35}}1951Sport Boys {{small|(4)}}Deportivo Municipal{{flagicon|PER|football}} Alfonso Huapaya{{flagicon|PER|football}} Valeriano LopezSport Boys31
{{center|36}}1952Alianza Lima {{small|(9)}}Sport Boys{{flagicon|PER|football}} Luis Guzmán{{flagicon|PER|football}} Emilio SalinasAlianza Lima22
{{center|37}}1953Mariscal Sucre {{small|(2)}}Alianza Lima{{flagicon|PER|football}} Carlos Iturrizaga{{flagicon|ARG|football}} Gualberto BlancoAtlético Chalaco17
{{center|38}}1954Alianza Lima {{small|(10)}}Sporting Tabaco{{flagicon|PER|football}} Adelfo Magallanes{{flagicon|PER|football}} Vicente VillanuevaSporting Tabaco14
{{center|39}}1955Alianza Lima {{small|(11)}}Universitario{{flagicon|PER|football}} Adelfo Magallanes{{flagicon|PER|football}} Maximo MosqueraAlianza Lima11
{{center|40}}1956Sporting Cristal {{small|(1)}}Alianza Lima{{flagicon|CHI|football}} Luis Tirado{{flagicon|PER|football}} Daniel RuizUniversitario16
{{center|41}}1957Centro Iqueño {{small|(1)}}Atlético Chalaco{{flagicon|URU|football}} Roberto Scarone{{flagicon|PER|football}} Daniel RuizUniversitario20
{{center|42}}1958Sport Boys {{small|(5)}}Atlético Chalaco{{flagicon|PER|football}} Marcos Calderón{{flagicon|PER|football}} Juan JoyaAlianza Lima17
{{center|43}}1959Universitario {{small|(8)}}Sport Boys{{flagicon|PER|football}} Segundo Castillo{{flagicon|PER|football}} Daniel RuizUniversitario28
{{center|44}}1960Universitario {{small|(9)}}Sport Boys{{flagicon|PER|football}} Segundo Castillo{{flagicon|PER|football}} Fernando OlaecheaCentro Iqueño18
{{center|45}}1961Sporting Cristal {{small|(2)}}Alianza Lima{{flagicon|PER|football}} Juan Honores{{flagicon|PER|football}} Alberto GallardoSporting Cristal18
{{center|46}}1962Alianza Lima {{small|(12)}}Sporting Cristal{{flagicon|BRA|football}} Jaime de Almeida{{flagicon|PER|football}} Alberto GallardoSporting Cristal22
{{center|47}}1963Alianza Lima {{small|(13)}}Sporting Cristal{{flagicon|BRA|football}} Jaime de Almeida{{flagicon|PER|football}} Pedro Pablo LeonAlianza Lima13
{{center|48}}1964Universitario {{small|(10)}}Alianza Lima{{flagicon|PER|football}} Marcos Calderón{{flagicon|PER|football}} Ángel UribeUniversitario15
{{center|49}}1965Alianza Lima {{small|(14)}}Universitario{{flagicon|BRA|football}} Jaime de Almeida{{flagicon|PER|football}} Carlos UrranagaDefensor Lima16
colspan="8" |Torneo Descentralizado
{{center|50}}1966Universitario {{small|(11)}}Sport Boys{{flagicon|PER|football}} Marcos Calderón{{flagicon|PER|football}} Teófilo CubillasAlianza Lima19
{{center|51}}1967Universitario {{small|(12)}}Sporting Cristal{{flagicon|PER|football}} Marcos Calderón{{flagicon|PER|football}} Pedro Pablo LeonAlianza Lima14
{{center|52}}1968Sporting Cristal {{small|(3)}}Juan Aurich{{flagicon|BRA|football}} Didí{{flagicon|PER|football}} Oswaldo RamírezSport Boys26
{{center|53}}1969Universitario {{small|(13)}}Defensor Arica{{flagicon|URU|football}} Roberto Scarone{{flagicon|PER|football}} Jaime MorenoDeportivo Municipal15
{{center|54}}1970Sporting Cristal {{small|(4)}}Universitario{{flagicon|ARG|football}} Vito Andrés Bártoli{{flagicon|PER|football}} Teófilo CubillasAlianza Lima22
{{center|55}}1971Universitario {{small|(14)}}Alianza Lima{{flagicon|URU|football}} Roberto Scarone{{flagicon|PER|football}} Manuel MellanDeportivo Municipal25
{{center|56}}1972Sporting Cristal {{small|(5)}}Universitario{{flagicon|PER|football}} Marcos Calderón{{flagicon|PER|football}} Francisco GonzálezDefensor Lima20
{{center|57}}1973Defensor Lima {{small|(1)}}Sporting Cristal{{flagicon|URU|football}} Roque Máspoli{{flagicon|PER|football}} Francisco GonzálezDefensor Lima25
{{center|58}}1974Universitario {{small|(15)}}Unión Huaral{{flagicon|URU|football}} Juan Hohberg{{flagicon|PER|football}} Pablo MuchotrigoCienciano32
{{center|59}}1975Alianza Lima {{small|(15)}}Alfonso Ugarte{{flagicon|PER|football}} Marcos Calderón{{flagicon|PER|football}} Jose LeyvaAlfonso Ugarte28
{{center|60}}1976Unión Huaral {{small|(1)}}Sport Boys{{flagicon|PER|football}} Moisés Barack{{flagicon|PER|football}} Alejandro LucesUnión Huaral17
{{center|61}}1977Alianza Lima {{small|(16)}}Sporting Cristal{{flagicon|URU|football}} Juan Hohberg{{flagicon|PER|football}} Freddy RavelloAlianza Lima21
{{center|62}}1978Alianza Lima {{small|(17)}}Universitario{{flagicon|URU|football}} Juan Hohberg{{flagicon|PER|football}} Juan José OréUniversitario19
{{center|63}}1979Sporting Cristal {{small|(6)}}Atlético Chalaco{{flagicon|PER|football}} Marcos Calderón{{flagicon|PER|football}} Jose LeyvaAlfonso Ugarte28
{{center|64}}1980Sporting Cristal {{small|(7)}}Atlético Torino{{flagicon|PER|football}} Marcos Calderón{{flagicon|PER|football}} Oswaldo RamírezSporting Cristal18
{{center|65}}1981Melgar {{small|(1)}}Deportivo Municipal{{flagicon|PER|football}} Máximo Carrasco{{flagicon|PER|football}} Jose CarranzaAlianza Lima15
{{center|66}}1982Universitario {{small|(16)}}Alianza Lima{{flagicon|URU|football}} Roberto Scarone{{flagicon|PER|football}} Percy RojasUniversitario19
{{center|67}}1983Sporting Cristal {{small|(8)}}Melgar{{flagicon|PAR|football}} César Cubilla{{flagicon|PER|football}} Juan CaballeroSporting Cristal29
{{center|68}}1984Sport Boys {{small|(6)}}Universitario{{flagicon|PER|football}} Marcos Calderón{{flagicon|PER|football}} Jaime Drago
{{flagicon|PER|football}} Francisco Montero
Universitario
Atlético Torino
13
{{center|69}}1985Universitario {{small|(17)}}UTC{{flagicon|PER|football}} Marcos Calderón{{flagicon|PER|football}} Genaro NeyraMelgar22
{{center|70}}1986San Agustín {{small|(1)}}Alianza Lima{{flagicon|PER|football}} Fernando Cuéllar{{flagicon|PER|football}} Juvenal BriceñoMelgar16
{{center|71}}1987Universitario {{small|(18)}}Alianza Lima{{flagicon|PER|football}} Juan Carlos Oblitas{{flagicon|PER|football}} Fidel SuarezUniversitario20
{{center|72}}1988Sporting Cristal {{small|(9)}}Universitario{{flagicon|PER|football}} Alberto Gallardo{{flagicon|PER|football}} Alberto MoraOctavio Espinosa15
{{center|73}}1989Unión Huaral {{small|(2)}}Sporting Cristal{{flagicon|SER|football}} Simo Vilic{{flagicon|PER|football}} Carlos DelgadoCarlos A. Mannucci14
{{center|74}}1990Universitario {{small|(19)}}Sport Boys{{flagicon|PER|football}} Fernando Cuéllar{{flagicon|BRA|football}} Cláudio AdãoSport Boys31
{{center|75}}1991Sporting Cristal {{small|(10)}}Sport Boys{{flagicon|PER|football}} Juan Carlos Oblitas{{flagicon|ARG|football}} Horacio BaldessariSporting Cristal25
{{center|76}}1992Universitario {{small|(20)}}Sporting Cristal{{flagicon|SER|football}} Ivica Brzić{{flagicon|BRA|football}} MarquinhoSport Boys18
{{center|77}}1993Universitario {{small|(21)}}Alianza Lima{{flagicon|URU|football}} Sergio Markarián{{flagicon|PER|football}} Waldir SáenzAlianza Lima19
{{center|78}}1994Sporting Cristal {{small|(11)}}Alianza Lima{{flagicon|PER|football}} Juan Carlos Oblitas{{flagicon|PER|football}} Flavio MaestriSporting Cristal25
{{center|79}}1995Sporting Cristal {{small|(12)}}Universitario{{flagicon|PER|football}} Juan Carlos Oblitas{{flagicon|BRA|football}} JulinhoSporting Cristal23
{{center|80}}1996Sporting Cristal {{small|(13)}}Alianza Lima{{flagicon|URU|football}} Sergio Markarián{{flagicon|ARG|football}} Adrián Czornomaz
{{flagicon|PER|football}} Waldir Sáenz
Universitario
Alianza Lima
20
{{center|81}}1997Alianza Lima {{small|(18)}}Sporting Cristal{{flagicon|COL|football}} Jorge Luis Pinto{{flagicon|PER|football}} Ricardo ZegarraAlianza Atlético17
{{center|82}}1998Universitario {{small|(22)}}Sporting Cristal{{flagicon|ARG|football}} Osvaldo Piazza{{flagicon|BRA|football}} Nílson Esidio MoraSporting Cristal25
{{center|83}}1999Universitario {{small|(23)}}Alianza Lima{{flagicon|PER|football}} Roberto Challe{{flagicon|PER|football}} Ysrael ZúñigaMelgar32
{{center|84}}2000Universitario {{small|(24)}}Sporting Cristal{{flagicon|PER|football}} Roberto Challe{{flagicon|BRA|football}} Eduardo EsidioUniversitario37
{{center|85}}2001Alianza Lima {{small|(19)}}Cienciano{{flagicon|ESP|football}} Bernabé Herráez{{flagicon|PER|football}} Jorge RamirezDeportivo Wanka21
{{center|86}}2002Sporting Cristal {{small|(14)}}Universitario{{flagicon|BRA|football}} Paulo Autuori{{flagicon|ARG|football}} Luis Fabián ArtimeMelgar24
{{center|87}}2003Alianza Lima {{small|(20)}}Sporting Cristal{{flagicon|ARG|football}} Gustavo Costas{{flagicon|ARG|football}} Luis BonnetSporting Cristal20
{{center|88}}2004Alianza Lima {{small|(21)}}Sporting Cristal{{flagicon|ARG|football}} Gustavo Costas{{flagicon|URU|football}} Gabriel GarcíaMelgar35
{{center|89}}2005Sporting Cristal {{small|(15)}}Cienciano{{flagicon|PER|football}} José del Solar{{flagicon|PER|football}} Miguel MosttoCienciano18
{{center|90}}2006Alianza Lima {{small|(22)}}Cienciano{{flagicon|URU|football}} Gerardo Pelusso{{flagicon|PER|football}} Miguel MosttoCienciano22
{{center|91}}2007Universidad San Martín {{small|(1)}}Coronel Bolognesi{{flagicon|PER|football}} Víctor Rivera{{flagicon|PER|football}} Johan FanoUniversitario19
{{center|92}}2008Universidad San Martín {{small|(2)}}Universitario{{flagicon|PER|football}} Víctor Rivera{{flagicon|URU|football}} Miguel XiménezSporting Cristal32
{{center|93}}2009Universitario {{small|(25)}}Alianza Lima{{flagicon|PER|football}} Juan Reynoso{{flagicon|PAR|football}} Richard EstigarribiaTotal Chalaco23
{{center|94}}2010Universidad San Martín {{small|(3)}}León de Huánuco{{flagicon|URU|football}} Aníbal Ruiz{{flagicon|ARG|football}} Héber ArriolaUniversidad San Martín24
{{center|95}}2011Juan Aurich {{small|(1)}}Alianza Lima{{flagicon|COL|football}} Diego Umaña{{flagicon|PAN|football}} Luis TejadaJuan Aurich17
{{center|96}}2012Sporting Cristal {{small|(16)}}Real Garcilaso{{flagicon|PER|football}} Roberto Mosquera{{flagicon|PER|football}} Andy PandoReal Garcilaso27
{{center|97}}2013Universitario {{small|(26)}}Real Garcilaso{{flagicon|ARG|football}} Ángel Comizzo{{flagicon|PER|football}} Raúl Ruidíaz
{{flagicon|PER|football}} Víctor Rossel
Universitario
Unión Comercio
21
{{center|98}}2014Sporting Cristal {{small|(17)}}Juan Aurich{{flagicon|ARG|football}} Daniel Ahmed{{flagicon|URU|football}} Santiago SilvaUniversidad San Martín23
{{center|99}}2015Melgar {{small|(2)}}Sporting Cristal{{flagicon|PER|football}} Juan Reynoso{{flagicon|COL|football}} Lionard PajoyUnión Comercio25
{{center|100}}2016Sporting Cristal {{small|(18)}}Melgar{{flagicon|ARG|football}} Mariano Soso{{flagicon|COL|football}} Robinson AponzáAlianza Atlético30
{{center|101}}2017Alianza Lima {{small|(23)}}Real Garcilaso{{flagicon|URU|football}} Pablo Bengoechea{{flagicon|PER|football}} Irven ÁvilaSporting Cristal22
{{center|102}}2018Sporting Cristal {{small|(19)}}Alianza Lima{{flagicon|CHI|football}} Mario Salas{{flagicon|ARG|football}} Emanuel HerreraSporting Cristal40
colspan="8" |Liga 1
{{center|103}}2019Binacional {{small|(1)}}Alianza Lima{{flagicon|PER|football}} Roberto Mosquera{{flagicon|ARG|football}} Bernardo CuestaMelgar27
{{center|104}}2020Sporting Cristal {{small|(20)}}Universitario{{flagicon|PER|football}} Roberto Mosquera{{flagicon|ARG|football}} Emanuel HerreraSporting Cristal20
{{center|105}}2021Alianza Lima {{small|(24)}}Sporting Cristal{{flagicon|ARG|football}} Carlos Bustos{{flagicon|PER|football}} Luis Iberico
{{flagicon|URU}} Felipe Rodríguez
Melgar
Carlos A. Mannucci
12
{{center|106}}2022Alianza Lima {{small|(25)}}Melgar{{flagicon|PER|football}} Guillermo Salas{{flagicon|PER|football}} Luis BenítesSport Huancayo19
{{center|107}}2023Universitario {{small|(27)}}Alianza Lima{{flagicon|URU}} Jorge Fossati{{flagicon|ARG}} Santiago GiordanaDeportivo Garcilaso22
{{center|108}}2024Universitario {{small|(28)}}Sporting Cristal{{flagicon|ARG}} Fabián Bustos{{flagicon|URU}} Martín CauteruccioSporting Cristal 35
{{center|109}}2025

Clubs

Universitario and Alianza Lima have a clear advantage of titles won over the other clubs in Peru. They have won a combined total of 52 Primera División championships of the 106 seasons contested, 26 and 26 respectively. Sporting Cristal trails behind with 20 professional era titles since their debut in 1956 and further behind is the traditional Sport Boys having conquered 6 league titles. Newcomer Universidad de San Martín de Porres has begun to challenge the dominance of the Big Three with back-to-back titles in 2007 and 2008 and a third i 2010. In addition, Melgar and Unión Huaral are the only clubs outside the metropolitan area of Lima to have won a national championship. Other noteworthy clubs to have won championships include 4-time winner Deportivo Municipal.

Universitario is the club with the longest spell in the Primera División, playing since 1928 when they debuted in the Primera División. They are followed by archrivals Alianza Lima who competed in the first edition of the Primera División but were relegated in 1938 and returning a year later for an uninterrupted spell since 1940. Melgar is the team with the longest run in the Primera División outside Lima, competing since 1971.{{cite web |last=Behr |first=Raúl |title=Méritos y rachas: los mejores y peores |language=es |trans-title=Merits and streaks: the best and worst |url=http://dechalaca.com/content/view/4219/103/ |publisher=DeChalaca |access-date=27 August 2009 |quote=Unión Huaral y FBC Melgar son los dos únicos equipos del interior que se han logrado consagrar campeones nacionales. }}

The oldest clubs currently participating in the Primera División are Alianza Lima and Cienciano which were founded at the beginning of the turn of the century in 1901. The newest clubs active in the Primera División include Ayacucho, Sport Huancayo, Cusco and Universidad de San Martín. The current Juan Aurich participating in the Descentralizado is not the same club that competed in previous seasons.

As of 2023, Universitario, Alianza Lima and Sporting Cristal have won 26, 26 and 20 official league titles respectively. They are regarded as the Big Three of Peru. However, other teams have risen to new heights. In particular, a team from Cusco, Cienciano, has been the only Peruvian team to win international tournaments || Copa Sudamericana 2003 and Recopa Sudamericana 2004 ||, though it has yet to win the domestic league title. Other notable teams include Binacional, Juan Aurich, Melgar and Unión Huaral, which are the only non-capital teams to have won a national championship.

{{Pie chart

|caption = Titles won by club (%)

|label1 = Universitario - 28

|value1 = 25.93

|color1 = beige

|label2 = Alianza Lima - 25

|value2 = 23.15

|color2 = #103F79

|label3 = Sporting Cristal – 20

|value3 = 18.52

|color3 = #029CDC

|label4 = Sport Boys – 6

|value4 = 5.55

|color4 = pink

|label5 = Deportivo Municipal – 4

|value5 = 3.70

|color5 = white

|label6 = Universidad San Martín – 3

|value6 = 2.78

|color6 = #0161A8

|label7 = Other Teams - 22

|value7 = 20.37

|color7 = grey

}}

=Titles by club=

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

!rowspan="2"|Total

! colspan="2" |Amateur era (1912–1950)

!colspan="4"|Professional era (1951–)

Liga
Peruana de Football

Lima & Callao
(1912–21)

!Liga Provincial

Lima & Callao
(1926–50)

! Liga Provincial

Lima & Callao
(1951–65)

!Descentralizado
(1966–2018)

Liga 1
(2019–)
align=left| Universitario{{Ref label|Federacion U|C
} || 28 || — || 7 || 3 || 16 || 2

|-

|align=left| Alianza Lima{{Ref label|Sport A|D|}} || 25 || 2 || 6 || 6 || 9 || 2

|-

|align=left| Sporting Cristal || 20 || — || — || 2 || 17 || 1

|-

|align=left| Sport Boys || 6 || — || 3 || 2 || 1 || 0

|-

|align=left| Deportivo Municipal || 4 || — || 4 || 0 || 0 || 0

|-

|align=left|Universidad San Martín || 3 || — || — || — || 3 || 0

|-

|align=left| Atlético Chalaco || 2 || — || 2 || 0 || 0 || 0

|-

|align=left|Melgar || 2 || — || — || — || 2 || 0

|-

|align=left| Mariscal Sucre || 2 || — || 1 || 1 || 0|| —

|-

|align=left| Lima Cricket || 2 || 2 || 0 || 0 || 0|| 0

|-

|align=left| Unión Huaral || 2 || — || — || — || 2 || 0

|-

|align=left| Sport Progreso || 2 || 1 || 1 || — || —|| —

|-

|align=left| Sport José Gálvez {{Ref label|Galvez|F|}} || 2 || 2 || 0 || — || —|| —

|-

|align=left| Juan Aurich || 1|| — || — || — || 1 || 0

|-

|align=left| Jorge Chávez N°1 || 1 || 1 || 0 || — || — || —

|-

|align=left| Binacional || 1|| — || — || — || 0 || 1

|-

|align=left| Centro Iqueño || 1 || — || 0 || 1 || 0 || —

|-

|align=left| Defensor Lima || 1|| — || 0 || 0 || 1 || 0

|-

|align=left| San Agustín || 1|| — || — || — || 1 || —

|-

|align=left| Sport Juan Bielovucic || 1|| 1 || — || — || —|| —

|-

|align=left| Sport Inca || 1 || 1 || — || — || —|| —

|}

Titles by club

  • There are 21 clubs who have won the Peruvian title.
  • Teams in bold compete in the Liga 1 as of the 2025 season.
  • Italics indicates clubs that no longer exist or disaffiliated from the FPF.

class="wikitable sortable" width=100%
Rank

!scope=col width=200|Club

!scope=col width=80 |Winners

!scope=col width=100|Runners-up

!scope=col class="unsortable" |Winning years

!scope=col class="unsortable" |Runners-up years

align="center"|1

|Universitario

align=center| 28align="center" | 151929, 1934, 1939, 1941, 1945, 1946, 1949, 1959, 1960, 1964, 1966, 1967, 1969, 1971, 1974, 1982, 1985, 1987, 1990, 1992, 1993, 1998, 1999, 2000, 2009, 2013, 2023, 20241928, 1932, 1933, 1940, 1955, 1965, 1970, 1972, 1978,1984, 1988, 1995, 2002, 2008, 2020
align="center"|2

|Alianza Lima

align=center| 25align="center" | 251918, 1919, 1927, 1928, 1931, 1932, 1933, 1948, 1952, 1954, 1955, 1962, 1963, 1965, 1975, 1977, 1978, 1997, 2001, 2003, 2004, 2006, 2017, 2021, 20221914, 1917, 1926, 1930, 1934, 1935, 1937, 1943, 1953, 1956, 1961, 1964, 1971, 1982, 1986, 1987, 1993, 1994, 1996, 1999, 2009, 2011, 2018, 2019, 2023
align="center"|3

|Sporting Cristal

align=center| 20align=center| 151956, 1961, 1968, 1970, 1972, 1979, 1980, 1983, 1988, 1991, 1994, 1995, 1996, 2002, 2005, 2012, 2014, 2016, 2018, 20201962, 1963, 1967, 1973, 1977, 1989, 1992, 1997, 1998, 2000, 2003, 2004, 2015, 2021, 2024
align="center"|4

|Sport Boys

align=center| 6align=center| 91935, 1937, 1942, 1951, 1958, 19841938, 1950, 1952, 1959, 1960, 1966, 1976, 1990, 1991
align="center"|5

|Deportivo Municipal

align=center| 4align=center| 81938, 1940, 1943, 19501941, 1942, 1944, 1945, 1946, 1947, 1951, 1981
align="center"|6

| Universidad San Martín

align=center| 3align=center| —2007, 2008, 2010align=center| —
align="center" rowspan="7"|7

|Atlético Chalaco

align=center| 2align=center| 41930, 19471948, 1957, 1958, 1979
Melgaralign=center| 2align=center| 31981, 20151983, 2016, 2022
Mariscal Sucrealign=center| 2align=center| 21944, 19531939, 1949
Lima Cricketalign=center| 2align=center| 11912, 19141913
Unión Huaralalign=center| 2align=center| 11976, 19891974
Sport Progresoalign=center| 2align=center| 11921, 19261920
Sport José Gálvezalign=center| 2align=center| —1915, 1916align=center| —
align="center" rowspan="8"|14

|Juan Aurich

align=center| 1align=center| 220111968, 2014
Jorge Chávez N°1align=center| 1align=center| 119131916
Binacionalalign=center| 1align=center| —2019align=center| —
Centro Iqueñoalign=center| 1align=center| —1957align=center| —
Defensor Limaalign=center| 1align=center| —1973align=center| —
San Agustínalign=center| 1align=center| —1986align=center| —
Sport Juan Bielovucicalign=center| 1align=center| —1917align=center| —
Sport Incaalign=center| 1align=center| —1920align=center| —

Titles by region

class="sortable wikitable"
Region

!Nº of titles

!Clubs

{{flagicon|Lima}} Lima

|align=center|96

|Universitario (28), Alianza Lima (25), Sporting Cristal (20), Deportivo Municipal (4), Universidad San Martín (3), Sport José Gálvez (2), Lima Cricket (2), Mariscal Sucre (2), Sport Progreso (2), Unión Huaral (2), Centro Iqueño (1), San Agustín (1), Defensor Lima (1), Jorge Chávez N°1 (1), Sport Inca (1), Sport Juan Bielovucic (1)

{{flagicon|Callao}} Callao

|align=center|8

|Sport Boys (6), Atlético Chalaco (2)

{{flagicon|Arequipa}} Arequipa

|align=center|2

|Melgar (2)

{{flagicon|Lambayeque}} Lambayeque

|align=center|1

|Juan Aurich (1)

{{flagicon|Puno}} Puno

|align=center|1

|Binacional (1)

Title definitions

Several matches to define champions have been played over the course of Peruvian football history. The earliest title-defining matches were played between teams that tied for first place at the end of the season or tournament phase and forced an extra match to determine the champion. Eventually, finals were organized to be played at the end of the season after set conditions were fulfilled or tournament winners. The first of these finals started in the eighties when winners of each regional tournament played each other to determine the season champion; if the same team won both tournaments, they were champions by default. In the late nineties the Apertura and Clausura tournaments were hosted so that the winners of each tournament would also face each other in the final. If the same team won both tournaments, they were champions by default.

In 2001, Alianza Lima won the Apertura tournament, but their performance in the Clausura tournament suffered and placed a shocking 10th place—which led to a rule change. A tournament-winning team had to place above a set place in order to be able to play the final. In the cases of the seasons of 2002, 2007 and 2008, one or both of the tournament winners failed to place above a set position therefore no final was played and the season champion was determined by the aggregate table or by the tournament winner that had satisfied the set conditions.

=Key=

class="wikitable"
style="background-color:#FBCEB1"|Match went to extra time
style="background-color:#cedff2"|Match decided by a penalty shootout after extra time
style="background-color:#D0F0C0"|Match replayed

=List of finals=

class="wikitable plainrowheaders sortable"
scope="col"|Year

!scope="col"|Winner

!scope="col"|Score

!scope="col"|Runner-up

!scope="col" colspan="3"|Venue

scope="row" style="text-align:center"|1986

|San Agustín

|align=center|1–0

|Alianza Lima

|colspan="3"|Estadio Nacional

scope="row" style="text-align:center"|1987

|Universitario

|align=center|1–0

|Alianza Lima

|colspan="3"|Estadio Nacional

scope="row" style="text-align:center"|1988

|Sporting Cristal

|align=center|2–1

|Universitario

|colspan="3"|Estadio Nacional

scope="row" style="text-align:center"|1989

|Unión Huaral

|align=center|1–0

|Sporting Cristal

|colspan="3"|Estadio Nacional

scope="row" style="text-align:center"|1990

|Universitario

|align=center|4–2

|Sport Boys

|colspan="3"|Estadio Nacional

scope="col"|Year

!scope="col"|Winner

!scope="col"|Agg.

!scope="col"|Runner-up

!scope="col"|1st leg

!scope="col"|2nd leg

!scope="col"|3rd leg

scope="row" style="text-align:center"|1998

|Universitario

|align=center bgcolor=cedff2|3–3 (4–2 p)

|Sporting Cristal

|align=center|1–2

|align=center|2–1

|align=center|–

scope="row" style="text-align:center"|1999

|Universitario

|align=center|3–1

|Alianza Lima

|align=center|3–0

|align=center|0–1

|align=center|–

scope="row" style="text-align:center"|2001

|Alianza Lima

|align=center bgcolor=cedff2|3–3 (4–2 p)

|Cienciano

|align=center|3–2

|align=center|0–1

|align=center|–

scope="row" style="text-align:center"|2003

|Alianza Lima

|align=center bgcolor=FBCEB1|2–1

|Sporting Cristal

|align=center colspan="3"|Single match

scope="row" style="text-align:center"|2004

|Alianza Lima

|align=center bgcolor=cedff2|0–0{{Tooltip|*|Alianza Lima won 5–4 in a penalty shootout}}

|Sporting Cristal

|align=center colspan="3"|Single match

scope="row" style="text-align:center"|2005

|Sporting Cristal

|align=center|1–0

|Cienciano

|align=center colspan="3"|Single match

scope="row" style="text-align:center"|2006

|Alianza Lima

|align=center|3–2

|Cienciano

|align=center|0–1

|align=center|3–1

|align=center|–

scope="row" style="text-align:center"|2009

|Universitario

|align=center|2–0

|Alianza Lima

|align=center|1–0

|align=center|1–0

|align=center|–

scope="row" style="text-align:center"|2010

|Universidad San Martín

|align=center|3–2

|León de Huánuco

|align=center|1–1

|align=center|2–1

|align=center|–

scope="row" style="text-align:center"|2011

|Juan Aurich

|align=center bgcolor=cedff2|2–2{{Tooltip|*|Juan Aurich won 3–1 in a penalty shootout}}

|Alianza Lima

|align=center|1–2

|align=center|0–1

|align=center|0–0

scope="row" style="text-align:center"|2012

|Sporting Cristal

|align=center|2–0

|Real Garcilaso

|align=center|1–0

|align=center|1–0

|align=center|–

scope="row" style="text-align:center"|2013

|Universitario

|align=center bgcolor=cedff2|5–3{{Tooltip|*|Universitario won 5–4 in a penalty shootout}}

|Real Garcilaso

|align=center|2–3

|align=center|3–0

|align=center|1–1

scope="row" style="text-align:center"|2014

|Sporting Cristal

|align=center|5–4

|Juan Aurich

|align=center|2–2

|align=center|0–0

|align=center|3–2

scope="row" style="text-align:center"|2015

|Melgar

|align=center|5–4

|Sporting Cristal

|align=center|2–2

|align=center|3–2

|align=center|–

scope="row" style="text-align:center"|2016

|Sporting Cristal

|align=center|1–1

|Melgar

|align=center|1–1

|align=center|0–0

|align=center|–

scope="row" style="text-align:center"|2018

|Sporting Cristal

|align=center|7–1

|Alianza Lima

|align=center|4–1

|align=center|3–0

|align=center|–

scope="row" style="text-align:center"|2019

|Binacional

|align=center|4–3

|Alianza Lima

|align=center|4–1

|align=center|0–2

|align=center|–

scope="row" style="text-align:center"|2020

|Sporting Cristal

|align=center|3–2

|Universitario

|align=center|2–1

|align=center|1–1

|align=center|–

scope="row" style="text-align:center"|2021

|Alianza Lima

|align=center|1–0

|Sporting Cristal

|align=center|1–0

|align=center|0–0

|align=center|–

scope="row" style="text-align:center"|2022

|Alianza Lima

|align=center|2–1

|Melgar

|align=center|0–1

|align=center|2–0

|align=center|–

scope="row" style="text-align:center"|2023

|Universitario

|align=center|3–1

|Alianza Lima

|align=center|1–1

|align=center|2–0

|align=center|–

{{reflist|group="n"}}

=Other definitions=

These matches were played when teams were tied for first in the general league or in a specific tournament.

class="wikitable plainrowheaders sortable"
scope="col"|Year

!scope="col"|Winner

!scope="col"|Score

!scope="col"|Runner-up

!scope="col"|Venue

!scope="col"|In contention

scope="row" style="text-align:center"|1928

|Alianza Lima

|align=center|1–1

|Federación Universitaria

||Stadium Nacional

|rowspan=2|1928 Campeonato de Selección y Competencia

scope="row" style="text-align:center"|Replay

|Alianza Lima

|align=center bgcolor=D0F0C0|2–0

||Federación Universitaria

|Stadium Nacional

scope="row" style="text-align:center"|1935

|Universitario

|align=center|2–1

|Alianza Lima

|Stadium Nacional

|1934 Torneo de Primeros Equipos

scope="row" style="text-align:center"|1955

|Alianza Lima

|align=center|2–1

|Universitario

|Estadio Nacional

|1955 Campeonato Profesional de Lima

scope="row" style="text-align:center"|1961

|Sporting Cristal

|align=center|2–0

|Alianza Lima

|Estadio Nacional

|1961 Campeonato Profesional de Lima

scope="row" style="text-align:center"|1968

|Sporting Cristal

|align=center|2–1

|Juan Aurich

|Estadio Nacional

|1968 Torneo Descentralizado

scope="row" style="text-align:center"|1976

|Unión Huaral

|align=center|2–0

|Sport Boys

|Estadio Nacional

|1976 Torneo Descentralizado

scope="row" style="text-align:center"|1989

|Sporting Cristal

|align=center|2–0

|Alianza Atlético

|Estadio Nacional

|1989 Torneo Regional I

scope="row" style="text-align:center"|1990

|Universitario

|align=center|1–0

|Alianza Lima

|Estadio Nacional

|1990 Torneo Regional II

scope="row" style="text-align:center"|1991

|Sporting Cristal

|align=center|1–0

|Sport Boys

|Estadio Nacional

|1991 Torneo Regional I

scope="row" style="text-align:center"|1991

|Sporting Cristal

|align=center bgcolor=cedff2|1–1{{Tooltip|*|Sporting Cristal won 7–6 in a penalty shootout}}

|Universitario

|Estadio Nacional

|1991 Torneo Regional II

scope="row" style="text-align:center"|1998

|Sporting Cristal

|align=center|1–0

|Alianza Lima

|Estadio Nacional

|1998 Torneo Clausura

scope="row" style="text-align:center"|2001

|Alianza Lima

|align=center|2–1

|Sporting Cristal

|Estadio Nacional

|2001 Torneo Apertura

scope="row" style="text-align:center"|2001

|Cienciano

|align=center|1–0

|Estudiantes de Medicina

|Estadio UNSA

|2001 Torneo Clausura

scope="row" style="text-align:center"|2002

|Universitario

|align=center|1–0
0–0

|Alianza Lima

|Estadio Monumental
Estadio Mansiche

|2002 Torneo Apertura

scope="row" style="text-align:center"|2006

|Cienciano

|align=center|2–1

|Universitario

|Estadio Mansiche

|2006 Torneo Clausura

scope="row" style="text-align:center"|2014

|Sporting Cristal

|align=center|1–0

|Alianza Lima

|Estadio UNSA

|2014 Torneo Clausura

scope="row" style="text-align:center"|2015

|Melgar

|align=center bgcolor=cedff2|1–1{{Tooltip|*|Melgar won 4–2 in a penalty shootout}}

|Real Garcilaso

|Estadio Miguel Grau

|2015 Torneo Clausura

scope="row" style="text-align:center"|2020

|Ayacucho

|align=center bgcolor=cedff2|1–1{{Tooltip|*|Ayacucho won 3–2 in a penalty shootout}}

|Sporting Cristal

|Estadio Monumental

|2020 Fase 2

scope="row" style="text-align:center"|2021

|Sporting Cristal

|align=center|2–0

|Universidad San Martín

|Estadio Alejandro Villanueva

|2021 Fase 1

Half-year / Short tournaments

=Torneo de Primeros Equipos=

The Torneo de Primeros Equipos was a football championship that was played in Peru between 1931 and 1934. The tournament was part of the Campeonato de Selección y Competencia of the Peruvian Primera División. The sum of points from this tournament plus the fourth part of the Torneo de Equipos de Reserva (Reserve Tournament) gave the title of Campeón Absoluto (Absolute Champion) of the First Division.

class="wikitable sortable"
width="15"| Seasonwidth="150"| Championwidth="175"| Runner-up
1931Alianza LimaSporting Tabaco
1932Alianza LimaFederación Universitaria
1933Alianza LimaUniversitario
1934UniversitarioAlianza Lima

=Parallel tournaments=

These were the filler tournaments played parallel to or in between the national championship. Some of these tournaments awarded the winning clubs with a qualification to an international tournament or guaranteed a spot in a further round whilst two of these filler tournaments did not award anything to its winner. The purpose of these tournaments was so that the national team could participate in its compromises without affecting the national championship when calling domestic players.{{cite web|url=http://dechalaca.com/informes/estadisticas/interzonales-intermedios-y-otros-demonios-cuentan-o-no|title=Interzonales, Intermedios y otros demonios: ¿Cuentan o no?|last=Behr|first=Raúl|date=14 February 2009|publisher=DeChalaca.com|language=es|access-date=24 September 2010}}

class="wikitable sortable"
width="15"| Seasonwidth="150"| Tournamentwidth="175"| Championwidth="175"| Runner-upwidth="350"| Award
1969align=center|AperturaAtlético GrauUniversitarioAdvanced to end-of-season Liguilla
1972align=center|InterzonalJosé Gálvez
Sporting Cristal
Advanced to end-of-season Liguilla
1977align=center|InterzonalAlianza Lima
Coronel Bolognesi
Advanced to end-of-season Liguilla
1981align=center|RegionalDeportivo MunicipalUniversitarioAdvanced to Copa Libertadores second berth play-off
1989align=center|Torneo Plácido GalindoDefensor LimaUniversitarioAdvanced to Regional II end-of-season pre-Liguilla
1992align=center|Liguilla Pre-LibertadoresSporting CristalOvación SipesaQualified for 1993 Copa Libertadores
1993align=center|Liguilla Pre-LibertadoresAlianza LimaSporting CristalQualified for 1994 Copa Libertadores
1994align=center|AperturaSporting CristalCiclista LimaQualified for 1995 Copa CONMEBOL
1994align=center|Liguilla Pre-LibertadoresAlianza LimaDeportivo SipesaQualified for 1995 Copa Libertadores
1996align=center|Liguilla Pre-LibertadoresAlianza LimaUniversitarioQualified for 1997 Copa Libertadores
1997align=center|Liguilla Pre-LibertadoresSporting CristalUniversitarioQualified for 1998 Copa Libertadores
2017align=center|Torneo de VeranoMelgarUTCQualified for 2018 Copa Libertadores
2018align=center|Torneo de VeranoSporting CristalSport HuancayoQualified for 2018 Torneo Descentralizado Semifinals

=Torneos Regionales seasons=

class="wikitable sortable"
+
width="200" colspan="3"| Seasonwidth="175" | Championwidth="175"|Runner-up
rowspan=4 width=50| 1984colspan="2"| Región MetropolitanaUniversitarioAlianza Lima
colspan="2"| Región NorteAtlético TorinoSport Pilsen
colspan="2"| Región CentroADTHuancayo
colspan="2"| Región SurMelgarDiablos Rojos
rowspan=4 width=50| 1985colspan="2"| Región MetropolitanaAlianza LimaDeportivo Municipal
colspan="2"| Región NorteCarlos A. MannucciLos Espartanos
colspan="2"| Región CentroADTDeportivo Junín
colspan="2"| Región SurCoronel BolognesiMelgar
rowspan=4 width=50| 1986colspan="2"|Región MetropolitanaSporting CristalAlianza Lima
colspan="2"|Región NorteUTCHungaritos Agustinos
colspan="2"|Región CentroDeportivo PucallpaADT
colspan="2"| Región SurMelgarCienciano
rowspan=4 width=50| 1987colspan="2"| Región MetropolitanaUniversitarioUnión Huaral
colspan="2"|Región NorteCarlos A. MannucciUTC
colspan="2"|Región CentroDeportivo JunínUnión Minas
colspan="2"| Región SurCoronel BolognesiAlfonso Ugarte
rowspan=5 width=50| 1988rowspan=2 | Región MetropolitanaGrupo AUniversitarioSan Agustín
Grupo BUnión HuaralOctavio Espinosa
colspan="2"| Región NorteAlianza AtléticoUTC
colspan="2"| Región CentroDeportivo JunínMina San Vicente
colspan="2"| Región SurCiencianoMelgar
rowspan=5 width=50| 1989–Icolspan="2"| Región MetropolitanaAlianza LimaSporting Cristal
colspan="2"| Región NorteAlianza Atlético
colspan="2"| Región CentroMina San Vicente
colspan="2"| Región OrienteUnión Tarapoto
colspan="2"| Región SurAuroraMelgar
rowspan=5 width=50| 1989–IIcolspan="2"| Región MetropolitanaUniversitarioSporting Cristal
colspan="2"| Región NorteAlianza Atlético
colspan="2"| Región CentroMina San Vicente
colspan="2"| Región OrienteCNI
colspan="2"| Región SurAurora
rowspan=5 width=50| 1990–Icolspan="2"| Región MetropolitanaUniversitarioAlianza Lima
colspan="2"| Región NorteDeportivo PacíficoUTC
colspan="2"| Región CentroDeportivo Junín
colspan="2"| Región OrienteDeportivo Hospital
colspan="2"| Región SurMelgarAurora
rowspan=5 width=50| 1990–IIcolspan="2"| Región MetropolitanaAlianza LimaSport Boys
colspan="2"| Región NorteAlianza Atlético
colspan="2"| Región CentroADT
colspan="2"| Región OrienteUnión Tarapoto
colspan="2"| Región SurMelgar
rowspan=5 width=50| 1991–Icolspan="2"| Región MetropolitanaSporting CristalSport Boys
colspan="2"| Región NorteCarlos A. MannucciDeportivo Pacífico
colspan="2"| Región CentroUnión Huayllaspanca
colspan="2"| Región OrienteCNIDeportivo Bancos
colspan="2"| Región SurMelgar
rowspan=5 width=50| 1991–IIcolspan="2"| Región MetropolitanaUniversitarioSport Boys
colspan="2"| Región NorteAlianza AtléticoAtlético Grau
colspan="2"| Región CentroLeón de HuánucoUnión Minas
colspan="2"| Región OrienteCNIUnión Tarapoto
colspan="2"| Región SurMelgarCienciano

=Regional and Descentralizado seasons=

The first regional seasons began in 1984 where teams were divided into regional groups and would advance to the Descentralizado or descend to the División Intermedia for a promotion/relegation tournament against second division teams. Only the 1984 regional did not crown a champion. Starting in 1989, the Descentralizado was temporarily replaced by two regional tournaments, each crowning a champion and contesting a national season final.

class="wikitable sortable"
+
width="200" colspan="2"| Seasonwidth="175"| Championwidth="175"|Runner-up
rowspan=2 width=50| 1984width=100| Regionalcolspan="2" align=center|No champion; only a qualification tournament
DescentralizadoSport BoysCNI
rowspan=2 width=50| 1985width=100| RegionalUniversitarioCNI
DescentralizadoUniversitarioUTC
rowspan=2 width=50| 1986width=100| RegionalSan AgustínAlianza Lima
DescentralizadoAlianza LimaSan Agustín
rowspan=2 width=50| 1987width=100| RegionalUniversitarioUnión Huaral
DescentralizadoAlianza LimaUnión Huaral
rowspan=3 width=50| 1988width=100| RegionalUniversitarioUnión Huaral
Descentralizado "B"Alianza LimaDeportivo Cañaña
DescentralizadoSporting CristalUniversitario
rowspan=2 width=50| 1989width=100| Regional ISporting CristalAlianza Atlético
Regional IIUnión HuaralUniversitario
rowspan=2 width=50| 1990width=100| Regional ISport BoysUniversitario
Regional IIUniversitarioAlianza Lima
rowspan=2 width=50| 1991width=100| Regional ISporting CristalSport Boys
Regional IISporting CristalUniversitario

=Apertura and Clausura / Fase 1 and Fase 2 seasons=

In 1997, the first Apertura and Clausura half-year tournaments were introduced and had its champions face each other in a season final as in the regional tournaments between 1989 and 1991. They were abolished at the end of 2008 season, and restored in 2014 to 2025.

class="wikitable sortable"
+
width="200" colspan="2"| Seasonwidth="175"| Championwidth="175"|Runner-up
rowspan=2 width=50| 1997width=100| AperturaAlianza LimaSporting Cristal
ClausuraAlianza LimaUniversitario
rowspan=2 width=50| 1998width=100| AperturaUniversitarioSport Boys
ClausuraSporting CristalAlianza Lima
rowspan=2 width=50| 1999width=100| AperturaUniversitarioAlianza Lima
ClausuraAlianza LimaUniversitario
rowspan=2 width=50| 2000width=100| AperturaUniversitarioSport Boys
ClausuraUniversitarioSporting Cristal
rowspan=2 width=50| 2001width=100| AperturaAlianza LimaSporting Cristal
ClausuraCiencianoEstudiantes de Medicina
rowspan=2 width=50| 2002width=100| AperturaUniversitarioAlianza Lima
ClausuraSporting CristalAlianza Lima
rowspan=2 width=50| 2003width=100| AperturaSporting CristalAlianza Lima
ClausuraAlianza LimaAlianza Atlético
rowspan=2 width=50| 2004width=100| AperturaAlianza LimaCienciano
ClausuraSporting CristalUniversidad San Martín
rowspan=2 width=50| 2005width=100| AperturaCiencianoUniversitario
ClausuraSporting CristalUniversidad San Martín
rowspan=2 width=50| 2006width=100| AperturaAlianza LimaSporting Cristal
ClausuraCiencianoUniversitario
rowspan=2 width=50| 2007width=100| AperturaUniversidad San MartínCienciano
ClausuraCoronel BolognesiUniversitario
rowspan=2 width=50| 2008width=100| AperturaUniversitarioSporting Cristal
ClausuraUniversidad San MartínSporting Cristal
rowspan=2 width=50| 2014width=100| AperturaJuan AurichMelgar
ClausuraSporting CristalAlianza Lima
rowspan=2 width=50| 2015width=100| AperturaSporting CristalMelgar
ClausuraMelgarReal Garcilaso
rowspan=2 width=50| 2016width=100| AperturaUniversitarioSporting Cristal
ClausuraSporting CristalUniversitario
rowspan=2 width=50| 2017width=100| AperturaAlianza LimaReal Garcilaso
ClausuraAlianza LimaReal Garcilaso
rowspan=2 width=50| 2018width=100| AperturaSporting CristalAlianza Lima
ClausuraMelgarAlianza Lima
rowspan=2 width=50| 2019width=100| AperturaBinacionalSporting Cristal
ClausuraAlianza LimaUniversitario
rowspan=2 width=50| 2020width=100| Fase 1UniversitarioSport Huancayo
Fase 2AyacuchoSporting Cristal
rowspan=2 width=50| 2021width=100| Fase 1Sporting CristalUniversidad San Martín
Fase 2Alianza LimaSporting Cristal
rowspan=2 width=50| 2022width=100| AperturaMelgarSport Huancayo
ClausuraAlianza LimaSporting Cristal
rowspan=2 width=50| 2023width=100| AperturaAlianza LimaSporting Cristal
ClausuraUniversitarioMelgar
rowspan=2 width=50| 2024width=100| AperturaUniversitarioSporting Cristal
ClausuraUniversitarioAlianza Lima
rowspan=2 width=50| 2025width=100| Apertura
Clausura

Footnotes

{{refbegin}}

:A. {{note|92}}Melgar is recognized as the third-placed team for 1992 regular season. Ovación Sipesa received the berth for the 1993 Copa CONMEBOL as Liguilla runner-up, however they did not participate in the 1992 regular season.

:C. {{note|FUN}}Includes titles as "Federación Universitaria" (until 1932).

:D. {{note|ALI}}Includes titles as "Sport Alianza" (Liga).

:E. {{note|CRI}}{{note|Galvez}} Liga team from Lima, not to be confused with José Gálvez from Chimbote.

{{refend}}

References

{{reflist}}

{{Primera División Peruana}}

{{Football in Peru}}

{{CONMEBOL national champions}}

Category:Peruvian Primera División

Peru