Joshua Lock Profile and Player Statistics
First name: Joshua
Last name: Lock
Position: Attacker, Midfielder
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
League Cup 2025/2026 Caernarfon Town 1 0 0 1 0 0 0
Premier League 2025/2026 Caernarfon Town 12 3 7 1 0 2 0
Premier League 2024/2025 Newtown AFC 22 1 14 7 0 3 0
Welsh Cup 2024/2025 Newtown AFC 1 0 0 0 1 0 0
Copa Libertadores 2024 Libertad 1 0 0 0 0 0 0
Club Friendlies 3 2023 The New Saints 1 0 0 0 0 0 0
Champions League 2022/2023 Shkupi 1 0 0 0 0 0 0
Premier League 2022/2023 The New Saints 1 1 0 0 0 0 0
Welsh Cup 2022/2023 Cefn Druids 1 0 0 1 0 0 0

Joshua Lock has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
11/10/2025 Barry Town United
2 - 2
Caernarfon Town 1-1H2H+
Elliot Richards 17' 1 - 0  
  1 - 1 40' Phil Mooney
Elliot Richards 45+1'  
Keston Davies 50'  
  1 - 2 59' Iwan Lewis
Ellis Williams 63'  
Owen James Cuddihy 63'  
Morgan Wigley 63'  
Ieuan Owen 63'  
  64' Osian Ellis
  64' Joshua Lock
Callum Sainty 79' 2 - 2  
80'  
  80'
Elliot Richards 84'  
Daniel Barton 84'  
  84' Morgan Owen
  84' Kyle Harrison
04/10/2025 Colwyn Bay
1 - 0
Caernarfon Town 1-0H2H+
  14' Sam Downey
Louis Robles 21' 1 - 0  
  35' Danny Gossett
  46' Joshua Lock
  46' Sion Bradley
  55' Mathew Jones
  71' Osebi Abadaki
Lewis Sirrell 71'  
Issa Kargbo 75'  
Uniss Kargbo 75'  
  80' Sam Downey
  80' Osian Ellis
  80' Osebi Abadaki
  80' Connor Salisbury
Aeron Edwards 86'  
28/09/2025 Caernarfon Town
0 - 3
Cardiff MU 0-1H2H+
  0 - 1 4' Adam Roscrow
  34' Sam Richardson
Kyle Harrison 38'  
Kyle Harrison 44'  
Morgan Owen 44'  
  0 - 2 50' Lifumpa Mwandwe
Iwan Lewis 64'  
Osebi Abadaki 64'  
  68' Adam Roscrow
  68' Jasper Payne
  76' Eliot Evans
  76' Lewis Rees
  0 - 3 77' Jasper Payne
Ryan Sears 79'  
Osian Ellis 79'  
Sion Bradley 79'  
Connor Salisbury 79'  
Joshua Lock 79'  
Phil Mooney 79'  
Danny Gossett 83'  
  86' Jake Morris
  86' Barney Soady
23/09/2025 Connah's Quay
1 - 2
Caernarfon Town 0-1H2H+
  0 - 1 15' Ryan Sears
Zeli Ismail 34'  
  56' Kyle Harrison
  56' Connor Roberts
Jack Kenny 57'  
Ben Nash 57'  
Noah Edwards 59'  
  0 - 2 62' Ryan Sears
Zeli Ismail 63'  
Harry Franklin 63'  
Marco Fregapane 63'  
Abdi Sharif 63'  
  69' Sam Downey
Callum West 75'  
Jason Oswell 75'  
Jack Kenny 75'  
Max Woodcock 75'  
Max Woodcock 76' 1 - 2  
  77' Joshua Lock
  77' Morgan Owen
  86' Adam Davies 
  86' Osebi Abadaki
  86' Ryan Sears
  86' Phil Mooney
20/09/2025 Caernarfon Town
1 - 2
Penybont 0-0H2H+
Ryan Sears 27'  
  57' Nathan Wood
  0 - 1 62' Noah Daley
Joshua Lock 67'  
Connor Salisbury 74'  
Osebi Abadaki 74'  
  74' James Crole
  0 - 2 78' Noah Daley
  79' Ashley Baker
  79' Jac Clay
