Ryan Astley

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Ryan Astley
File:Ryan Astley.png
Astley during a Dundee warm-up in 2024
Personal information
Full name Philip Ryan Astley[1]
Date of birth (2001-10-04) 4 October 2001 (age 24)[2]
Place of birth Llanfair Caereinion, Wales
Height 1.83 m (6 ft 0 in)[2]
Position Defender
Team information
Current team
Dundee
Number 4
Youth career
Everton
Senior career*
Years Team Apps (Gls)
2022–2024 Everton 0 (0)
2022–2023Accrington Stanley (loan) 23 (1)
2024– Dundee 46 (2)
International career
Wales U17
Wales U19
Wales U20
Wales U21
* Club domestic league appearances and goals as of 11:23, 14 December 2025 (UTC)

Ryan Astley (born 4 October 2001) is a Welsh professional footballer who plays as a defender for Scottish Premiership club Dundee.[3] He is a former Wales under-21 international.

Early life

[edit | edit source]

Astley is from Llanfair Caereinion.[4]

Club career

[edit | edit source]

Astley began his career with Everton, making his debut for their under-23 team at the age of 16 in 2018, before being offered a new contract in April 2021.[5] He was an unused substitute for their FA Cup match against Boreham Wood in March 2022.[6] Astley moved to Accrington Stanley on loan from Everton in July 2022,[7][8][9] and made his professional debut on 6 August 2022, appearing as a substitute.[10]

On 18 January 2024, Astley joined Scottish Premiership side Dundee on a two-and-a-half-year contract for an undisclosed fee.[11][12] He said that speaking with Owen Beck, with whom he shared an agent, had helped him agree to the move.[13] Astley made his debut for Dundee as a substitute in a league game away to St Mirren.[14]

On 13 July 2024, Astley scored his first goal for Dundee in a 1–7 away victory over Bonnyrigg Rose in the Scottish League Cup group stage.[15]

On 9 August 2025, Astley scored his first league goal for Dundee, in a league draw away to Rangers.[16]

International career

[edit | edit source]

Astley is a Wales youth international.[17][18] He has captained the under-21 team,[19] and has trained with the under-23 team.[20]

Career statistics

[edit | edit source]
As of match played 13 December 2025[21]
Appearances and goals by club, season and competition
Club Season League National cup[a] League cup[b] Other Total
Division Apps Goals Apps Goals Apps Goals Apps Goals Apps Goals
Everton U21 2018–19 1[c] 0 1 0
2019–20 4[c] 0 4 0
2021–22 3[c] 0 3 0
2023–24 2[c] 0 2 0
Total 10 0 10 0
Everton 2022–23 Premier League 0 0 0 0 0 0 0 0
2023–24 Premier League 0 0 0 0 0 0 0 0
Total 0 0 0 0 0 0 0 0 0 0
Accrington Stanley (loan) 2022–23 League One 23 1 3 1 1 1 5[c] 1 32 4
Dundee 2023–24 Scottish Premiership 3 0 0 0 0 0 3 0
2024–25 Scottish Premiership 26 0 2 0 5 1 0 0 33 1
2025–26 Scottish Premiership 17 2 0 0 3 1 0 0 20 3
Total 46 2 2 0 8 2 0 0 56 4
Career total 69 3 5 1 9 3 15 1 98 8
  1. ^ Includes FA Cup, Scottish Cup
  2. ^ Includes EFL Cup, Scottish League Cup
  3. ^ a b c d e Appearances in EFL Trophy

Honours

[edit | edit source]

Everton U23

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Ryan Astley at SoccerbaseLua error in Module:WikidataCheck at line 29: attempt to index field 'wikibase' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  15. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  16. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  17. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  18. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  19. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  20. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  21. ^ Ryan Astley at SoccerwayLua error in Module:WikidataCheck at line 29: attempt to index field 'wikibase' (a nil value).
  22. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).