Ryan Astles Profile and Player Statistics
First name: Ryan
Last name: Astles
Position: Defender
Nationality:
Height: 195
Weight: 10

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Ryan Astles has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Champions League 2025/2026 The New Saints 2 0 0 0 0 0 0
Europa Conference League 2025/2026 The New Saints 2 0 0 0 0 0 0
Premier League 2025/2026 The New Saints 5 1 0 0 0 0 0
Premier League 2024/2025 The New Saints 4 1 0 0 0 0 0
Welsh Cup 2024/2025 The New Saints 1 1 0 0 0 0 0
Challenge Cup 2023/2024 The New Saints 2 0 0 0 0 0 0
Champions League 2023/2024 The New Saints 2 0 0 0 0 0 0
Europa Conference League 2023/2024 The New Saints 2 0 0 0 0 0 0
League Cup 2023/2024 The New Saints 1 0 1 0 0 0 0
Premier League 2023/2024 The New Saints 16 0 1 1 0 1 0
Welsh Cup 2023/2024 The New Saints 1 1 0 0 0 0 0
Club Friendlies 3 2023 The New Saints 1 0 0 0 0 0 0
Challenge Cup 2022/2023 The New Saints 1 0 0 0 0 1 0
Champions League 2022/2023 The New Saints 2 0 0 0 0 0 0
Europa Conference League 2022/2023 The New Saints 2 0 0 0 0 0 0
Premier League 2022/2023 The New Saints 30 1 2 3 0 2 0
Welsh Cup 2022/2023 The New Saints 2 0 0 1 0 1 0
Europa Conference League 2021/2022 The New Saints 4 0 0 0 0 0 0
Premier League 2021/2022 The New Saints 9 1 2 4 0 4 0
Welsh Cup 2021/2022 The New Saints 3 0 0 0 0 3 0
Europa League 2020/2021 The New Saints 2 0 0 1 0 1 0
Premier League 2020/2021 The New Saints 9 0 3 3 0 3 0
Enterprise National League North 2019/2020 Southport 3 0 0 3 0 0 0
Fa Trophy 2019/2020 Southport 1 0 0 1 0 0 0
Enterprise National League North 2018/2019 Southport 4 1 1 3 0 0 0
FA Cup 2018/2019 Southport 2 0 1 0 0 0 0
Enterprise National League 2017/2018 Chester 5 1 0 2 0 1 0
Enterprise National League 2016/2017 Chester 7 0 1 3 0 5 0
Enterprise National League 2015/2016 Chester 5 0 0 2 0 3 1
FA Cup 2015/2016 Northwich Victoria 3 0 0 1 0 1 0
Premier League 2014/2015 Rhyl 9 0 0 4 0 4 1
Welsh Cup 2014/2015 Rhyl 1 0 0 1 0 0 0
Premier League 2013/2014 Rhyl 3 0 0 1 0 2 0

Ryan Astles has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
07/10/2025 Caernarfon Town
1 - 3
The New Saints 0-2H2H+
Ryan Sears 9'  
  0 - 1 39' Ryan Brobbel
  0 - 2 43' Danny Davies
  44' Isaac Jefferies
Connor Salisbury 53'  
Connor Salisbury 61'  
Adam Davies  61'  
  63' Jack Bodenham
  69' Daniel Williams
  69' Ben Clark
  72' Ryan Brobbel
  72' Jack Nadin
  72' Ken Charles
  72' Jordan Williams
Mathew Jones 74'  
Darren Thomas 74'  
Ryan Sears 85'  
Sam Downey 85'  
Osebi Abadaki 85'  
Charlie Griffith 85'  
  88' Isaac Jefferies
  88' Ryan Astles
  0 - 3 90+2' Rory Holden
Phil Mooney 90+4' 1 - 3  
26/09/2025 Bala Town
0 - 2
The New Saints 0-1H2H+
  0 - 1 2' Ryan Brobbel
  0 - 2 48' Jack Bodenham
Hussein Mehasseb 58'  
Jacob Tarasenko 58'  
  62' Ben Wilson
  62' Ken Charles
  62' Dominic Corness
  62' Ben Clark
Liam Higgins 67'  
Levi Lumeka 67'  
  75' Adam Wilson
  75' Jordan Marshall 
Nathan Burke 79'  
Sam Billington 79'  
  81' Ryan Brobbel
  81' Jack Nadin
