PLAYER PROFILE

Tom Carroll.

· England

Matrix 24420

At a glance

Full name
Thomas James Carroll
Born
28 May 1992
Age today
34
Nationality
England

Career by season

117 recorded appearances
Tom Carroll appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
24/25League Two Milton Keynes Dons 143024760
24/25League One Reading FC 9000681
24/25EFL Cup Milton Keynes Dons 1100900
23/24League One Exeter City 4237233,3027
23/24EFL Cup Exeter City 21001041
21/22League One Ipswich Town 148007721
21/22FA Cup Ipswich Town 1100450
20/21FA Cup Queens Park Rangers 1100820
20/21EFL Cup Queens Park Rangers 1100640
20/21Championship Queens Park Rangers 2219011,6693
19/20FA Cup Swansea City 1100900
19/20EFL Cup Swansea City 1100730
19/20Championship Swansea City 85004241 / 1 red

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Tom Carroll match log
DateCompetitionMatchScoreMinutesGoals
27 Jan 2024League One Barnsley FC v Exeter City 1 – 290
23 Jan 2024League One Bristol Rovers v Exeter City 0 – 190
20 Jan 2024League One Exeter City v Cambridge United 0 – 090
13 Jan 2024League One Blackpool FC v Exeter City 2 – 066
06 Jan 2024League One Exeter City v Carlisle United 2 – 179
01 Jan 2024League One Reading FC v Exeter City 3 – 290
29 Dec 2023League One Exeter City v Portsmouth FC 0 – 090
26 Dec 2023League One Exeter City v Wycombe Wanderers 1 – 082
22 Dec 2023League One Cambridge United v Exeter CitySubstitute, on 14′ 2 – 076
16 Dec 2023League One Stevenage FC v Exeter CitySubstitute, on 86′ 1 – 14
09 Dec 2023League One Exeter City v Port Vale FC 0 – 164
28 Nov 2023League One Exeter City v Shrewsbury TownSubstitute, on 77′ 0 – 013
25 Nov 2023League One Bolton Wanderers v Exeter City 7 – 064
28 Oct 2023League One Exeter City v Lincoln CitySubstitute, on 58′ 1 – 132
24 Oct 2023League One Derby County v Exeter City 2 – 090
21 Oct 2023League One Exeter City v Wigan Athletic 0 – 274
03 Oct 2023League One Charlton Athletic v Exeter City 4 – 190
30 Sep 2023League One Exeter City v Northampton Town 0 – 290
26 Sep 2023EFL Cup Exeter City v Luton Town 1 – 090
23 Sep 2023League One Oxford United v Exeter City 3 – 090

Career transfers

21 recorded moves

All recorded career moves, newest first.

Tom Carroll career transfers
Date FromToMoveFee
01 Jul 2025 Reading FC Without club Released —
03 Mar 2025 Without club Reading FC Transfer —
03 Feb 2025 Milton Keynes Dons Without club Released —
05 Jul 2024 Exeter City Milton Keynes Dons Transfer Free
20 Jul 2023 Without club Exeter City Transfer —
01 Jul 2022 Ipswich Town Without club Released —
16 Aug 2021 Queens Park Rangers Ipswich Town Transfer Free
04 Sep 2020 Without club Queens Park Rangers Transfer —
31 Jan 2020 Swansea City Without club Released —
04 Apr 2019 Aston Villa Swansea City Loan return
31 Jan 2019 Swansea City Aston Villa Loan —
17 Jan 2017 Tottenham Hotspur Swansea City Transfer €5.2m
31 May 2015 Swansea City Tottenham Hotspur Loan return
22 Aug 2014 Tottenham Hotspur Swansea City Loan —
31 May 2014 Queens Park Rangers Tottenham Hotspur Loan return
02 Sep 2013 Tottenham Hotspur Queens Park Rangers Loan —
01 May 2012 Derby County Tottenham Hotspur Loan return
01 Jan 2012 Tottenham Hotspur Derby County Loan —
01 May 2011 Leyton Orient Tottenham Hotspur Loan return
01 Jan 2011 Tottenham Hotspur Leyton Orient Loan —
01 Jul 2010 Tottenham Hotspur U18 Tottenham Hotspur Internal move —

Contracts and market values are not available yet.