Who is J. Belshaw?
J. Belshaw, goalkeeper, nationality England, 35 years of age. In 2026/27 he is turning out for Notts County.
His 2026/27 season so far: 12 matches, 0 goals and 0 assists.
The season before (2025/26): 49 matches, 0 goals and 0 assists.
Last move: he left Harrogate Town for Notts County on 12 January 2026.
J. Belshaw: 2026/27 season stats
Club competitions
| Competition | Apps | G | A | Mins | Cards | Rtg |
|---|---|---|---|---|---|---|
| EFL Cup | 1 | 0 | 0 | 97 | 0/0 | 7.2 |
| League One | 11 | 0 | 0 | 810 | 0/0 | 6.2 |
| Total | 12 | 0 | 0 | 907 | 0/0 | 6.3 |
J. Belshaw: detailed stats
Figures added up across every club competition in 2026/27.
J. Belshaw: 2025/26 season stats
J. Belshaw: career
| Club | Period |
|---|---|
| 2025–present | |
| 2017–2024 | |
| 2022 | |
| 2014–2016 | |
| 2013 |
Youth and reserve sides are left off; senior clubs only.
J. Belshaw: transfers
| Date | Move | Fee |
|---|---|---|
| 12 January 2026 | Harrogate Town → Notts County | |
| 11 January 2024 | Bristol Rovers → Harrogate Town | Not disclosed |
| 10 January 2024 | Harrogate Town → Bristol Rovers | Not disclosed |
| 16 December 2023 | Bristol Rovers → Harrogate Town | Loan |
| 8 October 2023 | Forest Green → Bristol Rovers | Not disclosed |
| 29 September 2023 | Bristol Rovers → Forest Green | Loan |
| 23 July 2021 | Harrogate Town → Bristol Rovers | Free transfer |
| 1 July 2017 | Tamworth → Harrogate Town | Free transfer |
| 1 July 2014 | Nuneaton Town → Tamworth | Free transfer |
| 31 July 2013 | Chicago Fire → Nuneaton Town | Not disclosed |
J. Belshaw: injuries and absences
| Reason | From | To |
|---|---|---|
| injury | 2 August 2020 | 1 October 2020 |
J. Belshaw: frequently asked questions
What is J. Belshaw's goal tally for 2026/27?
J. Belshaw's 2026/27 so far: 0 goals and 0 assists across 12 matches.
What is J. Belshaw's current club?
In 2026/27 J. Belshaw (goalkeeper) is on the books at Notts County. Nationality: England.
How old is J. Belshaw?
J. Belshaw is currently 35. Date of birth: 12 October 1990.
Where did J. Belshaw move in his last transfer?
He moved from Harrogate Town to Notts County on 12 January 2026.
About J. Belshaw
Season statistics, career, transfers and honours for J. Belshaw (England) are collected on this page. His current club is Notts County, and the rest of the squad appears on the club page.