Sion Bradley 81'  
Sam Downey 81'  
Joshua Lock 81'  
Osian Ellis 81'  
Adam Davies  84' 1 - 2  
  90+2' Chris Venables
13/09/2025 Briton Ferry
2 - 5
Caernarfon Town 2-1H2H+
Corey Hurford 4' 1 - 0  
Thomas Price 19' 2 - 0  
Corey Hurford 31'  
  2 - 1 42' Mathew Jones
Luis Bates 49'  
  2 - 2 50' Adam Davies 
  52' Joshua Lock
Ellis Sage 59'  
Alex Gammond 59'  
  2 - 3 65' Adam Davies 
Corey Hurford 66'  
Ollie Anderson 66'  
Ruben Davies 66'  
Rio Dyer 66'  
  2 - 4 69' Dominic Smith
Connor Allan Smith 71'  
Dan Jefferies 71'  
  72' Connor Salisbury
  72' Osebi Abadaki
  2 - 5 75' Joshua Lock
  76' Sion Bradley
  76' Sam Downey
  84' Danny Gossett
  84' Osian Ellis
  84' Ryan Sears
  84' Kyle Harrison
  84' Morgan Owen
  84' Phil Mooney
10/09/2025 Caernarfon Town
2 - 2
Holywell 0-0H2H+
1' 1 - 0  
  1 - 1 2'
Josh Lock 3' 2 - 1  
  2 - 2 4'
Danny Gossett 5'  
  6'
Morgan Owen 7' 3 - 2  
  8'
Osian Ellis 9'  
  3 - 3 10'
Adam Davies  11' 4 - 3  
  12'
  4 - 4 59' Jamie Breese
  4 - 5 76'
Joshua Lock 82' 5 - 5  
Danny Gossett 90+3' 6 - 5  
07/09/2025 Caernarfon Town
3 - 1
Barry Town United 2-1H2H+
  0 - 1 9' Ollie Hulbert
Danny Gossett 21' 1 - 1  
Danny Gossett 45+1' 2 - 1  
  56' Daniel Barton
  56' Morgan Wigley
Iwan Lewis 58'  
  62' Michael George
Morgan Owen 62'  
Adam Davies  69' 3 - 1  
Osebi Abadaki 75'  
Sam Downey 75'  
Morgan Owen 75'  
Ryan Sears 75'  
  76' Ieuan Owen
  76' D. Smith
Danny Gossett 86'  
Joshua Lock 87'  
Osian Ellis 87'  
Adam Davies  87'  
Connor Salisbury 87'  
Dominic Smith 87'  
Kyle Harrison 87'  
30/08/2025 Haverfordwest County
1 - 1
Caernarfon Town 1-0H2H+
  6' Sam Downey
Ben Ahmun 9'  
  17' Iwan Lewis
Corey Shephard 17'  
Ben Fawcett 31'  
Ben Ahmun 40' 1 - 0  
Greg Walters 60'  
  63' Sam Downey
  63' Osebi Abadaki
Luc Rees 66'  
Alaric Jones 72'  
  1 - 1 74' Dominic Smith
Kyle McCarthy 76'  
Panashe Makwiramiti 76'  
  83' Sion Bradley
  83' Connor Salisbury
  83' Josh Lock
  83' Darren Thomas
Ben Ahmun 88'  
Owain Jones 88'  
Ben Fawcett 88'  
Luc Owen 88'  
25/08/2025 Caernarfon Town
2 - 0
Bala Town 0-0H2H+
Paulo Mendes 30'  
Osebi Abadaki 30'  
Connor Salisbury 57'  
Sion Bradley 57'  
  61' Lassana Nalatche Mendes
Phil Mooney 61'  
  64' Ola Ibrahim
  64' Dominic McGiveron
Phil Mooney 69' 1 - 0  
  72' Louis Hall
  72' Jack Walls
  78' Hussein Mehasseb
  78' Levi Lumeka
