Football
Home › Teams › Notts County › J. Belshaw
J. Belshaw

James Belshaw (Notts County, goalkeeper): player profile and stats

Notts County · goalkeeper · England · 35 years old

Who is J. Belshaw?

J. Belshaw, position: goalkeeper, nationality England, 35 years of age. He is with Notts County for the 2026/27 season.

This season (2026/27): 12 matches, 0 goals and 0 assists.

Season 2025/26: 49 matches, 0 goals and 0 assists.

His latest transfer took him from Harrogate Town to Notts County (12 January 2026).

J. Belshaw: 2026/27 season stats

12Apps
0Goals
0Assists
907Minutes
0Yellow cards
0Red cards
6.3Rating

Club competitions

CompetitionAppsGAMinsCardsRtg
EFL Cup100970/07.2
League One11008100/06.2
Total12009070/06.3

J. Belshaw: detailed stats

364Passes
52%Pass accuracy
1/1Successful dribbles / attempts
2/3Duels won / total
1Fouls won

Figures for every club competition in 2026/27, added together.

J. Belshaw: 2025/26 season stats

49Apps
0Goals
0Assists
4410Minutes
6.8Rating

J. Belshaw: career

ClubPeriod
Notts County2025–present
Harrogate Town2017–2024
Bristol Rovers2022
Tamworth2014–2016
Nuneaton Town2013

The list covers senior clubs only, so youth and reserve sides do not appear.

J. Belshaw: transfers

DateMoveFee
12 January 2026Harrogate Town → Notts County
11 January 2024Bristol Rovers → Harrogate TownNot disclosed
10 January 2024Harrogate Town → Bristol RoversNot disclosed
16 December 2023Bristol Rovers → Harrogate TownLoan
8 October 2023Forest Green → Bristol RoversNot disclosed
29 September 2023Bristol Rovers → Forest GreenLoan
23 July 2021Harrogate Town → Bristol RoversFree transfer
1 July 2017Tamworth → Harrogate TownFree transfer
1 July 2014Nuneaton Town → TamworthFree transfer
31 July 2013Chicago Fire → Nuneaton TownNot disclosed

J. Belshaw: injuries and absences

ReasonFromTo
injury2 August 20201 October 2020

J. Belshaw: frequently asked questions

What is J. Belshaw's goal record in 2026/27?

In 12 matches during 2026/27, J. Belshaw has 0 goals and 0 assists.

Who is J. Belshaw's club?

J. Belshaw (goalkeeper) is playing for Notts County in 2026/27. Nationality: England.

How old is J. Belshaw?

J. Belshaw is 35 years of age. Date of birth: 12 October 1990.

Which club did J. Belshaw join in his most recent transfer?

He joined Notts County from Harrogate Town on 12 January 2026.

About J. Belshaw

On this page you will find J. Belshaw (England): his season stats, career, transfers and trophies. He is a Notts County player at the moment; the club page lists the full squad.