Shane Duffy

Date of birth01 January 1992
Place of birthDerry, Northern Ireland
NationalityIrish
Weight76 kg
Height1.93 m
PositionDefender

Shane Duffy joined Everton from Foyle Harps YFC in July 2008 and signed a professional contract with the club on his 17th birthday, six months later.

After representing Northern Ireland's youth and B teams, he declared for Republic of Ireland early in 2010.

Shane's contract at Everton was extended to June 2015 in September 2012.

He joined Blackburn Rovers in September 2014 with a three-year contract.

Shane joined Brighton and Hove Albion in August 2016 with a four-year contract that was extended to June 2021 in August 2017 and to June 2023 in October 2018.

Club history

Team Joined Left Loan / Trialist
Everton 31 Jan 2009 01 Sep 2014
Burnley 24 Mar 2011 24 Apr 2011 L
Scunthorpe United 31 Aug 2011 05 Jan 2012 L
Yeovil Town 26 Sep 2013 27 Dec 2013 L
Yeovil Town 01 Jan 2014 31 May 2014 L
Blackburn Rovers 01 Sep 2014 26 Aug 2016
Brighton and Hove Albion 26 Aug 2016 31 Jan 2023
Celtic 02 Sep 2020 31 May 2021 L
Fulham 05 Aug 2022 30 Jan 2023 L
Fulham 31 Jan 2023 30 Jun 2023
Norwich City 01 Jul 2023

Club stats

