33·Legends
‹ All XIs
Peru flag

Peru

The thirty-three greatest. Build your eleven, then settle the duels.
The pitch 0 / 11

Drag a position anywhere and the label updates live. Tap a name to fill the open spot, tap ✕ to free a position.

The 330 on the pitch

The duels

Pick the greater legend. Every vote moves the people's ranking of Peru.

The 33 of Peru

Ranked by the almanac. Vote in the duels to build the people's version.

1 93 Teófilo Cubillas 81 caps · 26 goals · Club Alianza Lima, FC PortoSix minutes after his penalty against Scotland in Córdoba on 3 June 1978, he curled a free kick into the top corner with the outside of his right foot. Peru won the 1975 Copa América with him as its best player, and he scored five goals at both the 1970 and 1978 World Cups, one of six men ever to manage that twice, alongside the 1970 young player award and 26 goals in 81 caps. CM1970–78
2 90 Héctor Chumpitaz 105 caps · Club Universitario de Deportes, AtlasPeru's captain for the better part of fifteen years, he led an all-star Americas XI out at the Camp Nou on 31 October 1973 against Europe's best, converted the equalising penalty, and left Barcelona with the name that stuck, Capitán de América. He won the Copa América in 1975, reached the quarter-finals of the 1970 World Cup and returned in 1978, and took five Peruvian titles at Universitario and three at Sporting Cristal across 105 caps. CB1970–78
3 CC 89 César Cueto 51 caps · 6 goals · José Gálvez FBC, Club Deportivo MunicipalLima called him the Poet of the Left Foot, and in Córdoba on 3 June 1978 he answered Joe Jordan's opener with a 43rd-minute equaliser and set Peru on the way to beating Scotland 3-1. Copa América in 1975, two World Cups, three Peruvian titles with Alianza Lima, the 1981 Colombian championship at Atlético Nacional where he captained the side and led the scoring with 17 goals, and one more with América de Cali in 1984. CM1975–84
4 89 Hugo Sotil 62 caps · 18 goals · Club Deportivo Municipal, FC BarcelonaBarcelona were four up at the Bernabéu on 17 February 1974 when he made it five, the afternoon Cruyff's side won 5-0 in Madrid and Catalonia found a scoreline it still quotes. Peru have won the Copa América twice and he settled the second of them in the 1975 Caracas playoff against Colombia, adding the 1973-74 Spanish championship at Barcelona and a World Cup quarter-final in 1970. ST1970–75
5 89 Teodoro Fernández 32 caps · 24 goals · Club Universitario de DeportesAt the Berlin Olympics in August 1936 he scored in extra time as Peru came from two down to beat Austria 4-2, a result annulled days later and never replayed because his country walked out of the tournament. Champion, top scorer and best player of the 1939 South American Championship in Lima with seven goals in four matches, six Peruvian titles at Universitario, 24 goals in 32 caps, and the club's stadium carries his name. ST1936–39
6 JC 88 Julio César Uribe 39 caps · 9 goals · Cagliari Calcio, TecosThe Argentine press named him the Black Diamond after his nights against River Plate, and on 23 August 1981 he scored two minutes into the second half at the Centenario to beat Uruguay 2-1 and push Peru towards Spain. Four Peruvian championships with Sporting Cristal, the Mexican title with Club América in 1987-88, the 1982 World Cup, 39 caps with nine goals, and third place in the 1981 South American player of the year vote behind Maradona and Zico. CAM1981–87
7 88 Julio Meléndez 35 caps · Club Atletico Defensor Lima 1931, Sport BoysLa 12 sang him his own chant at the Bombonera, y ya lo ve, es el peruano y su ballet, and Boca Juniors, who signed him in 1968, ended up putting the captain's armband on a Peruvian centre-back. Two Argentine championships in 1969 and 1970, the Copa Argentina in 1969, the Copa América with Peru in 1975, 35 caps, and a place in Boca's all-time XI. CB1968–75
8 88 Paolo Guerrero 128 caps · 40 goals · Hamburger SV, S.C. Corinthians PaulistaYokohama, 16 December 2012: his header in the 69th minute was the only goal of the Club World Cup final, and Chelsea went home beaten by Corinthians. Peru's record scorer with 40 goals in 128 caps, the 2012 Club World Cup with Corinthians, a Copa América final in 2019, top scorer at three of them in 2011, 2015 and 2019, the 2023 Copa Sudamericana with LDU Quito and two Bundesliga titles at Bayern. SS2011–23
9 87 Claudio Pizarro 85 caps · 20 goals · Club Alianza Lima, SV Werder BremenOn the final day of the 2018/19 season, at 40 years and 227 days, he scored the 88th-minute winner against RB Leipzig and left the Bundesliga its oldest goalscorer. He won the Champions League, UEFA Super Cup and Club World Cup with Bayern in 2013, the Intercontinental Cup in 2001, six Bundesliga titles and five DFB-Pokals, plus a Pokal with Bremen, and finished with 197 Bundesliga goals in 490 games. SS2001–18
10 JV 87 José Velásquez A header in Córdoba on 11 June 1978 was his contribution to the 4-1 win over Iran that took Peru into the second round, by which time the country had long since settled on calling him El Patrón. He won the 1975 Copa América with Peru, three Peruvian championships with Alianza Lima in 1975, 1977 and 1978, and made 82 appearances for his country over thirteen years. CDM1975–78
11 86 Jefferson Farfán 102 caps · 27 goals · Club Alianza Lima, PSV EindhovenIn Lima on 15 November 2017 he struck from the edge of the box to put Peru ahead against New Zealand, the goal that ended 36 years without a World Cup. He won four straight Eredivisie titles with PSV, the 2011 DFB-Pokal with Schalke, Lokomotiv Moscow's first Russian league title in fourteen years in 2018, and finished second only to Paolo Guerrero on Peru's scoring list with 27 goals in 102 caps. CAM2011–18
12 86 Juan Carlos Oblitas 63 caps · 11 goals · Elche CF, Tiburones Rojos de VeracruzThey called him El Ciego, and in the 1975 Copa América he answered with a scissor kick against Chile at Matute, still counted among his three great goals for Peru. Peru won that Copa América, its second continental title, and he added a Copa Libertadores final with Universitario in 1972, two World Cups in 1978 and 1982, and 64 caps with 11 goals. LM1972–82
13 JJ 86 Juan Joya 9 caps · 3 goals · Club Alianza Lima, Club Atlético River PlateTwo of the five goals were his when Peñarol beat Benfica 5-0 in Montevideo in the 1961 Intercontinental Cup, and he became the first Peruvian crowned a world club champion, twice over by 1966. The Copa Libertadores came in 1961 and 1966, along with six Uruguayan championships between 1961 and 1968 and 471 appearances for Peñarol, and he was capped by both Peru and Uruguay, one of very few men to manage that. CM1961–68
14 86 Nolberto Solano 95 caps · 20 goals · Newcastle United, Aston VillaWith seconds left at Elland Road on 22 December 2001 he slid in the winner that finished a 4-3 comeback at Leeds, Newcastle having trailed 3-1 and going top of the league that night. He won three straight Peruvian titles with Sporting Cristal from 1994 and reached the 1997 Copa Libertadores final, then became the first Peruvian in the Premier League, an FA Cup finalist in 1999 and an Intertoto Cup winner in 2006, with 95 caps for Peru. CM1994–2006
15 86 Víctor Benítez 11 caps · AC Milan, A.C.R. MessinaWembley, 22 May 1963, and the Peruvian they called El Conejo lined up at right half for Milan beside Cesare Maldini and Giovanni Trapattoni, with Eusébio's Benfica beaten 2-1. Benítez won the European Cup that night, the Coppa Italia with Roma in 1969, the Argentine championship with Boca Juniors in 1962 and two Peruvian titles with Alianza Lima, and had already helped Peru beat England 4-1 in Lima in 1959. CDM1954–1972
16 85 Juan Manuel Vargas 62 caps · Club Universitario de Deportes, CataniaJosip Iličić chipped the ball over Napoli's defence in the twenty-eighth minute of the 2014 Coppa Italia final and Vargas met it on the volley with the left foot Peru knew best, the one goal Fiorentina got in Rome that night. He took third place at the Copa América in 2011 and 2015, won 62 caps for Peru, reached the Champions League round of sixteen with Fiorentina, and once beat Juventus's keeper inside five minutes in Turin. LB2011–15
17 85 Roberto Challe 48 caps · Centro Iqueño, Club Universitario de DeportesIn León on 6 June 1970, Cubillas backheeled the ball into his path and Challe drove Peru's second past Morocco, in the country's first World Cup match for forty years. The Maestro reached the quarter-finals in Mexico and won 48 caps, took three Peruvian titles with Universitario and a fourth with Defensor Lima in 1973, then came back as a coach to make Universitario champions in 1999 and 2000. CDM1970–2000
18 85 Yoshimar Yotún 91 caps · 3 goals · Club Sporting Cristal, Malmö FFChest control, left foot, keeper stranded off his line: Yotún's finish at the Arena do Grêmio on 3 July 2019 made it 2-0 as Peru beat holders Chile to reach a first Copa América final in 44 years. He finished runner-up that summer, won the 2021 Liga MX title with Cruz Azul and the 2016 Allsvenskan with Malmö, and became Peru's most-capped player with over 130 appearances. CM2010–2026
19 AT 84 Alberto Terry 25 caps · 11 goals · Club Universitario de Deportes, Club Sporting CristalLazio and Boca Juniors both came calling, and the man Lima's terraces named La Saeta Rubia sent them away with the line that his city was worth more to him than Paris, Rome or Buenos Aires. He won the 1949 Peruvian title alongside Lolo Fernández, topped the league's scoring charts in 1950 with 16, added the Copa del Pacífico in 1953 and 1954, and left Universitario on 111 goals from 184 games. ST1949–54
20 GB 84 Gerónimo Barbadillo 20 caps · 3 goals · Tigres UANL, U.S. Avellino 1912Tigres retired his number 7 after 61 goals in 188 matches, and in Italy, where he gave Avellino three seasons of Serie A, they called him Tartufòn. He won the 1975 Copa América with Peru at the age of twenty, played the 1982 World Cup, took Mexican league titles in 1977-78 and 1981-82, and was voted the country's Balón de Oro in the second of them. RM1975–82
21 LA 84 Luis Advíncula Club Juan Aurich, Club Sporting CristalRadar at the 2018 World Cup clocked him at 33.8 km/h against Denmark in Saransk, the third-fastest sprint anyone managed in Russia. Advíncula has passed 130 caps for Peru, played the 2019 Copa América final, won the 2022 Argentine championship and Copa de la Liga with Boca Juniors, took two Peruvian titles at Sporting Cristal, and scored Boca's goal in the 2023 Libertadores final. RB2018–23
22 84 Oswaldo Ramírez 57 caps · 17 goals · Sport Boys, Club Universitario de DeportesAt La Bombonera on 31 August 1969, Cachito scored both Peru goals in the 2-2 draw that took his country to Mexico 1970 and knocked Argentina out. He won the 1975 Copa América with Peru, four league titles between Universitario and Sporting Cristal, took the Copa Libertadores scoring crown in 1972 and again in 1975, and still holds the Peruvian record of 26 goals in that competition. ST1969–75
23 84 Pedro Gallese 127 caps · CD Universidad San Martín, Club Juan AurichLuis Suárez took the first kick of the shootout in Salvador on 29 June 2019 and Gallese pushed it away, which is how Peru knocked Uruguay out of the Copa América quarter-finals. He kept goal through that run to the final against Brazil, played all three matches of the 2018 World Cup in Russia, and in October 2023 became the first Peruvian goalkeeper to win 100 caps. GK2018–23
24 83 Jaime Duarte 54 caps · Club Alianza Lima, Asociación Deportiva San AgustínWorld Soccer picked its World XI in 1982 and again in 1983, and both times the right back was a Peruvian from Alianza Lima, listed beside Platini, Falcão and Rummenigge. Duarte played all six matches of Peru's 1978 World Cup and returned in 1982, won 55 caps between 1975 and 1985, and took three Peruvian league titles with Alianza in 1975, 1977 and 1978. RB1975–85
25 83 Rubén Toribio Díaz 89 caps · Club Deportivo Municipal, Club Universitario de DeportesPeru's captain in Spain answered Bruno Conti with an 83rd-minute equaliser against Italy on 18 June 1982, the first goal El Panadero had scored for his country. Díaz had won the Copa América in 1975, played at the World Cups of 1978 and 1982, took three Peruvian championships with Sporting Cristal, and stands among the ten most-capped Peruvians with 89 appearances. LB1970–1984
26 AR 82 Alberto Rodríguez They called him El Mudo, the mute, for how little he said, and on 18 May 2011 he started at centre-back for Braga against Porto in the Europa League final in Dublin. Runner-up in that final, he took three Peruvian league titles with Sporting Cristal in 2002, 2004 and 2016, finished third at the Copa América in 2011 and 2015, won 75 caps, and appeared in Peru's first World Cup match in 36 years against Denmark in 2018. CB2002–18
27 82 Alfredo Quesada 50 caps · 1 goals · Club Sporting CristalEl Flaco spent his whole career in the same sky-blue shirt at Sporting Cristal, and he was in Peru's midfield in Caracas on 28 October 1975 when Hugo Sotil's goal settled the Copa América playoff against Colombia. Quesada left with that continental title, six Peruvian championships between 1968 and 1983, more than any other Cristal player, and 50 caps taking in the 1978 World Cup. CM1969–1985
28 82 André Carrillo 103 caps · 11 goals · Sporting CP, Al Hilal SFCIn the eighteenth minute in Sochi on 26 June 2018 he met Paolo Guerrero's cross on the volley, and Peru had a World Cup goal for the first time in 36 years. La Culebra was a Copa América runner-up in 2019, won the Portuguese league, cup and super cup with Benfica in 2016-17, and added the AFC Champions League and Saudi league titles at Al-Hilal. LM2016–19
29 82 Christian Cueva CD Universidad San Martín, Unión EspañolaRuidíaz cut the ball back from the right in the Bolivia qualifier of August 2017 and Cueva, instead of laying it off, hit it first time from outside the box past Lampe for Peru's second. Aladino wore the ten through the run to the 2019 Copa América final, was named in the 2015 team of the tournament after third place, reached 100 caps with 16 goals, and won the 2013 Transición title in Chile with Unión Española. CAM2013–19
30 JV 82 Juan Valdivieso 10 caps · Club Alianza LimaBerlin, 8 August 1936: he kept goal as Peru came from two down to beat Austria 4-2 in extra time, a result annulled days later, and Peru left the Games rather than replay it. El Mago won the 1939 South American Championship on home soil in Lima, took Bolivarian Games gold in 1938, had already played at the 1930 World Cup, and collected a run of Peruvian titles behind the Alianza Lima side known as the Rodillo Negro. GK1930–39
31 82 Nicolás Fuentes 17 caps · Atlético Chalaco, Club Universitario de DeportesPeruvian reporters called him El Cordobés for the way he took the ball off wingers, a matador's turn of the legs, and in 169 matches for Universitario he scored exactly once. He won four Peruvian championships with them, in 1964, 1966, 1967 and 1969, and wore the number 5 in the back line that carried Peru to the 1970 World Cup quarter-finals in Mexico. CB1964–70
32 81 Percy Rojas 49 caps · Club Atlético Independiente, Club Sporting CristalThirty-one seconds into the second leg of the 1975 Libertadores final, El Trucha had already scored, the fastest goal in the history of those finals, and Independiente went on to beat Unión Española 3-1. Rojas won the Copa América with Peru that same year and the Copa Interamericana in 1976, one of only two Peruvians to hold both a Libertadores and a Copa América, and he took four Peruvian titles with Universitario. LB1975–76
33 80 Orlando de la Torre 39 caps · Club Sporting CristalWearing number 3 alongside Héctor Chumpitaz, he was in the Peru back line at León on 2 June 1970 when Bulgaria went two goals up and Peru came back to win 3-2, and he started the next two group games too. Peru reached the quarter-finals in Mexico that summer, and he finished with 39 caps and three league titles at Sporting Cristal, the club he had joined at 17, in 1968, 1970 and 1972. CB1968–72

