John Sharp was a Scottish footballer who played mainly as a inside left. The bulk of his career was spent with Heart of Midlothian, with the closest he came to winning a trophy being an appearance on the losing side in the final of the 1919 Victory Cup. Sharp also played for Albion Rovers, and bookended his time in the senior leagues with spells at Bathgate.
- Occupation
- association football player
- Citizenship
- United Kingdom of Great Britain and Ireland