Danny Gossett 84'  
Sam Downey 84'  
Joshua Lock 84'  
Darren Thomas 84'  
Osebi Abadaki 86' 2 - 0  
22/08/2025 Flint Town United
2 - 5
Caernarfon Town 2-2H2H+
Jake Canavan 3' 1 - 0  
  1 - 1 6' Paulo Mendes
  22' Adam Davies 
  1 - 2 30' Zack Clarke
Elliott Reeves 36' 2 - 2  
Harry Owen 44'  
Ben Woollam 46'  
Sidi Sanogo Fofana 46'  
  2 - 3 52' Iwan Lewis
  66' Zack Clarke
  66' Sion Bradley
Jake Phillips 68'  
Kenneth Imariagbe 68'  
Elliott Reeves 68'  
Darren Stephenson 68'  
  2 - 4 75' Paulo Mendes
Michael Burke 76'  
Daniel Davies 76'  
Ben Wynne 76'  
Cameron Ferguson 76'  
  2 - 5 77' Adam Davies 
  78' Joshua Lock
  78' Phil Mooney
  88' Sam Downey
  88' Osian Ellis
  88' Adam Davies 
  88' Connor Salisbury
  88' Paulo Mendes
  88' Darren Thomas
16/08/2025 Caernarfon Town
6 - 1
Llanelli Town 2-0H2H+
Adam Davies  38' 1 - 0  
Zack Clarke 45+4' 2 - 0  
Ryan Sears 47' 3 - 0  
Adam Davies  49' 4 - 0  
  50'
  62' Louis Gerrard
  62' Bradley Gibbings
  62' Ethan Cann
  62' Tristan Jenkins
  62' Alex Bonthron
  62' Jack Daniel Williams
Zack Clarke 64'  
Connor Salisbury 64'  
Paulo Mendes 64'  
Joshua Lock 64'  
Connor Salisbury 69' 5 - 0  
Ryan Sears 74'  
Phil Mooney 74'  
Danny Gossett 74'  
Darren Thomas 74'  
  75' Theo Wharton
  75' Rio Booth
  75' Harrison Bright
  75'
Dominic Smith 82'  
Kyle Harrison 82'  
  5 - 1 85' Sean Cronin
Adam Davies  90+2' 6 - 1  
09/08/2025 Cardiff MU
2 - 2
Caernarfon Town 2-0H2H+
  18' Morgan Owen
Chris Craven 19' 1 - 0  
  39' Sam Downey
Ryan Reynolds  43' 2 - 0  
  51' Zack Clarke
  63' Sam Downey
  63' Connor Salisbury
  63' Joshua Lock
  2 - 1 78' Mathew Jones
Dixon Kabongo 80'  
  87' Dominic Smith
Sam Jones 88'  
Adam Roscrow 88'  
  90+1' Paulo Mendes
  90+1' Darren Thomas
  2 - 2 90+2' Darren Thomas
18/05/2025 Haverfordwest County
3 - 1
Caernarfon Town 2-0H2H+
Ben Ahmun 17' 1 - 0  
Dan Hawkins 32' 2 - 0  
  46' Blaine Hudson
  46' Jake Canavan
  46' Sam Downey
  46' Danny Gossett
Owain Jones 56'  
Ben Fawcett 56'  
  62' Morgan Owen
  62' Josef Faux
  71' Joshua Lock
  71' Darren Thomas
Dan Hawkins 73'  
Kyle Kenniford 73'  
  82' Mathew Jones
  82' Matty Hill
Ben Ahmun 85' 3 - 0  
Ben Ahmun 88'  
Iori Humphreys 88'  
Greg Walters 88'  
Harri John 88'  
Jacob Owen 88'  
Ricky Watts 88'  
  3 - 1 90+3' Louis Lloyd
11/05/2025 Caernarfon Town
0 - 0
Cardiff MU 0-0H2H+
  0 - 1 1'
Louis Lloyd 2' 1 - 1  
  3' Adam Roscrow
  1 - 2 3'
4' 2 - 2  
  5'
6' 3 - 2  
  7'
Jake Canavan 8' 4 - 2  
  45+2' Ryan Reynolds 
Sam Downey 65'  
Joshua Lock 65'  
  66' Jake Morris
  66' Lewis Rees
  72' Chris Craven
  72' Daniel Barton
  81' Lewis Rees
  83' Adam Roscrow
  83' Tom Vincent
  90+6' Daniel Barton