About this XI

At the head of Peru's pool stand Teófilo Cubillas, Héctor Chumpitaz and César Cueto. The 33 covers 2 goalkeepers, 10 defenders, 15 midfielders and 6 forwards. Teófilo Cubillas leads the pool at 93 overall. Pick a formation, drag your eleven onto the pitch, then settle the duels below. Your votes reorder the people's ranking of these 33 in real time.

Left out, and why

A 33 is a set of decisions, and these are the players who lost their place in the last revision of Peru's list. Every one of them has a case.

Disagree? That is the point. Settle it in the duels above.

Who is the greatest Peru footballer of all time?
In the 33 Legends editorial ranking, Teófilo Cubillas leads Peru with an overall rating of 93. The editorial top five: Teófilo Cubillas, Héctor Chumpitaz, César Cueto, Hugo Sotil, Teodoro Fernández. The people's ranking on this page moves with every duel vote and can disagree.
How were these 33 Peru players chosen?
The pool covers every position across Peru's football history. Ratings weigh peak level, longevity, honours and historical standing, then the full methodology page explains the tiers. Fan votes in the duels build a second, independent ranking.
Which Peru players reach the Immortal tier or higher?
None yet. Teófilo Cubillas leads the Peru pool at 93, in the Mythic tier.
Can I build and share my own Peru all-time XI?
Yes. Pick one of eight formations, drag any of the 33 onto the pitch, and export your lineup as a PNG. There is no account and no sign-up.