

ENG
36 YRS
GK
191CM
86KG
Right
Number 31
Details
Seasons
Matches
News

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
Notts County
2024-01-11Free
Bristol Rovers
Harrogate Town
2024-01-10Loan
Harrogate Town
Bristol Rovers
2023-12-15Transfer
Bristol Rovers
Harrogate Town
2023-12-14Loan
Forest Green Rovers
Bristol Rovers
2023-09-30Transfer
Bristol Rovers
Forest Green Rovers
2021-07-23Free
Harrogate Town
Bristol Rovers
2017-07-01-
Tamworth
Harrogate Town
2014-07-01-
Nuneaton Borough
Tamworth
2013-07-31-
Free playerNuneaton Borough
2013-02-20-
Chicago Fire
Free player
2009-08-01-
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.