22/02/2025 Caernarfon Town
3 - 2
Penybont 1-0H2H+
Adam Davies  7' 1 - 0  
  30' Kane Owen
Adam Davies  51' 2 - 0  
  56' Ben Morgan
  56' Kai Ludvigsen
  2 - 1 57' James Crole
  2 - 2 63' James Crole
Blaine Hudson 72' 3 - 2  
Joshua Lock 75'  
Jake Canavan 75'  
  80' Kane Owen
  80' Jasper Jones
  80' Kane Owen
  80' Jasper Jones
  90' Chris Venables
  90' Ioan Phillips
  90' Chris Venables
  90' Ioan Phillips
08/02/2025 Caernarfon Town
1 - 1
Haverfordwest County 1-1H2H+
  0 - 1 10' Ben Fawcett
Louis Lloyd 26' 1 - 1  
  58' Ben Ahmun
Joshua Lock 66'  
Danny Gossett 71'  
Darren Thomas 71'  
  81' Ben Fawcett
  81' Dan Hawkins
  81' Dylan Rees
  81' Kyle Kenniford
  88' Iori Humphreys
  88' Jacob Owen
  90+1' Greg Walters
31/01/2025 Bala Town
1 - 3
Caernarfon Town 0-2H2H+
  0 - 1 6' Joshua Lock
  0 - 2 14' Adam Davies
Eddie Clarke 20'  
Callum Steven Edwards 20'  
Aeron Edwards 22'  
  35' Matthew Hill
  35' Jake Canavan
Osebi Abadaki 45+1'  
  45+1' Adam Davies
Nathan Burke 48'  
Lassana Mendes 54'  
  56' Paulo Mendes
Louis Robles 80' 1 - 2  
  1 - 3 90+3' Joshua Lock
Aeron Edwards 90+4'  
Joe Malkin 90+4'  
Lassana Mendes 90+4'  
Dan Malone 90+4'  
  90+6' Joshua Lock
  90+6' Danny Gosset
14/01/2025 Caernarfon Town
3 - 0
Flint Town United 0-0H2H+
P. Mooney 45'  
Joshua Lock 47' 1 - 0  
  61' Isaac Lee
  69' Ben Wynne
  69' Okera Simmonds
L. Lloyd 73'  
Joshua Lock 75'  
Jake Canavan 75'  
M. Hill 75'  
J. Faux 75'  
L. Lloyd 78'  
  78' Harry Owen
  78' Luke Mariette
G. Williams 80' 2 - 0  
G. Williams 81'  
Blaine Hudson 81'  
Jake Canavan 84' 3 - 0  
  90' Ben Hughes
  90' George Maire
  90' Elliott Reeves
  90' Harry Cartwright
  90+3' Izaac Lambert
11/01/2025 Bala Town
0 - 2
Caernarfon Town 0-1H2H+
Kieran Lloyd 28'  
George Newell 41'  
  0 - 1 43' M. Owen
  48' R. Sears
  63' D. Gosset
  63' S. Downey
George Newell 66'  
Joe Malkin 66'  
Osebi Abadaki 84'  
Hussein Mehasseb 84'  
Kyle Harrison 87'  
  87' Joshua Lock
  87' Blaine Hudson
  87' Z. Clarke
  87' M. Hill
  0 - 2 90' A. Davies
  90+1' A. Davies
  90+1' J. Faux
26/12/2024 Newtown AFC
0 - 2
Haverfordwest County 0-1H2H+
  0 - 1 10' Ben Fawcett
Calvin Smith 45+2'  
Joshua Lock 62'  
Tarran Hollinshead 62'  
  0 - 2 71' Rhys Abbruzzese
  72' Dan Hawkins
  72' Ben Ahmun
  78' Corey Shephard
  78' Greg Walters
  78' Kyle Kenniford
  78' Ricky Watts
Oliver Sharp 79'  
Zeli Ismail 84'  
Hannoch Boakye 84'  
Jojo Harries 85'  
Jason Oswell 89'  
  90+2' Greg Walters
