Barry
Bannan
Central midfielder · age 36 · Scotland · 5 ft 7 in (1.69 m) · contract to Jun 2027
- Apps
- 13
- Goals
- 1
- Assists
- 1
- Rating
- 6.98
- 2026/27
John
Swift
Central midfielder · age 31 · England · 6 ft 0 in (1.82 m) · contract to Jun 2027
- Apps
- 1
- Goals
- 0
- Assists
- 0
- Rating
- 6.72
- 2026/27
Change Bannan
Change Swift
Attributes for this season · 2026/27 need enough league minutes; John Swift doesn’t have that yet. Try another period.
Per 90 minutes
League matches · This season · 2026/27
Barry BannanJohn Swift
1,063 minutes16 minutes
6.98Average rating6.72
0.08Goalsper 900.00
0.08Assistsper 900.00
1.35Shotsper 90–
0.51Shots on targetper 90–
38%Shot accuracy–
0.08Big chances createdper 90–
1.19Key passesper 905.63
0.51Dribbles completedper 90–
51.6Passesper 9056.3
84%Pass accuracy80%
2.12Tackles + interceptionsper 90–
53%Duels won100%
0.59Aerials wonper 90–
0.76Clearancesper 90–
0.17Blocksper 90–
0.34Fouls wonper 905.63
0.42Dispossessedper 90–
Where they play
Positions in their recent starts
Barry BannanJohn Swift
Barry Bannan
Central midfielder 94% · Attacking midfielder 3% · Left winger 3%
John Swift
Central midfielder 49% · Attacking midfielder 29% · Left midfielder 17%
Career
League seasons in the competitions we cover
Barry BannanJohn Swift
583League apps390
39League goals61
83League assists52
0.07Goals per game0.16
1189Minutes per goalfewer is better425
The tale of the tape
League careers in the competitions we cover
Barry BannanJohn Swift
- 36
- Age
- 31
- 5 ft 7 in (1.69 m)
- Height
- 6 ft 0 in (1.82 m)
- Left
- Foot
- Right
- Jun 2027
- Contract to
- Jun 2027
- 17
- League seasons
- 14
- 0
- League titles
- 0
- Fee undisclosed, 2026
- Last move
- Free transfer, 2025
Put Barry Bannan up against someone else
League matches in the competitions we cover. Cups, Europe and internationals aren’t included. Fees are reported figures, credited on each player’s page.