# List of Peruvian football champions

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. 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. 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. In 1936 no tournament took place due the 1936 Olympic games. In 1951 the league obtained professional status and in 1966 expanded the league to the entire nation, beginning the Descentralizado.
* (In bracket, title count):
| Ed. | Season | Champion | Runner-up | Winning manager | Top scorer | Top scorer's club | Goals |
| Liga Peruana de Football (Escudo Dewar) ||||||||
| 1 | 1912 | Lima Cricket (1) | Association FBC |
| 2 | 1913 | Jorge Chávez N°1 (1) | Lima Cricket |
| 3 | 1914 | Lima Cricket (2) | Sport Alianza |
| 4 | 1915 | Sport José Gálvez (1) | Atlético Peruano |
| 5 | 1916 | Sport José Gálvez (2) | Jorge Chávez N°1 |
| 6 | 1917 | Sport Juan Bielovucic (1) | Sport Alianza |
| 7 | 1918 | Sport Alianza (1) | Jorge Chávez |
| 8 | 1919 | Sport Alianza (2) | Sport Sáenz Peña |
| 9 | 1920 | Sport Inca (1) | Sport Progreso |
| 10 | 1921 | Sport Progreso (1) | Jorge Chávez |
| – | 1922–25 | No Tournament due to scheduling and organizing conflict | No Tournament due to scheduling and organizing conflict |
| Liga Provincial de Fútbol de Lima & Callao ||||||||
| 11 | 1926 | Sport Progreso (1) | Sport Alianza |
| 12 | 1927 | Alianza Lima (3) | Unión Buenos Aires |
| 13 | 1928 | Alianza Lima (4) | Federación Universitaria | Guillermo Rivero | Alejandro Villanueva | Alianza Lima | 10 |
| 14 | 1929 | Federación Universitaria (1) | Circolo Sportivo Italiano | Andrés Rotta | Carlos Cilloniz | Federación Universitaria | 8 |
| 15 | 1930 | Atlético Chalaco (1) | Alianza Lima | Telmo Carbajo | Manuel Puente | Atlético Chalaco | 5 |
| 16 | 1931 | Alianza Lima (5) | Sporting Tabaco | Guillermo Rivero | Alejandro Villanueva | Alianza Lima | 16 |
| 17 | 1932 | Alianza Lima (6) | Federación Universitaria | Guillermo Rivero | Teodoro Fernández | Federación Universitaria | 11 |
| 18 | 1933 | Alianza Lima (7) | Universitario | Guillermo Rivero | Teodoro Fernández | Universitario | 9 |
| 19 | 1934 | Universitario (2) | Alianza Lima | Astengo, Denegri, Galindo | Teodoro Fernández | Universitario | 9 |
| 20 | 1935 | Sport Boys (1) | Alianza Lima | — | Jorge Alcalde | Sport Boys | 5 |
| – | 1936 | League not played due to Peruvian participation in the 1936 Summer Olympics | League not played due to Peruvian participation in the 1936 Summer Olympics | League not played due to Peruvian participation in the 1936 Summer Olympics | League not played due to Peruvian participation in the 1936 Summer Olympics | League not played due to Peruvian participation in the 1936 Summer Olympics | League not played due to Peruvian participation in the 1936 Summer Olympics |
| División de Honor ||||||||
| 21 | 1937 | Sport Boys (2) | Alianza Lima | Víctor Alcalde | Juan Flores | Mariscal Sucre | 10 |
| 22 | 1938 | Deportivo Municipal (1) | Sport Boys | Miguel Rostaing La Torre | Jorge Alcalde | Sport Boys | 8 |
| 23 | 1939 | Universitario (3) | Sucre | Jack Greenwell | Teodoro Fernández | Universitario | 15 |
| 24 | 1940 | Deportivo Municipal (2) | Universitario | Miguel Rostaing La Torre | Teodoro Fernández | Universitario | 15 |
| Campeonato de Selección y Competencia ||||||||
| 25 | 1941 | Universitario (4) | Deportivo Municipal | Arturo Fernández | Jorge Cabrejos | Deportivo Municipal | 13 |
| 26 | 1942 | Sport Boys (3) | Deportivo Municipal | José Arana Cruz | Teodoro Fernández | Universitario | 11 |
| 27 | 1943 | Deportivo Municipal (3) | Alianza Lima | Juan Valdivieso | German Cerro | Universitario | 9 |
| 28 | 1944 | Sucre (1) | Deportivo Municipal | Alfonso Huapaya | Victor Espinoza | Universitario | 16 |
| 29 | 1945 | Universitario (5) | Deportivo Municipal | Arturo Fernández | Teodoro Fernández | Universitario | 16 |
| 30 | 1946 | Universitario (6) | Deportivo Municipal | Arturo Fernández | Valeriano Lopez | Sport Boys | 22 |
| 31 | 1947 | Atlético Chalaco (2) | Deportivo Municipal | José Arana Cruz | Valeriano Lopez | Sport Boys | 20 |
| 32 | 1948 | Alianza Lima (8) | Atlético Chalaco | Adelfo Magallanes | Valeriano Lopez | Sport Boys | 20 |
| 33 | 1949 | Universitario (7) | Sucre | Arturo Fernández | Emilio Salinas | Alianza Lima | 18 |
| 34 | 1950 | Deportivo Municipal (4) | Sport Boys | Juan Valdivieso | Alberto Terry | Universitario | 16 |
| Campeonato Profesional de la Primera División ||||||||
| 35 | 1951 | Sport Boys (4) | Deportivo Municipal | Alfonso Huapaya | Valeriano Lopez | Sport Boys | 31 |
| 36 | 1952 | Alianza Lima (9) | Sport Boys | Luis Guzmán | Emilio Salinas | Alianza Lima | 22 |
| 37 | 1953 | Mariscal Sucre (2) | Alianza Lima | Carlos Iturrizaga | Gualberto Blanco | Atlético Chalaco | 17 |
| 38 | 1954 | Alianza Lima (10) | Sporting Tabaco | Adelfo Magallanes | Vicente Villanueva | Sporting Tabaco | 14 |
| 39 | 1955 | Alianza Lima (11) | Universitario | Adelfo Magallanes | Maximo Mosquera | Alianza Lima | 11 |
| 40 | 1956 | Sporting Cristal (1) | Alianza Lima | Luis Tirado | Daniel Ruiz | Universitario | 16 |
| 41 | 1957 | Centro Iqueño (1) | Atlético Chalaco | Roberto Scarone | Daniel Ruiz | Universitario | 20 |
| 42 | 1958 | Sport Boys (5) | Atlético Chalaco | Marcos Calderón | Juan Joya | Alianza Lima | 17 |
| 43 | 1959 | Universitario (8) | Sport Boys | Segundo Castillo | Daniel Ruiz | Universitario | 28 |
| 44 | 1960 | Universitario (9) | Sport Boys | Segundo Castillo | Fernando Olaechea | Centro Iqueño | 18 |
| 45 | 1961 | Sporting Cristal (2) | Alianza Lima | Juan Honores | Alberto Gallardo | Sporting Cristal | 18 |
| 46 | 1962 | Alianza Lima (12) | Sporting Cristal | Jaime de Almeida | Alberto Gallardo | Sporting Cristal | 22 |
| 47 | 1963 | Alianza Lima (13) | Sporting Cristal | Jaime de Almeida | Pedro Pablo Leon | Alianza Lima | 13 |
| 48 | 1964 | Universitario (10) | Alianza Lima | Marcos Calderón | Ángel Uribe | Universitario | 15 |
| 49 | 1965 | Alianza Lima (14) | Universitario | Jaime de Almeida | Carlos Urranaga | Defensor Lima | 16 |
| Torneo Descentralizado ||||||||
| 50 | 1966 | Universitario (11) | Sport Boys | Marcos Calderón | Teófilo Cubillas | Alianza Lima | 19 |
| 51 | 1967 | Universitario (12) | Sporting Cristal | Marcos Calderón | Pedro Pablo Leon | Alianza Lima | 14 |
| 52 | 1968 | Sporting Cristal (3) | Juan Aurich | Didí | Oswaldo Ramírez | Sport Boys | 26 |
| 53 | 1969 | Universitario (13) | Defensor Arica | Roberto Scarone | Jaime Moreno | Deportivo Municipal | 15 |
| 54 | 1970 | Sporting Cristal (4) | Universitario | Vito Andrés Bártoli | Teófilo Cubillas | Alianza Lima | 22 |
| 55 | 1971 | Universitario (14) | Alianza Lima | Roberto Scarone | Manuel Mellan | Deportivo Municipal | 25 |
| 56 | 1972 | Sporting Cristal (5) | Universitario | Marcos Calderón | Francisco González | Defensor Lima | 20 |
| 57 | 1973 | Defensor Lima (1) | Sporting Cristal | Roque Máspoli | Francisco González | Defensor Lima | 25 |
| 58 | 1974 | Universitario (15) | Unión Huaral | Juan Hohberg | Pablo Muchotrigo | Cienciano | 32 |
| 59 | 1975 | Alianza Lima (15) | Alfonso Ugarte | Marcos Calderón | Jose Leyva | Alfonso Ugarte | 28 |
| 60 | 1976 | Unión Huaral (1) | Sport Boys | Moisés Barack | Alejandro Luces | Unión Huaral | 17 |
| 61 | 1977 | Alianza Lima (16) | Sporting Cristal | Juan Hohberg | Freddy Ravello | Alianza Lima | 21 |
| 62 | 1978 | Alianza Lima (17) | Universitario | Juan Hohberg | Juan José Oré | Universitario | 19 |
| 63 | 1979 | Sporting Cristal (6) | Atlético Chalaco | Marcos Calderón | Jose Leyva | Alfonso Ugarte | 28 |
| 64 | 1980 | Sporting Cristal (7) | Atlético Torino | Marcos Calderón | Oswaldo Ramírez | Sporting Cristal | 18 |
| 65 | 1981 | Melgar (1) | Deportivo Municipal | Máximo Carrasco | Jose Carranza | Alianza Lima | 15 |
| 66 | 1982 | Universitario (16) | Alianza Lima | Roberto Scarone | Percy Rojas | Universitario | 19 |
| 67 | 1983 | Sporting Cristal (8) | Melgar | César Cubilla | Juan Caballero | Sporting Cristal | 29 |
| 68 | 1984 | Sport Boys (6) | Universitario | Marcos Calderón | Jaime Drago Francisco Montero | Universitario Atlético Torino | 13 13 |
| 69 | 1985 | Universitario (17) | UTC | Marcos Calderón | Genaro Neyra | Melgar | 22 |
| 70 | 1986 | San Agustín (1) | Alianza Lima | Fernando Cuéllar | Juvenal Briceño | Melgar | 16 |
| 71 | 1987 | Universitario (18) | Alianza Lima | Juan Carlos Oblitas | Fidel Suarez | Universitario | 20 |
| 72 | 1988 | Sporting Cristal (9) | Universitario | Alberto Gallardo | Alberto Mora | Octavio Espinosa | 15 |
| 73 | 1989 | Unión Huaral (2) | Sporting Cristal | Simo Vilic | Carlos Delgado | Carlos A. Mannucci | 14 |
| 74 | 1990 | Universitario (19) | Sport Boys | Fernando Cuéllar | Cláudio Adão | Sport Boys | 31 |
| 75 | 1991 | Sporting Cristal (10) | Sport Boys | Juan Carlos Oblitas | Raúl Horacio Baldessari | Sporting Cristal | 25 |
| 76 | 1992 | Universitario (20) | Sporting Cristal | Ivica Brzić | Marquinho | Sport Boys | 18 |
| 77 | 1993 | Universitario (21) | Alianza Lima | Sergio Markarián | Waldir Sáenz | Alianza Lima | 19 |
| 78 | 1994 | Sporting Cristal (11) | Alianza Lima | Juan Carlos Oblitas | Flavio Maestri | Sporting Cristal | 25 |
| 79 | 1995 | Sporting Cristal (12) | Universitario | Juan Carlos Oblitas | Julinho | Sporting Cristal | 23 |
| 80 | 1996 | Sporting Cristal (13) | Alianza Lima | Sergio Markarián | Adrián Czornomaz Waldir Sáenz | Universitario Alianza Lima | 20 |
| 81 | 1997 | Alianza Lima (18) | Sporting Cristal | Jorge Luis Pinto | Ricardo Zegarra | Alianza Atlético | 17 |
| 82 | 1998 | Universitario (22) | Sporting Cristal | Osvaldo Piazza | Nílson Esidio Mora | Sporting Cristal | 25 |
| 83 | 1999 | Universitario (23) | Alianza Lima | Roberto Challe | Ysrael Zúñiga | Melgar | 32 |
| 84 | 2000 | Universitario (24) | Sporting Cristal | Roberto Challe | Eduardo Esidio | Universitario | 37 |
| 85 | 2001 | Alianza Lima (19) | Cienciano | Bernabé Herráez | Jorge Ramirez | Deportivo Wanka | 21 |
| 86 | 2002 | Sporting Cristal (14) | Universitario | Paulo Autuori | Luis Fabián Artime | Melgar | 24 |
| 87 | 2003 | Alianza Lima (20) | Sporting Cristal | Gustavo Costas | Luis Bonnet | Sporting Cristal | 20 |
| 88 | 2004 | Alianza Lima (21) | Sporting Cristal | Gustavo Costas | Gabriel García | Melgar | 35 |
| 89 | 2005 | Sporting Cristal (15) | Cienciano | José del Solar | Miguel Mostto | Cienciano | 18 |
| 90 | 2006 | Alianza Lima (22) | Cienciano | Gerardo Pelusso | Miguel Mostto | Cienciano | 22 |
| 91 | 2007 | Universidad San Martín (1) | Coronel Bolognesi | Víctor Rivera | Johan Fano | Universitario | 19 |
| 92 | 2008 | Universidad San Martín (2) | Universitario | Víctor Rivera | Miguel Ximénez | Sporting Cristal | 32 |
| 93 | 2009 | Universitario (25) | Alianza Lima | Juan Reynoso | Richard Estigarribia | Total Chalaco | 23 |
| 94 | 2010 | Universidad San Martín (3) | León de Huánuco | Aníbal Ruiz | Héber Arriola | Universidad San Martín | 24 |
| 95 | 2011 | Juan Aurich (1) | Alianza Lima | Diego Umaña | Luis Tejada | Juan Aurich | 17 |
| 96 | 2012 | Sporting Cristal (16) | Real Garcilaso | Roberto Mosquera | Andy Pando | Real Garcilaso | 27 |
| 97 | 2013 | Universitario (26) | Real Garcilaso | Ángel Comizzo | Raúl Ruidíaz Víctor Rossel | Universitario Unión Comercio | 21 |
| 98 | 2014 | Sporting Cristal (17) | Juan Aurich | Daniel Ahmed | Santiago Silva | Universidad San Martín | 23 |
| 99 | 2015 | Melgar (2) | Sporting Cristal | Juan Reynoso | Lionard Pajoy | Unión Comercio | 25 |
| 100 | 2016 | Sporting Cristal (18) | Melgar | Mariano Soso | Robinson Aponzá | Alianza Atlético | 30 |
| 101 | 2017 | Alianza Lima (23) | Real Garcilaso | Pablo Bengoechea | Irven Ávila | Sporting Cristal | 22 |
| 102 | 2018 | Sporting Cristal (19) | Alianza Lima | Mario Salas | Emanuel Herrera | Sporting Cristal | 40 |
| Liga 1 ||||||||
| 103 | 2019 | Binacional (1) | Alianza Lima | Roberto Mosquera | Bernardo Cuesta | Melgar | 27 |
| 104 | 2020 | Sporting Cristal (20) | Universitario | Roberto Mosquera | Emanuel Herrera | Sporting Cristal | 20 |
| 105 | 2021 | Alianza Lima (24) | Sporting Cristal | Carlos Bustos | Luis Iberico Felipe Rodríguez | Melgar Carlos A. Mannucci | 12 |
| 106 | 2022 | Alianza Lima (25) | Melgar | Guillermo Salas | Luis Benítes | Sport Huancayo | 19 |
| 107 | 2023 | Universitario (27) | Alianza Lima | Jorge Fossati | Santiago Giordana | Deportivo Garcilaso | 22 |
| 108 | 2024 | Universitario (28) | Sporting Cristal | Fabián Bustos | Martín Cauteruccio | Sporting Cristal | 35 |

