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

48 players used by Glasgow Warriors in 26 games during 2025-2026

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
10
10
23
10
10
10
10
10
- -
10
-
23
23
10
23
23
-
10
- - -
23
1000 minutes
2 Alex Craig Alex Craig - -
4
20
20
4
19
19
19
4
19
4
4
4
4
19
4
20
- - - - - - - - 677 minutes
3 Alex Samuel Alex Samuel
5
5
19
5
19
20
- - -
5
- - - - -
5
5
19
5
5
5
5
5
5
5
5
1012 minutes
4 Ally Miller Ally Miller - - - - -
21
21
21
21
-
20
21
- -
8
8
20
- - - - -
4
6
- - 381 minutes
5 Angus Fraser Angus Fraser - -
21
7
-
7
- - -
7
- - - -
7
7
21
21
21
21
21
7
- - - - 486 minutes
6 Ben Afshar Ben Afshar - -
22
22
22
9
- -
22
22
9
23
23
23
9
9
-
9
22
9
22
9
22
22
- - 687 minutes
7 Dan Lancaster Dan Lancaster
10
23
23
23
23
10
23
23
23
23
23
10
10
-
10
10
10
23
10
10
10
-
10
10
10
10
1190 minutes
8 Duncan Munn Duncan Munn - - - - - - - - - -
14
- - - - - - - - - - - - - - - 80 minutes
9 Duncan Weir Duncan Weir - - - - - - - - - -
22
- - - - - - - - - - - - - - - 28 minutes
10 Dylan Cockburn Dylan Cockburn - - - - - - - - - - - - - -
19
- - - - -
19
19
- - - - 73 minutes
11 Euan Ferrie Euan Ferrie
6
21
8
6
21
- - - - -
6
6
21
20
6
6
6
6
20
20
6
6
-
20
20
20
1007 minutes
12 Fergus Watson Fergus Watson - - - - - - - - - - - - - - - - -
14
- -
11
- - - - - 152 minutes
13 Finlay Richardson Finlay Richardson
3
3
3
- - - - - - -
3
- - - - -
3
3
- -
3
- - - - - 340 minutes
14 George Horne George Horne
9
22
9
-
9
22
9
22
9
9
-
9
9
9
- -
9
-
9
- - -
9
9
9
- 1062 minutes
15 Grant Stewart Grant Stewart - - - - - - - - - - - - - -
16
- - - - - - - - - - - 4 minutes
16 Gregor Brown Gregor Brown
20
6
6
-
6
6
20
20
20
20
-
20
20
6
- - - - - - - - -
4
- - 610 minutes
17 Gregor Hiddleston Gregor Hiddleston
16
16
2
- -
16
2
2
2
16
16
2
2
2
-
16
2
-
2
2
16
2
16
16
16
2
1008 minutes
18 Huw Jones Huw Jones - - - - - - - - - - -
13
13
13
- - -
13
- -
13
13
- - - - 437 minutes
19 Jack Dempsey Jack Dempsey - - - -
8
-
8
8
8
8
-
8
8
8
- - - -
8
8
8
8
8
8
8
8
1094 minutes
20 Jack Oliver Jack Oliver - - - - - - - - - -
21
- - -
22
22
22
22
-
22
9
23
- -
22
22
132 minutes
21 Jamie Bhatti Jamie Bhatti
1
- - -
1
1
- - - - - - -
1
1
1
-
17
17
17
- -
1
- - - 387 minutes
22 Jamie Dobie Jamie Dobie
22
9
11
9
- -
22
9
11
11
11
11
- - - - - - - - - - - - -
9
741 minutes
23 Johnny Matthews Johnny Matthews
2
2
16
2
2
2
- - -
2
- - - - - - -
2
- - -
16
2
2
2
- 610 minutes
24 Johnny Ventisei Johnny Ventisei - - - - - - - - - - - - - - - -
13
- - - - - - - - - 62 minutes
25 Josh McKay Josh McKay
15
15
15
-
15
15
15
15
- - - - - -
15
15
15
15
15
15
15
-
15
15
15
15
1395 minutes
26 Kerr Johnston Kerr Johnston - - - - -
11
- - - - - - - - - - - - - - - - - - - - 49 minutes
27 Kerr Yule Kerr Yule
12
- - - - - - - - -
12
- - -
12
12
- - - - - - - - - - 227 minutes
28 Kyle Rowe Kyle Rowe
14
11
-
11
11
14
- - - - -
15
15
15
14
14
14
- - -
14
15
11
11
11
11
1260 minutes
29 Kyle Steyn Kyle Steyn -
14
14
14
14
-
14
14
14
14
-
14
14
14
- - - -
14
14
-
14
14
14
14
14
1405 minutes
30 Macenzzie Duncan Macenzzie Duncan -
7
7
21
-
8
- - - -
8
- - -
21
20
8
8
-
19
- -
20
7
- - 583 minutes
31 Matt Fagerson Matt Fagerson
8
8
-
8
7
-
6
6
6
6
-
7
6
21
- - - -
6
6
- -
6
-
6
6
1167 minutes
32 Matthew Urwin Matthew Urwin - - - - - - - - - - - - - -
23
- - - - - - - - - - - 4 minutes
33 Max  Williamson Max Williamson
21
19
20
4
4
19
4
4
4
-
5
19
19
5
- - -
5
4
- - - - - - - 680 minutes
34 Murphy Walker Murphy Walker - -
18
3
3
- - - - - - - -
3
3
3
- - - - - - - - - - 263 minutes
35 Nathan McBeth Nathan McBeth - - -
17
17
17
1
1
1
17
- - -
17
17
- - - - -
17
17
-
1
- - 495 minutes
36 Ollie Smith Ollie Smith
11
-
13
15
-
13
11
11
15
15
15
-
11
11
11
11
11
11
11
11
-
11
23
23
23
- 1418 minutes
37 Olujare Oguntibeju Olujare Oguntibeju
4
4
-
19
-
5
- - - -
4
- - -
5
4
19
4
19
4
4
20
19
19
19
19
568 minutes
38 Patrick Schickerling Patrick Schickerling -
17
17
1
-
3
- - -
1
1
1
1
- -
17
1
1
1
1
-
1
17
-
1
1
835 minutes
39 Rory Darge Rory Darge
7
- - - - -
7
7
7
21
7
-
7
7
- - - -
7
7
- -
7
-
7
7
871 minutes
40 Rory Sutherland Rory Sutherland
17
1
1
- - -
17
17
17
-
17
17
17
- - -
17
- - -
1
- -
17
17
17
401 minutes
41 Ryan Burke Ryan Burke - - - - - - - - - - - - - - - - - - - -
20
4
- - - - 77 minutes
42 Sam Talakai Sam Talakai
18
18
-
18
18
18
18
18
18
3
18
18
18
-
18
18
18
18
18
18
-
18
18
18
18
18
615 minutes
43 Scott Cummings Scott Cummings
19
20
5
-
5
-
5
5
5
19
-
5
5
19
- - - - - - - - - -
4
4
764 minutes
44 Seb Stephen Seb Stephen - - -
16
16
-
16
16
16
-
2
16
16
16
2
2
16
16
16
16
2
- - - -
16
458 minutes
45 Sione Tuipulotu Sione Tuipulotu -
12
12
12
12
-
12
12
12
12
-
12
12
12
- - -
12
12
12
23
12
12
12
12
12
1472 minutes
46 Sione Vailanu Sione Vailanu - - - - - - - - - - - - - -
20
21
7
7
- -
7
21
21
21
21
21
305 minutes
47 Stafford McDowall Stafford McDowall
13
13
-
13
13
12
13
13
13
13
13
22
22
22
13
13
12
-
13
13
12
22
13
13
13
13
1696 minutes
48 Zander Fagerson Zander Fagerson - - - - - -
3
3
3
18
-
3
3
18
- - - -
3
3
18
3
3
3
3
3
813 minutes