T. Carroll

Full Name
Thomas James Carroll
Position
Midfielder
Current Club
Nationality
Place Of Birth
Watford
Date Of Birth
May 28, 1992
Age
32
Weight (kg)
71
Height (cm)
177
Games Played
148
-
Per Game
Games Started
114
0.8
Per Game
Minutes
10225
69.1
Per Game
Goals
3
0.02
Per Game
Assists
10
0.1
Per Game
Stats Totals
Championship (England) - 2020 (England)
2020-2021
QPR
22
19
3
1650′
3
0
0
0 (0)
1
0
22
19
3
1650′
3
0
0
0 (0)
1
0
Championship (England) - 2019 (England)
2019-2020
Swansea
8
5
3
391′
2
1
0
0 (0)
0
0
8
5
3
391′
2
1
0
0 (0)
0
0
Premier League (England)
2017-2018
Swansea
37
28
9
2569′
3
0
0
0 (0)
4
0
2016-2017
Swansea Tottenham
18
16
2
1390′
1
0
0
1 (0)
2
0
55
44
11
3959′
4
0
0
1 (0)
6
0
League One (England) - 2023 (England)
2023-2024
Exeter City
40
35
5
3084′
7
0
0
2 (0)
2
0
40
35
5
3084′
7
0
0
2 (0)
2
0
EFL Trophy (England) - 2023 (England)
2023-2024
Exeter City
1
1
0
45′
0
0
0
0 (0)
0
0
1
1
0
45′
0
0
0
0 (0)
0
0
League One - 2021 (England)
2021-2022
Ipswich
14
8
6
772′
1
0
0
0 (0)
0
0
14
8
6
772′
1
0
0
0 (0)
0
0
League Two (England)
2024
Milton Keynes Dons
8
2
6
324′
0
0
0
0 (0)
1
0
8
2
6
324′
0
0
0
0 (0)
1
0
Totals:
148
114
34
10225′
17
1
0
3 (0)
10
0
Latest Matches
Date
For
Against
H/A
Result
Championship (England) - 2020
Championship (England) - 2020
QPR
LUT
H
W 3:1
0′
0
0
QPR
STO
A
W 0:2
0′
0
0
QPR
LUT
A
W 0:2
90′
0
0
QPR
NOR
A
D 1:1
90′
0
0
QPR
SWA
H
L 0:2
77′
0
0
QPR
WYC
A
D 1:1
77′
0
0
QPR
STO
H
D 0:0
57′
0
0
QPR
REA
H
L 0:1
90′
0
0
QPR
MIL
A
D 1:1
77′
0
1
QPR
HUD
A
L 2:0
90′
0
0
QPR
BRI
H
L 1:2
90′
0
0
QPR
BRE
A
L 2:1
90′
0
0
QPR
ROT
H
W 3:2
24′
0
0
QPR
WAT
H
D 1:1
90′
0
0
QPR
BLA
A
L 3:1
90′
0
0
QPR
DER
A
W 0:1
90′
0
0
QPR
CAR
H
W 3:2
90′
0
0
QPR
BAR
A
L 3:0
90′
0
0
QPR
PRE
H
L 0:2
90′
0
0
QPR
BOU
A
D 0:0
18′
0
0
QPR
SHE
A
D 1:1
64′
0
0
QPR
MID
H
D 1:1
30′
0
0
QPR
COV
A
L 3:2
71′
0
0
QPR
NOT
H
W 2:0
75′
0
0
Championship (England) - 2019
Championship (England) - 2019
Swansea
BAR
H
D 0:0
70′
0
0
Swansea
BRE
A
L 3:1
63′
0
0
Swansea
LUT
A
W 0:1
75′
0
0
Swansea
BLA
H
D 1:1
57′
0
0
Swansea
WES
A
L 5:1
0′
0
0
Swansea
FUL
H
L 1:2
16′
0
0
Swansea
BAR
A
D 1:1
90′
0
0
Swansea
STO
H
L 1:2
0′
0
0
Swansea
CHA
A
W 1:2
12′
0
0
Swansea
REA
H
D 1:1
8′
0
0
Premier League 2017-2018
Premier League 2017-2018
Swansea
STO
H
L 1:2
90′
0
0
Swansea
SOU
H
L 0:1
8′
0
0
Swansea
BOU
A
L 1:0
90′
0
0
Swansea
CHE
H
L 0:1
27′
0
0
Swansea
MAC
A
L 5:0
90′
0
0
Swansea
EVE
H
D 1:1
90′
0
1
Swansea
WES
A
D 1:1
90′
0
0
Swansea
MUN
A
L 2:0
45′
0
0
Swansea
HUD
A
D 0:0
1′
0
0
Swansea
WES
H
W 4:1
9′
0
0
Swansea
BRI
A
L 4:1
66′
0
0
Swansea
BUR
H
W 1:0
90′
0
0
Swansea
LEI
A
D 1:1
54′
0
0
Swansea
ARS
H
W 3:1
7′
0
0
Swansea
LIV
H
W 1:0
26′
0
0
Swansea
NEW
A
D 1:1
90′
0
0
Swansea
TOT
H
L 0:2
78′
0
0
Swansea
WAT
A
W 1:2
90′
0
0
Swansea
LIV
A
L 5:0
90′
0
0
Swansea
CRY
H
D 1:1
90′
0
1
Swansea
EVE
A
L 3:1
81′
0
1
Swansea
MAC
H
L 0:4
45′
0
0
Swansea
WES
H
W 1:0
76′
0
0
Swansea
STO
A
L 2:1
17′
0
0
Swansea
CHE
A
L 1:0
90′
0
0
Swansea
BOU
H
D 0:0
90′
0
0
Swansea
BUR
A
L 2:0
0′
0
0
Swansea
BRI
H
L 0:1
59′
0
0
Swansea
ARS
A
L 2:1
84′
0
0
Swansea
LEI
H
L 1:2
90′
0
0
Swansea
HUD
H
W 2:0
90′
0
1
Swansea
WES
A
L 1:0
90′
0
0
Swansea
WAT
H
L 1:2
90′
0
0
Swansea
TOT
A
D 0:0
90′
0
0
Swansea
NEW
H
L 0:1
86′
0
0
Swansea
CRY
A
W 0:2
90′
0
0
Swansea
MUN
H
L 0:4
90′
0
0
Swansea
SOU
A
D 0:0
90′
0
0
Premier League 2016-2017
Premier League 2016-2017
Swansea
WES
H
W 2:1
90′
0
0
Swansea
SUN
A
W 0:2
90′
0
0
Swansea
EVE
H
W 1:0
90′
0
0
Swansea
MUN
A
D 1:1
90′
0
0
Swansea
STO
H
W 2:0
90′
1
0
Swansea
WAT
A
L 1:0
23′
0
0
Swansea
WES
A
L 1:0
45′
0
0
Swansea
TOT
H
L 1:3
90′
0
0
Swansea
MID
H
D 0:0
90′
0
0
Swansea
BOU
A
L 2:0
90′
0
0
Swansea
HUL
A
L 2:1
90′
0
0
Swansea
BUR
H
W 3:2
90′
0
1
Swansea
CHE
A
L 3:1
76′
0
0
Swansea
LEI
H
W 2:0
90′
0
0
Swansea
MAC
A
L 2:1
75′
0
0
Swansea
SOU
H
W 2:1
90′
0
0
Swansea
LIV
A
W 2:3
90′
0
1
Tottenham
CRY
H
W 1:0
1′
0
0
League One
League One
Exeter City
OXF
H
L 1:2
90′
0
1
Exeter City
NOR
A
W 1:2
81′
0
0
Exeter City
LEY
A
D 2:2
90′
1
0
Exeter City
STE
H
W 1:0
90′
0
0
Exeter City
CHE
A
W 1:2
90′
0
1
Exeter City
CHA
H
D 1:1
90′
0
0
Exeter City
BUR
H
W 1:0
76′
0
0
Exeter City
SHR
A
W 0:3
29′
0
0
Exeter City
BOL
H
D 2:2
77′
0
0
Exeter City
PET
A
L 2:1
90′
1
0
Exeter City
FLE
H
D 1:1
90′
0
0
Exeter City
Lincoln
A
L 1:0
90′
0
0
Exeter City
DER
H
L 0:3
76′
0
0
Exeter City
WIG
A
W 1:2
89′
0
0
Exeter City
PET
H
W 2:1
71′
0
0
Exeter City
BRI
H
L 0:1
90′
0
0
Exeter City
BAR
A
W 1:2
81′
0
0
Exeter City
BRI
A
W 0:1
90′
0
0
Exeter City
CAM
H
D 0:0
90′
0
0
Exeter City
BLA
A
L 2:0
66′
0
0
Exeter City
CAR
H
W 2:1
79′
0
0
Exeter City
REA
A
L 3:2
90′
0
0
Exeter City
POR
H
D 0:0
90′
0
0
Exeter City
WYC
H
W 1:0
82′
0
0
Exeter City
CAM
A
L 2:0
76′
0
0
Exeter City
STE
A
D 1:1
4′
0
0
Exeter City
POR
H
L 0:1
64′
0
0
Exeter City
SHR
H
D 0:0
13′
0
0
Exeter City
BOL
A
L 7:0
64′
0
0
Exeter City
Lincoln
H
D 1:1
32′
0
0
Exeter City
DER
A
L 2:0
90′
0
0
Exeter City
WIG
H
L 0:2
74′
0
0
Exeter City
CHA
A
L 4:1
90′
0
0
Exeter City
NOR
H
L 0:2
90′
0
0
Exeter City
OXF
A
L 3:0
90′
0
0
Exeter City
CHE
H
W 1:0
90′
0
0
Exeter City
LEY
H
L 1:2
90′
0
0
Exeter City
BUR
A
W 0:1
90′
0
0
Exeter City
CAR
A
W 0:2
0′
0
0
Exeter City
POR
A
L 1:0
78′
0
0
Exeter City
BLA
H
D 0:0
0′
0
0
Exeter City
WYC
A
W 0:3
72′
0
0
EFL Trophy
EFL Trophy
Exeter City
SWI
A
W 0:1
45′
0
0
League One - 2021
League One - 2021
Ipswich
WIG
H
D 2:2
0′
0
0
Ipswich
ROT
A
L 1:0
0′
0
0
Ipswich
SHR
A
D 1:1
0′
0
0
Ipswich
CAM
H
L 0:1
64′
0
0
Ipswich
PLY
H
W 1:0
0′
0
0
Ipswich
OXF
A
D 1:1
53′
0
0
Ipswich
POR
H
D 0:0
69′
0
0
Ipswich
Lincoln
H
W 2:0
13′
0
0
Ipswich
MOR
A
D 1:1
0′
0
0
Ipswich
CHE
H
D 0:0
79′
0
0
Ipswich
MIL
A
D 0:0
0′
0
0
Ipswich
GIL
H
W 1:0
90′
0
0
Ipswich
WIM
A
W 0:2
90′
0
0
Ipswich
ACC
H
W 2:1
73′
0
0
Ipswich
BOL
A
L 2:0
0′
0
0
Ipswich
GIL
A
W 0:4
0′
0
0
Ipswich
WYC
H
W 1:0
10′
0
0
Ipswich
SUN
H
D 1:1
0′
0
0
Ipswich
WIG
A
D 1:1
0′
0
0
Ipswich
SHE
H
D 1:1
90′
0
0
Ipswich
Lincoln
A
W 0:1
90′
0
0
Ipswich
BOL
H
L 2:5
27′
0
0
Ipswich
WIM
H
D 2:2
0′
0
0
Ipswich
MIL
H
D 2:2
23′
0
0
Ipswich
CHE
A
L 2:1
1′
0
0
League Two
League Two
Milton Keynes Dons
ACC
H
W 2:1
45′
0
0
Milton Keynes Dons
MOR
A
W 1:3
24′
0
0
Milton Keynes Dons
POR
H
L 0:1
0′
0
0
Milton Keynes Dons
TRA
H
D 1:1
26′
0
0
Milton Keynes Dons
HAR
A
W 1:5
27′
0
1
Milton Keynes Dons
BRO
A
D 1:1
12′
0
0
Milton Keynes Dons
CAR
H
W 3:0
90′
0
0
Milton Keynes Dons
COL
A
L 2:0
90′
0
0
Milton Keynes Dons
BRA
H
L 1:2
10′
0
0
P