Ryan Astley
Club: Dundee Position: D DOB: 4th Oct 2001
Nationality: WAL Height: 72 in

All games this season

Appearances
37
3,185 minutes
Goals
3
0.08 per 90
Shots On Target
5
0.14 per 90
Yellow Cards
2
1 red cards

Scottish Premiership 25/26

Appearances
35
2,998 minutes
Goals
3
0.09 per 90
Shots On Target
5
0.15 per 90
Yellow Cards
2
1 red cards

Scottish Cup

Appearances
2
187 minutes
Goals
0
0.00 per 90
Shots On Target
0
0.00 per 90
Yellow Cards
0
0 red cards

Season rankings

Top five in Scottish Premiership 25/26 plus Ryan Astley if they sit lower down the table.

Goals
# Player GP Min SoT G
1 Tawanda Maswanhise (MOT) 35 2,868 42 17
2 Benjamin Nygren (CEL) 38 2,541 38 16
3 Lawrence Shankland (HOM) 28 2,405 37 16
4 Youssef Chermiti (RAN) 30 1,973 36 15
5 Daizen Maeda (CEL) 36 2,836 33 14
59 Ryan Astley (DUN) 35 2,998 5 3
Assists
# Player GP Min G A
1 Calvin Miller (FALK) 36 2,756 7 9
2 Kieran Tierney (CEL) 35 2,515 6 8
3 Callum Slattery (MOT) 31 2,319 3 8
4 Nicolas Raskin (RAN) 33 2,785 6 7
5 Alexandros Kyziridis (HOM) 37 2,711 4 7
103 Ryan Astley (DUN) 35 2,998 3 1
Shots on target
# Player GP Min G SoT
1 Cláudio Braga (HOM) 37 2,817 14 45
2 Tawanda Maswanhise (MOT) 35 2,868 17 42
3 Benjamin Nygren (CEL) 38 2,541 16 38
4 Lawrence Shankland (HOM) 28 2,405 16 37
5 Youssef Chermiti (RAN) 30 1,973 15 36
116 Ryan Astley (DUN) 35 2,998 3 5
Tackles
# Player GP Min Tkl
= Ryan Astley (DUN) 35 2,998 0
Yellow cards
# Player GP Min RC YC
1 Brad Spencer (FALK) 36 3,040 0 13
2 Liam Scales (CEL) 37 3,098 0 12
3 Robbie Deas (KIL) 35 3,031 0 12
4 Alexander Gogic (STM) 32 2,873 1 12
5 Dylan Tait (FALK) 36 2,583 0 10
139 Ryan Astley (DUN) 35 2,998 1 2
Red cards
# Player GP Min YC RC
1 Auston Trusty (CEL) 26 2,162 4 2
2 Grant Hanley (HIBS) 23 1,842 2 2
3 Ryan Astley (DUN) 35 2,998 2 1
4 Lukas Fadinger (MOT) 34 2,917 3 1
5 Elliot Watt (MOT) 34 2,900 6 1
Saves (GK)
# Player GP Min G Saves
1 Jon McCracken (DUN) 35 3,126 0 130
2 Jérôme Prior (LIV) 37 3,330 0 113
3 Jack Butland (RAN) 38 3,420 0 104
4 Calum Ward (MOT) 37 3,330 0 101
5 Dimitar Mitov (ABE) 31 2,790 0 100
Clean sheets (GK)
# Player GP Min Saves CS
1 Calum Ward (MOT) 37 3,330 101 17
2 Alexander Schwolow (HOM) 31 2,745 64 14
3 Jack Butland (RAN) 38 3,420 104 12
4 Raphael Sallinger (HIBS) 32 2,804 93 12
5 Kasper Schmeichel (CEL) 26 2,340 60 12
Goals conceded
# Player GP Min GC
1 Jérôme Prior (LIV) 37 3,330 73
2 Daniel Finlayson (LIV) 34 3,009 64
3 Robbie Deas (KIL) 35 3,031 62
4 Jon McCracken (DUN) 35 3,126 56
5 Danny Wilson (LIV) 31 2,641 56
11 Ryan Astley (DUN) 35 2,998 52
Goals conceded per minute
# Player GP Min GC GC/Min
1 Michel-Ange Balikwisha (CEL) 7 236 0 0.0000
2 Adam Idah (CEL) 2 144 0 0.0000
3 Hayato Inamura (CEL) 1 90 0 0.0000
4 Matty Connolly (MOT) 1 90 0 0.0000
5 Ryan Mullen (STM) 2 83 0 0.0000
233 Ryan Astley (DUN) 35 2,998 52 0.0173
Wins
# Player GP Min W
1 Daizen Maeda (CEL) 36 2,836 26
2 Benjamin Nygren (CEL) 38 2,541 26
3 Callum McGregor (CEL) 37 3,197 25
4 Liam Scales (CEL) 37 3,098 25
5 Kieran Tierney (CEL) 35 2,515 24
78 Ryan Astley (DUN) 35 2,998 11
Losses
# Player GP Min L
1 Jérôme Prior (LIV) 37 3,330 21
2 Killian Phillips (STM) 37 3,174 20
3 Daniel Finlayson (LIV) 34 3,009 20
4 Stevie May (LIV) 33 1,864 20
5 Topi Keskinen (ABE) 33 1,517 20
27 Ryan Astley (DUN) 35 2,998 16

