Country
England
Birthday
01 July 1994
Age
31
Position
Defender
10 | Standings | 8 |
0 | Goal Scored | 1 |
1.5 | Goals Conceded | 1 |
50% | % Over 2.5 | 0% |
0% | % BTTS | 100% |
0.71 | xG | -0.12 |
-0.25 | xGA | 0.39 |
Competition | MP | Goal | Conceded | Cleansheet | Played | YC+RC | Cleansheets Per 90' | Conceded Per 90' | Cards Per 90' | |
---|---|---|---|---|---|---|---|---|---|---|
![]() Welsh Premier League |
![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0% | 0 | 0 |
![]() UEFA Champions League |
![]() |
2 | 0 | 1 | 0 | 180 | 0 | 0% | 0.01 | 0 |
![]() UEFA Europa Conference League |
![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0% | 0 | 0 |
Total | 2 | 0 | 1 | 0 | 180 | 0 | 0% | 0.01 | 0 |
Competition | MP | Goal | Conceded | Cleansheet | Played | YC+RC | Cleansheets Per 90' | Conceded Per 90' | Cards Per 90' | |
---|---|---|---|---|---|---|---|---|---|---|
![]() Welsh Premier League |
![]() |
1 | 0 | 1 | 0 | 27 | 0 | 0% | 0.04 | 0 |
Total | 1 | 0 | 1 | 0 | 27 | 0 | 0% | 0.04 | 0 |
Competition | MP | Goal | Conceded | Cleansheet | Played | YC+RC | Cleansheets Per 90' | Conceded Per 90' | Cards Per 90' | |
---|---|---|---|---|---|---|---|---|---|---|
![]() Welsh Premier League |
![]() |
17 | 1 | 10 | 8 | 1463 | 1 | 47% | 0.01 | 0.06 |
![]() UEFA Europa Conference League |
![]() |
2 | 0 | 4 | 0 | 180 | 0 | 0% | 0.02 | 0 |
![]() UEFA Champions League |
![]() |
2 | 0 | 4 | 0 | 180 | 0 | 0% | 0.02 | 0 |
Total | 21 | 1 | 18 | 8 | 1823 | 1 | 47% | 0.05 | 0.06 |
Competition | MP | Goal | Conceded | Cleansheet | Played | YC+RC | Cleansheets Per 90' | Conceded Per 90' | Cards Per 90' | |
---|---|---|---|---|---|---|---|---|---|---|
![]() Welsh Premier League |
![]() |
24 | 3 | 10 | 14 | 2122 | 1 | 57% | 0 | 0.04 |
![]() UEFA Europa Conference League |
![]() |
2 | 0 | 2 | 1 | 180 | 0 | 50% | 0.01 | 0 |
![]() UEFA Champions League |
![]() |
2 | 0 | 0 | 1 | 180 | 0 | 50% | 0 | 0 |
Total | 28 | 3 | 12 | 16 | 2482 | 1 | 157% | 0.01 | 0.04 |
Competition | MP | Goal | Conceded | Cleansheet | Played | YC+RC | Cleansheets Per 90' | Conceded Per 90' | Cards Per 90' | |
---|---|---|---|---|---|---|---|---|---|---|
![]() Welsh Premier League |
![]() |
25 | 4 | 16 | 8 | 2099 | 4 | 32% | 0.01 | 0.17 |
![]() UEFA Europa Conference League |
![]() |
4 | 0 | 2 | 2 | 360 | 0 | 50% | 0.01 | 0 |
Total | 29 | 4 | 18 | 10 | 2459 | 4 | 82% | 0.02 | 0.17 |
Competition | MP | Goal | Conceded | Cleansheet | Played | YC+RC | Cleansheets Per 90' | Conceded Per 90' | Cards Per 90' | |
---|---|---|---|---|---|---|---|---|---|---|
![]() Welsh Premier League |
![]() |
31 | 3 | 14 | 22 | 2733 | 3 | 71% | 0.01 | 0.1 |
![]() UEFA Europa League |
![]() |
2 | 0 | 2 | 0 | 180 | 1 | 0% | 0.01 | 0.5 |
Total | 33 | 3 | 16 | 22 | 2913 | 4 | 71% | 0.02 | 0.6 |
Competition | MP | Goal | Conceded | Cleansheet | Played | YC+RC | Cleansheets Per 90' | Conceded Per 90' | Cards Per 90' | |
---|---|---|---|---|---|---|---|---|---|---|
![]() National League North and South |
![]() |
32 | 3 | 39 | 10 | 2880 | 0 | 31% | 0.01 | 0 |
Total | 32 | 3 | 39 | 10 | 2880 | 0 | 31% | 0.01 | 0 |
Competition | MP | Goal | Conceded | Cleansheet | Played | YC+RC | Cleansheets Per 90' | Conceded Per 90' | Cards Per 90' | |
---|---|---|---|---|---|---|---|---|---|---|
![]() National League North and South |
![]() |
30 | 3 | 35 | 8 | 2543 | 0 | 27% | 0.01 | 0 |
![]() FA Cup |
![]() |
3 | 0 | 4 | 0 | 251 | 0 | 0% | 0.02 | 0 |
Total | 33 | 3 | 39 | 8 | 2794 | 0 | 27% | 0.03 | 0 |
Competition | MP | Goal | Conceded | Cleansheet | Played | YC+RC | Cleansheets Per 90' | Conceded Per 90' | Cards Per 90' | |
---|---|---|---|---|---|---|---|---|---|---|
![]() National League |
![]() |
41 | 2 | 64 | 6 | 3626 | 0 | 15% | 0.02 | 0 |
![]() FA Cup |
![]() |
1 | 0 | 2 | 0 | 90 | 0 | 0% | 0.02 | 0 |
Total | 42 | 2 | 66 | 6 | 3716 | 0 | 15% | 0.04 | 0 |
Competition | MP | Goal | Conceded | Cleansheet | Played | YC+RC | Cleansheets Per 90' | Conceded Per 90' | Cards Per 90' | |
---|---|---|---|---|---|---|---|---|---|---|
![]() National League |
![]() |
46 | 3 | 68 | 16 | 4096 | 5 | 35% | 0.02 | 0.11 |
![]() FA Cup |
![]() |
1 | 0 | 1 | 0 | 90 | 0 | 0% | 0.01 | 0 |
Total | 47 | 3 | 69 | 16 | 4186 | 5 | 35% | 0.03 | 0.11 |
Competition | MP | Goal | Conceded | Cleansheet | Played | YC+RC | Cleansheets Per 90' | Conceded Per 90' | Cards Per 90' | |
---|---|---|---|---|---|---|---|---|---|---|
![]() National League |
![]() |
15 | 2 | 16 | 3 | 1323 | 5 | 20% | 0.01 | 0.34 |
![]() FA Cup |
![]() |
5 | 1 | 5 | 1 | 450 | 1 | 20% | 0.01 | 0.2 |
Total | 20 | 3 | 21 | 4 | 1773 | 6 | 40% | 0.02 | 0.54 |
22/08/2025
14:45
The New Saints
Connah's Quay
25/08/2025
09:30
Colwyn Bay
The New Saints
30/08/2025
09:30
Barry Town United
The New Saints
06/09/2025
07:30
The New Saints
Haverfordwest County
13/09/2025
07:30
The New Saints
Llanelli Town
19/09/2025
14:45
Cardiff MU
The New Saints
23/09/2025
14:45
The New Saints
Flint Town United
26/09/2025
14:45
Bala Town
The New Saints
04/10/2025
09:30
The New Saints
Barry Town United
07/10/2025
14:45
Caernarfon Town
The New Saints
11/10/2025
09:30
The New Saints
Penybont
24/10/2025
14:45
Llanelli Town
The New Saints
01/11/2025
10:30
Haverfordwest County
The New Saints
07/11/2025
14:45
The New Saints
Cardiff MU
14/11/2025
14:45
Flint Town United
The New Saints
28/11/2025
14:45
The New Saints
Caernarfon Town
05/12/2025
14:45
Briton Ferry
The New Saints
26/12/2025
09:30
The New Saints
Bala Town
31/12/2025
09:30
Connah's Quay
The New Saints
09/01/2026
14:45
The New Saints
Colwyn Bay
Born in 01/07/1994, Ryan Astles is 31 years old, and plays as defender for The New Saints. The english player is 195 cm tall and weighs 108 kilos. Here you will find some information about Ryan Astles such as goals scored, shots and passes, cards, matches and minutes played in, and much more from every competition this player takes part in.
It is also possible to know the detailed performance data such as minutes played in each competition, goal contribution, disciplinary record and much more. You can also see previous seasons and the performance in other teams, getting an overall view on the whole professional career.
Find here some information about Ryan Astles this season - overall and when we add all of the competitions played in:
When we add all the competitions that Ryan Astles plays in 2025/2026, the player has a total of 180 minutes on the pitch, from which 90 are minutes played at home, and 90 are the minutes when the player was representing the visitors.
Another important data point from Ryan Astles this season is that there is a total of 0 goals scored in 2 played, which is equivalent to an average of 0 goals scored per match.
When we speak about assists, Ryan Astles has 0 assists this season.
With these numbers, and comparing all defender in the Welsh Premier League, the player is the 133rd best defender in the competition.
The player plays currently in the following competitions
The last match was in 16/08/2025, against Penybont, for the Welsh Premier League. The match ended up Penybont (0) vs (0) The New Saints.
See below the main questions related to the player.
Ryan Astles is 31 years old. The player is born in 01/07/1994.
Ryan Astles currently plays for The New Saints.
In the season 2025/2026, Ryan Astles has scored 0 goals, when adding all the competitions played.
In the whole of the professional career, Ryan Astles has scored 25 goals.
In 2025/2026, Ryan Astles has received a total of 0 yellow and red cards - in all the competitions played in.
In 2025/2026, Ryan Astles has played 2 matches.
Ryan Astles has played a total of 288 matches as a professional.
Throughout the career, Ryan Astles has played for The New Saints, Southport, Chester and Northwich Victoria.
Switch to
Would you like to change to ?
Login or Signup to add to favourites
You can login with social media
Not registered yet? Create an Account.