Premier League
Home › Teams › ST Johnstone › J. Cotterill
J. Cotterill

Joel Cotterill (ST Johnstone, midfielder): player stats and career

ST Johnstone · midfielder · Wales · 21 years old

Who is J. Cotterill?

J. Cotterill – midfielder, from Wales, aged 21. In the 2026/27 season he plays for ST Johnstone.

In the 2026/27 season: 9 matches, 1 goal and 0 assists (a goal roughly every 625 minutes).

In the previous season (2025/26): 33 matches, 4 goals and 0 assists.

Latest transfer: from Swansea to ST Johnstone (2 September 2026).

J. Cotterill: 2026/27 season stats

9Apps
1Goals
0Assists
625Minutes
0Yellow cards
0Red cards
6.6Rating

Club competitions

CompetitionAppsGAMinsCardsRtg
Scottish Premiership9106250/06.6

J. Cotterill: detailed stats

5Shots
3Shots on target
241Passes
7Key passes
86%Pass accuracy
3/8Successful dribbles / attempts
15/46Duels won / total
8Tackles
1Fouls won
5Fouls committed

Totals across all club competitions in 2026/27.

J. Cotterill: 2025/26 season stats

33Apps
4Goals
0Assists
1927Minutes
6.6Rating

J. Cotterill: career

ClubPeriod
ST Johnstone2026
Bristol Rovers2025
Swindon Town2024
Swansea2021–2023

Senior clubs only; youth and reserve teams are not shown.

J. Cotterill: transfers

DateMoveFee
2 September 2026Swansea → ST Johnstone
1 September 2026Swansea → ST Johnstone
30 May 2026Dundee → Swansea
13 January 2026Swansea → DundeeLoan
5 January 2026Bristol Rovers → Swansea
31 August 2025Swansea → Bristol RoversLoan
1 July 2025Swindon Town → Swansea City U21

J. Cotterill: frequently asked questions

How many goals has J. Cotterill scored in 2026/27?

In 2026/27, J. Cotterill has 1 goal and 0 assists in 9 matches.

Which club does J. Cotterill play for?

J. Cotterill (midfielder) plays for ST Johnstone in 2026/27. Nationality: Wales.

How old is J. Cotterill?

J. Cotterill is 21 years old. Date of birth: 10 October 2005.

What was J. Cotterill's latest transfer?

From Swansea to ST Johnstone, 2 September 2026.

About J. Cotterill

This page on J. Cotterill (Wales) sums up his season stats, career, transfers and trophies. He currently plays for ST Johnstone; the whole squad is on the club's page.