PLAYER PROFILE

Josh Lock.

The New Saints

Matrix 96624

At a glance

Full name
Joshua Morgan Lock
Born
19 Dec 2003
Age today
22
Nationality
—

Career by season

2 recorded appearances
Josh Lock appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27UEFA Conference League The New Saints 1000330
26/27UEFA Champions League The New Saints 1010160

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Josh Lock match log
DateCompetitionMatchScoreMinutesGoals
30 Jul 2026UEFA Conference League The New Saints v FC Flora TallinnSubstitute, on 87′ 3 – 433
14 Jul 2026UEFA Champions League The New Saints v Sabah FKSubstitute, on 74′ 1 – 2161

Career transfers

10 recorded moves

All recorded career moves, newest first.

Josh Lock career transfers
Date FromToMoveFee
31 May 2026 Caernarfon Town The New Saints Loan return
06 Aug 2025 The New Saints Caernarfon Town Loan —
31 May 2025 Caernarfon Town The New Saints Loan return
07 Jan 2025 The New Saints Caernarfon Town Loan —
05 Jan 2025 Newtown AFC The New Saints Loan return
12 Jul 2024 The New Saints Newtown AFC Loan —
31 May 2024 Denbigh Town The New Saints Loan return
25 Aug 2023 The New Saints Denbigh Town Loan —
31 Jan 2023 Cefn Druids The New Saints Loan return
01 Sep 2022 The New Saints Cefn Druids Loan —

Contracts and market values are not available yet.