Field Insider
B. Bannan · career

Barry Ryan Bannan

Central · Sheffield Wednesday · season-by-season, by competition, and every match.

Career report

Past his 2024/25 peak — the recent trend is downward, so buyers are paying for what's left, not what was.

Peak: 2024/25Trending downStepped up 2023/24

The record covers 7 seasons (2020/21–2026/27) across 1 club — 272 appearances, 27 goals and 40 assists.

His best campaign on record is 2024/25 at Sheffield Wednesday — Season rating 47, 4 goals and 5 assists in 41 games. Form has slipped 31 Season points across his last 3 full seasons. The gap to his peak is 31 Season points.

Made the jump to a higher division in 2023/24 (Championship) and kept playing — 42 games that season.

By season

SeasonClubAppsGARatingSeason
2026/27Sheffield Wednesday9112217
2025/26Sheffield Wednesday43332138
2024/25Sheffield Wednesday41452647
2023/24Sheffield Wednesday42122733
2022/23Sheffield Wednesday447122639
2021/22Sheffield Wednesday479123142
2020/21Sheffield Wednesday46254342
2019/20Sheffield Wednesday4428——
2018/19Sheffield Wednesday41511——
2017/18Sheffield Wednesday2903——
2016/17Sheffield Wednesday4518——
2015/16Sheffield Wednesday3822——
2014/15BoltonLoan1600——
2014/15Crystal Palace200——
2013/14Crystal Palace1510——
2012/13Aston Villa2400——
2011/12Aston Villa2810——
2010/11Aston Villa1200——
2010/11LeedsLoan700——
2009/10Blackpool2110——
2008/09DerbyLoan1010——
2008/09Aston Villa200——

International

SideSeasonCompetitionAppsG
Scotland2018/19World Cup - Qualification Europe50
2017/18Friendlies10
2016/17UEFA European Championship Qualifiers20
2016/17Friendlies10
2014/15UEFA World Cup Qualifiers30
2014/15Friendlies20
2013/14Friendlies20
2012/13UEFA European Championship Qualifiers30
2012/13Friendlies20
2011/12Friendlies20
2010/11Friendlies10
Scotland U212011/12UEFA U21 Championship91

Honours

Nations Cup

By competition

CompetitionAppsMinGARating
League Cup179017.7

Schedule · 2026/27

0 played19 not in squad· 0 min, 0g 0a
DateCompetitionOpponentResStatusMinGARating
Jul 11Friendlies ClubsH West Brom0-3Not in squad—
Jul 14Friendlies ClubsA Hallam0-0Not in squad—
Jul 18Friendlies ClubsH Preston3-2Not in squad—
Aug 1Friendlies ClubsA Accrington ST0-0Not in squad—
Aug 1Friendlies ClubsA Oldham0-4Not in squad—
Aug 8League CupH Bolton1-0Not in squad—
Aug 15League OneA Leyton Orient2-1Not in squad—
Aug 20League OneH Bradford0-1Not in squad—
Aug 25League CupH Wolves0-2Not in squad—
Aug 29League OneH Bromley7-2Not in squad—
Sep 1League OneA Wycombe2-1Not in squad—
Sep 5League OneA Peterborough2-1Not in squad—
Sep 12League OneH Wigan0-0Not in squad—
Sep 19League OneH Stockport County0-0Not in squad—
Sep 22EFL TrophyA Salford City2-1Not in squad—
Oct 6EFL TrophyH Sunderland U212-0Not in squad—
Oct 10League OneA Huddersfield2-2Not in squad—
Oct 17League OneH AFC Wimbledon5-0Not in squad—
Oct 20League OneA Notts County0-2Not in squad—