## 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.
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.
* Universitario - 28 (25.93%)
* Alianza Lima - 25 (23.15%)
* Sporting Cristal – 20 (18.52%)
* Sport Boys – 6 (5.55%)
* Deportivo Municipal – 4 (3.7%)
* Universidad San Martín – 3 (2.78%)
* Other Teams - 22 (20.37%)

### Titles by club

| Club | Total | Amateur era (1912–1950) | Amateur era (1912–1950) | Professional era (1951–) | Professional era (1951–) | Professional era (1951–) |
| Club | Total | 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–) |
| Universitario | 28 | — | 7 | 3 | 16 | 2 |
| Alianza Lima | 25 | 2 | 6 | 6 | 9 | 2 |
| Sporting Cristal | 20 | — | — | 2 | 17 | 1 |
| Sport Boys | 6 | — | 3 | 2 | 1 | 0 |
| Deportivo Municipal | 4 | — | 4 | 0 | 0 | 0 |
| Universidad San Martín | 3 | — | — | — | 3 | 0 |
| Atlético Chalaco | 2 | — | 2 | 0 | 0 | 0 |
| Melgar | 2 | — | — | — | 2 | 0 |
| Mariscal Sucre | 2 | — | 1 | 1 | 0 | — |
| Lima Cricket | 2 | 2 | 0 | 0 | 0 | 0 |
| Unión Huaral | 2 | — | — | — | 2 | 0 |
| Sport Progreso | 2 | 1 | 1 | — | — | — |
| Sport José Gálvez | 2 | 2 | 0 | — | — | — |
| Juan Aurich | 1 | — | — | — | 1 | 0 |
| Jorge Chávez N°1 | 1 | 1 | 0 | — | — | — |
| Binacional | 1 | — | — | — | 0 | 1 |
| Centro Iqueño | 1 | — | 0 | 1 | 0 | — |
| Defensor Lima | 1 | — | 0 | 0 | 1 | 0 |
| San Agustín | 1 | — | — | — | 1 | — |
| Sport Juan Bielovucic | 1 | 1 | — | — | — | — |
| 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.
| Rank | Club | Winners | Runners-up | Winning years | Runners-up years |
| 1 | Universitario | 28 | 15 | 1929, 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, 2024 | 1928, 1932, 1933, 1940, 1955, 1965, 1970, 1972, 1978,1984, 1988, 1995, 2002, 2008, 2020 |
| 2 | Alianza Lima | 25 | 25 | 1918, 1919, 1927, 1928, 1931, 1932, 1933, 1948, 1952, 1954, 1955, 1962, 1963, 1965, 1975, 1977, 1978, 1997, 2001, 2003, 2004, 2006, 2017, 2021, 2022 | 1914, 1917, 1926, 1930, 1934, 1935, 1937, 1943, 1953, 1956, 1961, 1964, 1971, 1982, 1986, 1987, 1993, 1994, 1996, 1999, 2009, 2011, 2018, 2019, 2023 |
| 3 | Sporting Cristal | 20 | 15 | 1956, 1961, 1968, 1970, 1972, 1979, 1980, 1983, 1988, 1991, 1994, 1995, 1996, 2002, 2005, 2012, 2014, 2016, 2018, 2020 | 1962, 1963, 1967, 1973, 1977, 1989, 1992, 1997, 1998, 2000, 2003, 2004, 2015, 2021, 2024 |
| 4 | Sport Boys | 6 | 9 | 1935, 1937, 1942, 1951, 1958, 1984 | 1938, 1950, 1952, 1959, 1960, 1966, 1976, 1990, 1991 |
| 5 | Deportivo Municipal | 4 | 8 | 1938, 1940, 1943, 1950 | 1941, 1942, 1944, 1945, 1946, 1947, 1951, 1981 |
| 6 | Universidad San Martín | 3 | — | 2007, 2008, 2010 | — |
| 7 | Atlético Chalaco | 2 | 4 | 1930, 1947 | 1948, 1957, 1958, 1979 |
| 7 | Melgar | 2 | 3 | 1981, 2015 | 1983, 2016, 2022 |
| 7 | Mariscal Sucre | 2 | 2 | 1944, 1953 | 1939, 1949 |
| 7 | Lima Cricket | 2 | 1 | 1912, 1914 | 1913 |
| 7 | Unión Huaral | 2 | 1 | 1976, 1989 | 1974 |
| 7 | Sport Progreso | 2 | 1 | 1921, 1926 | 1920 |
| 7 | Sport José Gálvez | 2 | — | 1915, 1916 | — |
| 14 | Juan Aurich | 1 | 2 | 2011 | 1968, 2014 |
| 14 | Jorge Chávez N°1 | 1 | 1 | 1913 | 1916 |
| 14 | Binacional | 1 | — | 2019 | — |
| 14 | Centro Iqueño | 1 | — | 1957 | — |
| 14 | Defensor Lima | 1 | — | 1973 | — |
| 14 | San Agustín | 1 | — | 1986 | — |
| 14 | Sport Juan Bielovucic | 1 | — | 1917 | — |
| 14 | Sport Inca | 1 | — | 1920 | — |

