Skip to content
Shane Duffy

Shane Duffy

Defender - Centre-Back  at Norwich City
Age34
CitizenshipIreland Northern Ireland
Height1.93 m
Footright
BornJanuary 1, 1992
at Norwich City 1,058 days · joined 2023-07-01
👕200+ Apps 🏴50+ Caps
Market value €600k
Centre-Back Defender

Career snapshot

11
clubs played for
09/10
debut season
0.07
goals / match
Brighton & Hove Albion
top club · 150 apps

Career highs

€12.00m
peak value · 2018
€5.25m
top transfer fee · 16/17
5
best season · 18/19
93 / 12
int'l caps / goals
471Appearances
34Goals
14Assists
75Yellow cards
2Red cards
195Full matches (90′)
Full nameShane Duffy
Name in home countryShane Patrick Michael Duffy
Date of birth1992-01-01 (34 yrs)
Place of birthDerry, Ireland
CitizenshipIreland Northern Ireland
PositionDefender - Centre-Back (main: Defender)
Footright
Height193.00 m
Current clubNorwich City
Joined2023-07-01
Contract expires2026-06-30
AgentCAA Base Ltd
Jul 2025
25/26 — Norwich City
0 matches · 0 G · 0 A · across 1 competition
Nov 2024
Injury: unknown
Jul 2024
24/25 — Norwich City
47 matches · 4 G · 0 A · across 3 competitions
Feb 2024
Injury: unknown
11 games missed
Jul 2023
23/24 — Norwich City
40 matches · 1 G · 0 A · across 3 competitions
Jul 2023
Transfer: Fulham → Norwich
23/24 · Transfer
Mar 2023
Injury: unknown
2 games missed
Jan 2023
Transfer: Brighton → Fulham
22/23 · Transfer
Jan 2023
Transfer: Fulham → Brighton
22/23 · Return from loan
Jan 2023
Injury: unknown
1 games missed
Aug 2022
Transfer: Brighton → Fulham
22/23 · Loan
Jul 2022
22/23 — Fulham FC
7 matches · 0 G · 1 A · across 3 competitions
Apr 2022
Injury: unknown
3 games missed
Jan 2022
Injury: unknown
3 games missed
Dec 2021
Injury: unknown
1 games missed
Jul 2021
21/22 — Brighton & Hove Albion
20 matches · 1 G · 0 A · across 3 competitions
May 2021
Transfer: Celtic → Brighton
20/21 · Return from loan
May 2021
Injury: unknown
5 games missed
Sep 2020
Transfer: Brighton → Celtic
20/21 · Loan
Jul 2020
20/21 — Celtic FC
25 matches · 3 G · 1 A · across 6 competitions
Jan 2020
Injury: unknown
1 games missed
Jan 2020
Injury: unknown
Sep 2019
Injury: unknown
3 games missed
Jul 2019
19/20 — Brighton & Hove Albion, Celtic FC
23 matches · 1 G · 0 A · across 4 competitions
Jul 2018
18/19 — Brighton & Hove Albion
40 matches · 5 G · 2 A · across 2 competitions
Jul 2017
17/18 — Brighton & Hove Albion
38 matches · 0 G · 2 A · across 2 competitions
Mar 2017
Injury: unknown
11 games missed
Aug 2016
Transfer: Blackburn → Brighton
16/17 · Transfer · €5.25m
Jul 2016
16/17 — Blackburn Rovers, Brighton & Hove Albion
36 matches · 4 G · 0 A · across 3 competitions
Jul 2015
15/16 — Blackburn Rovers
42 matches · 4 G · 3 A · across 3 competitions
Sep 2014
Transfer: Everton → Blackburn
14/15 · Transfer · €1.90m
Jul 2014
14/15 — Blackburn Rovers
22 matches · 1 G · 1 A · across 2 competitions
May 2014
Transfer: Yeovil Town → Everton
13/14 · Return from loan
Sep 2013
Transfer: Everton → Yeovil Town
13/14 · Loan
Jul 2013
13/14 — Yeovil Town, Everton FC U21
40 matches · 1 G · 3 A · across 3 competitions
Jul 2012
12/13 — Everton FC, Everton FC U21
27 matches · 4 G · 0 A · across 6 competitions
Dec 2011
Transfer: Scunthorpe Utd. → Everton
11/12 · Return from loan
Aug 2011
Transfer: Everton → Scunthorpe Utd.
11/12 · Loan
Jul 2011
11/12 — Scunthorpe United, Everton FC, Everton FC Reserves
32 matches · 2 G · 1 A · across 5 competitions
May 2011
Transfer: Burnley → Everton
10/11 · Return from loan
Mar 2011
Transfer: Everton → Burnley
10/11 · Loan
Jul 2010
10/11 — Burnley FC, Everton FC, Everton FC Reserves
14 matches · 0 G · 0 A · across 4 competitions
Jul 2010
Transfer: Everton U18 → Everton
10/11 · Transfer
Jul 2009
09/10 — Everton FC, Everton FC Reserves
18 matches · 3 G · 0 A · across 6 competitions
Jul 2008
Transfer: Foyle Harps → Everton U18
08/09 · Transfer
Jan 1970
Peak market value: €12.00m
Highest valuation recorded in dataset
17,584 min
Minutes played by club
Norwich City 22.9%
Fulham FC 0.0%
Brighton & Hove Albion 26.6%
Celtic FC 2.5%
Blackburn Rovers 15.0%
Yeovil Town 18.9%
Everton FC U21 6.8%
Everton FC 0.0%
Scunthorpe United 4.6%
Everton FC Reserves 2.7%
Burnley FC 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Norwich City 3 23/24 25/26 87 5 0 4,020
Fulham FC 1 22/23 22/23 7 0 1 0
Brighton & Hove Albion 5 16/17 21/22 150 9 4 4,679
Celtic FC 2 19/20 20/21 27 3 1 446
Blackburn Rovers 3 14/15 16/17 69 7 4 2,629
Yeovil Town 1 13/14 13/14 39 1 3 3,330
Everton FC U21 2 12/13 13/14 25 4 0 1,193
Everton FC 4 09/10 12/13 10 0 0 0
Scunthorpe United 1 11/12 11/12 19 2 1 810
Everton FC Reserves 3 09/10 11/12 37 3 0 477
Burnley FC 1 10/11 10/11 1 0 0 0