30/11/2024 Newtown AFC
0 - 3
Connah's Quay 0-1H2H+
Ryan Pryce 24'  
  38' Ben Nash
  0 - 1 41' Ben Nash
Callum Roberts 41'  
Jason Oswell 47'  
  51' Noah Edwards
Callum Roberts 58'  
  0 - 2 59' Rhys Hughes
  62' Callum Bratley
  62' Ben Maher
Tarran Hollinshead 63'  
Jojo Harries 63'  
  0 - 3 63' Jack Kenny
Aaron Williams 64'  
Hannoch Boakye 64'  
  75' Noah Edwards
  75' Chris Marriott
  79' Jack Kenny
  79' Jayden Tang
08/11/2024 Aberystwyth Town
3 - 1
Newtown AFC 2-0H2H+
Niall Flint 13' 1 - 0  
Rico Patterson 29' 2 - 0  
  46' Jojo Harries
  46' Ryan Pryce
  52' Callum Roberts
  52' Callum Roberts
Rhys Davies 54'  
Frankie Ealing 54'  
  2 - 1 66' Joshua Lock
  71' Aaron Williams
Niall Flint 72'  
Louis Bradford 76'  
  78' Jason Oswell
Jonathan Evans 83' 3 - 1  
  86' Joshua Lock
  86' Alex Darlington
Harry Arnison 86'  
Calum Huxley 86'  
John Owen 86'  
Hannoch Boakye 86'  
02/11/2024 Newtown AFC
0 - 0
Bala Town 0-0H2H+
Shane Sutton 37'  
Rob Evans 63'  
  63' George Newell
  63' Nathan Peate
  65' Nathan Burke
  65' Dan Malone
Callum Roberts 67'  
  73' Joe Malkin
  73' Liam Higgins
Callum Roberts 75'  
Jason Oswell 75'  
  81' George Newell
George Hughes 83'  
George Hughes 90+3'  
Rhys Hollinshead 90+3'  
25/10/2024 Cardiff MU
2 - 1
Newtown AFC 1-1H2H+
George Hughes 6' 1 - 0  
  1 - 1 8' Dominic Smith
Jack Veale 16'  
Jac Clay 27'  
Dixon Kabongo 27'  
Adam Roscrow 35'  
Eliot Evans 50' 2 - 1  
Alex Lang  51'  
  62' George Hughes
  62' Rhys Hollinshead
Jake Morris 70'  
Brandon Roberts 70'  
  80' Ryan Pryce
  80' Hannoch Boakye
Adam Roscrow 80'  
Gruff Morgan 80'  
Gruff Morgan 82'  
  85' Dominic Smith
Gruff Morgan 89'  
Ryan Reynolds 90+3'  
19/10/2024 Llanuwchllyn
0 - 0
Newtown AFC 0-0H2H+
Ceri James 3' 1 - 0  
  1 - 1 4' Joshua Lock
Daniel Dascalu 5' 2 - 1  
  6' George Hughes
Joe Vaughan 7' 3 - 1  
  3 - 2 8' Ryan Pryce
Gwydion Ifan 9' 4 - 2  
  23' Alex Swindell
  77' Callum Roberts
15/10/2024 Newtown AFC
2 - 4
Barry Town United 2-0H2H+
Aaron Williams 11' 1 - 0  
  32' Ben Margetson
Shane Sutton 44' 2 - 0  
  2 - 1 53' Ollie Hulbert
  2 - 2 58' Harrison Bright
Calvin Smith 67'  
Rhys Hollinshead 67'  
  2 - 3 69' Samuel Snaith
  73' Keenan Patten
Jason Oswell 77'  
Hannoch Boakye 77'  
  77' Ollie Hulbert
  77' Kayne McLaggon
  2 - 4 80' Keenan Patten
  86' Keenan Patten
  86' Ryan Kavanagh
12/10/2024 Caernarfon Town
1 - 2
Newtown AFC 0-1H2H+
  14' Zeli Ismail
  0 - 1 15' Joshua Lock
  38' Zeli Ismail
Paulo Mendes 44'  
  45+2' Callum Roberts
