Thomas James Carroll

Midfielder

Thomas James Carroll Career

England34 years old177 / 71Milton Keynes DonsLeague Two

Player Summary

Thomas James Carroll's club history lists 11 spells across 9 clubs.

Season goals0
Season assists2
Rating6.68

Transfer history

DateFromToTerms
2025-06-29Reading-Free agent
2024-07-05Exeter CityMilton Keynes DonsFree
2023-07-20IpswichExeter CityN/A
2021-08-16QPRIpswichFree
2020-09-04SwanseaQPRFree
2019-07-01Aston VillaSwanseaN/A
2019-01-31SwanseaAston VillaLoan
2017-01-17TottenhamSwansea€ 5.2M
2014-08-26TottenhamSwanseaLoan
2014-07-01QPRTottenhamN/A
2013-09-02TottenhamQPRLoan
2012-01-30TottenhamDerbyLoan

Club history

PeriodTeamCompetitionCountry
2024-2025Milton Keynes DonsCurrentLeague TwoEngland
2024-2025ReadingLeague OneEngland
2023-2025Exeter CityLeague OneEngland
2021-2023IpswichLeague OneEngland
2020-2021QPRChampionshipEngland
2016-2020SwanseaPremier LeagueEngland
2018-2019Aston VillaChampionshipEngland
2011-2017TottenhamPremier LeagueEngland
2014-2015SwanseaPremier LeagueEngland
2013-2014QPRChampionshipEngland
2011-2012DerbyChampionshipEngland