Celtic

Club

Celtic 2025/26 Squad

ScotlandPremiership

Squad Summary

Celtic have 56 registered players for 2025/26. C. McGregor leads the squad with 5308 minutes played this season.

Players56
Average age24.7
Average height181.2cm
Foreign players35
Nationalities26
GK5
DF22
MF16
FW13

Position Squad List

Goalkeepers 5

Player
Pos
Age
Ht
Nat
Apps
Min
Saves
GA
GK
39
189
Denmark
41
3780
208
80
GK
25
196
Finland
22
1890
39
25
GK
28
186
Scotland
1
44
0
0
A. Rice
GK
19
-
Unknown
0
0
0
0
GK
22
-
Northern-Ireland
0
0
0
0

Defenders 22

Player
Pos
Age
Ht
Nat
Apps
Min
Tkl
Int
DF
28
187
Ireland
59
5011
42
52
DF
29
178
Scotland
56
4077
72
20
DF
28
191
USA
42
3572
83
62
DF
27
178
Scotland
38
2283
40
14
DF
20
-
Scotland
28
1422
38
14
DF
28
183
USA
14
1244
13
17
DF
25
175
Mexico
13
1104
19
13
DF
23
193
Scotland
20
1081
10
6
DF
28
175
Uruguay
27
971
13
9
DF
28
180
Canada
11
742
40
19
DF
21
189
England
6
437
5
5
DF
24
181
Japan
4
236
3
0
DF
26
188
Scotland
3
123
0
1
DF
22
-
Scotland
2
72
0
0
DF
20
187
England
1
64
2
1
DF
24
173 cm
Scotland
1
44
0
0
DF
20
-
Scotland
1
44
0
0
DF
21
-
Scotland
1
44
0
0
DF
19
-
Scotland
1
18
0
0
DF
22
178
Spain
0
0
0
0
DF
18
-
Unknown
0
0
0
0
DF
25
185
Poland
0
0
0
0

Midfielders 16

Player
Pos
Age
Ht
Nat
Apps
Min
Ast
Key
MF
33
180
Scotland
61
5308
4
38
MF
25
186
Sweden
60
4103
9
84
MF
23
185
Belgium
48
3173
8
116
MF
28
171
Japan
49
3026
3
92
MF
28
177
Scotland
44
1804
3
88
MF
35
170
Scotland
43
1606
2
32
MF
24
184
Portugal
22
692
1
4
MF
33
180
England
12
550
0
9
MF
23
176
Norway
2
87
0
0
MF
20
-
Northern-Ireland
1
44
0
0
MF
20
-
Scotland
1
44
0
0
MF
19
-
Scotland
1
44
0
0
MF
20
-
Scotland
1
44
0
0
MF
22
-
Scotland
0
0
0
0
MF
16
-
Unknown
0
0
0
0
MF
26
178
Honduras
0
0
0
0

Forwards 13

Player
Pos
Age
Ht
Nat
Apps
Min
G
G+A
FW
29
173
Japan
57
4474
17
28
FW
24
179
South-Korea
49
3190
10
12
FW
24
183
Tunisia
45
2576
5
8
FW
23
177
Ireland
26
1287
7
9
FW
30
185
Nigeria
24
894
9
10
FW
26
190
Czech-Republic
13
778
2
3
FW
25
178
Belgium
14
398
0
2
FW
25
190
Ireland
7
377
0
0
FW
26
175
Japan
11
287
0
0
FW
25
183
Austria
6
230
1
2
FW
20
-
Wales
6
124
2
3
FW
25
163
Australia
2
38
0
0
FW
26
174
Germany
0
0
0
0