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
24 Aug 2024League Two Milton Keynes Dons v Carlisle United 3 – 090
17 Aug 2024League Two Colchester United v Milton Keynes Dons 2 – 090
13 Aug 2024EFL Cup Watford FC v Milton Keynes Dons 5 – 090
10 Aug 2024League Two Milton Keynes Dons v Bradford CitySubstitute, on 80′ 1 – 210
27 Apr 2024League One Exeter City v Oxford United 1 – 290
20 Apr 2024League One Northampton Town v Exeter City 1 – 290
09 Apr 2024League One Leyton Orient v Exeter City 2 – 2901
06 Apr 2024League One Exeter City v Stevenage FC 1 – 090
01 Apr 2024League One Cheltenham Town v Exeter City 1 – 290
29 Mar 2024League One Exeter City v Charlton Athletic 1 – 190
16 Mar 2024League One Exeter City v Burton Albion 1 – 077
12 Mar 2024League One Shrewsbury Town v Exeter CitySubstitute, on 61′ 0 – 329
09 Mar 2024League One Exeter City v Bolton Wanderers 2 – 277
02 Mar 2024League One Peterborough United v Exeter City 2 – 1901
24 Feb 2024League One Exeter City v Fleetwood Town 1 – 190
17 Feb 2024League One Lincoln City v Exeter City 1 – 090
13 Feb 2024League One Exeter City v Derby County 0 – 376
10 Feb 2024League One Wigan Athletic v Exeter City 1 – 289
06 Feb 2024League One Exeter City v Peterborough United 2 – 190
03 Feb 2024League One Exeter City v Bristol Rovers 0 – 190

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.