Louis Hall 90'  
30/08/2025 Barry Town United
0 - 0
The New Saints 0-0H2H+
Elliot Richards 20'  
Daniel Barton 20'  
  58' Louis Phillips
  58' Ryan Brobbel
  73' Jordan Williams
  73' Adrian Cieslewicz
Michael George 76'  
Josh Bernard 76'  
  85' Ben Wilson
  85' Ken Charles
  85' Rory Holden
  85' Aramide Oteh
Ieuan Owen 85'  
D. Smith 85'  
25/08/2025 Colwyn Bay
1 - 1
The New Saints 0-0H2H+
  23' Danny Davies
  35' Rory Holden
  45+3'
  0 - 1 55' Jordan Williams
George Hughes 58'  
  66' Ryan Brobbel
  66' Aramide Oteh
  66' Ben Wilson
  66' Adrian Cieslewicz
Aeron Edwards 69' 1 - 1  
Uniss Kargbo 71'  
Owen Davies 71'  
Jamie Cumming 71'  
Matty Hill 71'  
Jordan Davies 71'  
George Hughes 71'  
Issa Kargbo 87'  
Sam Hart 87'  
Aeron Edwards 87'  
Aaron Williams 87'  
  89' Danny Davies
  89' Ken Charles
10/08/2025 The New Saints
0 - 3
Briton Ferry 0-1H2H+
  0 - 1 37' Ruben Davies
Jacob Owen 46'  
Ben Wilson 46'  
  49' Keiran Williams
  0 - 2 59' Tom Walters
  59' Jack Fanning
  59' Ryan George
Jordan Marshall 64'  
Daniel Redmond  64'  
Ken Charles 67'  
Aramide Oteh 67'  
  70' Samuel Snaith
  70' Dylan Packer
  70' Tom Walters
  70' Ellis Sage
Dominic Corness 74'  
Jordan Williams 74'  
  0 - 3 75' Ruben Davies
  80' Ruben Davies
  80' Rio Dyer
  80' Jonathan Evans
  80' Corey Hurford
  88' Rio Dyer
Daniel Williams 89'  
29/07/2025 Differdange 03
1 - 0
The New Saints 0-0H2H+
Artur Abreu Pereira 14'  
Rafa Pinto 20'  
  30' Jordan Williams
  54' Jordan Marshall
  64' Daniel Redmond 
  66' Ben Clark
Théo Brusco 67'  
Samir Hadji 68' 1 - 0  
  71' Jordan Williams
  71' Rory Holden
  72' Ryan Brobbel
  72' Aramide Oteh
  72' Dominic Corness
  72' Ben Wilson
Luis Jakobi 75'  
  77' Jordan Marshall
  77' Joshua Daniels
  81' Ben Clark
  81' Jacob Owen
Samir Hadji 83'  
Andreas Buch 83'  
Rafa Pinto 83'  
Adham El Idrissi 83'  
Artur Abreu Pereira 90+3'  
Amine Haboubi 90+3'  
Geoffrey Franzoni  90+3'  
João Ricciulli 90+3'  
23/07/2025 The New Saints
0 - 1
Differdange 03 0-1H2H+
  0 - 1 37' Artur Abreu Pereira
Harvey Godsmark-Ford 53'  
Kade Craig 53'  
Kade Craig 60'  
  67' El Idrissi
  67' Rafa Pinto
  67' Luis Jakobi
Daniel Redmond 75'  
Ben Clark 75'  
Ben Wilson 79'  
79'  
Dominic Corness 79'  
Ken Charles 79'  
Jordan Williams 79'  
Rory Holden 79'  
  80' Samir Hadji
  80'
Daniel Williams 81'  
  87' Geoffrey Franzoni
  87' Gianluca Bei
  87' Artur Abreu Pereira
  87' Amine Haboubi
  89' Luis Jakobi
  90+2' Gianluca Bei
  90+2'
15/07/2025 Skendija 79
2 - 1
The New Saints 1-1H2H+
12'  
Fabrice Tamba 18' 1 - 0  
  35' Ryan Brobbell
  1 - 1 38' Jordan Williams
Endrit Krasniqi 53'  
Liridon Latifi 63'  
Vane Krstevski 63'  
  66' Ben Wilson
  66' Ben Clark
  66' Kade Craig
  66' Harvey Godsmark-Ford