Career trajectory — goals, assists & market value

2€3M4€6M5€9M7€12M09/10 — 3 goals (Everton FC Reserves)309/1010/1111/12 — 2 goals (Scunthorpe United)11/12 — 1 assists311/1212/13 — 4 goals (Everton FC U21)412/1313/14 — 1 goals (Yeovil Town)13/14 — 3 assists413/1414/15 — 1 goals (Blackburn Rovers)14/15 — 1 assists214/1515/16 — 4 goals (Blackburn Rovers)15/16 — 3 assists715/1616/17 — 4 goals (Brighton & Hove Albion)416/1717/18 — 2 assists217/1818/19 — 5 goals (Brighton & Hove Albion)18/19 — 2 assists718/1919/20 — 1 goals (Brighton & Hove Albion)119/2020/21 — 3 goals (Celtic FC)20/21 — 1 assists420/2121/22 — 1 goals (Brighton & Hove Albion)121/2222/23 — 1 assists122/2323/24 — 1 goals (Norwich City)123/2424/25 — 4 goals (Norwich City)424/2525/2609/10 — €250K10/11 — €500K12/13 — €750K13/14 — €750K14/15 — €1.5M15/16 — €1.5M16/17 — €4M17/18 — €5M18/19 — €12M19/20 — €12M20/21 — €9.5M21/22 — €7M22/23 — €5M23/24 — €2M24/25 — €1M25/26 — €600KGoalsAssistsMarket value

Goals by season

09/10: 3309/1010/11: 0010/1111/12: 2211/1212/13: 4412/1313/14: 1113/1414/15: 1114/1515/16: 4415/1616/17: 4416/1717/18: 0017/1818/19: 5518/1919/20: 1119/2020/21: 3320/2121/22: 1121/2222/23: 0022/2323/24: 1123/2424/25: 4424/2525/26: 0025/26

