Ricardo Santos

Date of birth18 June 1995
Place of birthAlmada
NationalityPortuguese
Weight77 kg
Height1.96 m
PositionDefender

Full name is: Ricardo Alexandre Almeida Santos.


Ricardo Santos joined Peterborough United in February 2014 with a contract to June 2017.

Club history

Team Joined Left Loan / Trialist
Dagenham and Redbridge 01 Jul 2011 30 Jun 2013
Dover Athletic 20 Jul 2013 06 Sep 2013
Thurrock 06 Sep 2013 05 Feb 2014
Peterborough United 05 Feb 2014 01 Jan 2017
Barnet 01 Jan 2017

Club stats

Season Team Competition Apps Subs Goals Y R
2013-14 Peterborough United League One 1
2014-15 Peterborough United FA Cup 1
2014-15 Peterborough United League Cup 1
2014-15 Peterborough United League One 22
2
2
1
2015-16 Peterborough United FA Cup 4
1
2015-16 Peterborough United Johnstones Paint Trophy 1
2015-16 Peterborough United League Cup 1
2015-16 Peterborough United League One 33
4
1
8
2
2016-17 Barnet League Two 15
2
1
2016-17 Peterborough United FA Cup 1
2016-17 Peterborough United Football League Trophy 2
2016-17 Peterborough United League Cup 1
2016-17 Peterborough United League One
1
2017-18 Barnet FA Cup 1
2017-18 Barnet Football League Trophy 2
2017-18 Barnet League Cup 2
2017-18 Barnet League Two 42
3
3


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
03 May 2014 Peterborough United v Port Vale D 0-0 League One
12 Aug 2014 Portsmouth v Peterborough United L 1-0 League Cup Preliminary round 1st leg
19 Aug 2014 Peterborough United v Sheffield United L 1-2 League One
23 Aug 2014 Bradford City v Peterborough United W 0-1 League One
30 Aug 2014 Colchester United v Peterborough United W 1-3 League One
06 Sep 2014 Peterborough United v Port Vale W 3-1 League One
13 Sep 2014 Peterborough United v Notts County D 0-0 League One
16 Sep 2014 Gillingham v Peterborough United L 2-1 League One
20 Sep 2014 Yeovil Town v Peterborough United L 1-0 League One
18 Oct 2014 Peterborough United v Barnsley W 2-1 League One
21 Oct 2014 Crewe Alexandra v Peterborough United L 1-0 League One
01 Nov 2014 Peterborough United v Scunthorpe United L 1-2 League One
08 Nov 2014 Peterborough United v Carlisle United W 2-1 FA Cup Preliminary round 1st leg
15 Nov 2014 Walsall v Peterborough United D 0-0 League One
22 Nov 2014 Peterborough United v Swindon Town L 1-2 League One
28 Dec 2014 Peterborough United v Doncaster Rovers D 0-0 League One
28 Feb 2015 Peterborough United v Bradford City W 2-0 League One
03 Mar 2015 Sheffield United v Peterborough United W 1-2 League One
07 Mar 2015 Peterborough United v Leyton Orient W 1-0 League One
14 Mar 2015 Doncaster Rovers v Peterborough United W 0-2 League One
17 Mar 2015 Preston North End v Peterborough United L 2-0 League One
21 Mar 2015 Peterborough United v Chesterfield W 1-0 League One
03 Apr 2015 Scunthorpe United v Peterborough United L 2-0 League One
14 Apr 2015 Peterborough United v Crewe Alexandra D 1-1 League One
18 Apr 2015 Barnsley v Peterborough United D 1-1 League One
25 Apr 2015 Peterborough United v Crawley Town W 4-3 League One
03 May 2015 Oldham Athletic v Peterborough United D 1-1 League One
15 Aug 2015 Peterborough United v Colchester United W 2-1 League One
18 Aug 2015 Peterborough United v Sheffield United L 1-3 League One
22 Aug 2015 Burton Albion v Peterborough United L 2-1 League One
25 Aug 2015 Peterborough United v Charlton Athletic L 1-4 League Cup 2nd round
29 Aug 2015 Peterborough United v Gillingham D 1-1 League One
01 Sep 2015 Millwall v Peterborough United L 1-0 Johnstones Paint Trophy 1st round - southern section
05 Sep 2015 Southend United v Peterborough United L 2-1 League One
12 Sep 2015 Oldham Athletic v Peterborough United W 1-5 League One
19 Sep 2015 Peterborough United v Walsall D 1-1 League One
26 Sep 2015 Bradford City v Peterborough United W 0-2 League One
29 Sep 2015 Peterborough United v Bury L 2-3 League One
03 Oct 2015 Peterborough United v Millwall W 5-3 League One
10 Oct 2015 Swindon Town v Peterborough United W 1-2 League One
17 Oct 2015 Port Vale v Peterborough United D 1-1 League One
20 Oct 2015 Peterborough United v Wigan Athletic L 2-3 League One
24 Oct 2015 Peterborough United v Doncaster Rovers W 4-0 League One
31 Oct 2015 Coventry City v Peterborough United L 3-2 League One
07 Nov 2015 Burton Albion v Peterborough United W 0-3 FA Cup Preliminary round 1st leg
14 Nov 2015 Peterborough United v Fleetwood Town W 2-1 League One
21 Nov 2015 Crewe Alexandra v Peterborough United W 1-5 League One
28 Nov 2015 Scunthorpe United v Peterborough United W 0-4 League One
06 Dec 2015 Peterborough United v Luton Town W 2-0 FA Cup 2nd round
12 Dec 2015 Peterborough United v Shrewsbury Town D 1-1 League One
19 Dec 2015 Blackpool v Peterborough United L 2-0 League One
26 Dec 2015 Peterborough United v Chesterfield W 2-0 League One
28 Dec 2015 Walsall v Peterborough United L 2-0 League One
02 Jan 2016 Sheffield United v Peterborough United W 2-3 League One
09 Jan 2016 Peterborough United v Preston North End W 2-0 FA Cup 3rd round
16 Jan 2016 Peterborough United v Southend United D 0-0 League One
23 Jan 2016 Gillingham v Peterborough United L 2-1 League One
26 Jan 2016 Peterborough United v Burton Albion L 0-1 League One
30 Jan 2016 West Bromwich Albion v Peterborough United D 2-2 FA Cup 4th round
06 Feb 2016 Chesterfield v Peterborough United W 0-1 League One
20 Feb 2016 Millwall v Peterborough United L 3-0 League One
27 Feb 2016 Peterborough United v Swindon Town L 1-2 League One
01 Mar 2016 Bury v Peterborough United L 3-1 League One
19 Mar 2016 Doncaster Rovers v Peterborough United W 1-2 League One
25 Mar 2016 Peterborough United v Coventry City W 3-1 League One
02 Apr 2016 Peterborough United v Crewe Alexandra W 3-0 League One
16 Apr 2016 Colchester United v Peterborough United W 1-4 League One
19 Apr 2016 Barnsley v Peterborough United L 1-0 League One
23 Apr 2016 Peterborough United v Scunthorpe United L 0-2 League One
08 May 2016 Peterborough United v Blackpool W 5-1 League One
23 Aug 2016 Peterborough United v Swansea City L 1-3 League Cup 2nd round
30 Aug 2016 Peterborough United v Norwich City L 1-6 Football League Trophy Group F – South
05 Nov 2016 Peterborough United v Chesham United W 2-1 FA Cup Preliminary round 1st leg
08 Nov 2016 Barnet v Peterborough United W 1-2 Football League Trophy Group F – South
17 Dec 2016 Charlton Athletic v Peterborough United W 0-2 League One


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