Kamer Qaka 71'  
Adamu Alhassan 71'  
Endrit Krasniqi 71'  
Florent Ramadani 71'  
  80' Jack Bodenham
  81' Daniel Redmond
  81' Jordan Marshall
Adamu Alhassan 90+1'  
  99' Dominic Corness
  99' Ken Charles
Fabrice Tamba 106'  
Fiton Ademi 106'  
  109' Nathan Shepperd
Jack Bodenham 116' 2 - 1  
  119' Jordan Williams
  119' Adrian Cieślewicz
  119' Ryan Brobbell
  119' Aramide Oteh
Besart Ibraimi 120+1'  
Anes Meliqi 120+1'  
  120+2' Rory Holden
Aleksander Trumci 120+2'  
Vane Krstevski 120+4'  
  120+5' Aramide Oteh
08/07/2025 The New Saints
0 - 0
Skendija 79 0-0H2H+
  21' Klisman Cake
Dominic Corness 40'  
Leo Smith 45+2'  
Kade Craig 45+2'  
  46' Fiton Ademi
  46' Besart Ibraimi
  68' Endrit Krasniqi
  68' Adamu Alhassan
  69' Liridon Latifi
  69' Vane Krstevski
Dominic Corness 74'  
Ben Clark 74'  
Daniel Williams 74'  
Jordan Marshall 74'  
Ben Wilson 74'  
Aramide Oteh 74'  
Rory Holden 79'  
Ken Charles 79'  
  87' Kamer Qaka
  87' Florent Ramadani
Ben Clark 88'  
Daniel Redmond 88'  
  90+2' Fabrice Tamba
  90+2' Lorik Kaba Jakupi
04/05/2025 The New Saints
2 - 1
Connah's Quay 1-1H2H+
  1' Kris Owens
  1' Chris Marriott
  0 - 1 7' Declan Poole
  9' Chris Marriott
  16' John Disney 
Rory Holden 17' 1 - 1  
Daniel Williams 24'  
Jordan Williams 54' 2 - 1  
  57' Max Woodcock
  57' Lifumpa Mwandwe
  57' Rory Holden
  57' Ben Clark
Daniel Redmond 76'  
Ryan Astles 76'  
19/04/2025 Haverfordwest County
1 - 3
The New Saints 0-0H2H+
  0 - 1 55' Adam Wilson
  0 - 2 58' Zack Clarke
  65' Daniel Williams
  65' Ben Clark
  65' Adam Wilson
  65' Aramide Oteh
  65' Zack Clarke
  65' Jordan Williams
  0 - 3 71' Ryan Brobbell
  74' Josh Pask
  74' Sion Bradley
Owain Jones 74'  
Harri John 74'  
  74' Ryan Brobbell
  74' Louis Phillips
Kyle Kenniford 83'  
Ricky Watts 83'  
Dan Hawkins 89' 1 - 3  
Kyle McCarthy 90'  
Owain Llyr Davies 90'  
Kyle McCarthy 90'  
Dan John 90'  
Greg Walters 90'  
Luc Owen 90'  
11/04/2025 The New Saints
2 - 1
Bala Town 1-0H2H+
Jack Bodenham 11' 1 - 0  
Jordan Williams 46'  
Adam Wilson 46'  
  62' Louis Robles
  62' Joe Malkin
  1 - 1 66' Joe Malkin
Aramide Oteh 68'  
Ben Clark 68'  
Ryan Brobbell 68'  
Zack Clarke 68'  
  68' Liam Higgins
  68' Issa Kargbo
Rory Holden 80'  
Sion Bradley 80'  
Sion Bradley 84' 2 - 1  
  87' Callum Steven Edwards
  87' Samba Badjana
29/03/2025 Penybont
1 - 0
The New Saints 0-0H2H+
Joe Woodiwiss 35'  
Owain Warlow 35'  
  63' Ben Clark
  63' Ryan Astles
  63' Aramide Oteh
  63' Ryan Brobbell
  63' Adam Wilson
  63' Rory Holden
James Crole 73' 1 - 0  
Owain Warlow 74'  
Ioan Phillips 74'  
  77' Daniel Redmond
  77' Sion Bradley
11/03/2025 The New Saints
2 - 0
Caernarfon Town 1-0H2H+
Ryan Sears 45+1' 1 - 0  
  46' Gruff John Williams
  46' Mathew Jones
