none
index
James Belshaw
James Belshaw
Details
Seasons
Matches
News
Notts County
Notts County
Contract untill 2027-06-30
Nationality
ENG
Age
36 YRS
Market value
0.025M
Number
31
Position
Goalkeeper
Preferred Foot
Right
Height
191 CM
Weight
86 KG
Transfer History
2026-01-13Free
Harrogate Town
Harrogate TownNotts County
Notts County
2024-01-11Free
Bristol Rovers
Bristol RoversHarrogate Town
Harrogate Town
2024-01-10Loan
Harrogate Town
Harrogate TownBristol Rovers
Bristol Rovers
2023-12-15Transfer
Bristol Rovers
Bristol RoversHarrogate Town
Harrogate Town
2023-12-14Loan
Forest Green Rovers
Forest Green RoversBristol Rovers
Bristol Rovers
2023-09-30Transfer
Bristol Rovers
Bristol RoversForest Green Rovers
Forest Green Rovers
2021-07-23Free
Harrogate Town
Harrogate TownBristol Rovers
Bristol Rovers
2017-07-01-
Tamworth
TamworthHarrogate Town
Harrogate Town
2014-07-01-
Nuneaton Borough
Tamworth
Tamworth
2013-07-31-
Free player
Nuneaton Borough
2013-02-20-
Chicago Fire
Chicago Fire
Free player
2009-08-01-
Walsall U18
Walsall U18
Duke Blue Devils (Duke University)
About James Belshaw

James Belshaw is a professional footballer from ENG and is currently 36 years old. He is on the books of Notts County and wears shirt number 31. His main role on the pitch is Goalkeeper. He measures 191cm in height and weighs 86kg. His stronger foot is Right. His estimated market valuation currently stands at 25K €.

His latest transfer saw him join Notts County from Harrogate Town via Free on 2026-01-13.

In the English Football League Two 2025-2026, James Belshaw played 35 matches, averaging 0 interceptions, 0 tackles, and 0.9 clearances per game.