- Position: midfielder
- Home: Paisley
- Signed: July 2013 (by Tommy Bryce)
- Previous clubs: Hurlford United, Beith Juniors
-
- Glenafton Statistics
- Season 2013/14: 16 appearances; 4 subs
By mutual agreement John left the club in February 2014 after making 20 appearances.