Ryan Brobbell 46'  
Daniel Redmond 46'  
  65' Sam Downey
  65' Darren Thomas
Aramide Oteh 70'  
Zack Clarke 70'  
Jordan Marshall 70'  
Adam Wilson 70'  
Matty Hill 84'  
Sion Bradley 84'  
  84' Adam Davies 
  84' Osian Ellis
  84' Hari Lambe
Sion Bradley 90+4' 2 - 0  
16/12/2023 The New Saints
3 - 0
Penybont 1-0H2H+
Jordan Williams 1' 1 - 0  
Ryan Astles 23'  
Ashley Baker 23'  
Edison Borges 36'  
  42' Lewis Harling
  42' Jonathan Brown
  45+1' Jonathan Brown
  59' Eliot Allen Richards
  59' Henry Jones
Ashley Baker 60'  
  61' Keyon Reffel
Rory Holden 67'  
Tom Jones 67'  
  70' Mael Davies
Josh Pask 81' 2 - 0  
  84' Rhys Griffiths
  84' Ioan Phillips
Edison Borges 87'  
Declan McManus 87'  
Declan McManus 88' 3 - 0  
Danny Davies 90'  
09/12/2023 Carmarthen Town
0 - 3
The New Saints 0-1H2H+
  0 - 1 18' Jordan Williams
William Rickard 54'  
  60' Jordan Marshall
Noah Daley 65'  
  69' Ryan Brobbel
  69' Tom Jones
  0 - 2 71' Josh Pask
  0 - 3 74' Danny Davies
  79' Rory Holden
  79' Ryan Astles
  79' Ben Clark
  79' Daniel Williams
Jordan Langley 80'  
Bradley Gibbings 80'  
Liam Thomas 80'  
Harri Howells 80'  
William Rickard 81'  
Sean Richards 81'  
28/11/2023 Aberystwyth Town
1 - 3
The New Saints 1-1H2H+
Mark Cadwallader 3' 1 - 0  
Luca Hogan 30'  
  35' Adrian Cieslewicz
  35' Danny Davies
Louis Bradford 45+2'  
John Owen 45+2'  
  1 - 1 45+7' Danny Davies
Harry Owen 56'  
  1 - 2 57' Brad Young
  70' Brad Young
  1 - 3 76' Alex Darlington
  78' Jordan Williams
  78' Tom Jones
Steff Davies 79'  
Rhys Jenkinson 79'  
Alex Darlington 79'  
Tom Mason 79'  
Owen Taylor 85'  
John Owen 88'  
Isaac Pridmore 88'  
Owen Taylor 88'  
Daniel Williams 88'  
  88' Edison Borges
  88' Jon Routledge
  88' Ben Clark
  88' Daniel Williams
18/11/2023 The New Saints
4 - 1
Arbroath 2-1H2H+
  0 - 1 9' Jay Bird
  20' Darren Lyon
Ben Clark 29' 1 - 1  
Rory Holden 35'  
Danny Davies 35'  
Brad Young 37' 2 - 1  
Jordan Williams 45'  
Ben Clark 65'  
Adrian Cieslewicz 65'  
  74' Philipp Kenan Dünnwald
  74' Jess Norey
  77' David Gold
  77' Mark Stowe
  77' Keaghan Jacobs
Adrian Cieslewicz 80' 3 - 1  
Brad Young 85' 4 - 1  
04/11/2023 Newtown AFC
0 - 2
The New Saints 0-0H2H+
  2' Blaine Hudson
Louis Gabriel Robles 18'  
George Hughes 36'  
Jason Oswell 45+2'  
Henry Cowans 45+2'  
  45+3' Jordan Williams
  0 - 1 61' Joshua Daniels
Dominic Smith 65'  
  70' Joshua Daniels
Robert 'Rob' Evans 70'  
  75' Adrian Cieslewicz
  75' Danny Davies
Robert 'Rob' Evans 82'  
Zeli Ismail 82'  
  85' Rory Holden
  85' Ashley Baker
  0 - 2 90+3' Ben Clark
Shane Sutton 90+4'  
31/10/2023 The New Saints
6 - 1
Colwyn Bay 1-1H2H+
Jordan Williams 14' 1 - 0  
  1 - 1 33' Sam Turner
  35' Sam Downey
