D. John

Midfielder

D. John Career

Wales31 years old178 / 75ST MirrenPremiership

Player Summary

D. John's club history lists 10 spells across 10 clubs.

Season goals1
Season assists0
Rating6.44

Transfer history

DateFromToTerms
2024-06-01Salford CityBoltonN/A
2023-09-01BoltonSalford CityLoan
2021-06-01SwanseaBoltonFree
2021-01-07SwanseaBoltonLoan
2020-07-01SunderlandSwanseaN/A
2020-01-31SwanseaSunderlandLoan
2018-08-09RangersSwanseaN/A
2018-07-01CardiffRangersN/A
2017-08-31CardiffRangersLoan
2016-04-14ChesterfieldCardiffN/A
2016-02-18CardiffChesterfieldLoan
2015-07-01BarnsleyCardiffN/A
2015-03-06CardiffBarnsleyLoan

Club history

PeriodTeamCompetitionCountry
2024-2027ST MirrenCurrentPremiershipScotland
2023-2024Salford CityLeague TwoEngland
2020-2024BoltonLeague OneEngland
2019-2020SunderlandLeague OneEngland
2018-2020SwanseaChampionshipEngland
2017-2019RangersPremiershipScotland
2012-2017CardiffPremier LeagueEngland
2015-2016ChesterfieldLeague OneEngland
2014-2015BarnsleyLeague OneEngland
2011-2012Afan LidoPremier LeagueWales