James Belshaw Stats & Historic Performance
James Belshaw is a player currently playing for Harrogate Town. In the last 50 games, James Belshaw has scored 0 goals and provided 0 assists. On average, James Belshaw plays 84 minutes per game. In their most recent game against Walsall, James Belshaw played 90 minutes. For more detailed statistics and performance data on James Belshaw, explore the tables and charts above.