Field Insider
S. Duffy · career

Shane Patrick Michael Duffy

Center Back · Norwich · season-by-season, by competition, and every match.

Career report

Below his 2023/24 peak but holding a solid level — the platform for a return is there.

Peak: 2023/24Holding levelRemarkably consistentInjury-hit 2025/264 clubs

The record covers 6 seasons (2020/21–2024/25) across 4 clubs, including a move abroad — 127 appearances with 10 goal contributions from defence.

His best campaign on record is 2023/24 at Norwich — Season rating 34, 1 goal and 0 assists in 38 games. Output has held steady across his last 3 full seasons (23 → 25). The gap to his peak is 9 Season points.

2025/26 was disrupted — 28 fixtures missed through injury or absence. Season-to-season output barely moves — his form has stayed within a tight band (±4 points) across 4 campaigns.

By season

SeasonClubAppsGARatingSeason
2025/26Norwich400105
2024/25Norwich45403525
2023/24Norwich38103634
2022/23FulhamLoan400310
2021/22Brighton18104923
2020/21CelticLoan18313327
2019/20Brighton1910——
2018/19Brighton3551——
2017/18Brighton3701——
2016/17Brighton3120——
2016/17Blackburn300——
2015/16Blackburn4142——
2014/15Blackburn1910——
2013/14Yeovil TownLoan3710——
2012/13Everton100——
2011/12Everton100——
2011/12ScunthorpeLoan1720——
2010/11BurnleyLoan100——
2009/10Everton200——

International

SideSeasonCompetitionAppsG
Republic of Ireland U212015/16UEFA U21 Championship70
2013/14UEFA U21 Championship61
Republic of Ireland U192011/12UEFA U19 Championship30
Rep. Of Ireland2024/25Friendlies10
2023/24Euro Championship - Qualification40
2023/24Friendlies10
2022/23UEFA Nations League30
2022/23Friendlies10
2021/22Friendlies41
2020/21World Cup - Qualification Europe62
2020/21UEFA Nations League61
2020/21Euro Championship91
2020/21Friendlies10
2018/19UEFA Nations League40
2018/19World Cup - Qualification Europe102
2018/19Friendlies40
2017/18Friendlies20
2016/17Euro Championship20
2016/17Friendlies20
2014/15Friendlies10

Honours

Scottish Cup×2Championship×2Premiership×2

By competition

CompetitionAppsMinGARating
Championship4259006.8

Schedule · 2025/26

4 played4 unused sub· 259 min, 0g 0a
DateCompetitionOpponentResStatusMinGARating
Aug 12League CupA Watford2-1Unused sub0—
Nov 1ChampionshipH Hull City0-2Played906.9
Nov 5ChampionshipA Sheffield Wednesday1-1Played456.2
Nov 8ChampionshipH Leicester1-2Unused sub0—
Nov 22ChampionshipA Birmingham1-4Played906.7
Nov 25ChampionshipH Oxford United1-1Unused sub0—
Nov 29ChampionshipH QPR3-1Played347.2
Dec 9ChampionshipA Sheffield Utd1-1Unused sub0—