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
11 Sep 2021League One Ipswich Town v Bolton WanderersSubstitute, on 63′ 2 – 527
21 Aug 2021League One Ipswich Town v Milton Keynes DonsSubstitute, on 67′ 2 – 223
17 Aug 2021League One Cheltenham Town v Ipswich TownSubstitute, on 89′ 2 – 11
12 Jan 2021Championship Luton Town v Queens Park Rangers 0 – 290
09 Jan 2021FA Cup Queens Park Rangers v Fulham FC 0 – 282
29 Dec 2020Championship Norwich City v Queens Park Rangers 1 – 190
26 Dec 2020Championship Queens Park Rangers v Swansea City 0 – 277
19 Dec 2020Championship Wycombe Wanderers v Queens Park Rangers 1 – 177
15 Dec 2020Championship Queens Park Rangers v Stoke City 0 – 057
12 Dec 2020Championship Queens Park Rangers v Reading FC 0 – 190
08 Dec 2020Championship Millwall FC v Queens Park Rangers 1 – 177
05 Dec 2020Championship Huddersfield Town v Queens Park Rangers 2 – 090
01 Dec 2020Championship Queens Park Rangers v Bristol City 1 – 290
27 Nov 2020Championship Brentford FC v Queens Park Rangers 2 – 190
24 Nov 2020Championship Queens Park Rangers v Rotherham UnitedSubstitute, on 66′ 3 – 224
21 Nov 2020Championship Queens Park Rangers v Watford FC 1 – 190
07 Nov 2020Championship Blackburn Rovers v Queens Park Rangers 3 – 190
04 Nov 2020Championship Derby County v Queens Park Rangers 0 – 190
31 Oct 2020Championship Queens Park Rangers v Cardiff City 3 – 290
27 Oct 2020Championship Barnsley FC v Queens Park Rangers 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.