goalence
Italy logo

Italy

National Team

Italy · Founded 1898

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

Recent form (last 10)

7W · 0D · 2L
WItaly vs Northern Ireland2-0
LItaly vs Norway1-4
WMoldova vs Italy2-0
WItaly vs Israel3-0
WEstonia vs Italy3-1
WIsrael vs Italy5-4
WItaly vs Estonia5-0
WItaly vs Moldova2-0
LNorway vs Italy0-3

👥 Current Squad(27)

Last updated: May 19, 2026

🧤Goalkeepers(4)

G. Donnarumma

26 y/o · #1

M. Carnesecchi

25 y/o · #12

E. Caprile

24 y/o · #19

A. Meret

28 y/o · #22

🛡️Defenders(10)

F. Dimarco

28 y/o · #3

L. Spinazzola

32 y/o · #4

A. Buongiorno

26 y/o · #6

R. Calafiori

23 y/o · #13

A. Cambiaso

25 y/o · #19

F. Gatti

27 y/o · #19

G. Scalvini

22 y/o · #20

A. Bastoni

26 y/o · #21

D. Coppola

22 y/o · #21

G. Mancini

29 y/o · #23

⚙️Midfielders(7)

M. Palestra

20 y/o · #2

M. Locatelli

27 y/o · #5

S. Tonali

25 y/o · #8

N. Pisilli

21 y/o · #14

B. Cristante

30 y/o · #16

D. Frattesi

26 y/o · #17

N. Barella

28 y/o · #18

Attackers(6)

M. Politano

32 y/o · #7

M. Retegui

26 y/o · #9

G. Raspadori

25 y/o · #10

M. Kean

25 y/o · #11

G. Scamacca

26 y/o · #11

F. Esposito

20 y/o · #15

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

Player Impact

How Italy'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

Federico Dimarco

Italy

86%

15

2.14/match

2

Giacomo Raspadori

Italy

80%

5

1.00/match

3

Gianluca Mancini

Italy

80%

15

3.00/match

4

Mateo Retegui

Italy

75%

21

2.63/match

5

Gianluigi Donnarumma

Italy

75%

23

2.88/match

6

Nicolò Barella

Italy

75%

19

2.38/match

7

Andrea Cambiaso

Italy

60%

12

2.40/match

8

Samuele Ricci

Italy

60%

12

2.40/match

9

Davide Frattesi

Italy

57%

15

2.14/match

10

Alessandro Bastoni

Italy

50%

17

2.13/match

11

Sandro Tonali

Italy

50%

16

2.00/match

12

Giovanni Di Lorenzo

Italy

43%

15

2.14/match

Tap any column header to re-sort the table.

Upcoming matches