attack
attendances
coaches
defence
form
players
points
predictability
records
referees
tactics
select a club from the above to see data for this season

49 players used by Glasgow Warriors in 26 games during 2024-2025

Does not include friendlies. Includes all Celtic Rugby and European games. Click on jersey number for details of that match.
opposition opposition opposition opposition opposition opposition opposition opposition opposition opposition opposition opposition opposition opposition opposition opposition opposition opposition opposition opposition opposition opposition opposition opposition opposition opposition
1 Adam Hastings Adam Hastings
23
10
-
10
23
10
10
- - - - - - - -
15
10
10
10
10
10
23
22
10
23
10
820 minutes
2 Alex Samuel Alex Samuel
19
19
4
19
19
-
5
19
5
19
19
19
19
5
5
5
5
19
19
5
5
5
5
5
4
4
1165 minutes
3 Allan Dell Allan Dell - - - - - -
17
- - - - - - - - - - - - - - - - - - - 25 minutes
4 Ally Miller Ally Miller - - - - - -
6
- -
6
6
20
-
6
19
20
- - - - - - - - - - 345 minutes
5 Angus Fraser Angus Fraser - - - - - -
21
20
21
21
21
- -
21
20
21
- - - - - - - - - - 91 minutes
6 Ben Afshar Ben Afshar
22
-
22
22
- -
22
-
9
- - -
22
9
22
9
22
22
22
22
- -
21
9
- - 442 minutes
7 Duncan Munn Duncan Munn - - - - - - - - - - - - -
12
12
12
- - - - - - - - - - 240 minutes
8 Duncan Weir Duncan Weir -
23
23
- - -
23
23
10
23
23
23
23
10
10
10
23
- - - - - - - - - 483 minutes
9 Euan Ferrie Euan Ferrie
21
6
21
6
- - - - - - -
21
4
4
6
6
6
6
20
21
6
20
20
8
6
6
1100 minutes
10 Facundo Cordero Facundo Cordero - -
11
11
- - - - - - - - -
11
11
11
- - - -
23
- - - - - 391 minutes
11 Finlay Richardson Finlay Richardson - - - - - -
3
- - - - - -
3
3
3
- - - -
3
-
3
3
-
3
361 minutes
12 George Horne George Horne -
22
-
9
9
9
9
9
22
9
22
9
- -
9
-
9
9
9
9
-
9
9
22
9
9
1141 minutes
13 Grant Stewart Grant Stewart - - -
16
- -
16
- -
20
16
- -
16
2
2
16
2
16
16
- - - - - - 254 minutes
14 Gregor Brown Gregor Brown
20
21
6
4
20
4
- - -
4
4
4
20
- - -
20
4
4
4
-
6
- - - - 715 minutes
15 Gregor Hiddleston Gregor Hiddleston
16
2
16
-
2
16
20
2
2
16
2
16
16
- - - - - - -
2
2
16
16
2
2
761 minutes
16 Henco Venter Henco Venter
8
- -
21
21
21
7
8
6
- - -
21
7
7
7
-
8
8
- - - - -
8
8
902 minutes
17 Huw Jones Huw Jones - -
13
13
-
13
-
13
-
13
13
13
13
- - - - - - - - -
13
13
- - 800 minutes
18 JP du Preez JP du Preez - - - - - - - - - - - - - - -
19
19
5
5
19
- -
19
19
- - 260 minutes
19 Jack Dempsey Jack Dempsey - -
8
8
8
8
- - - - - -
8
- - - - - - - - - - - - - 358 minutes
20 Jack Mann Jack Mann - - - - - -
8
21
8
8
8
8
-
8
8
8
8
- - -
8
8
- -
20
20
755 minutes
21 Jamie Bhatti Jamie Bhatti
1
-
17
1
-
1
-
1
1
1
1
17
17
-
1
-
1
-
17
17
1
17
1
1
1
1
836 minutes
22 Jamie Dobie Jamie Dobie
9
9
9
14
22
22
-
22
14
22
9
22
9
- - - -
14
14
14
9
22
14
-
22
23
1170 minutes
23 Joe Roberts Joe Roberts - - - - - - - - - - - - -
20
- - - - - - - - - - - - 0 minutes
24 Johnny Matthews Johnny Matthews
2
16
2
2
16
2
2
16
16
2
-
2
2
2
16
16
2
16
2
2
16
16
2
-
16
16
1026 minutes
25 Josh McKay Josh McKay
15
15
15
-
15
15
15
15
15
- -
15
15
15
15
- - - - -
15
- - -
15
15
1173 minutes
26 Kerr Johnston Kerr Johnston - - - - - - - - - - - - -
23
23
23
- - - - - - - - - - 27 minutes
27 Kyle Rowe Kyle Rowe -
11
14
15
11
11
11
11
11
15
15
-
11
- - -
15
15
15
15
-
11
23
15
14
11
1503 minutes
28 Kyle Steyn Kyle Steyn
11
14
- - - - - - -
11
11
11
- - - -
11
11
11
11
11
13
11
11
11
14
1102 minutes
29 Macenzzie Duncan Macenzzie Duncan - - - - - -
19
- - - - - -
19
21
- - - - - - - -
6
21
21
100 minutes
30 Matt Fagerson Matt Fagerson
6
8
7
-
6
6
-
6
20
7
7
6
6
- - -
21
-
6
6
- - - - - - 924 minutes
31 Max  Williamson Max Williamson
4
4
20
20
4
20
- - - - - - - - - - - - -
20
19
4
4
-
19
19
455 minutes
32 Murphy Walker Murphy Walker - - - - - - - - - - - - - - - - - - - - - -
18
18
3
- 88 minutes
33 Nathan McBeth Nathan McBeth
17
1
-
17
1
- - - - - - - -
17
17
17
17
1
1
1
-
1
17
17
17
- 559 minutes
34 Ollie Smith Ollie Smith - - - - - - - - - - - - -
13
13
13
13
- - -
13
15
15
- - - 475 minutes
35 Olujare Oguntibeju Olujare Oguntibeju - - - - - -
4
4
4
- - - - -
4
4
4
20
- -
4
- -
4
- - 497 minutes
36 Patrick Schickerling Patrick Schickerling - -
18
18
- -
1
- -
18
- - -
1
18
1
3
- -
18
17
3
- - - - 408 minutes
37 Richie Gray Richie Gray
5
5
19
- -
5
- - - - - - - - - - - - - - - - - - - - 194 minutes
38 Rory Darge Rory Darge
7
7
-
7
7
7
-
7
7
-
20
7
7
- - - -
21
21
7
20
7
7
7
7
7
1233 minutes
39 Rory Sutherland Rory Sutherland -
17
1
-
17
17
-
17
17
17
17
1
1
- - - -
17
- - - - - - -
17
470 minutes
40 Sam Talakai Sam Talakai
3
18
3
-
18
3
18
18
3
-
18
18
18
18
-
18
18
3
18
3
18
18
- -
18
18
743 minutes
41 Scott Cummings Scott Cummings -
20
5
5
5
19
-
5
19
5
5
5
5
- - - - - - - -
19
6
20
5
5
965 minutes
42 Sean Kennedy Sean Kennedy - - - - - - - - - - - - -
22
-
22
- - - -
21
- - - - - 28 minutes
43 Seb Stephen Seb Stephen - - - - - - - - - - - - - - - - - - - - - - -
2
- - 63 minutes
44 Sebastian Cancelliere Sebastian Cancelliere
14
- - -
14
14
14
14
-
14
14
14
14
14
14
14
14
23
23
23
14
14
-
14
- - 1151 minutes
45 Sione Tuipulotu Sione Tuipulotu
12
13
12
-
12
12
-
12
12
12
12
12
- - - - - - - - - - -
12
12
13
989 minutes
46 Sione Vailanu Sione Vailanu - - - - - - - - - - - - - - - -
7
7
7
8
7
21
8
- - - 326 minutes
47 Stafford McDowall Stafford McDowall
13
- -
12
13
-
13
-
13
- - -
12
- - -
12
13
13
13
12
12
12
21
13
22
1144 minutes
48 Tom Jordan Tom Jordan
10
12
10
23
10
23
12
10
23
10
10
10
10
- - - -
12
12
12
22
10
10
23
10
12
1407 minutes
49 Zander Fagerson Zander Fagerson
18
3
-
3
3
18
-
3
18
3
3
3
3
- - - -
18
3
- - - - - - - 636 minutes