## Titles by region

| Region | Nº of titles | Clubs |
| Lima | 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) |
| Callao | 8 | Sport Boys (6), Atlético Chalaco (2) |
| Arequipa | 2 | Melgar (2) |
| Lambayeque | 1 | Juan Aurich (1) |
| Puno | 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

* Match went to extra time †
* Match decided by a penalty shootout after extra time
* Match replayed

### List of finals

| Year | Winner | Score | Runner-up | Venue | Venue | Venue |
| 1986 | San Agustín | 1–0 | Alianza Lima | Estadio Nacional | Estadio Nacional | Estadio Nacional |
| 1987 | Universitario | 1–0 | Alianza Lima | Estadio Nacional | Estadio Nacional | Estadio Nacional |
| 1988 | Sporting Cristal | 2–1 | Universitario | Estadio Nacional | Estadio Nacional | Estadio Nacional |
| 1989 | Unión Huaral | 1–0 | Sporting Cristal | Estadio Nacional | Estadio Nacional | Estadio Nacional |
| 1990 | Universitario | 4–2 | Sport Boys | Estadio Nacional | Estadio Nacional | Estadio Nacional |
| Year | Winner | Agg. | Runner-up | 1st leg | 2nd leg | 3rd leg |
| 1998 | Universitario | 3–3 (4–2 p) | Sporting Cristal | 1–2 | 2–1 | – |
| 1999 | Universitario | 3–1 | Alianza Lima | 3–0 | 0–1 | – |
| 2001 | Alianza Lima | 3–3 (4–2 p) | Cienciano | 3–2 | 0–1 | – |
| 2003 | Alianza Lima | 2–1$^†$ | Sporting Cristal | Single match | Single match | Single match |
| 2004 | Alianza Lima | 0–0* | Sporting Cristal | Single match | Single match | Single match |
| 2005 | Sporting Cristal | 1–0 | Cienciano | Single match | Single match | Single match |
| 2006 | Alianza Lima | 3–2 | Cienciano | 0–1 | 3–1 | – |
| 2009 | Universitario | 2–0 | Alianza Lima | 1–0 | 1–0 | – |
| 2010 | Universidad San Martín | 3–2 | León de Huánuco | 1–1 | 2–1 | – |
| 2011 | Juan Aurich | 2–2* | Alianza Lima | 1–2 | 0–1 | 0–0 |
| 2012 | Sporting Cristal | 2–0 | Real Garcilaso | 1–0 | 1–0 | – |
| 2013 | Universitario | 5–3* | Real Garcilaso | 2–3 | 3–0 | 1–1 |
| 2014 | Sporting Cristal | 5–4 | Juan Aurich | 2–2 | 0–0 | 3–2 |
| 2015 | Melgar | 5–4 | Sporting Cristal | 2–2 | 3–2 | – |
| 2016 | Sporting Cristal | 1–1 | Melgar | 1–1 | 0–0 | – |
| 2018 | Sporting Cristal | 7–1 | Alianza Lima | 4–1 | 3–0 | – |
| 2019 | Binacional | 4–3 | Alianza Lima | 4–1 | 0–2 | – |
| 2020 | Sporting Cristal | 3–2 | Universitario | 2–1 | 1–1 | – |
| 2021 | Alianza Lima | 1–0 | Sporting Cristal | 1–0 | 0–0 | – |
| 2022 | Alianza Lima | 2–1 | Melgar | 0–1 | 2–0 | – |
| 2023 | Universitario | 3–1 | Alianza Lima | 1–1 | 2–0 | – |

