33 Legends The football almanac
‹ All XIs
Peru flag

The national collection · PER

Peru

A team across generations. Build your eleven, then explore the careers.
Report an error

Page: /rosters/PER

10 to 1,000 characters. Include a source if you can. Keep personal information out of the message.

We store your message, this page and, if provided, your email to review the correction. Email is removed on completion or within 90 days; messages within 365 days. Privacy and deletion.

A team across generations 0 / 11

Fill all 11 positions to share your XI.

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.

Editorial order, with a career scene and sources behind every name.

01 Teófilo Cubillas 81 caps (Peru) · 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q311403
CM1968–1982
02 HC Héctor Chumpitaz 105 caps (Peru) · 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q677720
CB1965–1981
03 CC César Cueto 51 caps (Peru) · 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q2564108
CM1972–1985
04 Hugo Sotil 62 caps (Peru) · 18 goals · Deportivo Municipal, 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.
Career sourcesCareer dates · checked 5 October 2026
Identity and career · Wikidata Q2307763
ST1970–1978
05 Teodoro Fernández 32 caps (Peru) · 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q379969
ST1935–1947
06 JC Julio César Uribe 39 caps (Peru) · 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q2722415
CAM1979–1989
07 Julio Meléndez 35 caps (Peru) · 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q2665730
CB1965–1977
08 Paolo Guerrero 128 caps (Peru) · 40 goals · Bayern Munich, Hamburger SVYokohama, 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.
Career sourcesCareer dates · checked 5 October 2026
Identity and career · Wikidata Q156802
SS2004–2025
09 Claudio Pizarro 85 caps (Peru) · 20 goals · Club Alianza Lima, SV Werder Bremen
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q109397
SS1999–2016
10 JV 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.About the editorial selection CDM
11 Jefferson Farfán 102 caps (Peru) · 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q295311
CAM2003–2021
12 Juan Carlos Oblitas 63 caps (Peru) · 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q2566639
LM1973–1985
13 JJ Juan Joya 9 caps (Peru) · 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q2312052
CM1956–1965
14 Nolberto Solano 95 caps (Peru) · 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q378005
CM1994–2009
15 VB Víctor Benítez 11 caps (Peru) · 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q368550
CDM1957–1959
16 Juan Manuel Vargas 62 caps (Peru) · 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q311391
LB2004–2016
17 Roberto Challe 48 caps (Peru) · 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q580092
CDM1967–1973
18 Yoshimar Yotún 91 (as of 4 October 2026) caps (Peru) · 3 (as of 4 October 2026) 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q2467066
CM2011–
19 AT Alberto Terry 25 caps (Peru) · 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q2615439
ST1953–1959
20 GB Gerónimo Barbadillo 20 caps (Peru) · 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q2705489
RM1972–1985
21 LA 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q2655086
RB2010–
22 Oswaldo Ramírez 57 caps (Peru) · 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q1120675
ST1969–1982
23 Pedro Gallese 127 (as of 4 October 2026) caps (Peru) · CD Universidad San Martín, Club Juan Aurich
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q6068856
GK2014–
24 Jaime Duarte 54 caps (Peru) · 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q613626
RB1975–1985
25 Rubén Toribio Díaz 89 caps (Peru) · 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q921732
LB1972–1985
26 AR 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.About the editorial selection CB
27 Alfredo Quesada 50 caps (Peru) · 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q2635170
CM1971–1978
28 André Carrillo 103 (as of 4 October 2026) caps (Peru) · 11 (as of 4 October 2026) 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q1155889
LM2011–
29 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q648744
CAM2011–
30 JV Juan Valdivieso 10 caps (Peru) · 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.
Career sourcesCareer dates · checked 5 October 2026
Identity and career · Wikidata Q2536784
GK1930–1938
31 Nicolás Fuentes 17 caps (Peru) · 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q2316841
CB1965–1970
32 Percy Rojas 49 caps (Peru) · 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q583263
LB1969–1979
33 Orlando de la Torre 39 caps (Peru) · 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.
Career sourcesCareer dates · checked 4 October 2026
Identity and career · Wikidata Q2476613
CB1967–1973

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, with sourced senior international careers spanning the 1930s to the 2020s. Pick a formation, drag your eleven onto the pitch, then explore the careers and 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.

  • Óscar IbáñezThe place went to Rubén Toribio Díaz.
  • Miguel RebosioThe place went to Yoshimar Yotún.
  • Wilmer AguirreThe place went to Víctor Benítez.
  • Rainer TorresThe place went to Alfredo Quesada.

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

Who is the greatest Peru footballer of all time?
The editorial collection starts with Teófilo Cubillas. Its first five careers: 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 collection covers every position across Peru's football history. Honours, international records and career achievements inform the editorial order. Each entry opens a career note and its sources. Fan votes in the duels build a separate ranking.
Where can I read about the careers?
Open a player page from the collection to read the career scene, club record and recorded honours. The source links show where the available records come from.
Can I build and share my own Peru all-time XI?
Yes. Pick one of 8 formations, place any of the 33 players onto the pitch, and export your lineup as a PNG. There is no account and no sign-up.