Darren Thomas 45+2'  
Hari Thomas 57'  
  0 - 2 59' Rob Evans
  62' Jason Oswell
Louis Lloyd 63' 1 - 2  
  64' Zeli Ismail
  64' Rhys Hollinshead
Josef Faux 64'  
Morgan Owen 64'  
Matty Hill 65'  
  71' Joshua Lock
  71' Ben Guest
Gruff Williams 72'  
Zack Clarke 74'  
Osian Evans 74'  
Mathew Jones 75'  
Steff Edwards 75'  
  89' Ryan Pryce
  89' Calvin Smith
04/10/2024 Newtown AFC
2 - 4
Flint Town United 1-2H2H+
  0 - 1 9' Izaac Lambert
  0 - 2 17' Isaac Lee
Jason Oswell 43' 1 - 2  
  44' Sidi Sanogo Fofana
  52' Florian Yonsian
  1 - 3 58' Elliott Reeves
  59' Ben Hughes
  64' Elliott Reeves
  64' Bobby Beaumont
  64' Ben Hughes
  64' Harley Brindley-Peagram
Calvin Smith 66'  
Rhys Hollinshead 66'  
  70' Ben Wynne
  70' Luke Mariette
  76' Jake Phillips
Zeli Ismail 77' 2 - 3  
Rob Evans 81'  
Hannoch Boakye 81'  
  2 - 4 88' Josh Jones
Joshua Lock 90+1'  
Ben Guest 90+1'  
Zeli Ismail 90+1'  
Ryan Pryce 90+1'  
  90+2' Josh Jones
  90+2' Teddy Mfuni
24/09/2024 Connah's Quay
1 - 1
Newtown AFC 1-1H2H+
  4' Rob Evans
Rhys Hughes 32' 1 - 0  
Noah Edwards 35'  
  1 - 1 45+1' Aaron Williams
Kai Edwards 54'  
  61' Shane Sutton
Luca Daniel Hogan 69'  
Jack Kenny 69'  
  74' Calvin Smith
  74' Oliver Sharp
Daniel Flanders 77'  
Chris Marriott 77'  
Jordan Pownall 90+5'  
Lifumpa Mwandwe 90+5'  
20/09/2024 Bala Town
2 - 2
Newtown AFC 1-2H2H+
  0 - 1 9' Aaron Williams
  0 - 2 19' Jason Oswell
Hussein Mehasseb 41'  
Christian Norton 41'  
Aeron Edwards 45+3' 1 - 2  
  54' George Hughes
Kieran Lloyd 69'  
  72' Zeli Ismail
  72' Oliver Sharp
Nathan Peate 72'  
  72' Callum Roberts
Nathan Burke 77'  
Dan Malone 77'  
Nathan Peate 80' 2 - 2  
  80' Rob Evans
  81' Jason Oswell
  83' Aaron Williams
  83' Hannoch Boakye
Osebi Abadaki 85'  
Aeron Edwards 90+2'  
13/09/2024 Newtown AFC
2 - 1
Cardiff MU 1-0H2H+
Josh Lock 27' 1 - 0  
Josh Lock 34'  
  46' M. Chubb
  46' J. Clay
  60' L. Rees
  60' T. Vincent
  65' J. Veale
George Hughes 75' 2 - 0  
Josh Lock 79'  
Oliver Sharp 79'  
  80' D. Kabongo
  80' E. Cadwallader
Zeli Ismail 83'  
Ryan Pryce 83'  
Aaron Williams 87'  
Hannoch Boakye 87'  
  90' A. Roscrow
  90' J. Morris
  2 - 1 90+2' R. Reynolds
07/09/2024 Newtown AFC
1 - 0
Briton Ferry 0-0H2H+
  32' Joseph Jones
Shane Sutton 38'  
  40' Ricky-Lee Owen
  56' Tyler Brock
  56' Luis Bates
Aaron Williams 61' 1 - 0  
  66' Ellis Sage
  66' Luke Bowen
  66' Tom Walters
  66' Rio Dyer
  71' Kian Jenkins
  75' Jasper Payne
  75' Ryan Bevan
