goalence
Peru logo

Peru

National Team

Peru · Founded 1922

Track Peru match-by-match: data-driven predictions, recent form, expected goals and upcoming fixtures across all competitions.

Recent form (last 10)

1W · 4D · 5L
DPeru vs Honduras2-2
LSenegal vs Peru0-2
WPeru vs Bolivia2-0
LChile vs Peru1-2
DRussia vs Peru1-1
LChile vs Peru1-2
LPeru vs Paraguay0-1
LUruguay vs Peru0-3
DPeru vs Ecuador0-0
DColombia vs Peru0-0

👥 Current Squad(40)

Last updated: May 19, 2026

🧤Goalkeepers(5)

P. Gallese

35 y/o · #1

D. Prieto

30 y/o · #12

D. Enríquez

23 y/o · #21

D. Romero

24 y/o · #21

P. Díaz

27 y/o

🛡️Defenders(12)

L. Abram

29 y/o · #2

G. Chávez

27 y/o · #4

M. López

26 y/o · #4

A. Santamaría

33 y/o · #4

M. Lazo

22 y/o · #14

M. Araujo

31 y/o · #15

R. Garcés

29 y/o · #15

C. Inga

23 y/o · #18

C. Cabello

28 y/o

C. Carbajal

26 y/o

F. Gruber

23 y/o

O. Sonne

25 y/o

⚙️Midfielders(11)

J. Murrugarra

28 y/o · #3

E. Noriega

24 y/o · #3

P. Cari

18 y/o · #6

K. Cabrera

22 y/o · #7

J. Concha

26 y/o · #8

P. Quispe

24 y/o · #8

J. Castillo

24 y/o · #13

J. Pretell

26 y/o · #14

G. Távara

26 y/o · #14

Y. Yotún

35 y/o · #19

J. Castillo

29 y/o

Attackers(12)

J. Goicochea

20 y/o · #7

L. Ramos

26 y/o · #9

B. Reyna

27 y/o · #11

Y. Reyna

32 y/o · #11

M. Castro

18 y/o · #14

A. Carrillo

34 y/o · #18

A. Ugarriza

28 y/o · #19

K. Quevedo

28 y/o · #22

A. Valera

29 y/o · #23

J. Grimaldo

22 y/o

J. Vidales

33 y/o

Matias Zegarra

19 y/o

Current senior Peru squad as reported by API-Football. Caps and call-up history will surface once the player-history pipeline lands.

Player Impact

How Peru's results correlate with each player's on-pitch time. Win rate is measured only over minutes the player was actually on the pitch — not just rostered.

League-wide table
#Player · TeamWin % on pitchGoals on pitch
1

Luis Abram

Peru

29%

4

0.57/match

2

Sergio Peña

Peru

22%

4

0.44/match

3

Miguel Trauco

Peru

20%

3

0.60/match

4

Alex Valera

Peru

20%

1

0.20/match

5

Andy Polo

Peru

18%

3

0.27/match

6

André Carrillo

Peru

17%

2

0.33/match

7

Bryan Reyna

Peru

17%

3

0.50/match

8

Renzo Garces

Peru

17%

3

0.50/match

9

Miguel Araujo

Peru

14%

2

0.29/match

10

Alexander Callens

Peru

13%

2

0.25/match

11

Pedro Gallese

Peru

12%

6

0.35/match

12

Paolo Guerrero

Peru

10%

2

0.20/match

13

Carlos Zambrano

Peru

9%

2

0.18/match

14

Renato Tapia

Peru

8%

5

0.42/match

15

Luis Advíncula

Peru

7%

4

0.29/match

16

Marcos López

Peru

0%

2

0.15/match

17

Yoshimar Yotún

Peru

0%

1

0.13/match

18

Wilder Cartagena

Peru

0%

1

0.14/match

19

Aldo Corzo

Peru

0%

1

0.17/match

20

Joao Grimaldo

Peru

0%

1

0.17/match

Tap any column header to re-sort the table.

Upcoming matches