Ricardo Carvalho

Date of birth18 May 1978
Place of birthPorto
NationalityPortuguese
Weight79 kg
Height1.83 m
PositionDefender

Full name is: Ricardo Alberto Silveira Carvalho

Carvalho joined Chelsea in July 2004 with a three-year contract that was extended to June 2012 in May 2007.

Voted the best defender of Euro 2004, his Chelsea form was similarly impressive.

Club history

Team Joined Left Loan / Trialist
Leca 01 Jul 1997 01 Jul 1998
FC Porto 01 Jul 1998 27 Jul 2004
Vitoria Setubal 01 Aug 1999 31 May 2000 L
Alverca 01 Aug 2000 31 May 2001 L
Chelsea 27 Jul 2004 12 Aug 2010
Real Madrid 12 Aug 2010 30 Jun 2013
AS Monaco 01 Jul 2013

Club stats

Season Team Competition Apps Subs Goals Y R
2000-01 Alverca Portuguese First Division 28
1
1
4
1
2001-02 FC Porto Portuguese First Division 15
2
2001-02 FC Porto UEFA Champions League 9
1
1
2002-03 FC Porto UEFA Cup 2
2003-04 FC Porto UEFA Champions League 11
1
2
2003-04 FC Porto UEFA Super Cup 1
2004-05 Chelsea FA Cup 1
1
2004-05 Chelsea League Cup 3
2004-05 Chelsea Premier League 22
3
1
2
2004-05 Chelsea UEFA Champions League 10
2
2005-06 Chelsea FA Cup 3
2005-06 Chelsea Premier League 22
2
1
5
1
2005-06 Chelsea UEFA Champions League 8
2
1
2006-07 Chelsea FA Community Shield 1
2006-07 Chelsea FA Cup 5
1
1
2006-07 Chelsea League Cup 4
1
2006-07 Chelsea Premier League 31
3
6
2006-07 Chelsea UEFA Champions League 10
2007-08 Chelsea FA Community Shield 1
1
2007-08 Chelsea FA Cup 2
2
2007-08 Chelsea League Cup 4
1
2007-08 Chelsea Premier League 21
1
6
1
2007-08 Chelsea UEFA Champions League 10
2
2008-09 Chelsea FA Cup 2
2008-09 Chelsea Premier League 11
1
1
2
2008-09 Chelsea UEFA Champions League 3
1
1
2009-10 Chelsea FA Community Shield 1
1
2009-10 Chelsea FA Cup 1
1
2009-10 Chelsea Premier League 22
4
2009-10 Chelsea UEFA Champions League 5
2010-11 Real Madrid UEFA Champions League 2
1
2011-12 Real Madrid UEFA Champions League 2
1
2012-13 Real Madrid UEFA Champions League 1
1
2014-15 AS Monaco UEFA Champions League 6
4
2015-16 AS Monaco UEFA Champions League 4
2015-16 AS Monaco UEFA Europa League 4
1
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
27 Aug 2000 SC Farense v Alverca L 2-0 Portuguese First Division 2
01 Sep 2000 Alverca v Vitória Guimarães L 1-3 Portuguese First Division 3
16 Sep 2000 Sporting Lisboa v Alverca D 1-1 Portuguese First Division 4
24 Sep 2000 Sporting Braga v Alverca D 1-1 Portuguese First Division 5
21 Oct 2000 Alverca v Clube Desportivo Das Aves W 5-1 Portuguese First Division 8
05 Nov 2000 Alverca v Beira Mar L 0-1 Portuguese First Division 10
12 Nov 2000 Uniao Leiria v Alverca L 2-0 Portuguese First Division 11
19 Nov 2000 Alverca v Estrela Amadora W 3-1 Portuguese First Division 12
03 Dec 2000 Boavista v Alverca L 5-1 Portuguese First Division 13
10 Dec 2000 Alverca v Benfica W 2-1 Portuguese First Division 14
16 Dec 2000 Belenenses v Alverca L 1-0 Portuguese First Division 15
06 Jan 2001 Alverca v Pacos Ferreira W 2-0 Portuguese First Division 16
13 Jan 2001 Campomaiorense v Alverca W 0-4 Portuguese First Division 17
22 Jan 2001 Maritimo v Alverca L 2-1 Portuguese First Division 18
28 Jan 2001 Alverca v SC Farense L 0-1 Portuguese First Division 19
03 Feb 2001 Vitória Guimarães v Alverca D 2-2 Portuguese First Division 20
18 Feb 2001 Alverca v Sporting Lisboa W 3-1 Portuguese First Division 21
25 Feb 2001 Alverca v Sporting Braga W 4-1 Portuguese First Division 22
04 Mar 2001 Gil Vicente v Alverca W 1-2 Portuguese First Division 23
11 Mar 2001 Alverca v Salgueiros L 0-3 Portuguese First Division 24
18 Mar 2001 Clube Desportivo Das Aves v Alverca D 0-0 Portuguese First Division 25
08 Apr 2001 Beira Mar v Alverca D 0-0 Portuguese First Division 27
14 Apr 2001 Alverca v Uniao Leiria L 0-1 Portuguese First Division 28
22 Apr 2001 Estrela Amadora v Alverca W 1-2 Portuguese First Division 29
28 Apr 2001 Alverca v Boavista L 1-2 Portuguese First Division 30
04 May 2001 Benfica v Alverca W 0-2 Portuguese First Division 31
13 May 2001 Alverca v Belenenses L 0-3 Portuguese First Division 32
20 May 2001 Pacos Ferreira v Alverca D 2-2 Portuguese First Division
27 May 2001 Alverca v Campomaiorense W 2-1 Portuguese First Division 34


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Goals Y R
1998-99 Portugal UEFA Under-21 1
1999-00 Portugal B International
1
2003-04 Portugal International Friendly
5
2003-04 Portugal UEFA European Championship 5
2
2003-04 Portugal UEFA Under-19 2
1
2004-05 Portugal FIFA World Cup 6
2005-06 Portugal FIFA World Cup 9
1
3
2005-06 Portugal International Friendly 5
2006-07 Portugal International Friendly 2
2
2006-07 Portugal UEFA European Championship 6
1
2007-08 Portugal International Friendly 3
2007-08 Portugal UEFA European Championship 5
2008-09 Portugal FIFA World Cup 4
2008-09 Portugal International Friendly 4
2009-10 Portugal FIFA World Cup 10
2009-10 Portugal International Friendly 3
2010-11 Portugal International Friendly 2
1
2010-11 Portugal UEFA European Championship 4
2011-12 Portugal International Friendly
1
2014-15 Portugal International Friendly
1
2014-15 Portugal UEFA European Championship 4
1
1
2015-16 Portugal International Friendly 3
1
2015-16 Portugal UEFA European Championship 5


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
05 Sep 1998 Hungary v Portugal W 0-3 UEFA U21 Group 7
25 Apr 2000 Portugal v Romania D 2-2 B INTER
22 Sep 2003 Portugal v Wales W 2-1 UEFA U19 Group 7 1st qualifying round
24 Sep 2003 Belarus v Portugal D 1-1 UEFA U19 Group 7
26 Sep 2003 Greece v Portugal D 1-1 UEFA U19 Group 7
11 Oct 2003 Portugal v Albania W 5-3 International Friendly
18 Feb 2004 Portugal v England D 1-1 International Friendly
31 Mar 2004 Portugal v Italy L 1-2 International Friendly
29 May 2004 Portugal v Luxembourg W 3-0 International Friendly
05 Jun 2004 Portugal v Lithuania W 4-1 International Friendly
16 Jun 2004 Portugal v Russia W 2-0 UEFA European Championship Finals Group A
20 Jun 2004 Portugal v Spain W 1-0 UEFA European Championship Finals Group A
24 Jun 2004 Portugal v England W 2-2 (6-5) UEFA European Championship Quarter-final
30 Jun 2004 Portugal v Netherlands W 2-1 UEFA European Championship Semi-final
04 Jul 2004 Portugal v Greece L 0-1 UEFA European Championship Final
04 Sep 2004 Latvia v Portugal W 0-2 FIFA World Cup Europe group 3
08 Sep 2004 Portugal v Estonia W 4-0 FIFA World Cup Europe group 3
09 Oct 2004 Liechtenstein v Portugal D 2-2 FIFA World Cup Europe group 3
13 Oct 2004 Portugal v Russia W 7-1 FIFA World Cup Europe group 3
17 Nov 2004 Luxembourg v Portugal W 0-5 FIFA World Cup Europe group 3
30 Mar 2005 Slovakia v Portugal D 1-1 FIFA World Cup Europe group 3
17 Aug 2005 Portugal v Egypt W 2-0 International Friendly
03 Sep 2005 Portugal v Luxembourg W 6-0 FIFA World Cup Europe group 3
07 Sep 2005 Russia v Portugal D 0-0 FIFA World Cup Europe group 3
08 Oct 2005 Portugal v Liechtenstein W 2-1 FIFA World Cup Europe group 3
12 Nov 2005 Portugal v Croatia W 2-0 International Friendly
15 Nov 2005 Northern Ireland v Portugal D 1-1 International Friendly
27 May 2006 Portugal v Cape Verde Islands W 4-1 International Friendly
03 Jun 2006 Luxembourg v Portugal W 0-3 International Friendly
11 Jun 2006 Angola v Portugal W 0-1 FIFA World Cup Finals Group D
17 Jun 2006 Portugal v Iran W 2-0 FIFA World Cup Finals Group D
21 Jun 2006 Portugal v Mexico W 2-1 FIFA World Cup Finals Group D
25 Jun 2006 Portugal v Netherlands W 1-0 FIFA World Cup Finals - Round of 16
01 Jul 2006 England v Portugal W 0-0 (3-1) FIFA World Cup Quarter-final
05 Jul 2006 France v Portugal L 1-0 FIFA World Cup Semi-final
01 Sep 2006 Denmark v Portugal L 4-2 International Friendly
06 Sep 2006 Finland v Portugal D 1-1 UEFA European Championship Group A
07 Oct 2006 Portugal v Azerbaijan W 3-0 UEFA European Championship Group A
11 Oct 2006 Poland v Portugal L 2-1 UEFA European Championship Group A
15 Nov 2006 Portugal v Kazakhstan W 3-0 UEFA European Championship Group A
06 Feb 2007 Portugal v Brazil W 2-0 International Friendly
24 Mar 2007 Portugal v Belgium W 4-0 UEFA European Championship Group A
28 Mar 2007 Serbia v Portugal D 1-1 UEFA European Championship Group A
13 Oct 2007 Azerbaijan v Portugal W 0-2 UEFA European Championship Group A
17 Oct 2007 Kazakhstan v Portugal W 1-2 UEFA European Championship Group A
06 Feb 2008 Italy v Portugal L 3-1 International Friendly
26 Mar 2008 Portugal v Greece L 1-2 International Friendly
31 May 2008 Portugal v Georgia W 2-0 International Friendly
07 Jun 2008 Portugal v Turkey W 2-0 UEFA European Championship Finals Group A
11 Jun 2008 Czech Republic v Portugal W 1-3 UEFA European Championship Finals Group A
19 Jun 2008 Germany v Portugal L 3-2 UEFA European Championship Finals quarter-final
20 Aug 2008 Portugal v Faroe Islands W 5-0 International Friendly
06 Sep 2008 Malta v Portugal W 0-4 FIFA World Cup Europe group 1
10 Sep 2008 Portugal v Denmark L 2-3 FIFA World Cup Europe group 1
28 Mar 2009 Portugal v Sweden D 0-0 FIFA World Cup Europe group 1
31 Mar 2009 Portugal v South Africa W 2-0 International Friendly
06 Jun 2009 Albania v Portugal W 1-2 FIFA World Cup Europe group 1
10 Jun 2009 Estonia v Portugal D 0-0 International Friendly
12 Aug 2009 Liechtenstein v Portugal W 0-3 International Friendly
05 Sep 2009 Denmark v Portugal D 1-1 FIFA World Cup Europe group 1
09 Sep 2009 Hungary v Portugal W 0-1 FIFA World Cup Europe group 1
10 Oct 2009 Portugal v Hungary W 3-0 FIFA World Cup Europe group 1
14 Oct 2009 Portugal v Malta W 4-0 FIFA World Cup Europe group 1
14 Nov 2009 Portugal v Bosnia and Herzegovina W 1-0 FIFA World Cup Europe play-off
18 Nov 2009 Bosnia and Herzegovina v Portugal W 0-1 FIFA World Cup Europe play-off
24 May 2010 Portugal v Cape Verde Islands D 0-0 International Friendly
01 Jun 2010 Portugal v Cameroon W 3-1 International Friendly
08 Jun 2010 Portugal v Mozambique W 3-0 International Friendly
15 Jun 2010 Ivory Coast v Portugal D 0-0 FIFA World Cup Finals group G
21 Jun 2010 Portugal v Korea DPR W 7-0 FIFA World Cup Finals group G
25 Jun 2010 Portugal v Brazil D 0-0 FIFA World Cup Finals group G
29 Jun 2010 Spain v Portugal L 1-0 FIFA World Cup Finals - Round of 16
03 Sep 2010 Portugal v Cyprus D 4-4 UEFA European Championship Group H
07 Sep 2010 Norway v Portugal L 1-0 UEFA European Championship Group H
08 Oct 2010 Portugal v Denmark W 3-1 UEFA European Championship Group H
12 Oct 2010 Iceland v Portugal W 1-3 UEFA European Championship Group H
17 Nov 2010 Portugal v Spain W 4-0 International Friendly
26 Mar 2011 Portugal v Chile D 1-1 International Friendly
29 Mar 2011 Portugal v Finland W 2-0 International Friendly
10 Aug 2011 Portugal v Luxembourg W 5-0 International Friendly
11 Oct 2014 France v Portugal L 2-1 International Friendly
14 Oct 2014 Denmark v Portugal W 0-1 UEFA European Championship Qualifying group I
14 Nov 2014 Portugal v Armenia W 1-0 UEFA European Championship Qualifying group I
29 Mar 2015 Portugal v Serbia W 2-1 UEFA European Championship Qualifying group I
13 Jun 2015 Armenia v Portugal W 2-3 UEFA European Championship Qualifying group I
04 Sep 2015 Portugal v France L 0-1 International Friendly
07 Sep 2015 Albania v Portugal W 0-1 UEFA European Championship Qualifying group I
08 Oct 2015 Portugal v Denmark W 1-0 UEFA European Championship Qualifying group I
29 May 2016 Portugal v Norway W 3-0 International Friendly
02 Jun 2016 England v Portugal L 1-0 International Friendly
08 Jun 2016 Portugal v Estonia W 7-0 International Friendly
14 Jun 2016 Portugal v Iceland D 1-1 UEFA European Championship Group F
18 Jun 2016 Portugal v Austria D 0-0 UEFA European Championship Group F
22 Jun 2016 Hungary v Portugal D 3-3 UEFA European Championship Group F


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.