Assists by season

09/10: 0009/1010/11: 0010/1111/12: 1111/1212/13: 0012/1313/14: 3313/1414/15: 1114/1515/16: 3315/1616/17: 0016/1717/18: 2217/1818/19: 2218/1919/20: 0019/2020/21: 1120/2121/22: 0021/2222/23: 1122/2323/24: 0023/2424/25: 0024/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 EFL Cup Norwich City 0 0 0 0 0 0
24/25 Championship Norwich City 45 4 0 4 0 1,011
24/25 EFL Cup Norwich City 1 0 0 0 0 0
24/25 FA Cup Norwich City 1 0 0 0 0 0
23/24 Championship Norwich City 36 1 0 9 0 3,009
23/24 Championship Play-Offs Norwich City 2 0 0 1 0 0
23/24 EFL Cup Norwich City 2 0 0 0 0 0
22/23 EFL Cup Fulham FC 1 0 0 0 0 0
22/23 FA Cup Fulham FC 1 0 1 1 0 0
22/23 Premier League Fulham FC 5 0 0 0 0 0
21/22 EFL Cup Brighton & Hove Albion 1 0 0 0 0 0
21/22 FA Cup Brighton & Hove Albion 1 0 0 0 0 0
21/22 Premier League Brighton & Hove Albion 18 1 0 7 0 1,434
20/21 Betfred Cup Celtic FC 1 0 0 0 0 0
20/21 Europa League Celtic FC 4 0 0 1 0 0
20/21 Europa League Qualifying Celtic FC 2 0 0 1 0 0
20/21 Premiership Celtic FC 18 3 1 3 0 446
20/21 Scottish Premiership Top Six Split Celtic FC 0 0 0 0 0 0
20/21 SFA Cup Celtic FC 0 0 0 0 0 0
19/20 EFL Cup Brighton & Hove Albion 1 0 0 0 0 0
19/20 FA Cup Brighton & Hove Albion 1 0 0 0 0 0
19/20 Premier League Brighton & Hove Albion 19 1 0 2 0 1,232
19/20 SFA Cup Celtic FC 2 0 0 0 0 0
18/19 FA Cup Brighton & Hove Albion 5 0 1 0 0 0
18/19 Premier League Brighton & Hove Albion 35 5 1 4 1 618
17/18 FA Cup Brighton & Hove Albion 1 0 0 0 0 0
17/18 Premier League Brighton & Hove Albion 37 0 2 8 0 0
16/17 Championship Blackburn Rovers 3 0 0 1 0 0
16/17 Championship Brighton & Hove Albion 31 2 0 5 0 1,395
16/17 EFL Cup Blackburn Rovers 2 2 0 0 0 105
16/17 FA Cup Brighton & Hove Albion 0 0 0 0 0 0
15/16 Championship Blackburn Rovers 41 4 3 10 1 903
15/16 FA Cup Blackburn Rovers 1 0 0 0 0 0
15/16 League Cup Blackburn Rovers 0 0 0 0 0 0
14/15 Championship Blackburn Rovers 19 1 0 5 0 1,621
14/15 FA Cup Blackburn Rovers 3 0 1 1 0 0
13/14 Championship Yeovil Town 37 1 2 7 0 3,330
13/14 FA Cup Yeovil Town 2 0 1 0 0 0
13/14 U21 PL Everton FC U21 1 0 0 0 0 0
12/13 FA Cup Everton FC 1 0 0 0 0 0
12/13 League Cup Everton FC 1 0 0 0 0 0
12/13 Premier League Everton FC 1 0 0 0 0 0
12/13 U21 PL Everton FC U21 13 3 0 0 0 383
12/13 U21 PL Knockout Everton FC U21 2 0 0 0 0 0
12/13 U21 PL Qualificationsgr. 1 Everton FC U21 9 1 0 0 0 810
11/12 EFL Trophy Scunthorpe United 1 0 0 0 0 0
11/12 FA Cup Everton FC 1 0 0 0 0 0
11/12 League One Scunthorpe United 18 2 1 2 0 810
11/12 Premier League Everton FC 4 0 0 0 0 0
11/12 Reserve League Everton FC Reserves 8 0 0 0 0 0
10/11 Championship Burnley FC 1 0 0 0 0 0
10/11 FA Cup Everton FC 0 0 0 0 0 0
10/11 Premier League Everton FC 0 0 0 0 0 0
10/11 Reserve League Everton FC Reserves 13 0 0 1 0 0
09/10 Europa League Everton FC 2 0 0 1 0 0
09/10 Europa League Qualifying Everton FC 0 0 0 0 0 0
09/10 FA Cup Everton FC 0 0 0 0 0 0
09/10 League Cup Everton FC 0 0 0 0 0 0
09/10 Premier League Everton FC 0 0 0 0 0 0
09/10 Reserve League North Everton FC Reserves 16 3 0 1 0 477
SeasonDateFromToTypeMarket valueFee
08/09 2008-07-01 Foyle Harps Everton U18 Transfer 0
10/11 2010-07-01 Everton U18 Everton Transfer 500000
10/11 2011-03-01 Everton Burnley Loan 0
10/11 2011-05-01 Burnley Everton Return from loan 0
11/12 2011-08-01 Everton Scunthorpe Utd. Loan 0
11/12 2011-12-31 Scunthorpe Utd. Everton Return from loan 0
13/14 2013-09-27 Everton Yeovil Town Loan 750000
13/14 2014-05-31 Yeovil Town Everton Return from loan 750000
14/15 2014-09-01 Everton Blackburn Transfer 1500000 €1.90m
16/17 2016-08-26 Blackburn Brighton Transfer 1500000 €5.25m
20/21 2020-09-02 Brighton Celtic Loan 9500000
20/21 2021-05-07 Celtic Brighton Return from loan 7000000
22/23 2022-08-05 Brighton Fulham Loan 5000000
22/23 2023-01-30 Fulham Brighton Return from loan 2500000
22/23 2023-01-31 Brighton Fulham Transfer 2500000
23/24 2023-07-01 Fulham Norwich Transfer 2000000
SeasonInjuryFromToDays missedGames missed
16/17 Metatarsal fracture 2017-03-04 2017-04-15 43 11
19/20 Calf injury 2019-09-26 2019-10-11 16 3
19/20 Groin injury 2020-01-12 2020-01-17 6 0
19/20 Calf injury 2020-01-23 2020-02-07 16 1
20/21 bruise 2021-05-03 2021-06-01 30 5
21/22 Corona virus 2021-12-16 2021-12-28 13 1
21/22 Ankle injury 2022-01-14 2022-02-04 22 3
21/22 Thigh problems 2022-04-03 2022-04-23 21 3
22/23 Ill 2023-01-04 2023-01-10 7 1
22/23 unknown injury 2023-03-05 2023-03-13 9 2
23/24 unknown injury 2024-02-03 2024-03-28 55 11
24/25 unknown injury 2024-11-10 2024-11-20 11 0
Current€600k
Peak€12.00m
Low
Δ since start+€350k
€3.00m€6.00m€9.00m€12.00m197019701970
DateValue
Jan 1, 1970 €600k
Jan 1, 1970 €800k
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.20m
Jan 1, 1970 €5.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €4.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €9.50m
Jan 1, 1970 €12.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €4.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €750k
Jan 1, 1970 €750k
Jan 1, 1970 €750k
Jan 1, 1970 €750k
Jan 1, 1970
Jan 1, 1970 €500k
Jan 1, 1970 €250k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #28031 1 2 former national player
Team #25790 5 1 former national player
Team #23102 3 0 former national player
Team #21103 #5 20 1 former national player
Team #17621 3 1 former national player
Team #5674 0 0 former national player
Team #3509 #4 61 7 former national player
TeammatePPG played withJoint goalsMinutes
Lewis Dunk 1 1 0
Solly March 1 1 0
Anthony Knockaert 1 5 0
Mathew Ryan 1 0 0
Pascal Groß 1 2 0
Angus Gunn 2 0 0
Ben Marshall 1 0 0
Borja Sainz 1 0 0
Marcelino Núñez 1 0 0
Grant Hanley 1 1 0
Jason Steele 1 0 0
Yves Bissouma 1 0 0
James McClean 1 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
18/19 Premier League Brighton & Hove Albion 5 35
15/16 Championship Blackburn Rovers 4 41
24/25 Championship Norwich City 4 45