Matches played

Matches where Ryan Astley had minutes on the pitch.

Matches played
Date Match Team Starter Min G A SoT Tkl YC
17th May 26 2:00 PM
Dundee
Aberdeen
DUN Yes 90 1 0 1 0 0
9th May 26 3:00 PM
Dundee
Livingston
DUN Yes 90 0 0 0 0 0
2nd May 26 3:00 PM
Dundee
St Mirren
DUN Yes 90 0 0 0 0 0
26th Apr 26 2:00 PM
Dundee Utd
Dundee
DUN Yes 90 0 0 0 0 0
5th Apr 26 4:30 PM
Dundee
Celtic
DUN Yes 84 0 0 0 0 0
21st Mar 26 3:00 PM
Hearts
Dundee
DUN Yes 90 0 0 0 0 0
15th Mar 26 2:00 PM
Dundee
Dundee Utd
DUN Yes 90 0 0 0 0 0
7th Mar 26 3:00 PM
Dundee
Motherwell
DUN Yes 90 0 0 0 0 0
28th Feb 26 3:00 PM
Dundee
Hibernian
DUN Yes 90 0 1 0 0 0
21st Feb 26 3:00 PM
Aberdeen
Dundee
DUN Yes 90 0 0 0 0 0
14th Feb 26 3:00 PM
Dundee
Livingston
DUN Yes 90 0 0 0 0 1
11th Feb 26 7:45 PM
Falkirk
Dundee
DUN Yes 90 0 0 0 0 0
7th Feb 26 5:30 PM
Celtic
Dundee
DUN Yes 120 0 0 0 0 0
31st Jan 26 3:00 PM
St Mirren
Dundee
DUN Yes 90 0 0 0 0 0
25th Jan 26 3:00 PM
Rangers
Dundee
DUN Yes 90 0 0 0 0 0
17th Jan 26 3:00 PM
Kilmarnock
Dundee
DUN Yes 67 0 0 0 0 0
11th Jan 26 2:00 PM
Dundee
Hearts
DUN Yes 64 0 0 0 0 1
3rd Jan 26 3:00 PM
Dundee Utd
Dundee
DUN Yes 90 0 0 0 0 0
30th Dec 25 7:45 PM
Dundee
Kilmarnock
DUN Yes 90 0 0 0 0 0
27th Dec 25 3:00 PM
Dundee
Falkirk
DUN Yes 90 0 0 0 0 0
13th Dec 25 3:00 PM
Livingston
Dundee
DUN Yes 29 0 0 0 0 0
6th Dec 25 3:00 PM
Dundee
Aberdeen
DUN Yes 90 1 0 1 0 0
3rd Dec 25 7:45 PM
Celtic
Dundee
DUN No 50 0 0 0 0 0
29th Nov 25 3:00 PM
Dundee
St Mirren
DUN Yes 90 0 0 0 0 0
22nd Nov 25 3:00 PM
Hibernian
Dundee
DUN No 71 0 0 0 0 0
9th Nov 25 3:00 PM
Dundee
Rangers
DUN Yes 90 0 0 0 0 0
1st Nov 25 3:00 PM
Hearts
Dundee
DUN Yes 90 0 0 0 0 0
25th Oct 25 3:00 PM
Falkirk
Dundee
DUN Yes 90 0 0 0 0 0
19th Oct 25 12:00 PM
Dundee
Celtic
DUN Yes 90 0 0 0 0 0
5th Oct 25 3:00 PM
Aberdeen
Dundee
DUN Yes 90 0 0 1 0 0
27th Sep 25 3:00 PM
St Mirren
Dundee
DUN Yes 90 0 0 0 0 0
20th Sep 25 3:00 PM
Dundee
Livingston
DUN Yes 90 0 0 0 0 0
13th Sep 25 3:00 PM
Dundee
Motherwell
DUN Yes 90 0 0 0 0 0
31st Aug 25 2:00 PM
Dundee
Dundee Utd
DUN Yes 90 0 0 0 0 0
23rd Aug 25 3:00 PM
Kilmarnock
Dundee
DUN Yes 90 0 0 0 0 0
9th Aug 25 5:45 PM
Rangers
Dundee
DUN Yes 90 1 0 1 0 0
3rd Aug 25 3:00 PM
Dundee
Hibernian
DUN Yes 90 0 0 0 0 0
Dundee
Aberdeen
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 1 0 1 0 0
Dundee
Livingston
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee
St Mirren
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee Utd
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee
Celtic
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
84 Y 0 0 0 0 0
Hearts
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee
Dundee Utd
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee
Motherwell
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee
Hibernian
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 1 0 0 0
Aberdeen
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee
Livingston
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 1
Falkirk
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Celtic
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
120 Y 0 0 0 0 0
St Mirren
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Rangers
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Kilmarnock
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
67 Y 0 0 0 0 0
Dundee
Hearts
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
64 Y 0 0 0 0 1
Dundee Utd
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee
Kilmarnock
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee
Falkirk
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Livingston
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
29 Y 0 0 0 0 0
Dundee
Aberdeen
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 1 0 1 0 0
Celtic
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
50 N 0 0 0 0 0
Dundee
St Mirren
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Hibernian
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
71 N 0 0 0 0 0
Dundee
Rangers
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Hearts
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Falkirk
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee
Celtic
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Aberdeen
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 1 0 0
St Mirren
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee
Livingston
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee
Motherwell
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee
Dundee Utd
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Kilmarnock
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Rangers
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 1 0 1 0 0
Dundee
Hibernian
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0