### Other definitions

These matches were played when teams were tied for first in the general league or in a specific tournament.
| Year | Winner | Score | Runner-up | Venue | In contention |
| 1928 | Alianza Lima | 1–1 | Federación Universitaria | Stadium Nacional | 1928 Campeonato de Selección y Competencia |
| Replay | Alianza Lima | 2–0 | Federación Universitaria | Stadium Nacional | 1928 Campeonato de Selección y Competencia |
| 1935 | Universitario | 2–1 | Alianza Lima | Stadium Nacional | 1934 Torneo de Primeros Equipos |
| 1955 | Alianza Lima | 2–1 | Universitario | Estadio Nacional | 1955 Campeonato Profesional de Lima |
| 1961 | Sporting Cristal | 2–0 | Alianza Lima | Estadio Nacional | 1961 Campeonato Profesional de Lima |
| 1968 | Sporting Cristal | 2–1 | Juan Aurich | Estadio Nacional | 1968 Torneo Descentralizado |
| 1976 | Unión Huaral | 2–0 | Sport Boys | Estadio Nacional | 1976 Torneo Descentralizado |
| 1989 | Sporting Cristal | 2–0 | Alianza Atlético | Estadio Nacional | 1989 Torneo Regional I |
| 1990 | Universitario | 1–0 | Alianza Lima | Estadio Nacional | 1990 Torneo Regional II |
| 1991 | Sporting Cristal | 1–0 | Sport Boys | Estadio Nacional | 1991 Torneo Regional I |
| 1991 | Sporting Cristal | 1–1* | Universitario | Estadio Nacional | 1991 Torneo Regional II |
| 1998 | Sporting Cristal | 1–0 | Alianza Lima | Estadio Nacional | 1998 Torneo Clausura |
| 2001 | Alianza Lima | 2–1 | Sporting Cristal | Estadio Nacional | 2001 Torneo Apertura |
| 2001 | Cienciano | 1–0 | Estudiantes de Medicina | Estadio UNSA | 2001 Torneo Clausura |
| 2002 | Universitario | 1–0 0–0 | Alianza Lima | Estadio Monumental Estadio Mansiche | 2002 Torneo Apertura |
| 2006 | Cienciano | 2–1 | Universitario | Estadio Mansiche | 2006 Torneo Clausura |
| 2014 | Sporting Cristal | 1–0 | Alianza Lima | Estadio UNSA | 2014 Torneo Clausura |
| 2015 | Melgar | 1–1* | Real Garcilaso | Estadio Miguel Grau | 2015 Torneo Clausura |
| 2020 | Ayacucho | 1–1* | Sporting Cristal | Estadio Monumental | 2020 Fase 2 |
| 2021 | Sporting Cristal | 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.
| Season | Champion | Runner-up |
| 1931 | Alianza Lima | Sporting Tabaco |
| 1932 | Alianza Lima | Federación Universitaria |
| 1933 | Alianza Lima | Universitario |
| 1934 | Universitario | Alianza 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.
| Season | Tournament | Champion | Runner-up | Award |
| 1969 | Apertura | Atlético Grau | Universitario | Advanced to end-of-season Liguilla |
| 1972 | Interzonal | José Gálvez Sporting Cristal | — | Advanced to end-of-season Liguilla |
| 1977 | Interzonal | Alianza Lima Coronel Bolognesi | — | Advanced to end-of-season Liguilla |
| 1981 | Regional | Deportivo Municipal | Universitario | Advanced to Copa Libertadores second berth play-off |
| 1989 | Torneo Plácido Galindo | Defensor Lima | Universitario | Advanced to Regional II end-of-season pre-Liguilla |
| 1992 | Liguilla Pre-Libertadores | Sporting Cristal | Ovación Sipesa | Qualified for 1993 Copa Libertadores |
| 1993 | Liguilla Pre-Libertadores | Alianza Lima | Sporting Cristal | Qualified for 1994 Copa Libertadores |
| 1994 | Apertura | Sporting Cristal | Ciclista Lima | Qualified for 1995 Copa CONMEBOL |
| 1994 | Liguilla Pre-Libertadores | Alianza Lima | Deportivo Sipesa | Qualified for 1995 Copa Libertadores |
| 1996 | Liguilla Pre-Libertadores | Alianza Lima | Universitario | Qualified for 1997 Copa Libertadores |
| 1997 | Liguilla Pre-Libertadores | Sporting Cristal | Universitario | Qualified for 1998 Copa Libertadores |
| 2017 | Torneo de Verano | Melgar | UTC | Qualified for 2018 Copa Libertadores |
| 2018 | Torneo de Verano | Sporting Cristal | Sport Huancayo | Qualified for 2018 Torneo Descentralizado Semifinals |

### 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.

### 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 2019.

## Footnotes

    A. ^ 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. ^ Includes titles as "Federación Universitaria" (until 1932).
    D. ^ Includes titles as "Sport Alianza" (Liga).
    E. ^ ^ Liga team from Lima, not to be confused with José Gálvez from Chimbote.