Top assist seasons

SeasonCompetitionClubAssistsMatches
15/16 Championship Blackburn Rovers 3 41
13/14 Championship Yeovil Town 2 37
17/18 Premier League Brighton & Hove Albion 2 37

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
22/23 2023-01-30 Fulham Brighton Return from loan €2.50m
22/23 2022-08-05 Brighton Fulham Loan €5.00m
20/21 2021-05-07 Celtic Brighton Return from loan €7.00m
20/21 2020-09-02 Brighton Celtic Loan €9.50m
13/14 2014-05-31 Yeovil Town Everton Return from loan €750k
13/14 2013-09-27 Everton Yeovil Town Loan €750k
11/12 2011-12-31 Scunthorpe Utd. Everton Return from loan
11/12 2011-08-01 Everton Scunthorpe Utd. Loan
10/11 2011-05-01 Burnley Everton Return from loan
10/11 2011-03-01 Everton Burnley Loan

Last 50 matches for Norwich City The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2024-08-27 CGB Crystal Palace 4–0 Norwich City Available
2024-08-13 CGB Norwich City 4–3 Stevenage FC Available
2023-09-27 CGB Fulham FC 2–1 Norwich City Available
2023-08-29 CGB Bristol City 0–1 Norwich City Available
2023-08-16 CGB Queens Park Rangers 0–1 Norwich City Available
2022-08-23 CGB Norwich City 3–5 AFC Bournemouth Available
2022-08-09 CGB Norwich City 4–2 Birmingham City Available
2022-03-02 GB1 Liverpool FC 2–1 Norwich City Available
2021-09-21 CGB Norwich City 0–3 Liverpool FC Available
2021-08-24 CGB Norwich City 6–0 AFC Bournemouth Available
2020-09-05 CGB Luton Town 3–1 Norwich City Available
2020-06-27 GB1 Norwich City 1–2 Manchester United Available
2020-06-24 GB1 Norwich City 0–1 Everton FC Available
2020-06-19 GB1 Norwich City 0–3 Southampton FC Available
2020-03-07 GB1 Sheffield United 1–0 Norwich City Available
2020-03-04 GB1 Tottenham Hotspur 1–1 Norwich City Available
2020-02-28 GB1 Norwich City 1–0 Leicester City Available
2020-02-23 GB1 Wolverhampton Wanderers 3–0 Norwich City Available
2020-02-15 GB1 Norwich City 0–1 Liverpool FC Available
2020-02-01 GB1 Newcastle United 0–0 Norwich City INJURED Calf injury
2020-01-22 GB1 Tottenham Hotspur 2–1 Norwich City Available
2020-01-18 GB1 Norwich City 1–0 AFC Bournemouth Available
2020-01-11 GB1 Manchester United 4–0 Norwich City Available
2020-01-01 GB1 Norwich City 1–1 Crystal Palace Available
2019-12-28 GB1 Norwich City 2–2 Tottenham Hotspur Available
2019-12-26 GB1 Aston Villa 1–0 Norwich City Available
2019-12-21 GB1 Norwich City 1–2 Wolverhampton Wanderers Available
2019-12-14 GB1 Leicester City 1–1 Norwich City Available
2019-12-08 GB1 Norwich City 1–2 Sheffield United Available
2019-12-04 GB1 Southampton FC 2–1 Norwich City Available
2019-12-01 GB1 Norwich City 2–2 Arsenal FC Available
2019-11-23 GB1 Everton FC 0–2 Norwich City Available
2019-11-08 GB1 Norwich City 0–2 Watford FC Available
2019-11-02 GB1 Brighton & Hove Albion 2–0 Norwich City Available
2019-10-27 GB1 Norwich City 1–3 Manchester United Available
2019-10-19 GB1 AFC Bournemouth 0–0 Norwich City Available
2019-10-05 GB1 Norwich City 1–5 Aston Villa INJURED Calf injury
2019-09-28 GB1 Crystal Palace 2–0 Norwich City INJURED Calf injury
2019-09-21 GB1 Burnley FC 2–0 Norwich City Available
2019-09-14 GB1 Norwich City 3–2 Manchester City Available
2019-08-31 GB1 West Ham United 2–0 Norwich City Available
2019-08-27 CGB Crawley Town 1–0 Norwich City Available
2019-08-24 GB1 Norwich City 2–3 Chelsea FC Available
2019-08-17 GB1 Norwich City 3–1 Newcastle United Available
2019-08-09 GB1 Liverpool FC 4–1 Norwich City Available
2019-07-26 GB1 Manchester City 5–0 Norwich City Available
2019-07-18 GB1 Norwich City 0–2 Burnley FC Available
2019-07-14 GB1 Chelsea FC 1–0 Norwich City Available
2019-07-11 GB1 Norwich City 0–4 West Ham United Available
2019-07-07 GB1 Watford FC 2–1 Norwich City Available