Brad Young 46'  
Adrian Cieslewicz 52' 2 - 1  
Brad Young 54' 3 - 1  
Adrian Cieslewicz 63' 4 - 1  
  64' Lloyd Marsh-Hughes
  64' Udoyen Akpan
  68' Dylan Allshorn
  68' Thomas Creamer
  68' Sam Downey
  68' Tom McCready
Ryan Brobbel 68' 5 - 1  
Ryan Brobbel 74'  
Luke Brennan 74'  
Adrian Cieslewicz 74'  
Gwion Dafydd 74'  
Jordan Williams 74'  
Rory Holden 74'  
Josh Pask 80'  
Danny Davies 80'  
Leo Smith 80'  
Daniel Williams 80'  
  83' Sam Turner
  83' William McKinley
Edison Borges 86' 6 - 1  
  90+1' Thomas Creamer
28/10/2023 The New Saints
2 - 0
Bala Town 2-0H2H+
Edison Borges 34'  
Ben Clark 39' 1 - 0  
Ryan Brobbel 44' 2 - 0  
  61' Nathan Peate
Josh Pask 62'  
Jordan Williams 62'  
  65' Osebi Abadaki
  67' Luke Wall
  67' Theo Knight
  67' Iwan Roberts
  67' Cesaire Lingouba
  67' George Newell
  67' Joe Malkin
Ben Clark 77'  
Rory Holden 77'  
Danny Davies 77'  
Blaine Hudson 77'  
  90' Nathan Peate
  90' Adam Mitter
21/10/2023 Barry Town United
2 - 6
The New Saints 0-1H2H+
  0 - 1 20' Brad Young
Jamie Veale 26'  
  52' Edison Borges
  59' Jordan Williams
  59' Adrian Cieslewicz
  59' Ben Clark
  59' Rory Holden
Ollie Hulbert 62' 1 - 1  
  1 - 2 66' Danny Davies
Michael George 66'  
  1 - 3 73' Brad Young
Lucas Tomlinson 78'  
Sam Snaith 78'  
  1 - 4 83' Joshua Daniels
  1 - 5 86' Troy Greening
  1 - 6 87' Brad Young
  90' Edison Borges
  90' Ashley Baker
  90' Ryan Brobbel
  90' Gwion Dafydd
  90' Brad Young
  90' Daniel Williams
Ollie Hulbert 90+3' 2 - 6  
07/10/2023 Penybont
1 - 4
The New Saints 1-0H2H+
Chris Venables 8' 1 - 0  
Josh Yorwerth 28'  
Chris Venables 34'  
  34' Jordan Williams
  1 - 1 51' Brad Young
Ashley Evans 57'  
Ryan Reynolds  57'  
  1 - 2 57' Brad Young
Billy Borge 58'  
Dan Jefferies 58'  
Lewis Harling 60'  
Kane Owen 63'  
Jonathan Brown 63'  
  63' Jordan Williams
  63' Danny Davies
  1 - 3 67' Ryan Brobbel
  77' Edison Borges
  77' Rory Holden
Chris Venables 79'  
Henry Jones 79'  
  1 - 4 83' Ryan Brobbel
  84' Brad Young
  84' Adrian Cieslewicz
  84' Blaine Hudson
  84' Daniel Williams
Gabriel Kircough 90+1'  
30/09/2023 The New Saints
4 - 0
Pontypridd Town AFC 3-0H2H+
Ryan Brobbel 32' 1 - 0  
Ben Clark 38' 2 - 0  
  40' Jarrod Wright
Brad Young 43'  
Jordan Williams 45+4' 3 - 0  
  64' Owen Pritchard
  64' Curtis Hutson
  65' Keston Davies
  65' Joe Hunt
Ryan Brobbel 66'  
Luke Brennan 66'  
Jordan Williams 66'  
Adrian Cieslewicz 66'  
Edison Borges 66'  
Chris Marriott 66'  
  73' Curtis Hutson
  73' Jack Karadogan
  73' Ethan Vaughan
Ben Clark 74' 4 - 0  
Brad Young 83'  
Gwion Dafydd 83'  
  83' Kieran Lewis
  83' Jan Leo Märtins
26/09/2023 Caernarfon Town
1 - 3
The New Saints 1-0H2H+
Adam Davies 6' 1 - 0  
  1 - 1 58' Ben Clark
  1 - 2 63' Jordan Williams
