Liam Shephard

Date of birth22 November 1994
Place of birthRhondda
NationalityWelsh
Weight67 kg
Height1.78 m
PositionDefender

Liam Shephard was selected on Swansea City's subs bench for the first time on 4 October 2014 in a Premier League game against Newcastle United.

His Swans contract was extended to June 2017 in January 2015.

He joined Peterborough United in July 2017 with a two-year contract.

Club history

Team Joined Left Loan / Trialist
Swansea City 01 Jul 2013 30 Jun 2017
Yeovil Town 17 Jan 2015 31 May 2015 L
Yeovil Town 24 Mar 2016 31 May 2016 L
Yeovil Town 01 Jul 2016 31 May 2017 L
Peterborough United 10 Jul 2017

Club stats

Season Team Competition Apps Subs Goals Y R
2014-15 Yeovil Town League One 20
2015-16 Swansea City FA Cup 1
2015-16 Yeovil Town League Two 6
1
2016-17 Yeovil Town FA Cup 2
1
2016-17 Yeovil Town Football League Trophy 4
2
2016-17 Yeovil Town League Cup 2
2016-17 Yeovil Town League Two 38
1
5
2017-18 Peterborough United FA Cup 2
2017-18 Peterborough United Football League Trophy 3
1
2017-18 Peterborough United League One 23
1
4


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
20 Jan 2015 Preston North End v Yeovil Town D 1-1 League One
24 Jan 2015 Yeovil Town v Coventry City D 0-0 League One
31 Jan 2015 Peterborough United v Yeovil Town L 1-0 League One
07 Feb 2015 Yeovil Town v Crawley Town W 2-1 League One
10 Feb 2015 Crewe Alexandra v Yeovil Town L 1-0 League One
14 Feb 2015 Doncaster Rovers v Yeovil Town L 3-0 League One
21 Feb 2015 Yeovil Town v Gillingham D 2-2 League One
28 Feb 2015 Scunthorpe United v Yeovil Town D 1-1 League One
03 Mar 2015 Yeovil Town v Walsall L 0-1 League One
07 Mar 2015 Yeovil Town v Oldham Athletic W 2-1 League One
10 Mar 2015 Yeovil Town v Bristol City L 0-3 League One
14 Mar 2015 Leyton Orient v Yeovil Town L 3-0 League One
17 Mar 2015 Colchester United v Yeovil Town L 2-0 League One
03 Apr 2015 Yeovil Town v Chesterfield L 2-3 League One
06 Apr 2015 Fleetwood Town v Yeovil Town L 4-0 League One
11 Apr 2015 Yeovil Town v Notts County D 1-1 League One
14 Apr 2015 Yeovil Town v Sheffield United W 1-0 League One
18 Apr 2015 Swindon Town v Yeovil Town W 0-1 League One
25 Apr 2015 Yeovil Town v Port Vale L 1-2 League One
03 May 2015 Milton Keynes Dons v Yeovil Town L 5-1 League One
02 Apr 2016 Yeovil Town v Newport County W 1-0 League Two
09 Apr 2016 Yeovil Town v Exeter City L 0-2 League Two
16 Apr 2016 Bristol Rovers v Yeovil Town L 2-1 League Two
23 Apr 2016 Yeovil Town v Northampton Town D 1-1 League Two
30 Apr 2016 Barnet v Yeovil Town W 3-4 League Two
07 May 2016 Yeovil Town v Leyton Orient L 0-1 League Two
06 Aug 2016 Yeovil Town v Notts County W 2-0 League Two
09 Aug 2016 Walsall v Yeovil Town W 0-2 League Cup 1st round
23 Aug 2016 Everton v Yeovil Town L 4-0 League Cup 2nd round
27 Aug 2016 Doncaster Rovers v Yeovil Town L 4-1 League Two
30 Aug 2016 Yeovil Town v Portsmouth W 4-3 Football League Trophy Group A – South
03 Sep 2016 Yeovil Town v Blackpool L 0-3 League Two
10 Sep 2016 Yeovil Town v Hartlepool United L 1-2 League Two
17 Sep 2016 Leyton Orient v Yeovil Town W 0-1 League Two
24 Sep 2016 Yeovil Town v Cheltenham Town W 4-2 League Two
27 Sep 2016 Cambridge United v Yeovil Town L 1-0 League Two
01 Oct 2016 Plymouth Argyle v Yeovil Town L 4-1 League Two
05 Nov 2016 Yeovil Town v Solihull Moors D 2-2 FA Cup 1st round
09 Nov 2016 Reading v Yeovil Town W 0-2 Football League Trophy Group A – South
12 Nov 2016 Stevenage v Yeovil Town D 2-2 League Two
15 Nov 2016 Solihull Moors v Yeovil Town L 1-1 (2-4) FA Cup 1st round replay
19 Nov 2016 Yeovil Town v Colchester United W 2-1 League Two
26 Nov 2016 Accrington Stanley v Yeovil Town D 1-1 League Two
03 Dec 2016 Yeovil Town v Crawley Town W 5-0 League Two
06 Dec 2016 Yeovil Town v Milton Keynes Dons W 4-1 Football League Trophy 2nd round - southern section
10 Dec 2016 Yeovil Town v Barnet L 0-1 League Two
17 Dec 2016 Carlisle United v Yeovil Town L 2-1 League Two
26 Dec 2016 Yeovil Town v Exeter City D 0-0 League Two
30 Dec 2016 Yeovil Town v Portsmouth D 0-0 League Two
10 Jan 2017 Yeovil Town v Reading W 4-2 Football League Trophy 3rd round
14 Jan 2017 Wycombe Wanderers v Yeovil Town D 1-1 League Two
21 Jan 2017 Blackpool v Yeovil Town D 2-2 League Two
28 Jan 2017 Yeovil Town v Doncaster Rovers L 0-3 League Two
31 Jan 2017 Yeovil Town v Plymouth Argyle W 2-1 League Two
04 Feb 2017 Hartlepool United v Yeovil Town D 1-1 League Two
11 Feb 2017 Yeovil Town v Leyton Orient D 1-1 League Two
14 Feb 2017 Yeovil Town v Cambridge United D 1-1 League Two
18 Feb 2017 Cheltenham Town v Yeovil Town L 2-0 League Two
25 Feb 2017 Notts County v Yeovil Town D 0-0 League Two
28 Feb 2017 Yeovil Town v Mansfield Town D 0-0 League Two
04 Mar 2017 Yeovil Town v Luton Town L 0-4 League Two
11 Mar 2017 Morecambe v Yeovil Town W 1-3 League Two
15 Mar 2017 Barnet v Yeovil Town D 2-2 League Two
18 Mar 2017 Yeovil Town v Accrington Stanley D 1-1 League Two
25 Mar 2017 Exeter City v Yeovil Town D 3-3 League Two
01 Apr 2017 Yeovil Town v Carlisle United L 0-2 League Two
08 Apr 2017 Portsmouth v Yeovil Town L 3-1 League Two
14 Apr 2017 Newport County v Yeovil Town L 1-0 League Two
17 Apr 2017 Yeovil Town v Crewe Alexandra W 3-0 League Two
22 Apr 2017 Grimsby Town v Yeovil Town L 4-2 League Two
29 Apr 2017 Yeovil Town v Stevenage D 1-1 League Two
06 May 2017 Colchester United v Yeovil Town L 2-0 League Two


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