Season Team Competition Apps Subs Goals Y R
2009-10 Everton UEFA Europa League 1
1
1
2010-11 Burnley League Championship 1
2011-12 Everton FA Cup 1
2011-12 Everton Premier League 2
2
2011-12 Scunthorpe United Johnstones Paint Trophy 1
2011-12 Scunthorpe United League One 18
2
2
2012-13 Everton FA Cup
1
2012-13 Everton League Cup
1
2012-13 Everton Premier League
1
2013-14 Yeovil Town FA Cup 2
2013-14 Yeovil Town League Championship 37
1
7
2014-15 Blackburn Rovers FA Cup 3
1
2014-15 Blackburn Rovers League Championship 18
1
1
5
2015-16 Blackburn Rovers FA Cup 1
2015-16 Blackburn Rovers League Championship 41
4
10
1
2016-17 Blackburn Rovers League Championship 3
1
1
2016-17 Blackburn Rovers League Cup 2
2
2016-17 Brighton and Hove Albion League Championship 31
2
5
2017-18 Brighton and Hove Albion FA Cup 1
2017-18 Brighton and Hove Albion Premier League 37
8
2018-19 Brighton and Hove Albion FA Cup 5
2018-19 Brighton and Hove Albion Premier League 35
5
4
1
2019-20 Brighton and Hove Albion FA Cup 1
2019-20 Brighton and Hove Albion League Cup 1
2019-20 Brighton and Hove Albion Premier League 12
7
1
2
2021-22 Brighton and Hove Albion FA Cup 1
2021-22 Brighton and Hove Albion League Cup 1
2021-22 Brighton and Hove Albion Premier League 15
3
1
7
2022-23 Fulham FA Cup 1
1
2022-23 Fulham League Cup 1
2022-23 Fulham Premier League
5


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 2016 Newcastle United v Brighton and Hove Albion L 2-0 League Championship
10 Sep 2016 Brighton and Hove Albion v Brentford L 0-2 League Championship
13 Sep 2016 Brighton and Hove Albion v Huddersfield Town W 1-0 League Championship
17 Sep 2016 Burton Albion v Brighton and Hove Albion W 0-1 League Championship
24 Sep 2016 Brighton and Hove Albion v Barnsley W 2-0 League Championship
27 Sep 2016 Ipswich Town v Brighton and Hove Albion D 0-0 League Championship
01 Oct 2016 Sheffield Wednesday v Brighton and Hove Albion W 1-2 League Championship
15 Oct 2016 Brighton and Hove Albion v Preston North End D 2-2 League Championship
18 Oct 2016 Brighton and Hove Albion v Wolverhampton Wanderers W 1-0 League Championship
22 Oct 2016 Wigan Athletic v Brighton and Hove Albion W 0-1 League Championship
29 Oct 2016 Brighton and Hove Albion v Norwich City W 5-0 League Championship
05 Nov 2016 Bristol City v Brighton and Hove Albion W 0-2 League Championship
18 Nov 2016 Brighton and Hove Albion v Aston Villa D 1-1 League Championship
26 Nov 2016 Brighton and Hove Albion v Fulham W 2-1 League Championship
03 Dec 2016 Cardiff City v Brighton and Hove Albion D 0-0 League Championship
09 Dec 2016 Brighton and Hove Albion v Leeds United W 2-0 League Championship
13 Dec 2016 Blackburn Rovers v Brighton and Hove Albion W 2-3 League Championship
17 Dec 2016 Birmingham City v Brighton and Hove Albion W 1-2 League Championship
27 Dec 2016 Brighton and Hove Albion v Queens Park Rangers W 3-0 League Championship
02 Jan 2017 Fulham v Brighton and Hove Albion W 1-2 League Championship
14 Jan 2017 Preston North End v Brighton and Hove Albion L 2-0 League Championship
20 Jan 2017 Brighton and Hove Albion v Sheffield Wednesday W 2-1 League Championship
24 Jan 2017 Brighton and Hove Albion v Cardiff City W 1-0 League Championship
02 Feb 2017 Huddersfield Town v Brighton and Hove Albion L 3-1 League Championship
05 Feb 2017 Brentford v Brighton and Hove Albion D 3-3 League Championship
11 Feb 2017 Brighton and Hove Albion v Burton Albion W 4-1 League Championship
14 Feb 2017 Brighton and Hove Albion v Ipswich Town D 1-1 League Championship
18 Feb 2017 Barnsley v Brighton and Hove Albion W 0-2 League Championship
25 Feb 2017 Brighton and Hove Albion v Reading W 3-0 League Championship
28 Feb 2017 Brighton and Hove Albion v Newcastle United L 1-2 League Championship
04 Mar 2017 Nottingham Forest v Brighton and Hove Albion L 3-0 League Championship
12 Aug 2017 Brighton and Hove Albion v Manchester City L 0-2 Premier League
19 Aug 2017 Leicester City v Brighton and Hove Albion L 2-0 Premier League
26 Aug 2017 Watford v Brighton and Hove Albion D 0-0 Premier League
09 Sep 2017 Brighton and Hove Albion v West Bromwich Albion W 3-1 Premier League
15 Sep 2017 AFC Bournemouth v Brighton and Hove Albion L 2-1 Premier League
24 Sep 2017 Brighton and Hove Albion v Newcastle United W 1-0 Premier League
01 Oct 2017 Arsenal v Brighton and Hove Albion L 2-0 Premier League
15 Oct 2017 Brighton and Hove Albion v Everton D 1-1 Premier League
20 Oct 2017 West Ham United v Brighton and Hove Albion W 0-3 Premier League
29 Oct 2017 Brighton and Hove Albion v Southampton D 1-1 Premier League
04 Nov 2017 Swansea City v Brighton and Hove Albion W 0-1 Premier League
20 Nov 2017 Brighton and Hove Albion v Stoke City D 2-2 Premier League
25 Nov 2017 Manchester United v Brighton and Hove Albion L 1-0 Premier League
28 Nov 2017 Brighton and Hove Albion v Crystal Palace D 0-0 Premier League
02 Dec 2017 Brighton and Hove Albion v Liverpool L 1-5 Premier League
09 Dec 2017 Huddersfield Town v Brighton and Hove Albion L 2-0 Premier League
13 Dec 2017 Tottenham Hotspur v Brighton and Hove Albion L 2-0 Premier League
16 Dec 2017 Brighton and Hove Albion v Burnley D 0-0 Premier League
26 Dec 2017 Chelsea v Brighton and Hove Albion L 2-0 Premier League
30 Dec 2017 Newcastle United v Brighton and Hove Albion D 0-0 Premier League
01 Jan 2018 Brighton and Hove Albion v AFC Bournemouth D 2-2 Premier League
13 Jan 2018 West Bromwich Albion v Brighton and Hove Albion L 2-0 Premier League
20 Jan 2018 Brighton and Hove Albion v Chelsea L 0-4 Premier League
31 Jan 2018 Southampton v Brighton and Hove Albion D 1-1 Premier League
03 Feb 2018 Brighton and Hove Albion v West Ham United W 3-1 Premier League
10 Feb 2018 Stoke City v Brighton and Hove Albion D 1-1 Premier League
24 Feb 2018 Brighton and Hove Albion v Swansea City W 4-1 Premier League
04 Mar 2018 Brighton and Hove Albion v Arsenal W 2-1 Premier League
10 Mar 2018 Everton v Brighton and Hove Albion L 2-0 Premier League
17 Mar 2018 Manchester United v Brighton and Hove Albion L 2-0 FA Cup Quarter-final
31 Mar 2018 Brighton and Hove Albion v Leicester City L 0-2 Premier League
07 Apr 2018 Brighton and Hove Albion v Huddersfield Town D 1-1 Premier League
14 Apr 2018 Crystal Palace v Brighton and Hove Albion L 3-2 Premier League
17 Apr 2018 Brighton and Hove Albion v Tottenham Hotspur D 1-1 Premier League
28 Apr 2018 Burnley v Brighton and Hove Albion D 0-0 Premier League
04 May 2018 Brighton and Hove Albion v Manchester United W 1-0 Premier League
09 May 2018 Manchester City v Brighton and Hove Albion L 3-1 Premier League
13 May 2018 Liverpool v Brighton and Hove Albion L 4-0 Premier League
11 Aug 2018 Watford v Brighton and Hove Albion L 2-0 Premier League
19 Aug 2018 Brighton and Hove Albion v Manchester United W 3-2 Premier League
25 Aug 2018 Liverpool v Brighton and Hove Albion L 1-0 Premier League
01 Sep 2018 Brighton and Hove Albion v Fulham D 2-2 Premier League
17 Sep 2018 Southampton v Brighton and Hove Albion D 2-2 Premier League
22 Sep 2018 Brighton and Hove Albion v Tottenham Hotspur L 1-2 Premier League
29 Sep 2018 Manchester City v Brighton and Hove Albion L 2-0 Premier League
05 Oct 2018 Brighton and Hove Albion v West Ham United W 1-0 Premier League
20 Oct 2018 Newcastle United v Brighton and Hove Albion W 0-1 Premier League
27 Oct 2018 Brighton and Hove Albion v Wolverhampton Wanderers W 1-0 Premier League
03 Nov 2018 Everton v Brighton and Hove Albion L 3-1 Premier League
10 Nov 2018 Cardiff City v Brighton and Hove Albion L 2-1 Premier League
24 Nov 2018 Brighton and Hove Albion v Leicester City D 1-1 Premier League
01 Dec 2018 Huddersfield Town v Brighton and Hove Albion W 1-2 Premier League
04 Dec 2018 Brighton and Hove Albion v Crystal Palace W 3-1 Premier League
26 Dec 2018 Brighton and Hove Albion v Arsenal D 1-1 Premier League
29 Dec 2018 Brighton and Hove Albion v Everton W 1-0 Premier League
02 Jan 2019 West Ham United v Brighton and Hove Albion D 2-2 Premier League
05 Jan 2019 AFC Bournemouth v Brighton and Hove Albion W 1-3 FA Cup 3rd round
12 Jan 2019 Brighton and Hove Albion v Liverpool L 0-1 Premier League
19 Jan 2019 Manchester United v Brighton and Hove Albion L 2-1 Premier League
26 Jan 2019 Brighton and Hove Albion v West Bromwich Albion D 0-0 FA Cup 4th round
29 Jan 2019 Fulham v Brighton and Hove Albion L 4-2 Premier League
02 Feb 2019 Brighton and Hove Albion v Watford D 0-0 Premier League
09 Feb 2019 Brighton and Hove Albion v Burnley L 1-3 Premier League
16 Feb 2019 Brighton and Hove Albion v Derby County W 2-1 FA Cup 5th round
26 Feb 2019 Leicester City v Brighton and Hove Albion L 2-1 Premier League
02 Mar 2019 Brighton and Hove Albion v Huddersfield Town W 1-0 Premier League
09 Mar 2019 Crystal Palace v Brighton and Hove Albion W 1-2 Premier League
17 Mar 2019 Millwall v Brighton and Hove Albion W 2-2 (5-4) FA Cup Quarter-final
30 Mar 2019 Brighton and Hove Albion v Southampton L 0-1 Premier League
03 Apr 2019 Chelsea v Brighton and Hove Albion L 3-0 Premier League
06 Apr 2019 Manchester City v Brighton and Hove Albion L 1-0 FA Cup Semi-final
13 Apr 2019 Brighton and Hove Albion v AFC Bournemouth L 0-5 Premier League
16 Apr 2019 Brighton and Hove Albion v Cardiff City L 0-2 Premier League
20 Apr 2019 Wolverhampton Wanderers v Brighton and Hove Albion D 0-0 Premier League
23 Apr 2019 Tottenham Hotspur v Brighton and Hove Albion L 1-0 Premier League
27 Apr 2019 Brighton and Hove Albion v Newcastle United D 1-1 Premier League
05 May 2019 Arsenal v Brighton and Hove Albion D 1-1 Premier League
12 May 2019 Brighton and Hove Albion v Manchester City L 1-4 Premier League
10 Aug 2019 Watford v Brighton and Hove Albion W 0-3 Premier League
17 Aug 2019 Brighton and Hove Albion v West Ham United D 1-1 Premier League
24 Aug 2019 Brighton and Hove Albion v Southampton L 0-2 Premier League
14 Sep 2019 Brighton and Hove Albion v Burnley D 1-1 Premier League
25 Sep 2019 Brighton and Hove Albion v Aston Villa L 1-3 League Cup 3rd round
19 Oct 2019 Aston Villa v Brighton and Hove Albion L 2-1 Premier League
02 Nov 2019 Brighton and Hove Albion v Norwich City W 2-0 Premier League
10 Nov 2019 Manchester United v Brighton and Hove Albion L 3-1 Premier League
23 Nov 2019 Brighton and Hove Albion v Leicester City L 0-2 Premier League
05 Dec 2019 Arsenal v Brighton and Hove Albion W 1-2 Premier League
16 Dec 2019 Crystal Palace v Brighton and Hove Albion D 1-1 Premier League
26 Dec 2019 Tottenham Hotspur v Brighton and Hove Albion L 2-1 Premier League
28 Dec 2019 Brighton and Hove Albion v AFC Bournemouth W 2-0 Premier League
04 Jan 2020 Brighton and Hove Albion v Sheffield Wednesday L 0-1 FA Cup 3rd round
11 Jan 2020 Everton v Brighton and Hove Albion L 1-0 Premier League
08 Feb 2020 Brighton and Hove Albion v Watford D 1-1 Premier League
22 Feb 2020 Sheffield United v Brighton and Hove Albion D 1-1 Premier League
23 Jun 2020 Leicester City v Brighton and Hove Albion D 0-0 Premier League
30 Jun 2020 Brighton and Hove Albion v Manchester United L 0-3 Premier League
04 Jul 2020 Norwich City v Brighton and Hove Albion W 0-1 Premier League
20 Jul 2020 Brighton and Hove Albion v Newcastle United D 0-0 Premier League
14 Aug 2021 Burnley v Brighton and Hove Albion W 1-2 Premier League
21 Aug 2021 Brighton and Hove Albion v Watford W 2-0 Premier League
28 Aug 2021 Brighton and Hove Albion v Everton L 0-2 Premier League
11 Sep 2021 Brentford v Brighton and Hove Albion W 0-1 Premier League
19 Sep 2021 Brighton and Hove Albion v Leicester City W 2-1 Premier League
27 Sep 2021 Crystal Palace v Brighton and Hove Albion D 1-1 Premier League
02 Oct 2021 Brighton and Hove Albion v Arsenal D 0-0 Premier League
16 Oct 2021 Norwich City v Brighton and Hove Albion D 0-0 Premier League
27 Oct 2021 Leicester City v Brighton and Hove Albion L 2-2 (2-4) League Cup 4th round
30 Oct 2021 Liverpool v Brighton and Hove Albion D 2-2 Premier League
06 Nov 2021 Brighton and Hove Albion v Newcastle United D 1-1 Premier League
20 Nov 2021 Aston Villa v Brighton and Hove Albion L 2-0 Premier League
01 Dec 2021 West Ham United v Brighton and Hove Albion D 1-1 Premier League
04 Dec 2021 Southampton v Brighton and Hove Albion D 1-1 Premier League
02 Jan 2022 Everton v Brighton and Hove Albion W 2-3 Premier League
08 Jan 2022 West Bromwich Albion v Brighton and Hove Albion W 1-2 FA Cup 3rd round
12 Feb 2022 Watford v Brighton and Hove Albion W 0-2 Premier League
19 Feb 2022 Brighton and Hove Albion v Burnley L 0-3 Premier League
05 Mar 2022 Newcastle United v Brighton and Hove Albion L 2-1 Premier League
16 Mar 2022 Brighton and Hove Albion v Tottenham Hotspur L 0-2 Premier League


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
2011-12 Republic of Ireland UEFA Under-21 1
2013-14 Republic of Ireland International Friendly 1
2015-16 Republic of Ireland International Friendly 2
2015-16 Republic of Ireland UEFA European Championship 2
1
2016-17 Republic of Ireland FIFA World Cup 4
1
2016-17 Republic of Ireland International Friendly 2
2017-18 Republic of Ireland FIFA World Cup 6
2
2017-18 Republic of Ireland International Friendly 3
2018-19 Republic of Ireland International Friendly 1
2018-19 Republic of Ireland UEFA European Championship 4
1
2018-19 Republic of Ireland UEFA Nations League 4
1
2019-20 Republic of Ireland UEFA European Championship 4
2
2020-21 Republic of Ireland International Friendly 3
1
2020-21 Republic of Ireland UEFA European Championship 1
1
2020-21 Republic of Ireland UEFA Nations League 6
1
1
2021-22 Republic of Ireland FIFA World Cup 6
2
1
2021-22 Republic of Ireland International Friendly 2
1
2021-22 Republic of Ireland UEFA Nations League 3
2
2023-24 Republic of Ireland International Friendly 1
2023-24 Republic of Ireland UEFA European Championship 4


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
04 Jun 2012 Republic of Ireland v Italy D 2-2 UEFA Under-21 Qualifying group 7
06 Jun 2014 Costa Rica v Republic of Ireland D 1-1 International Friendly
25 Mar 2016 Republic of Ireland v Switzerland W 1-0 International Friendly
27 May 2016 Republic of Ireland v Netherlands D 1-1 International Friendly
22 Jun 2016 Italy v Republic of Ireland W 0-1 UEFA European Championship Group E
26 Jun 2016 France v Republic of Ireland L 2-1 UEFA European Championship Finals - Round of 16
06 Oct 2016 Republic of Ireland v Georgia W 1-0 FIFA World Cup Europe group D
09 Oct 2016 Moldova v Republic of Ireland W 1-3 FIFA World Cup Europe group D
12 Nov 2016 Austria v Republic of Ireland W 0-1 FIFA World Cup Europe group D
01 Jun 2017 Mexico v Republic of Ireland L 3-1 International Friendly
04 Jun 2017 Republic of Ireland v Uruguay W 3-1 International Friendly
11 Jun 2017 Republic of Ireland v Austria D 1-1 FIFA World Cup Europe group D
02 Sep 2017 Georgia v Republic of Ireland D 1-1 FIFA World Cup Europe group D
05 Sep 2017 Republic of Ireland v Serbia L 0-1 FIFA World Cup Europe group D
06 Oct 2017 Republic of Ireland v Moldova W 2-0 FIFA World Cup Europe group D
09 Oct 2017 Wales v Republic of Ireland W 0-1 FIFA World Cup Europe group D
11 Nov 2017 Denmark v Republic of Ireland D 0-0 FIFA World Cup Play-off 1st leg
14 Nov 2017 Republic of Ireland v Denmark L 1-5 FIFA World Cup Play-off 2nd leg
23 Mar 2018 Turkey v Republic of Ireland L 1-0 International Friendly
28 May 2018 France v Republic of Ireland L 2-0 International Friendly
02 Jun 2018 Republic of Ireland v USA W 2-1 International Friendly
06 Sep 2018 Wales v Republic of Ireland L 4-1 UEFA Nations League League B Group B4
13 Oct 2018 Republic of Ireland v Denmark D 0-0 UEFA Nations League League B Group B4
16 Oct 2018 Republic of Ireland v Wales L 0-1 UEFA Nations League League B Group B4
15 Nov 2018 Republic of Ireland v Northern Ireland D 0-0 International Friendly
19 Nov 2018 Denmark v Republic of Ireland D 0-0 UEFA Nations League League B Group B4
23 Mar 2019 Gibraltar v Republic of Ireland W 0-1 UEFA European Championship Qualifying group D
26 Mar 2019 Republic of Ireland v Georgia W 1-0 UEFA European Championship Qualifying group D
07 Jun 2019 Denmark v Republic of Ireland D 1-1 UEFA European Championship Qualifying group D
10 Jun 2019 Republic of Ireland v Gibraltar W 2-0 UEFA European Championship Qualifying group D
05 Sep 2019 Republic of Ireland v Switzerland D 1-1 UEFA European Championship Qualifying group D
12 Oct 2019 Georgia v Republic of Ireland D 0-0 UEFA European Championship Qualifying group D
15 Oct 2019 Switzerland v Republic of Ireland L 2-0 UEFA European Championship Qualifying group D
18 Nov 2019 Republic of Ireland v Denmark D 1-1 UEFA European Championship Qualifying group D
03 Sep 2020 Bulgaria v Republic of Ireland D 1-1 UEFA Nations League League B Group B4
06 Sep 2020 Republic of Ireland v Finland L 0-1 UEFA Nations League League B Group B4
08 Oct 2020 Slovakia v Republic of Ireland L 0-0 (2-4) UEFA European Championship Play-off semi-final Path B
11 Oct 2020 Republic of Ireland v Wales D 0-0 UEFA Nations League League B Group B4
14 Oct 2020 Finland v Republic of Ireland L 1-0 UEFA Nations League League B Group B4
12 Nov 2020 England v Republic of Ireland L 3-0 International Friendly
15 Nov 2020 Wales v Republic of Ireland L 1-0 UEFA Nations League League B Group B4
18 Nov 2020 Republic of Ireland v Bulgaria D 0-0 UEFA Nations League League B Group B4
30 Mar 2021 Republic of Ireland v Qatar D 1-1 International Friendly
03 Jun 2021 Andorra v Republic of Ireland W 1-4 International Friendly
08 Jun 2021 Hungary v Republic of Ireland D 0-0 International Friendly
01 Sep 2021 Portugal v Republic of Ireland L 2-1 FIFA World Cup Europe group A
04 Sep 2021 Republic of Ireland v Azerbaijan D 1-1 FIFA World Cup Europe group A
07 Sep 2021 Republic of Ireland v Serbia D 1-1 FIFA World Cup Europe group A
09 Oct 2021 Azerbaijan v Republic of Ireland W 0-3 FIFA World Cup Europe group A
12 Oct 2021 Republic of Ireland v Qatar W 4-0 International Friendly
11 Nov 2021 Republic of Ireland v Portugal D 0-0 FIFA World Cup Europe group A
14 Nov 2021 Luxembourg v Republic of Ireland W 0-3 FIFA World Cup Europe group A
26 Mar 2022 Republic of Ireland v Belgium D 2-2 International Friendly
04 Jun 2022 Armenia v Republic of Ireland L 1-0 UEFA Nations League League B Group B1
08 Jun 2022 Republic of Ireland v Ukraine L 0-1 UEFA Nations League League B Group B1
11 Jun 2022 Republic of Ireland v Scotland W 3-0 UEFA Nations League League B Group B1
07 Sep 2023 France v Republic of Ireland L 2-0 UEFA European Championship Qualifying group B
10 Sep 2023 Republic of Ireland v Netherlands L 1-2 UEFA European Championship Qualifying group B
13 Oct 2023 Republic of Ireland v Greece L 0-2 UEFA European Championship Qualifying group B
16 Oct 2023 Gibraltar v Republic of Ireland W 0-4 UEFA European Championship Qualifying group B
21 Nov 2023 Republic of Ireland v New Zealand D 1-1 International Friendly


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