All Matches

Every match where Ryan Astley had an appearance or was on the bench.

All Matches
Date Match Team Starter Min G A SoT Tkl YC
17th May 26 2:00 PM
Dundee
Aberdeen
DUN Yes 90 1 0 1 0 0
12th May 26 7:45 PM
Kilmarnock
Dundee
DUN Yes 0 0 0 1 0 0
9th May 26 3:00 PM
Dundee
Livingston
DUN Yes 90 0 0 0 0 0
2nd May 26 3:00 PM
Dundee
St Mirren
DUN Yes 90 0 0 0 0 0
26th Apr 26 2:00 PM
Dundee Utd
Dundee
DUN Yes 90 0 0 0 0 0
5th Apr 26 4:30 PM
Dundee
Celtic
DUN Yes 84 0 0 0 0 0
21st Mar 26 3:00 PM
Hearts
Dundee
DUN Yes 90 0 0 0 0 0
15th Mar 26 2:00 PM
Dundee
Dundee Utd
DUN Yes 90 0 0 0 0 0
7th Mar 26 3:00 PM
Dundee
Motherwell
DUN Yes 90 0 0 0 0 0
28th Feb 26 3:00 PM
Dundee
Hibernian
DUN Yes 90 0 1 0 0 0
21st Feb 26 3:00 PM
Aberdeen
Dundee
DUN Yes 90 0 0 0 0 0
14th Feb 26 3:00 PM
Dundee
Livingston
DUN Yes 90 0 0 0 0 1
11th Feb 26 7:45 PM
Falkirk
Dundee
DUN Yes 90 0 0 0 0 0
7th Feb 26 5:30 PM
Celtic
Dundee
DUN Yes 120 0 0 0 0 0
31st Jan 26 3:00 PM
St Mirren
Dundee
DUN Yes 90 0 0 0 0 0
25th Jan 26 3:00 PM
Rangers
Dundee
DUN Yes 90 0 0 0 0 0
17th Jan 26 3:00 PM
Kilmarnock
Dundee
DUN Yes 67 0 0 0 0 0
11th Jan 26 2:00 PM
Dundee
Hearts
DUN Yes 64 0 0 0 0 1
3rd Jan 26 3:00 PM
Dundee Utd
Dundee
DUN Yes 90 0 0 0 0 0
30th Dec 25 7:45 PM
Dundee
Kilmarnock
DUN Yes 90 0 0 0 0 0
27th Dec 25 3:00 PM
Dundee
Falkirk
DUN Yes 90 0 0 0 0 0
13th Dec 25 3:00 PM
Livingston
Dundee
DUN Yes 29 0 0 0 0 0
6th Dec 25 3:00 PM
Dundee
Aberdeen
DUN Yes 90 1 0 1 0 0
3rd Dec 25 7:45 PM
Celtic
Dundee
DUN No 50 0 0 0 0 0
29th Nov 25 3:00 PM
Dundee
St Mirren
DUN Yes 90 0 0 0 0 0
22nd Nov 25 3:00 PM
Hibernian
Dundee
DUN No 71 0 0 0 0 0
9th Nov 25 3:00 PM
Dundee
Rangers
DUN Yes 90 0 0 0 0 0
1st Nov 25 3:00 PM
Hearts
Dundee
DUN Yes 90 0 0 0 0 0
25th Oct 25 3:00 PM
Falkirk
Dundee
DUN Yes 90 0 0 0 0 0
19th Oct 25 12:00 PM
Dundee
Celtic
DUN Yes 90 0 0 0 0 0
5th Oct 25 3:00 PM
Aberdeen
Dundee
DUN Yes 90 0 0 1 0 0
27th Sep 25 3:00 PM
St Mirren
Dundee
DUN Yes 90 0 0 0 0 0
20th Sep 25 3:00 PM
Dundee
Livingston
DUN Yes 90 0 0 0 0 0
13th Sep 25 3:00 PM
Dundee
Motherwell
DUN Yes 90 0 0 0 0 0
31st Aug 25 2:00 PM
Dundee
Dundee Utd
DUN Yes 90 0 0 0 0 0
23rd Aug 25 3:00 PM
Kilmarnock
Dundee
DUN Yes 90 0 0 0 0 0
9th Aug 25 5:45 PM
Rangers
Dundee
DUN Yes 90 1 0 1 0 0
3rd Aug 25 3:00 PM
Dundee
Hibernian
DUN Yes 90 0 0 0 0 0
Dundee
Aberdeen
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 1 0 1 0 0
Kilmarnock
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
0 Y 0 0 1 0 0
Dundee
Livingston
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee
St Mirren
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee Utd
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee
Celtic
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
84 Y 0 0 0 0 0
Hearts
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee
Dundee Utd
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee
Motherwell
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee
Hibernian
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 1 0 0 0
Aberdeen
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee
Livingston
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 1
Falkirk
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Celtic
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
120 Y 0 0 0 0 0
St Mirren
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Rangers
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Kilmarnock
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
67 Y 0 0 0 0 0
Dundee
Hearts
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
64 Y 0 0 0 0 1
Dundee Utd
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee
Kilmarnock
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee
Falkirk
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Livingston
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
29 Y 0 0 0 0 0
Dundee
Aberdeen
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 1 0 1 0 0
Celtic
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
50 N 0 0 0 0 0
Dundee
St Mirren
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Hibernian
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
71 N 0 0 0 0 0
Dundee
Rangers
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Hearts
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Falkirk
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee
Celtic
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Aberdeen
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 1 0 0
St Mirren
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee
Livingston
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee
Motherwell
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Dundee
Dundee Utd
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Kilmarnock
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0
Rangers
Dundee
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 1 0 1 0 0
Dundee
Hibernian
3rd Aug 25 3:00 PM DUN
Min Start G A SoT Tkl YC
90 Y 0 0 0 0 0