Calvin Smith 75'  
Jojo Harries 75'  
Callum Roberts 81'  
Jason Oswell 87'  
Hannoch Boakye 87'  
Oliver Sharp 87'  
Ryan Pryce 87'  
Josh Lock 90+4'  
Ben Guest 90+4'  
09/08/2024 Newtown AFC
4 - 1
Aberystwyth Town 0-1H2H+
Callum Roberts 25'  
  40' Jonathan Evans
  40' Iwan Lewis
  0 - 1 45+2' Jonathan Evans
Jason Oswell 50' 1 - 1  
Josh Lock 51'  
Callum Roberts 68' 2 - 1  
Jason Oswell 70' 3 - 1  
Josh Lock 77' 4 - 1  
  80' Christoph Azaimale
  80' Zac Hartley
Aaron Williams 81'  
Hannoch Boakye 81'  
Josh Lock 81'  
Ben Guest 81'  
Zeli Ismail 85'  
Arnie Roberts 85'  
Jojo Harries 87'  
D. Downs 87'  
Oliver Sharp 87'  
Arnie Roberts 87'  
08/05/2024 Deportivo Táchira
1 - 1
Libertad 1-0H2H+
C. Robles 26'  
J. Hernández 31' 1 - 0  
Ariel Galeano 33'  
  35' R. Villalba
  46' R. Villalba
  46' I. Franco
  1 - 1 50' R. Santa Cruz
G. Mendoza 68'  
J. Castillo 68'  
  68' B. Merlini
  68' H. Martínez
J. Hernández 68'  
A. Ríos 68'  
  75' R. Santa Cruz
  75' G. Aguilar
  81' M. Espinoza
C. Robles 82'  
C. Calzadilla 82'  
N. Hernández 82'  
J. Vargas 82'  
  83' I. Franco
J. Gutiérrez 87'  
P. Camacho 87'  
  90+2' H. Caballero
  90+2' Á. Campuzano
  90+2' L. Sanabria
  90+2' W. Mendieta
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  
14/04/2023 Bala Town
0 - 2
The New Saints 0-0H2H+
A. Kay 53'  
  0 - 1 56' D. McManus
  0 - 2 59' R. Brobbel
  68' A. Baker
  70' J. Routledge
  70' A. Cieślewicz
  70' A. Baker
  70' B. Clark
K. Smith 72'  
O. Shannon 72'  
P. Rutherford 72'  
L. Wall 72'  
G. Newell 80'  
J. Davies 80'  
  80' D. McManus
  80' J. Williams
  84' L. Smith
  84' G. Dafydd
  84' R. Brobbel
  84' J. Lock
C. Venables 86'  
C. Venables 89'  
Alex Fletcher 89'  
12/11/2022 Cefn Druids
3 - 4
Llanelli Town 3-1H2H+
J. Roseberry-Beamond 16' 1 - 0  
N. Grogan 20' 2 - 0  
J. Lock 33' 3 - 0  
  3 - 1 45+2' J. Hopkins
  3 - 2 55' T. Parker
  3 - 3 84' N. Logan
  3 - 4 88' T. Marsh
26/07/2022 Shkupi
0 - 1
Dinamo Zagreb 0-0H2H+
Queven 16'  
S. Adetunji 17'  
D. Abdula 33'  
W. Hamidi 38'  
P. Gjorgiev 38'  
  46' Dario Spikic
  46' Luka Menalo
  0 - 1 47' Arijan Ademi
  55' Rasmus Lauritsen
D. Abdula 60'  
A. Adem 60'  
  75' Arijan Ademi
  80' Arijan Ademi
  80' M. Baturina
V. Brdarovski 83'  
K. Trapanovski 83'  
Vladica Brdarovski 83'  
Kristijan Trapanovski 83'  
  90+2' M. Baturina
  90+3' Stefan Ristovski
  90+3' Sadegh Moharrami
  90+3' Stefan Ristovski
  90+3' Sadegh Moharrami
  90+4' Bruno Petkovic
B. Sheji 90+4'  
P. Gjorgiev 90+5'  
  90+6' Mislav Orsic
  90+6' Amer Gojak
  90+6' Mislav Orsic
  90+6' Amer Gojak

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.