Darren Thomas 67'  
Danny Gosset 67'  
Louis LLoyd 67'  
Ben Wynne 67'  
  1 - 3 76' Ryan Brobbel
  77' Ryan Brobbel
  77' Luke Brennan
Marc Williams 79'  
Joe Faux 79'  
Sion Bradley 79'  
Cai Morgan Griffith 79'  
  84' Brad Young
  84' Gwion Dafydd
  84' Ben Clark
  84' Leo Smith
  89' Edison Borges
  89' Jake Canavan
Adam Davies 90'  
Morgan Davies 90'  
22/09/2023 Cardiff MU
1 - 5
The New Saints 1-3H2H+
  0 - 1 16' Jordan Williams
  0 - 2 24' Brad Young
  0 - 3 26' Brad Young
Thomas Vincent 31'  
Matt Clubb 35' 1 - 3  
Kyle McCarthy 37'  
  42' Blaine Hudson
Emlyn Lewis 44'  
  49' Leo Smith
  49' Ben Clark
  57' Joshua Daniels
  63' Brad Young
  1 - 4 69' Ben Clark
  70' Brad Young
  70' Luke Brennan
Chris Craven 75'  
Kyle McCarthy 78'  
Thomas Price 78'  
Thomas Vincent 78'  
Haben Samson 78'  
Eliot Evans 86'  
  87' Chris Marriott
  87' Josh Pask
  1 - 5 87' Ryan Brobbel
  88' Blaine Hudson
  88' Jake Canavan
16/09/2023 The New Saints
5 - 1
Haverfordwest County 1-0H2H+
  20' Ben Fawcett
  21' Tyrese Owen
Leo Smith 24' 1 - 0  
  40' Zac Jones
Brad Young 40'  
  41' Martell Taylor-Crossdale
  45' Jack Wilson
  45' Ricky Watts
Blaine Hudson 49' 2 - 0  
  57' Kai Whitmore
  57' Harri John
  57' Kai Whitmore
Jake Canavan 61'  
Jordan Williams 62'  
Ryan Brobbel 62'  
Jake Canavan 67'  
Ben Clark 67'  
  2 - 1 69' Lee Jenkins
Ryan Brobbel 74' 3 - 1  
Ryan Brobbel 76' 4 - 1  
Brad Young 82'  
Gwion Dafydd 82'  
Leo Smith 82'  
Josh Pask 82'  
Ryan Brobbel 83' 5 - 1  
13/09/2023 Bala Town
0 - 0
The New Saints 0-0H2H+
  55' Adrian Cieslewicz
Osebi Abadaki 55'  
Oliver Shannon 55'  
  55' Chris Marriott
George Newell 60'  
Luke Wall 60'  
Iwan Roberts 60'  
Ross White 60'  
  67' Ben Clark
  67' Brad Young
Joe Malkin 75'  
Aeron Edwards 76'  
Adam Mitter 76'  
Adam Mitter 84'  
Adam Mitter 84'  
  85' Leo Smith
  85' Jake Canavan
  86' Brad Young
08/09/2023 Hibernian U21
0 - 3
The New Saints 0-2H2H+
  0 - 1 4' Darren McGregor
  12' Edison Borges
  0 - 2 36' Ben Clark
  46' Blaine Hudson
  46' Brad Young
  0 - 3 54' Brad Young
Jay Mcgarva 61'  
  63' Joshua Daniels
Rory Whittaker 64'  
  66' Jordan Williams
  66' Luke Brennan
  66' Adrian Cieslewicz
  66' Ryan Brobbel
Alfie Smith 75'  
Rory Whittaker 77'  
Jamie Bulloch 77'  
  77' Ben Clark
  77' Jared Harlock
Jay Mcgarva 77'  
Joseph Mcgrath 77'  
  82' Joshua Daniels
  82' Leo Smith
Alfie Smith 90'  
Owen Calder 90'  
Harry Wright 90'  
Jamie McMurdo 90'  
01/09/2023 The New Saints
6 - 0
Aberystwyth Town 2-0H2H+
Jake Canavan 11' 1 - 0  
  21' Beau Cornish
