‹-- Juve Stabia (Italy) Juventus
KAA Gent (Belgium) --› ‹-- Juve Stabia (Italy) Italy
Lazio (Italy) --›
Summary by Name
Summary by Opponents
Summary by Apps
Summary by Goals
Games by Date
Games by Team Date
Games by Number of Players
What No Number of Different Opponents 8 Number of Different Players 35 Total Games 53 Starters 47 Subs Used 6 Total Goals 5 Total Penalties Total Own Goals Total Players Sent Off Total Players Booked 4 Earliest Date Cap Won Wed 20 May 1931 Italy 3 Scotland 0 Last Date Cap Won Wed 02 Jun 2021 Scotland 2 Netherlands 2
Opponent No
PlayersGames
Starters
Sub
UsedTotal
GoalsPenalties Own
GoalsTotal
Sent-OffTotal
BookingsFirst Last CROATIA 1 1 1 1 Sat 01 Sep 2001 Scotland 0 Croatia 0 Sat 01 Sep 2001 Scotland 0 Croatia 0 DENMARK 1 1 1 Wed 04 Jun 1986 Scotland 0 Denmark 1 Wed 04 Jun 1986 Scotland 0 Denmark 1 FRANCE 7 9 9 2 Fri 01 Jun 1984 France 2 Scotland 0 Sat 04 Jun 2016 France 3 Scotland 0 GERMANY 2 3 2 1 Mon 15 Jun 1992 Scotland 0 Germany 2 Wed 24 Mar 1993 Scotland 0 Germany 1 ITALY 20 34 29 5 2 2 Wed 20 May 1931 Italy 3 Scotland 0 Sun 29 May 2016 Scotland 0 Italy 1 NETHERLANDS 2 2 2 1 Wed 26 Apr 2000 Netherlands 0 Scotland 0 Wed 02 Jun 2021 Scotland 2 Netherlands 2 WALES 1 1 1 1 Wed 04 Nov 1959 Scotland 1 Wales 1 Wed 04 Nov 1959 Scotland 1 Wales 1 WEST GERMANY 1 2 2 Wed 16 Apr 1969 Scotland 1 West Germany 1 Wed 22 Oct 1969 West Germany 3 Scotland 2
Summary by Goals Rank Player Opponent First Game
Last Game
Apps Goals W D L F A 1 David Trezeguet FRANCE Wed 27 Mar 2002 France 5 Scotland 0 Wed 12 Sep 2007 France 0 Scotland 1 3 2 1 0 2 5 2 2 Pierluigi Casiraghi ITALY Wed 13 Oct 1993 Italy 3 Scotland 1 Wed 13 Oct 1993 Italy 3 Scotland 1 1 1 1 0 0 3 1 2 William John Charles WALES Wed 04 Nov 1959 Scotland 1 Wales 1 Wed 04 Nov 1959 Scotland 1 Wales 1 1 1 0 1 0 1 1 2 Raimundo Orsi ITALY Wed 20 May 1931 Italy 3 Scotland 0 Wed 20 May 1931 Italy 3 Scotland 0 1 1 1 0 0 3 0
Games by Date Rk Gme
noDate Team Sno Player Age Gls Bk So Comp Rnd V Score Agg Opp Scorers 1 155 Wed 20 May 1931 Italy 1 Giampiero Combi 28y 06m 00d F H
3-0
Raffaele Costantino 6; Giuseppe Meazza 42; Raimundo Orsi 87 1 155 Wed 20 May 1931 Italy 3 Umberto Caligaris 29y 09m 24d F H
3-0
Raffaele Costantino 6; Giuseppe Meazza 42; Raimundo Orsi 87 1 155 Wed 20 May 1931 Italy 6 Luigi Bertolini 26y 06m 07d F H
3-0
Raffaele Costantino 6; Giuseppe Meazza 42; Raimundo Orsi 87 1 155 Wed 20 May 1931 Italy 8 Renato Cesarini 25y 01m 09d F H
3-0
Raffaele Costantino 6; Giuseppe Meazza 42; Raimundo Orsi 87 1 155 Wed 20 May 1931 Italy 10 Giovanni Ferrari 23y 05m 14d F H
3-0
Raffaele Costantino 6; Giuseppe Meazza 42; Raimundo Orsi 87 1 155 Wed 20 May 1931 Italy 11 Raimundo Orsi 29y 05m 18d 1 F H
3-0
Raffaele Costantino 6; Giuseppe Meazza 42; Raimundo Orsi 87 7 274 Wed 04 Nov 1959 Wales 5 William John Charles 27y 10m 08d 1 BC 02 of 03 A
1-1
William John Charles 8 8 313 Tue 09 Nov 1965 Italy 5 Sandro Salvadore 25y 11m 11d WC 05 of 06 A
0-1
----- 9 315 Tue 07 Dec 1965 Italy 5 Sandro Salvadore 26y 00m 08d WC 06 of 06 H
3-0
Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 10 336 Wed 16 Apr 1969 West Germany 8 Helmut Haller 29y 08m 26d WC 03 of 06 A
1-1
Gerd Muller 39 11 342 Wed 22 Oct 1969 West Germany 7 Helmut Haller 30y 03m 01d WC 05 of 06 H
3-2
Klaus Fichtel 35; Gerd Muller 60; Reinhard Libuda 80 12 474 Fri 01 Jun 1984 France 8 Michel Platini 28y 11m 11d F H
2-0
Alain Giresse 14; Bernard Lacombe 29 13 490 Wed 04 Jun 1986 Denmark 11 Michael Laudrup 21y 11m 20d WC 01 of 03 N
1-0
Preben Elkjaer-Larsen 57 14 511 Thu 22 Dec 1988 Italy 6 Giancarlo Marocchi 23y 05m 18d F H
2-0
Giuseppe Giannini pen 48; Nicola Berti 70 14 511 Thu 22 Dec 1988 Italy 12 Stefano Tacconi 31y 07m 09d F H
2-0
Giuseppe Giannini pen 48; Nicola Berti 70 16 543 Mon 15 Jun 1992 Germany 2 Jurgen Kohler 26y 08m 09d EC 02 of 03 N
2-0
Karl-Heinz Riedle 28; Stefan Effenberg 46 16 543 Mon 15 Jun 1992 Germany 22 Stefan Reuter 25y 11m 30d EC 02 of 03 N
2-0
Karl-Heinz Riedle 28; Stefan Effenberg 46 18 549 Wed 24 Mar 1993 Germany 4 Jurgen Kohler 27y 05m 18d F A
1-0
Karl-Heinz Riedle 21 19 554 Wed 13 Oct 1993 Italy 7 Dino Baggio 22y 02m 19d WC 09 of 10 H
3-1
Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 19 554 Wed 13 Oct 1993 Italy 11 Pierluigi Casiraghi 24y 07m 09d 1 WC 09 of 10 H
3-1
Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 21 591 Wed 12 Nov 1997 France 6 Didier Deschamps 29y 00m 28d F H
2-1
Pierre Laigle 35; Youri Djorkaeff pen 78 21 591 Wed 12 Nov 1997 France 9 Zinedine Zidane 25y 04m 20d F H
2-1
Pierre Laigle 35; Youri Djorkaeff pen 78 23 613 Wed 26 Apr 2000 Netherlands 1 Edwin van der Sar 29y 05m 28d F H
0-0
----- 24 622 Sat 01 Sep 2001 Croatia 6 Igor Tudor 23y 04m 16d BK WC 06 of 08 A
0-0
----- 25 625 Wed 27 Mar 2002 France 11 David Trezeguet 24y 05m 12d 2 F H
5-0
Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 26 658 Sat 26 Mar 2005 Italy 1 Gianluigi Buffon 27y 01m 26d WC 04 of 10 H
2-0
Andrea Pirlo 35; Andrea Pirlo 85 26 658 Sat 26 Mar 2005 Italy 3 Fabio Cannavaro 31y 06m 13d BK WC 04 of 10 H
2-0
Andrea Pirlo 35; Andrea Pirlo 85 26 658 Sat 26 Mar 2005 Italy 5 Giorgio Chiellini 20y 07m 12d WC 04 of 10 H
2-0
Andrea Pirlo 35; Andrea Pirlo 85 26 658 Sat 26 Mar 2005 Italy 6 Mauro Camoranesi 28y 05m 22d WC 04 of 10 H
2-0
Andrea Pirlo 35; Andrea Pirlo 85 30 662 Sat 03 Sep 2005 Italy 3 Fabio Cannavaro 31y 11m 21d WC 07 of 10 A
1-1
Fabio Grosso 76 30 662 Sat 03 Sep 2005 Italy 5 Gianluca Zambrotta 28y 06m 15d BK WC 07 of 10 A
1-1
Fabio Grosso 76 30 662 Sat 03 Sep 2005 Italy 17 Mauro Camoranesi 28y 10m 30d WC 07 of 10 A
1-1
Fabio Grosso 76 33 672 Sat 07 Oct 2006 France 4 Jean-Alain Boumsong 26y 09m 23d EC 03 of 12 A
0-1
----- 33 672 Sat 07 Oct 2006 France 10 David Trezeguet 28y 11m 22d EC 03 of 12 A
0-1
----- 35 675 Wed 28 Mar 2007 Italy 1 Gianluigi Buffon 29y 02m 00d EC 06 of 12 H
2-0
Luca Toni 11; Luca Toni 70 35 675 Wed 28 Mar 2007 Italy 3 Fabio Cannavaro 33y 06m 15d EC 06 of 12 H
2-0
Luca Toni 11; Luca Toni 70 35 675 Wed 28 Mar 2007 Italy 5 Gianluca Zambrotta 30y 01m 09d EC 06 of 12 H
2-0
Luca Toni 11; Luca Toni 70 35 675 Wed 28 Mar 2007 Italy 8 Mauro Camoranesi 30y 05m 24d EC 06 of 12 H
2-0
Luca Toni 11; Luca Toni 70 35 675 Wed 28 Mar 2007 Italy 21 Alessandro Del Piero 32y 06m 17d EC 06 of 12 H
2-0
Luca Toni 11; Luca Toni 70 40 680 Wed 12 Sep 2007 France 10 David Trezeguet 29y 10m 28d EC 09 of 12 H
0-1
----- 41 683 Sat 17 Nov 2007 Italy 1 Gianluigi Buffon 29y 09m 20d EC 12 of 12 A
2-1
Luca Toni 2; Christian Panucci 91 41 683 Sat 17 Nov 2007 Italy 3 Fabio Cannavaro 34y 02m 04d EC 12 of 12 A
2-1
Luca Toni 2; Christian Panucci 91 41 683 Sat 17 Nov 2007 Italy 5 Gianluca Zambrotta 30y 08m 29d EC 12 of 12 A
2-1
Luca Toni 2; Christian Panucci 91 41 683 Sat 17 Nov 2007 Italy 7 Mauro Camoranesi 31y 01m 13d EC 12 of 12 A
2-1
Luca Toni 2; Christian Panucci 91 41 683 Sat 17 Nov 2007 Italy 18 Giorgio Chiellini 23y 03m 03d EC 12 of 12 A
2-1
Luca Toni 2; Christian Panucci 91 46 750 Sun 29 May 2016 Italy 1 Gianluigi Buffon 38y 04m 01d F N
1-0
Graziano Pellè 57 46 750 Sun 29 May 2016 Italy 2 Andrea Barzagli 35y 00m 21d F N
1-0
Graziano Pellè 57 46 750 Sun 29 May 2016 Italy 3 Leonardo Bonucci 29y 00m 28d F N
1-0
Graziano Pellè 57 46 750 Sun 29 May 2016 Italy 4 Giorgio Chiellini 31y 09m 15d F N
1-0
Graziano Pellè 57 46 750 Sun 29 May 2016 Italy 21 Simone Zaza 24y 11m 04d F N
1-0
Graziano Pellè 57 51 751 Sat 04 Jun 2016 France 5 Patrice Evra 35y 00m 20d F H
3-0
Olivier Giroud 8; Olivier Giroud 35; Laurent Koscielny 39 51 751 Sat 04 Jun 2016 France 6 Paul Pogba 23y 02m 20d F H
3-0
Olivier Giroud 8; Olivier Giroud 35; Laurent Koscielny 39 53 795 Wed 02 Jun 2021 Netherlands 2 Matthijs de Ligt 21y 09m 21d BK F N
2-2
Memphis Depay 17; Memphis Depay 89
Games by Opposition, Date Rk Gme
noDate Team Sno Player Age Gls Bk So Comp Rnd V Score Agg Opp Scorers 1 622 Sat 01 Sep 2001 Croatia 6 Igor Tudor 23y 04m 16d BK WC 06 of 08 A
0-0
----- 1 490 Wed 04 Jun 1986 Denmark 11 Michael Laudrup 21y 11m 20d WC 01 of 03 N
1-0
Preben Elkjaer-Larsen 57 1 474 Fri 01 Jun 1984 France 8 Michel Platini 28y 11m 11d F H
2-0
Alain Giresse 14; Bernard Lacombe 29 2 591 Wed 12 Nov 1997 France 6 Didier Deschamps 29y 00m 28d F H
2-1
Pierre Laigle 35; Youri Djorkaeff pen 78 2 591 Wed 12 Nov 1997 France 9 Zinedine Zidane 25y 04m 20d F H
2-1
Pierre Laigle 35; Youri Djorkaeff pen 78 4 625 Wed 27 Mar 2002 France 11 David Trezeguet 24y 05m 12d 2 F H
5-0
Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 5 672 Sat 07 Oct 2006 France 4 Jean-Alain Boumsong 26y 09m 23d EC 03 of 12 A
0-1
----- 5 672 Sat 07 Oct 2006 France 10 David Trezeguet 28y 11m 22d EC 03 of 12 A
0-1
----- 7 680 Wed 12 Sep 2007 France 10 David Trezeguet 29y 10m 28d EC 09 of 12 H
0-1
----- 8 751 Sat 04 Jun 2016 France 5 Patrice Evra 35y 00m 20d F H
3-0
Olivier Giroud 8; Olivier Giroud 35; Laurent Koscielny 39 8 751 Sat 04 Jun 2016 France 6 Paul Pogba 23y 02m 20d F H
3-0
Olivier Giroud 8; Olivier Giroud 35; Laurent Koscielny 39 1 543 Mon 15 Jun 1992 Germany 2 Jurgen Kohler 26y 08m 09d EC 02 of 03 N
2-0
Karl-Heinz Riedle 28; Stefan Effenberg 46 1 543 Mon 15 Jun 1992 Germany 22 Stefan Reuter 25y 11m 30d EC 02 of 03 N
2-0
Karl-Heinz Riedle 28; Stefan Effenberg 46 3 549 Wed 24 Mar 1993 Germany 4 Jurgen Kohler 27y 05m 18d F A
1-0
Karl-Heinz Riedle 21 1 155 Wed 20 May 1931 Italy 1 Giampiero Combi 28y 06m 00d F H
3-0
Raffaele Costantino 6; Giuseppe Meazza 42; Raimundo Orsi 87 1 155 Wed 20 May 1931 Italy 3 Umberto Caligaris 29y 09m 24d F H
3-0
Raffaele Costantino 6; Giuseppe Meazza 42; Raimundo Orsi 87 1 155 Wed 20 May 1931 Italy 6 Luigi Bertolini 26y 06m 07d F H
3-0
Raffaele Costantino 6; Giuseppe Meazza 42; Raimundo Orsi 87 1 155 Wed 20 May 1931 Italy 8 Renato Cesarini 25y 01m 09d F H
3-0
Raffaele Costantino 6; Giuseppe Meazza 42; Raimundo Orsi 87 1 155 Wed 20 May 1931 Italy 10 Giovanni Ferrari 23y 05m 14d F H
3-0
Raffaele Costantino 6; Giuseppe Meazza 42; Raimundo Orsi 87 1 155 Wed 20 May 1931 Italy 11 Raimundo Orsi 29y 05m 18d 1 F H
3-0
Raffaele Costantino 6; Giuseppe Meazza 42; Raimundo Orsi 87 7 313 Tue 09 Nov 1965 Italy 5 Sandro Salvadore 25y 11m 11d WC 05 of 06 A
0-1
----- 8 315 Tue 07 Dec 1965 Italy 5 Sandro Salvadore 26y 00m 08d WC 06 of 06 H
3-0
Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 9 511 Thu 22 Dec 1988 Italy 6 Giancarlo Marocchi 23y 05m 18d F H
2-0
Giuseppe Giannini pen 48; Nicola Berti 70 9 511 Thu 22 Dec 1988 Italy 12 Stefano Tacconi 31y 07m 09d F H
2-0
Giuseppe Giannini pen 48; Nicola Berti 70 11 554 Wed 13 Oct 1993 Italy 7 Dino Baggio 22y 02m 19d WC 09 of 10 H
3-1
Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 11 554 Wed 13 Oct 1993 Italy 11 Pierluigi Casiraghi 24y 07m 09d 1 WC 09 of 10 H
3-1
Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 13 658 Sat 26 Mar 2005 Italy 1 Gianluigi Buffon 27y 01m 26d WC 04 of 10 H
2-0
Andrea Pirlo 35; Andrea Pirlo 85 13 658 Sat 26 Mar 2005 Italy 3 Fabio Cannavaro 31y 06m 13d BK WC 04 of 10 H
2-0
Andrea Pirlo 35; Andrea Pirlo 85 13 658 Sat 26 Mar 2005 Italy 5 Giorgio Chiellini 20y 07m 12d WC 04 of 10 H
2-0
Andrea Pirlo 35; Andrea Pirlo 85 13 658 Sat 26 Mar 2005 Italy 6 Mauro Camoranesi 28y 05m 22d WC 04 of 10 H
2-0
Andrea Pirlo 35; Andrea Pirlo 85 17 662 Sat 03 Sep 2005 Italy 3 Fabio Cannavaro 31y 11m 21d WC 07 of 10 A
1-1
Fabio Grosso 76 17 662 Sat 03 Sep 2005 Italy 5 Gianluca Zambrotta 28y 06m 15d BK WC 07 of 10 A
1-1
Fabio Grosso 76 17 662 Sat 03 Sep 2005 Italy 17 Mauro Camoranesi 28y 10m 30d WC 07 of 10 A
1-1
Fabio Grosso 76 20 675 Wed 28 Mar 2007 Italy 1 Gianluigi Buffon 29y 02m 00d EC 06 of 12 H
2-0
Luca Toni 11; Luca Toni 70 20 675 Wed 28 Mar 2007 Italy 3 Fabio Cannavaro 33y 06m 15d EC 06 of 12 H
2-0
Luca Toni 11; Luca Toni 70 20 675 Wed 28 Mar 2007 Italy 5 Gianluca Zambrotta 30y 01m 09d EC 06 of 12 H
2-0
Luca Toni 11; Luca Toni 70 20 675 Wed 28 Mar 2007 Italy 8 Mauro Camoranesi 30y 05m 24d EC 06 of 12 H
2-0
Luca Toni 11; Luca Toni 70 20 675 Wed 28 Mar 2007 Italy 21 Alessandro Del Piero 32y 06m 17d EC 06 of 12 H
2-0
Luca Toni 11; Luca Toni 70 25 683 Sat 17 Nov 2007 Italy 1 Gianluigi Buffon 29y 09m 20d EC 12 of 12 A
2-1
Luca Toni 2; Christian Panucci 91 25 683 Sat 17 Nov 2007 Italy 3 Fabio Cannavaro 34y 02m 04d EC 12 of 12 A
2-1
Luca Toni 2; Christian Panucci 91 25 683 Sat 17 Nov 2007 Italy 5 Gianluca Zambrotta 30y 08m 29d EC 12 of 12 A
2-1
Luca Toni 2; Christian Panucci 91 25 683 Sat 17 Nov 2007 Italy 7 Mauro Camoranesi 31y 01m 13d EC 12 of 12 A
2-1
Luca Toni 2; Christian Panucci 91 25 683 Sat 17 Nov 2007 Italy 18 Giorgio Chiellini 23y 03m 03d EC 12 of 12 A
2-1
Luca Toni 2; Christian Panucci 91 30 750 Sun 29 May 2016 Italy 1 Gianluigi Buffon 38y 04m 01d F N
1-0
Graziano Pellè 57 30 750 Sun 29 May 2016 Italy 2 Andrea Barzagli 35y 00m 21d F N
1-0
Graziano Pellè 57 30 750 Sun 29 May 2016 Italy 3 Leonardo Bonucci 29y 00m 28d F N
1-0
Graziano Pellè 57 30 750 Sun 29 May 2016 Italy 4 Giorgio Chiellini 31y 09m 15d F N
1-0
Graziano Pellè 57 30 750 Sun 29 May 2016 Italy 21 Simone Zaza 24y 11m 04d F N
1-0
Graziano Pellè 57 1 613 Wed 26 Apr 2000 Netherlands 1 Edwin van der Sar 29y 05m 28d F H
0-0
----- 2 795 Wed 02 Jun 2021 Netherlands 2 Matthijs de Ligt 21y 09m 21d BK F N
2-2
Memphis Depay 17; Memphis Depay 89 1 274 Wed 04 Nov 1959 Wales 5 William John Charles 27y 10m 08d 1 BC 02 of 03 A
1-1
William John Charles 8 1 336 Wed 16 Apr 1969 West Germany 8 Helmut Haller 29y 08m 26d WC 03 of 06 A
1-1
Gerd Muller 39 2 342 Wed 22 Oct 1969 West Germany 7 Helmut Haller 30y 03m 01d WC 05 of 06 H
3-2
Klaus Fichtel 35; Gerd Muller 60; Reinhard Libuda 80