Teams faced most often by Shane Duffy's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Leeds United 40 17 7 16 61 59 +2 43%
Huddersfield Town 40 11 16 13 51 56 -5 28%
Sheffield Wednesday 38 12 11 15 55 54 +1 32%
Derby County 38 14 12 12 48 43 +5 37%
Nottingham Forest 37 15 13 9 58 49 +9 41%
Charlton Athletic 36 13 11 12 57 53 +4 36%
Birmingham City 36 14 14 8 51 41 +10 39%
Brentford FC 36 15 11 10 53 38 +15 42%
Oldham Athletic 35 18 7 10 55 37 +18 51%
Millwall FC 35 15 14 6 56 35 +21 43%
Reading FC 34 10 13 11 50 46 +4 29%
Ipswich Town 34 12 11 11 43 38 +5 35%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
09/10 Senior debut season
09/10 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 47 1,011 4 0 0 0.36
23/24 40 3,009 10 0 0 0.3
22/23 7 0 1 0 0 0
21/22 20 1,434 7 0 0 0.44
20/21 25 446 5 0 0 1.01
19/20 23 1,232 2 0 0 0.15
18/19 40 618 4 0 1 0.73
17/18 38 0 8 0 0 0
16/17 36 1,500 6 1 0 0.42
15/16 42 903 10 0 1 1.1
14/15 22 1,621 6 0 0 0.33
13/14 40 3,330 7 0 0 0.19
11/12 32 810 2 0 0 0.22
10/11 14 0 1 0 0 0
09/10 18 477 2 0 0 0.38

Output by competition

Career goals and assists broken down by tournament.

Championship
213 apps
13 G
5 A
Premier League
119 apps
7 G
3 A
Premiership
18 apps
3 G
1 A
U21 PL
14 apps
3 G
0 A
Reserve League North
16 apps
3 G
0 A
League One
18 apps
2 G
1 A
League Cup
9 apps
2 G
0 A
U21 PL Qualificationsgr. 1
9 apps
1 G
0 A
FA Cup
18 apps
0 G
4 A
Europa League
6 apps
0 G
0 A

Frequently asked about Shane Duffy

Who is Shane Duffy?

Shane Duffy is an Ireland professional footballer who plays as a centre-back for Norwich City.

How old is Shane Duffy?

Shane Duffy is 34 years old. He was born on January 1, 1992 in Derry.

What position does Shane Duffy play?

Shane Duffy plays as a centre-back (Defender - Centre-Back).

What club does Shane Duffy play for?

Shane Duffy currently plays for Norwich City.

How many career goals has Shane Duffy scored?

Across all senior club competitions in our dataset, Shane Duffy has scored 34 goals in 471 appearances.

What is Shane Duffy's market value?

Shane Duffy's most recent reported market value is €600k.