Ben Clark 43' 2 - 0  
Daniel Williams 46'  
Jared Harlock 46'  
Ben Clark 46'  
Rory Holden 46'  
Adrian Cieslewicz 66' 3 - 0  
Jordan Williams 66'  
Gwion Dafydd 66'  
Daniel Redmond 66'  
Joshua Daniels 66'  
Jake Canavan 75' 4 - 0  
Adrian Cieslewicz 76'  
Tom Jones 76'  
  85' Beau Cornish
  85' Tom Mason
Rory Holden 89' 5 - 0  
  90+2' Luca Hogan
  90+2' Isaac Pridmore
Ryan Astles 90+4' 6 - 0  
29/08/2023 Colwyn Bay
0 - 1
The New Saints 0-0H2H+
  33' Josh Pask
  33' Blaine Hudson
Sam Turner 33'  
  0 - 1 54' Adrian Cieslewicz
  62' Adrian Cieslewicz
  62' Danny Davies
  62' Leo Smith
  62' Daniel Redmond
Thomas Creamer 68'  
Jamie Cumming 68'  
Cai Owens 68'  
Sam Hart 68'  
Lloyd Marsh-Hughes 68'  
Matthew Hill 68'  
  76' Rory Holden
  76' Jake Canavan
Sam Turner 81'  
Dylan Allshorn 81'  
Guto Williams 90+6'  
  90+7' Ryan Astles
26/08/2023 The New Saints
2 - 2
Barry Town United 0-0H2H+
  43' Kayne McLaggon
  53' Sam Snaith
  53' Lucas Tomlinson
Adam Roscrow 55' 1 - 0  
  64' Aiden Lewis
  70' Aiden Lewis
  70' Jordan Cotterill
Adam Roscrow 79'  
Benny Couto 79'  
Joshua Daniels 79'  
Rory Holden 79'  
Jordan Williams 81' 2 - 0  
  2 - 1 85' Ollie Hulbert
Adrian Cieslewicz 89'  
Jake Canavan 89'  
  2 - 2 90+6' Kayne McLaggon
19/08/2023 Pontypridd Town AFC
0 - 1
The New Saints 0-0H2H+
Clayton Green 25'  
Corey Shepherd 27'  
  33' Leo Smith
Jarrod Wright 45+3'  
Kurtis David Rees 45+4'  
  51' Declan McManus
  51' Adam Roscrow
Kurtis David Rees 67'  
Dan Williams 67'  
Owain Jones 77'  
Luke Cummings 77'  
  0 - 1 79' Daniel Williams
Owen Pritchard 84'  
Jan Leo Märtins 84'  
  90' Danny Davies
  90+3' Connor Roberts
Keston Davies 90+9'  
01/08/2023 Swift Hesperange
3 - 2
The New Saints 1-1H2H+
Dominik Stolz 2' 1 - 0  
Simão Martins 22'  
  1 - 1 22' Declan McManus
Cedric Sacras 35'  
Dāvis Sprūds 35'  
Clement Couturier 41'  
  61' Daniel Redmond
Rachid Alioui 62' 2 - 1  
Simão Martins 66' 3 - 1  
  67' Ryan Brobbel
  67' Ben Clark
  67' Joshua Daniels
  67' Jordan Williams
Geordan Dupire 70'  
  71' Daniel Redmond
  71' Daniel Williams
  3 - 2 71' Declan McManus
Dominik Stolz 74'  
Paul Ayongo 74'  
  80' Rory Holden
  80' Adrian Cieslewicz
Paul Ayongo 82'  
Rachid Alioui 88'  
Blankson Anoff 88'  
Aldin Skenderović 88'  
Yann Marques 88'  
25/07/2023 The New Saints
1 - 1
Swift Hesperange 0-1H2H+
  0 - 1 14' Simão Martins
  26' Aldin Skenderović
  26' Jaime
Josh Pask 56'  
  57' Dominik Stolz
  58' Paul Ayongo
  58' Rachid Alioui
Ryan Brobbel 58'  
Declan McManus 58'  
Ben Clark 58'  
Daniel Williams 58'  
  64' Clement Couturier
  68' Dominik Stolz
  68' Blankson Anoff
  68' Dejvid Sinani
  68' Lucas Correia
  68' Cedric Sacras
  68' Dāvis Sprūds
Danny Davies 71'  
Rory Holden 74' 1 - 1  
Rory Holden 76'  
Ashley Baker 76'  
  87' Dāvis Sprūds
  89' Jaime
