Skip to content
JL

Joshua Lock

€435KMarket Value
Newtown AFC
Newtown AFC
Midfielder
WalesWales
6.7
Season Score
21
Aug 13, 2004
Card stats based on
2026/2027

Performance Overview

Season Performance 25/26
All Competitions
25Matches
5Goals
1Assists
6Goal Contributions
69Mins/game
6.44Avg Rating
Career Statistics

Career

Career Progress

Career Progress

Appearances per Season

Appearance Distribution

19
Full match
22
Substituted off
6
From Bench

Joshua Lock — computed career insights

Career figures, computed
Career involvement (league)
0.34 G+A per 909 goals + 2 assists across 3 league seasons (per-90 from 2903 minutes on record)
League seasons on record
3 (2022–2025)
Clubs with recorded appearances
5

Figures computed from the GioScore season-stats database · as of 2026-07-30

Rival Clubs(13)

Player stats against each opponent club

TeamMPWDLGA
PenybontPenybont52210020
Bala TownBala Town42200000
Connah's QuayConnah's Quay41210000
Colwyn BayColwyn Bay31020000
Barry Town UnitedBarry Town United31110000
Haverfordwest CountyHaverfordwest County30210000
Flint Town UnitedFlint Town United31110010
Cardiff MUCardiff MU31111010
Caernarfon TownCaernarfon Town21011000
Briton FerryBriton Ferry22001010
Aberystwyth TownAberystwyth Town11001010
Deportivo TáchiraDeportivo Táchira10100000
Llanelli TownLlanelli Town11000000
Trophies

Trophies & Awards

1 title won

About Joshua Lock

In the 2025/2026 Premier League (Wales), Joshua Lock made 24 appearances (1,724 minutes), with 2 goals and 1 assist — 0.16 goal involvements per 90. That season graded out at an average match rating of 6.44.

3 league seasons sit on his record, from 2022 to 2025 across 5 clubs.

Frequently Asked Questions

What position does Joshua Lock play?
Joshua Lock plays as a Midfielder for Newtown AFC in the FAW Championship - North (Wales).
What team does Joshua Lock play for?
Joshua Lock currently plays for Newtown AFC in the FAW Championship - North (Wales).
How old is Joshua Lock?
Joshua Lock is 21 years old, born on August 13, 2004. At 21, he has already won 1 trophy in his professional career.
How many trophies has Joshua Lock won?
Joshua Lock has won 1 trophy throughout his career, demonstrating his quality at the highest competitive level. He currently plays for Newtown AFC.