Today Live

Joel Cotterill
Joel
Cotterill
St. Johnstone FC
Wales
30
Wales

Career as a player

PeriodTeamCountryPosition#
09/2026 - 06/2027St. Johnstone FCSt. Johnstone FCScotlandScotlandMidfield30
07/2026 - 09/2026Swansea City U21Swansea City U21WalesWalesMidfield
01/2026 - 06/2026Dundee FCDundee FCScotlandScotlandMidfield24
01/2026 - 01/2026Swansea City U21Swansea City U21WalesWalesMidfield
09/2025 - 01/2026Bristol RoversBristol RoversEnglandEnglandMidfield14
07/2025 - 08/2025Swansea City U21Swansea City U21WalesWalesMidfield
07/2024 - 06/2025Swindon TownSwindon TownEnglandEnglandMidfield7
07/2024 - 07/2024Swansea CitySwansea CityWalesWalesMidfield
01/2024 - 07/2024Swansea City U21Swansea City U21WalesWalesMidfield8
08/2023 - 01/2024Stockport CountyStockport CountyEnglandEnglandMidfield22
07/2022 - 08/2023Swansea City U21Swansea City U21WalesWalesMidfield
04/2022 - 06/2023Swansea CitySwansea CityWalesWalesMidfield48
12/2019 - 06/2023Swansea City U18Swansea City U18WalesWalesMidfield
07/2019 - 06/2020Swansea City U17Swansea City U17WalesWalesMidfield

Club matches

CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
EnglandFA Cup63333922-----» All matches
EnglandLeague Cup2111112------» All matches
EnglandLeague Two634023223.5454--6--» All matches
EnglandEFL Trophy66-34561-----» All matches
ScotlandPremiership2215781.3962-----» All matches
ScotlandFA Cup11-171------» All matches
WalesLeague Cup11--90------» All matches
Total1016734386.0629--6--
CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
EnglandU18 Premier League211-1101-----» All matches
EnglandU18 FA Youth Cup11--90------» All matches
Total321-2001-----

International matches

CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
FIFAU21 Friendlies6332332------» All matches
UEFAU21 EURO Qualifiers118366653--1--» All matches
Total1711689973--1--
CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
UEFAU19 EURO Qualifiers33-1254---1--» All matches
Total33-1254---1--
CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
FIFAU18 Friendlies54113711-----» All matches
Total54113711-----
CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
FIFAU16 Friendlies65124234-----» All matches
Total65124234-----