Ashley Baker 90+6'  
Jake Canavan 90+6'  
18/07/2023 The New Saints
0 - 2
Häcken 0-1H2H+
Jordan Williams 18'  
  0 - 1 19' Ibrahim Sadiq
Jon Routledge 37'  
Daniel Williams 37'  
  44' Simon Gustafson
  44' Pontus Dahbo
Danny Davies 45+4'  
  45+4' Ibrahim Sadiq
  61' Tobias Sana
  61' Momodou Sonko
  61' Filip Trpcevski
  61' Tomas Totland
Ben Clark 65'  
Rory Holden 65'  
Josh Pask 73'  
Ashley Baker 73'  
Jordan Williams 73'  
Adrian Cieslewicz 73'  
  80' Ibrahim Sadiq
  80' Ola Kamara
  0 - 2 90+1' Momodou Sonko
12/07/2023 Häcken
3 - 1
The New Saints 3-1H2H+
Ibrahim Sadiq 7' 1 - 0  
Mikkel Rygaard 13' 2 - 0  
  2 - 1 32' Declan McManus
  36' Leo Smith
Even Hovland 36' 3 - 1  
Tobias Sana 46'  
Momodou Lamin Sonko 46'  
Valgeir Lunddal 62'  
Tomas Totland 62'  
Simon Sandberg 62'  
Franklin Tebo Uchenna 62'  
Filip Trpcevski 71'  
Amor Layouni 71'  
  76' Jordan Lee Raymond Williams
  76' Rory Holden
  82' Declan McManus
  82' Ryan Brobbel
Ibrahim Sadiq 83'  
Ola Kamara 83'  
  85' Daniel Redmond
  90+3' Connor Roberts
04/07/2023 Cardiff City
3 - 1
The New Saints 2-1H2H+
Callum Robinson 11' 1 - 0  
  1 - 1 14' Daniel Redmond
Mark McGuinness 19' 2 - 1  
Ryan Wintle 41'  
Ryan Wintle 46'  
Ebou Adams 46'  
Kion Etete 46'  
Max Watters 46'  
Jak Alnwick 46'  
Ryan Allsop 46'  
Mark McGuinness 46'  
Lewys Benjamin 46'  
Callum Robinson 46'  
Joel Colwill 46'  
Kieron Evans 46'  
Rubin Colwill 46'  
Joel Bagan 46'  
Vontae Daley-Campbell 46'  
Jack Simpson 46'  
Eli King 46'  
Joe Ralls 46'  
Andrew Ferai Rinomhota 46'  
Perry Ng 46'  
Mahlon Beresford Baker Romeo 46'  
Sheyi Ojo 46'  
Ollie Tanner 46'  
  77' Chris Marriott
  77' Jake Canavan
Ollie Tanner 86' 3 - 1  
30/04/2023 The New Saints
6 - 0
Bala Town 1-0H2H+
D. McManus 19' 1 - 0  
  22' C. Venables
  26' Lassana Mendes
D. Redmond 51' 2 - 0  
  51' O. Shannon
R. Brobbel 56' 3 - 0  
  62' K. Smith
  62' G. Newell
  62' C. Venables
  62' R. White
  64' Lassana Mendes
  64' L. Wall
L. Smith 66'  
B. Clark 66'  
D. McManus 74'  
J. Williams 74'  
R. Astles 78'  
J. Daniels 80'  
A. Cieślewicz 80'  
J. Routledge 80'  
D. Williams 80'  
  83' R. White
J. Williams 87' 4 - 0  
  87' P. Rutherford
  87' J. Davies
A. Cieślewicz 88' 5 - 0  
R. Brobbel 90+1' 6 - 0  
22/04/2023 The New Saints
4 - 1
Connah's Quay 1-0H2H+
J. Daniels 34' 1 - 0  
D. McManus 58' 2 - 0  
L. Smith 63'  
B. Clark 63'  
  64' Jack Kenny
  64' L. Hogan
J. Daniels 70' 3 - 0  
D. Davies 71'  
A. Baker 71'  
R. Brobbel 75'  
A. Cieślewicz 75'  
  75' C. Morris
  75' A. Edwards
  75' Paulo Mendes
  75' J. Malkin
D. McManus 88' 4 - 0  
  4 - 1 90+1' R. Harrington

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.